|
|
Brainstorm
This page contains a number of suggestions that are not on the TODO list. Maybe they will be on the list for version 2.0, maybe they will be implemented as a plugin - who knows.
See also: http://live.gnome.org/Tomboy/PlaceForNewIdeas they have some good ideas as well.
- Archive plugin
- Add "Archive" action next to Delete
- Add property to page to hide it from the side pane
- also mark read only ?
- Have a look at a plugin to sync with dokuwiki
- get page
- check timestamp
- upload page
- Have a look at a rsync plugin
- plugin to show a ToC in the top of the side pane
- add "get_headers" or "get_index" to Page.pm
- hook to "load page"
- put anchors at each header
- allow linking to anchors
- tickets
- simple forms - doable
- backend doesn't matter
- reports
- table view - doable
- hash certain meta propertises - doable
- link in entry boxes - further studie needed
- or use list view for things that are linkable
- attachement - no prob.
- menuitem tools->selection
- pops open dialog with treeview
- add pages with drag / drop
- "add current page" button
- "save selection" button
- how to re-open the dialog for a certain page ?
- short cut to open a certain selection would do away with request for bookmark feature
- should history / recent pages be special selection ?
- it should be possible to use globs in the linking structure. For example if I want to link a birth date to each occance of that day for each year.
- add linking type or relation "birthday" to the link
- make date pages implicit backlink searches
- by default namespace dates by year in new installations
- Context menu items for index
- "split" split page to namespace (each heading its own page)
- "merge" include namespace content in a single page
- Inserting an anchor with <ctrl>M
- show a small icon, not unlike a break point in IDEs
- offer the possibility to attach a footnote to the anchor
- change the icon if a note was attached
- give the anchor an ID that can be linked from the outside
- Plugin for VI escape mode
- opens up many keys for special editing actions
- should not conflict with modeless editing
- option to choose module: simple mode or vi-like mode
- export a list of textviews somewhere to which the plugin can bind
- A plugin that adds a "publish" action to the menu
- state "published" should be shown per page
- specify html template and directory for publishing
- remove links to unpublished pages ??
- Make folding lists, "in page" outlining
- make it possible to customize the toolbar
- Internal references (images, tables, footnotes, ...)
- anonymous links ?
- dynamic numbering
- each referenced item should have a unique id
- map id to table record
- map id to new page
- let formatter number these ids on export
- footnotes could be displayed in seperate pane below normal text
|