# # # patch "notes/IDEAS" # from [fa626f79a33c287861c9dc7c1e3301e6fe2a94c6] # to [98dee2d2da4ebd93b24e201224cdffb684e47138] # ============================================================ --- notes/IDEAS fa626f79a33c287861c9dc7c1e3301e6fe2a94c6 +++ notes/IDEAS 98dee2d2da4ebd93b24e201224cdffb684e47138 @@ -1,5 +1,6 @@ This file lists some ideas what could be This file lists some ideas what could be improved / implemented in guitone -mid- to longterm, for a list of definite changes see TODO: +mid- to longterm in no particular order, for a list of definite changes see +the TODO file: * better version detection for RSS * markdown-alike functionality for diff view @@ -11,7 +12,6 @@ mid- to longterm, for a list of definite restricted to a path which is invalid in either revision, or if we're trying to get_file a file which does not exist in either one... stuff like that. -* double-click -> diff view of items in the commit dialog * TortoiseSVN-alike completion of file/function names in the commit dialog * make changed items view configurable (currently they're just bold) * integrate support to make guitone a kpart module under KDE @@ -31,4 +31,6 @@ mid- to longterm, for a list of definite * think about a dynamic sidebar which provides context actions if an item in the workspace view is marked -> better than the hidden right-click menu and fancier than a toolbar which enables / disables certain elements +* provide an interface to JavaScript via QtScript, i.e. make it possible to + call certain guitone dialogs (like diff, commit, aso.) from the outside and + enable 3rd parties to create shell extensions and the like -