
keepnote - issue #390
Feature request: Minimal view mode: hide list and tree view when not needed
Hi,
I have a small feature request: Provide a toggle to hide the List view and Tree view panels when not needed (ie provide a minimal UI mode).
When I am doing some task, I usually have a lot of windows open. Its nice to be able to put each application in a minimal UI mode so that you have more screen space.
I would like to be able to just have a minimal keepnote editor window open for reference or taking notes. Other Popular Notetaking Programs (TM) have a similar feature which I have found very useful.
Attached is a hack-y demonstration patch which implements the feature by changing how the "three_pane_viewer.py:set_view_mode()" function rebuilds the UI window. It adds a new menu entry to toggle the minimal UI mode. This patch is good enough for my purposes, but it causes some GTK warnings to happen and there is likely a much more proper way of making this change.
Feel free to close this issue whenever, and thanks for the great software!
- three_pane_viewer.patch 3.29KB
- regular_view.png 149.34KB
- minimal_view.png 161.5KB
Comment #1
Posted on Jan 23, 2011 by Quick ElephantThis is very interesting. I do plan to make multiple kinds of "views" (three pane, two pane, one pane, calendar, etc). Thanks for the feedback.
Comment #2
Posted on Aug 14, 2011 by Swift HorseAlmost seven months passed, any words on the "views?"
Maybe you can make it an extension? I don't know if it's possible, though Developer Notes 1 mentions UI. Haven't read any source code, the KeepNote and existing extensions 2. Perhaps, it can't be done by extension so you submit a patch.
Anyway, I would really want to see this feature in KeepNote, same reason as you have.
Status: New
Labels:
Type-Enhancement
Priority-Medium