branch overview
- From: tpgww@xxxxxxxxxxx
- To: emelfm2@xxxxxxxxxxxxx
- Date: Fri, 1 Oct 2004 12:11:43 +1000
You'll have seen from tooar's recent message that there's a branch of e2 in the
svn repos. Here's an overview of the differences (relative to 0.0.8):
1. session-start process trimmed and sped up as much as possible (at least,
without going to threaded code).
2. remaining 'old' configuration data ported to 'new'. The only data files now
needed are 'config' and 'cache'. I've not created a seamless transition from
former arrangements (actually, it's probably not possible), and you'll need to
delete the old config files and start afresh.
3. re-vamped various dialogs - configuration, filetypes, plugins, ownership,
permissions, file-overwrite come to mind. Some of these are for consistency
with new config data storage arrangements.
4. changed a few option defaults (more conservative assumptions about what is
available to run), and added option for case-insensitive name sorting.
5. reworked many option labels and tooltips, and the style of presentation of
these in the config dialog.
6. added user-friendly menu-entries, and tooltips, for plugins.
7. abandoned pane menubars, in favour of expanded pane toolbar content. This
might pose a challenge at less than 800*600, but in any event,tooar has
mentioned that he hopes to implement a second toolbar in each pane, when 2
panes are shown side-by-side.
8. re-vamped default toolbars' contents - icons, labels, layout.
9. provided custom icons for many toolbar & menu items.
10. deleted supplied png icons < 24x24 or > 32x32 (for a big saving on built
code size).
11. de-sensitized dialog buttons where relevant.
12. tagged nearly all 'public' strings for translation, and in particular, all
of the content of the config dialog.
13. picked up some recent trunk changes (where tooar happened to mention them
as being significant, in discussions over the last month or so).
14. other bugfixes.
15. updated/replaced all deprecated gtk functions, other than those related to
toolbars and clists (both of which need major rewrites to fix).
Phew !!!
TODO
1. Polish (if not replace) custom icons (some of you are already onto this,
thank goodness).
2. Make some of the config tooltips more informative ("this is the default
option" doesn't help much).
3. Work with tooar to get the trunk up to date.
Tom
--
Users can unsubscribe from the list by sending email to
emelfm2-request@xxxxxxxxxxxxx with 'unsubscribe' in the subject field or by
logging into the web interface.
Other related posts: