Bug 479973 - Skrooge doesn't remember last used pages on open
Summary: Skrooge doesn't remember last used pages on open
Status: RESOLVED NOT A BUG
Alias: None
Product: skrooge
Classification: Applications
Component: general (show other bugs)
Version: 2.30.0
Platform: Neon Linux
: NOR minor
Target Milestone: 25.1.0
Assignee: Stephane MANKOWSKI
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-18 02:32 UTC by Michael
Modified: 2024-01-21 16:43 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael 2024-01-18 02:32:34 UTC
SUMMARY

I've been using Skrooge for 10 years, I love it and have been telling my friends to use it! Thank you so much for developing this project :) Data-wise, it's been solid for me.

When I created my first .skg document back in 2014, it would remember all the pages that I had open, which was great, because I just wanted to open up Skrooge, add an operation and close it. Then at some point, Skrooge didn't remember the default tab I was using, it would default to showing me the last tab. Only mildly annoying, I couldn't figure out how to change it, but I could deal with it. 

Then I needed to create a whole new .skg document in 2020 and what I noticed is that whatever I did, I could not get Skrooge to remember my open tabs. I tried "Pin this page" and "Save page state", but they didn't do what I was expecting. I read the Handbook, which is very nice, and it seemed that those should've worked but nope.

What I would like to have happen is that I open Skrooge, and the automatically last-loaded file will open up and show me all the tabs I last had open, *and* the last used tab visible and ready to use. This would be great for me. 


STEPS TO REPRODUCE

1. Open Skrooge. It will auto-load the last used document, and will show the file name in the status bar.

OBSERVED RESULT

You will see the "Welcome to Skrooge" page. That's it.


EXPECTED RESULT

See the last opened pages, with the last used page visible and ready to use.


SOFTWARE/OS VERSIONS

This is version 2.31.0, but that's not selectable.

Operating System: KDE neon 5.27
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.113.0
Qt Version: 5.15.11
Kernel Version: 6.5.0-14-generic (64-bit)
Graphics Platform: X11
Comment 1 Stephane MANKOWSKI 2024-01-19 17:57:50 UTC
Hi,

To do that, you just have to use bookmarks and "autostarted" feature on them.
More information here: https://docs.kde.org/trunk5/en/skrooge/skrooge/main-concepts.html#bookmarks
Comment 2 Michael 2024-01-21 00:19:13 UTC
Okay, thank you, that solved it, although it just wasn't intuitive to me that the bookmark system was where to look for making pages return.
Comment 3 Michael 2024-01-21 00:19:16 UTC
Okay, thank you, that solved it, although it just wasn't intuitive to me that the bookmark system was where to look for making pages return.
Comment 4 Michael 2024-01-21 00:21:36 UTC
One thing I noticed from having to experiment that wasn't mentioned in the documentation is that the order of bookmarks determines the ordering of the autoloaded pages. So whichever bookmarked page is last determines the currently focused/viewed page when Skrooge is re-opened. It's a bit awkward, but maybe it could be mentioned in the documentation.
Comment 5 Stephane MANKOWSKI 2024-01-21 16:43:01 UTC
Hi,

I updated the documentation.