Allow pyroom to remember last document and/or folder opened

Bug #428161 reported by Delphine Ménard
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
PyRoom
Fix Committed
Wishlist
Unassigned

Bug Description

When opening pyroom and hitting ctrl+o, you're taken to your file manager, in the default folder (for me under kubuntu, my /home folder). On nautilus (and probably other file managers), there's a "last used" category, which allows you to access the files last used. However, this only is useful if you have less than say 10 files opened before the file you last opened with pyroom.

I think the following behaviours could be worth looking at:
- Have a shortcut that allows you to open (from pyroom) the last document opened with pyroom (equivalent of a "quickload" in a game, for example) let's say ctrl+L

- Have pyroom remember the last folder you opened, and have it be the default folder when you open (ctrl+O) an existing document from pyroom

- When a document is already open, and you hit ctrl+O to open a new document, have pyroom present the working folder by default. For example, I'm working on testingpyroom.txt, which is located in /notafish/documents/pyroomstuff. I want to open a new existing document. The default folder would be notafish/documents/pyroomstuff. TO go even further, if I open a brand new document (ctrl+N), when I want to save, I'm taken by default to the last folder used with pyroom.

Tags: plugin
Revision history for this message
Florian Heinle (tiax) wrote :

Hi,

solutions I'm considering for your proposals:

1) shortcuts for quickload etc could be implemented by plugins

2) Imo that's best covered with the FileChooser's bookmarks/recently used features

3) we'll be implementing that.

Changed in pyroom:
status: New → Confirmed
importance: Undecided → Wishlist
Florian Heinle (tiax)
tags: removed: wishlist
Florian Heinle (tiax)
tags: added: plugin
Revision history for this message
Florian Heinle (tiax) wrote :

fixed in Revno:194 in 0.4 and Revno:201 in trunk

Changed in pyroom:
status: Confirmed → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.