[Xfce4-commits] <mousepad:master> * TODO: Fix some typos and add some new ideas and reminders.
Nick Schermer
noreply at xfce.org
Sat May 5 21:30:25 CEST 2012
Updating branch refs/heads/master
to a20de9eada02c7cc07cda472ea4f197c3e3b97aa (commit)
from 35f0b25ab3c544412ef32b71e4a8dd514142c281 (commit)
commit a20de9eada02c7cc07cda472ea4f197c3e3b97aa
Author: Nick Schermer <nick at xfce.org>
Date: Sun Apr 22 08:23:48 2007 +0000
* TODO: Fix some typos and add some new ideas and reminders.
(Old svn revision: 25622)
ChangeLog | 4 ++++
TODO | 37 ++++++++++++++++++++++++++++---------
2 files changed, 32 insertions(+), 9 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 49d42b5..4c0e334 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2007-04-21 Nick Schermer <nick at xfce.org>
+ * TODO: Fix some typos and add some new ideas and reminders.
+
+
2007-04-20 Nick Schermer <nick at xfce.org>
* TODO: Add some stuff.
diff --git a/TODO b/TODO
index d808e6a..0182096 100644
--- a/TODO
+++ b/TODO
@@ -1,8 +1,16 @@
+All the items below, except those under the feature heading, must
+be fixed (or ignored when irrelevant) before the nick_0_3 branch
+can move to trunk. When the branch enters trunk, it's important
+we work towards a stable version, so we can release a 0.2.90.1
+(0.3 beta 1) version as soon as possible (if needed, independent
+from the Xfce schedule).
+
+
Interface
=========
- Dialog when closing multiple (modified) tabs. Maybe not needed
since we ask the use what to do when a modified file is closed.
-- Tab font color when the file is modified or readonly.
+- Tab font color when the file is modified or read only.
- Test the application with a screen reader and add Atk objects
where needed.
- Support for tab DND between windows.
@@ -15,10 +23,11 @@ Interface
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
+ the mime info from GtkRecentInfo, but this is probably too much
work for Mousepad.
-- Set the mime type when saving the resent file, not for us, both for
+- Set the mime type when saving the recent file, not for us, but for
applications that might use the entire recent history.
+- When hitting the enter button in the jump dialog, we should jump.
- 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.
@@ -26,7 +35,8 @@ Interface
Code
====
-- Check for code dupplication and make sure the comments are worth
+- Cleanup mousepad-document.h. The order of the functions is a mess.
+- Check for code duplication and make sure the comments are worth
reading.
@@ -34,14 +44,15 @@ Text View
=========
- Replace dialog. This dialog should also provide a find button so
there is an alternative for the type-ahead feature.
+- Maybe a match whole word option.
Saving and loading
==================
- Save All option.
-- Support for encoding. Only UTF-8 is supported atm for testing.
+- Support for encoding. Only UTF-8 is supported 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
+ We also have to make sure _ characters in a filename do not
result in mnemonic labels.
- Check if the file is externally modified when switching tabs.
@@ -49,9 +60,8 @@ Saving and loading
Other
=====
- Implement Gtk print support.
-- Maybe a plugin based system for syntax highlighting and GtkSpell.
- We cannot use GtkSourceView with this implementation, because it
- cannot attach to an existing textview (GtkSpell can).
+- We need a cool Mousepad logo.
+- Write documentation.
Testing and polishing
@@ -62,3 +72,12 @@ Testing and polishing
- Profiling loading large files (Gtk/Pango has a problem here). This
also locks some dialogs.
- Checking for memory leaks.
+- Make sure objects are unrefed when their parent is destroyed, Gtk+
+ does not always take care of this.
+
+
+Feature
+=======
+- Maybe a plugin based system for syntax highlighting and GtkSpell.
+ We cannot use GtkSourceView with this implementation, because it
+ cannot attach to an existing textview (GtkSpell can).
More information about the Xfce4-commits
mailing list