The data is stored in a folder within your Application Support folder. The preferences are stored in your Preferences folder, naturally. The locations are as follows, where "~" means your home directory:
"~/Library/Application Support/Dejal/Caboodle/"
"~/Library/Preferences/com.dejal.caboodle.plist".






Comments
Mulitple Data Files
Is there any way to have different Caboodle data files. If you have multiple projects you were working on you could have a different data file for each project.
Robin
Re: Mulitple Data Files
Caboodle doesn't currently support multiple data files directly, though that has been requested, and will be considered for version 2.
In the meantime, you can simulate this by renaming the data folder. You could quit Caboodle, then rename the Caboodle folder (listed in the FAQ answer above) as Caboodle Foo (or whatever name you like), then when you launch Caboodle again it'd create new empty data. You can then switch back to the original by quitting, renaming the new Caboodle folder as Caboodle Bar (or whatever), the Caboodle Foo as just Caboodle, then re-launch. A bit of a hassle, but workable.
Perhaps better, though, would be to stick with one data file, and just have top-level entries in Caboodle for each project, with child entries within for each. That's the way Caboodle is designed to work: one place for everything.
Re: Mulitple Data Files
Thank you for the work-around.
Is there a limit to the data file size? Caboodle is quick but could the data file size grow large enough to slow it down?
Robin
Re: Mulitple Data Files
The OS has a file size limit of about 4 GB, I believe, but more of an issue is that it reads all of the data into memory when loading.
But yes, if the data file gets really big it could conceivably slow down Caboodle, as it reads the entire thing on startup, and writes it all out when saving. I have some plans to make that more efficient in future versions, so you probably don't need to worry about it yet.