Cookie 5 beta

heres the first beta version for Cookie 5. It was quite a big rewrite, though it may not appear so on first glance. Its taken me ~6months i think? to get to this point, And I initially wanted to have it ready for the launch of El Capitan. But due to an earlier than expected release date, and a new baby - time-schedules slipped.
heres a quick summary of the changes:

!!!OS X El Capitan only!!! - All legacy code has been removed

!!!Sandboxed - you will now receive a ton of annoying windows asking for permission to access locations on your computer.

Individual browser removal options - all settings can now be applied per browser for greater control over your cookie data

individual timer settings

Individual cookie favourites - this has been a request for quite some time

Cookies/Databases/Flash/Silverlight backend have been rewritten and all now have a consistent interface.

The "All" tab for each of Cookies/Databases/Flash/Silverlight tabs now will only check as favourites cookies which are already on you computer. previously in Cookie4 if you favourited a domain on the ALL tab it would create a favourite in browsers where the cookie didn't even exist yet.

Manual removal options for individual data in the main window, and more specific options in the menus

Removal of the Blacklist - with individual cookie favoriting, this is no longer needed.

fullscreen support

Customisable sourcelist icon size (via contextual menu)

I am sure i have missed something....
I also have some features which will be added into future releases:

When I start it for the 1st time (no previous Cookie version ever installed) it asks for permissions when the appropriate browser is selected. That's fine, but there's no quick way to get out of the series of permission approval dialogues if I select a wrong browser by mistake for example. Is there a chance to provide some option to quickly cancel all this and allow me to start over again? Now I have to go through like 10 dialogues (in the case of Safari), clicking cancel in each single one. I'm also not sure what happens with the required permissions if I click cancel for them all (or even just some), then deselect and reselect that browser. It seems to ask for some permissions again but I'm not sure if there aren't some missed on this 2nd attempt. Or I can even quit and relaunch the Cookie app before the 2nd attempt... is it fine to do such things?

With Opera (details about the version below) I can't see any cookie contents. I can see it alright with Safari, but for Opera this column is just empty.

When there's just one cookie per website, it might be actually more practical to expand its view to directly see that single cookie (or at least give an option for that). Or perhaps even better - introduce some sort of compact view to show such entries in single line (including the encapsulating part that basically shows only the Website )

As followup of the previous point: I struggle to find an option to expand all cookies (hidden under the Websites) in the view so that I can simply see all the individual cookies right away.

Another related one: An option to show cookies in "flat view" - e.g. not hidden (and grouped) under the appropriate website entry at all, but shown and sorted by their actual full host names would be greatly appreciated.

The setup-process was basically hassle free, the permission-clicking bearable

But: No Cookies showing up in Firefox (41.0.2) at all, I had all other blockers (AdBlock, uBlock, Ghostery) disabled in the browser and restarted Cookie an Firefox multiple times, still nothing showing up.

But: No Cookies showing up in Firefox (41.0.2) at all, I had all other blockers (AdBlock, uBlock, Ghostery) disabled in the browser and restarted Cookie an Firefox multiple times, still nothing showing up.

When I start it for the 1st time (no previous Cookie version ever installed) it asks for permissions when the appropriate browser is selected. That's fine, but there's no quick way to get out of the series of permission approval dialogues if I select a wrong browser by mistake for example. Is there a chance to provide some option to quickly cancel all this and allow me to start over again?

Ill see what i can do about making this more user friendly

With Opera (details about the version below) I can't see any cookie contents. I can see it alright with Safari, but for Opera this column is just empty.

all Chrome derivatives have encrypted cookie contents. I have looked into it, but the best solution found so far required accessing the system keychain to decrypt the cookie fully. Which is possible..... but not in the sandbox? Ill look into it more for possible inclusion in a future update.

Another related one: An option to show cookies in "flat view" - e.g. not hidden (and grouped) under the appropriate website entry at all, but shown and sorted by their actual full host names would be greatly appreciated.

Hi. At first I was puzzled by the file selector box. I thought I should tell where Safari App is located because the auto locate failed. Then I realized that all Apps are gray (disabled). Then I discovered that the "Allow" button was grayed out, too and I can't click it. Maybe since I am not an admin user for security. It should ask for an admin password as well as allow all that stuff in a script included in an installation package. Users should not be bothered by this.

After I realized that the file selector box only asks for permissions (why not display an allow/disallow button) and I can't advance I clicked on cancel. The other ones popped up and I allowed everything.

But: No Cookies showing up in Firefox (41.0.2) at all, I had all other blockers (AdBlock, uBlock, Ghostery) disabled in the browser and restarted Cookie an Firefox multiple times, still nothing showing up.

Hi there. I've experimented with 5.x and there doesn't seem any compelling reason to upgrade from 4.x. In fact 4.5.3.1 seems stable (no crash on shutdown) and does what I experienced under Yosemite. Can you please explain the benefits of 5.x under ElCap. Also, when 5.x is released with there be an upgrade charge.

do you have this folder on your computer:~/Library/Application Support/Firefox/Profiles

this is the folder Cookie searches for cookie data

Yes, the folder is there as expected, containing one sql-database from my PW-manager and a subfolder with an alphanumeric string and ".default" at the end, this one contains a lot of firefox related stuff, e.g. blocklists, extension and so on.

Hi there. I've experimented with 5.x and there doesn't seem any compelling reason to upgrade from 4.x. In fact 4.5.3.1 seems stable (no crash on shutdown) and does what I experienced under Yosemite. Can you please explain the benefits of 5.x under ElCap. Also, when 5.x is released with there be an upgrade charge.

There's no real need to upgrade. When it really boils down to it, both apps do the same thing.
But I needed to future proof cookie, so figured I'd do a complete overhaul at he same time. I won't support cookie4 on OS X 10.12, it's already supporting 6 different OS's!

All new development will go into v5 though. But there are no major plans, just some usability improvements planned. So if v4 does the job, I'd stick with it.

Does Cookie4 pick up the cookies?
You could try disabling, then re-enabling Firefox.

Well, Cookie 4 DID pick up the cookies, I can't check, because 5 replaced 4 in the applications-folder.

I tried your suggestion, additionally I checked the Firefox-settings and disabled all blocking plugins for testing purposes. There ARE cookies in Firefox, but Cookie doesn't seem to pick them up (screenshots). Shall I de- and reinstall Cookie?

I also slightly tweaked the colour of the "All" browser settings tabs, and added a warning popover - perhaps ill make it so that this warning shows on first launch?

Also, I am leaning towards making the Preferences use a standard Preferences window, as I want to add more options in the future, and it is starting to get cluttered.

ALSO please open up the Preferences, and select the option to receive Beta updates as ill reset the standard update manifest.

Any feedback would be much appreciated.
And please let me know when your licenses expire, Ill generate you a license key.
you can easily reset the trial(and Cookie) by deleting the folder:~/Library/Containers/com.sweetpproductions.Cookie5

(you may also need to empty the trash and logout/login or restart your computer.)