Updating branch refs/heads/master to 35f0b25ab3c544412ef32b71e4a8dd514142c281 (commit) from 666a0aebba2bca3fbeee5a650fe9ffa160455348 (commit)
commit 35f0b25ab3c544412ef32b71e4a8dd514142c281 Author: Nick Schermer <n...@xfce.org> Date: Sat Apr 21 19:18:52 2007 +0000 * TODO: Add some stuff. (Old svn revision: 25621) ChangeLog | 4 ++++ TODO | 29 +++++++++++++++++++---------- 2 files changed, 23 insertions(+), 10 deletions(-) diff --git a/ChangeLog b/ChangeLog index 18565d8..49d42b5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,8 @@ 2007-04-20 Nick Schermer <n...@xfce.org> + * TODO: Add some stuff. + + +2007-04-20 Nick Schermer <n...@xfce.org> * TODO, NEWS: Update and expand both documents. diff --git a/TODO b/TODO index 9692099..d808e6a 100644 --- a/TODO +++ b/TODO @@ -8,15 +8,20 @@ Interface - Support for tab DND between windows. - Support for dropping uris inside the window and then open them in a new tab. -- Cleanup the menus and make they consistent. For example: we're +- Cleanup the menus and make them consistent. For example: we're using both file and document atm. The name of the Go menu should also be changed to something more descriptive. - You can't use the Ctrl - v/c/x buttons in the type-ahead bar because they are 'registered' by the textview/ui. -- Maybe add a document icon to the recent menu. In a perfect situation - we shoud detect the mime from the file and not by using the mime - info from GtkRecentInfo, but this is proabably too much work for - Mousepad. +- Maybe add a document icon to the recent menu. In a perfect + situation we shoud detect the mime from the file and not by using + the mime info from GtkRecentInfo, but this is proabably too much + work for Mousepad. +- Set the mime type when saving the resent file, not for us, both for + applications that might use the entire recent history. +- Remove the frame borders from the statusbar (we can entirely drop + the frames) and add a resize grip. This way it will look like a + real Gtk statusbar. Code @@ -36,6 +41,8 @@ Saving and loading - Save All option. - Support for encoding. Only UTF-8 is supported atm for testing. - The filenames used in the title and tooltips are not UTF-8 safe. + We also have to make sure _ characters inside a filename do not + result in mnemonic labels. - Check if the file is externally modified when switching tabs. @@ -47,9 +54,11 @@ Other cannot attach to an existing textview (GtkSpell can). -Testing -======= -- Profiling the startup time. -- Profiling loading large files (Gtk/Pango has a problem here). This also - locks some dialogs. +Testing and polishing +===================== +- Profiling the startup time. We can possibly use Frederico's trick + to optimize the startup time: + http://primates.ximian.com/~federico/news-2006-03.html#09 +- Profiling loading large files (Gtk/Pango has a problem here). This + also locks some dialogs. - Checking for memory leaks. _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits