Splasm Software Discussions

a user community for the betterment of Splasmkind
It is currently Sun Nov 01, 2026 7:25 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Wed May 22, 2013 5:59 pm 
Offline

Joined: Fri Nov 28, 2008 6:36 pm
Posts: 12
The upgrade to 2.5 was not very elegant. And that's an understatement....

If I did not have a Time Machine backup to restore from, I would have lost 5 years worth of archived Checkbook 2 data entries.

When the 2.5 upgrade installs, it removes the user/library/application support/splasm folder and everything below it. And this happens without any warning. Your solution that you posted does not work as the entire folder is deleted. What in the world were you fellows thinking?

Also... previously it was easy to backup the accounts.plist file. Now it takes several gyrations in order to backup the new accounts.cbaccounts file.

Sorry if I don't sound like a happy camper, because I'm not. You could have done much better with this upgrade. I will still continue to use Checkbook 2 because it's a great program in spite of the not so good upgrade you just issued.


Top
 Profile  
Reply with quote  
PostPosted: Wed May 22, 2013 6:03 pm 
Offline

Joined: Mon Jul 20, 2009 8:27 pm
Posts: 303
Location: Glasgow, Scotland
Perhaps an email to support will help you. The guys are very good at figuring out things. And they are very quick to respond.


Top
 Profile  
Reply with quote  
PostPosted: Wed May 22, 2013 9:35 pm 
Offline

Joined: Fri Nov 28, 2008 6:36 pm
Posts: 12
I've already resolved the problem only because I had a Time Machine backup. I was able to recover the Splasm folder that was deleted by the update and which also contained all my archived data entries. I created another folder as a sub folder to the Documents folder and moved the recovered Splasm data folder there.

Very poor implementation by the developers in my opinion.


Top
 Profile  
Reply with quote  
PostPosted: Wed May 22, 2013 11:36 pm 
Offline
Administrator
Administrator
User avatar

Joined: Wed May 18, 2005 11:19 pm
Posts: 597
Location: Here and There
Hello!

I apologize for the confusion there, but I'd like to make sure everyone understands 2.5 isn't removing data - it's moving data. It's just that when the first launch of 2.5 doesn't go as we expected the data is so far from where you'd expect it to be that it'll look like it's completely erased. I'll explain.

2.5 is now sandboxed, which means we have to tell the Mac what we plan to do with the app ahead of time. Networking, printing, reading or writing files - those are toys in our sandbox that we now have to request permission to play with. One problem is that we can't access files or folders without your permission, and we're not allowed to ask to access just anything, like our default data location of ~/Library/Application Support/Splasm Software, Inc./CheckBook 2. What Apple recommends is a "sandbox container migration", which is an automatic process the Mac handles for us where a particular folder is moved to an app's sandbox container folder, and that's a good bit deeper in ~/Library than you might know to look.

What's happening to some users is they open the new version, the new version asks if they want to upgrade their data and store it in a new document, but the user cancels the data upgrade. The data is automatically moved as part of the sandbox container migration, but when the data upgrade is canceled the app doesn't know what to do - it thinks the user knows what they're doing, so it just waits for them to make the next move, ie. create a new document or open an existing document. That's why we posted the instructions at viewtopic.php?f=3&t=4603 , to give folks an idea of what to do when they open the new version and nothing happens.

If you look in ~/Library/Containers/com.splasm.checkbook2/Data/Library/Application Support/Splasm Software, Inc./CheckBook 2 your Accounts.plist should be there. CheckBook 2.5 doesn't store data in property lists anymore, but it can open them. Tell 2.5 to open that Accounts.plist and it'll ask if it's OK to upgrade the data and save it in a new document, just like the first time 2.5 was opened. Tell it to continue, let it create the new document, and you should be up and running.

We appreciate your feedback, though we're not happy that you had some tense times earlier. It could've been a smoother ride if we realized some folks would cancel the data upgrade without knowing all that entails. We could've coded a special introduction that carefully explains things and prevents canceling. We'll learn and make changes.

I hope that helps. Let us know if you have any additional questions and we'll be happy to help with the details!

_________________
Keith Gugliotto
Primordial Sea Captain
Splasm Software
https://www.splasm.com


Top
 Profile  
Reply with quote  
PostPosted: Thu May 23, 2013 7:06 pm 
Offline

Joined: Fri Nov 28, 2008 6:36 pm
Posts: 12
Thanks for your reply. I found it with my file manager. Seems over complicated, but I guess if you're following Apple's rules, so be it.

Thanks for the explanation.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group


Home | Products | Support | Forum | Store | Contact | News | Privacy
Copyright © 2002- Splasm Software, Inc.