Cookie 5 beta



  • Hey Guys,

    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.
    • !!!New favourites EXPORT/IMPORT format (now in a standard JSON format) - Cookie4 files no longer supported.
    • new user interface
    • 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:

    • language support! currently Cookie5 is only in English
    • iCloud syncing of favourites/settings/tracking definitions
    • Notification Center
    • Global Hotkeys

    and here it is, please give me feedback guys. especially bug reports, Id like to make this upgrade as painless as possible:
    http://cl.ly/3f3s392I0G0A
    5.0n:
    https://sweetpproductions.com/products/cookie5/Cookie5.zip



  • Hello, congrats for the 1st Cookie 5 public beta!

    • 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.

    OS X El Capitan 10.11.2 Beta (15C47a)
    I use these 2 browsers: Safari 9.0.2, Opera 33.0.1990.115 (stable)



  • Congrats also, it looks and feels very nice.

    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.



  • Looks good!
    Just FYI that all seems to have worked well with the latest Chrome and Safari browsers.

    OS X: 10.11.1 (15B42)
    Safari: Version 9.0.1 (11601.2.7.2)
    Chrome: Version 46.0.2490.86 (64-bit)



  • 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.

    hmm,
    do you have Firefox in a custom location?



    • 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.

    This could also be added as an advanced option in an update.

    Thanks for the great feedback!



  • 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.

    Cookies are deleted by quitting Safari so far.



  • 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.

    hmm,
    do you have Firefox in a custom location?

    No, it's in the OSX Applications Folder.



  • that is strange?

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

    this is the folder Cookie searches for cookie data



  • 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.



  • that is strange?

    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.

    Any suggestions?



  • Any suggestions?

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



  • 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.
    🙂



  • Any suggestions?

    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?



  • maybe try just deleting this folder:
    ~/Library/Containers/com.sweetpproductions.Cookie5

    also empty the trash, and then you may also need to restart/logout to make the removal final



  • maybe try just deleting this folder:
    ~/Library/Containers/com.sweetpproductions.Cookie5

    also empty the trash, and then you may also need to restart/logout to >make the removal final

    And that was, what I did…

    The setup process started over, asking for permissions and so on, still, after completion no Cookies show up in Cookie, though I can view them in Firefox and Opera.



  • I've just updated beta5.0b, with a little luck 5.0a will pick it up and install.
    If not, you can download it from here:
    https://sweetpproductions.com/products/cookie5/Cookie5.zip

    I have fixed all the bugs that everyone reported (that i could reproduce) and also tried to address a few usability concerns, heres the list of changes/fixes:

    • fixed Chrome automated removal
    • fixed permissions windows cancel
    • fixed preferences not sticking when changed in setup window
    • fixed Database non-favourites count
    • fixed an issue with main window hiding other windows on activation
    • fixed Purchase button disapearing
    • slight rewording in preferences, main and setup windows (to hopefully make things a little easier to understand)
    • chrome cache removal now aso removes site zoom preferences/http server properties/dns prefetching data

    **NOTE: please backup you Chrome/Chromium/Opera folders, as i haven't thoroughly tested the expanded cache removal:
    ~/Library/Application Support/Google/Chrome/
    ~/Library/Application Support/Chromium/
    ~/Library/Application Support/com.operasoftware.Opera/

    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.)

    thanks in advance everyone!
    🙂



  • another small update v5.0c:

    • fixes non flagging of browser extensions

    version 5.0b should also have fixed Sparkle updating (hopefully) so you should be able to update to v5.0c from within Cookie 5.0b.

    please drop me an email at [email protected] for a beta license as they will be expiring sometime about now...



  • for anyone experiencing crashing with 5c. please try re-downloading, as I mistakenely codesigned with the wrong Dev ID:
    https://sweetpproductions.com/products/cookie5/Cookie5.zip



  • another day,
    another beta 5.0d:

    • fixed check for updates menu in preferences (double checked items)
    • fixed whitelist (using the + or - button to manually add definitions would cause corruption)

    You can update via the beta update channel in Preferences, or by using downloading manually:
    https://sweetpproductions.com/products/cookie5/Cookie5.zip


Log in to reply