pkgsrc-WIP-cvs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: wip/emelfm2
- To: pkgsrc-wip-cvs%lists.sourceforge.net@localhost
- Subject: CVS commit: wip/emelfm2
- From: Leonard Schmidt <leonardschmidt%users.sourceforge.net@localhost>
- Date: Wed, 27 Jul 2005 09:01:16 -0700 See http://spamassassin.org/tag/ for more details. Report problems to http://sf.net/tracker/?func=add&group_id=1&atid=200001 -2.8 ALL_TRUSTED Did not pass through any untrusted hosts 0.0 SF_CHICKENPOX_PARATHESES_OPEN BODY: Text interparsed with ( 0.0 SF_CHICKENPOX_PARATHESES_CLOSE BODY: Text interparsed with ) 0.0 SF_CHICKENPOX_PERIOD BODY: Text interparsed with . 0.0 SF_CHICKENPOX_COMMA BODY: Text interparsed with , 0.0 SF_CHICKENPOX_SLASH BODY: Text interparsed with / 0.0 SF_CHICKENPOX_MINUS BODY: Text interparsed with - 0.0 SF_CHICKENPOX_BRACKET_OPEN BODY: Text interparsed with [ 0.0 SF_CHICKENPOX_UNDERSCORE BODY: Text interparsed with _ 0.0 SF_CHICKENPOX_EQUAL BODY: Text interparsed with = 0.0 SF_CHICKENPOX_GREATERTHAN BODY: Text interparsed with > 0.0 SF_CHICKENPOX_BRACKET_CLOSE BODY: Text interparsed with ] 0.0 SF_CHICKENPOX_AT BODY: Text interparsed with @ 0.0 SF_CHICKENPOX_APOSTROPHE BODY: Text interparsed with ' -0.0 AWL AWL: From: address is in the auto white-list
Module name: wip
Committed by: leonardschmidt
Date: Wed Jul 27 16:01:01 UTC 2005
Modified Files:
wip/emelfm2: Makefile PLIST TODO distinfo
Log Message:
Update to 20050726
**** 1. branch prerelease 2005-07-26 ****
* enabled menu/button/config image cacheing by default
* Florian updated debian config files
* added overwrite check to pack plugin
* added rar, arj options to pack plugin
* shortened interval between status-line updates
* re-ordered config dialog
* added document describing e2 actions
* experiment - determine filesystem encoding at runtime, not buildtime
* bugfixes:
o - add alternatives for functions etc supported only by glibc, so
BSD etc can use - conform dnd URI's to old w3c standard - rebuild
window after config option change that affects panes only - make
copy-as work for directories - don't crash when running a command
in a new shell, when FILES_UTF8ONLY not in force - make recursive
copies, deletes and chmods work better
**** 2. emelFM2 0.1 04/07/2005 ****
* added rar, arj support to unpack plugin
* customised remove-button in select-image dialog
* don't desensitize main window during find task
* added (but not yet enabled) cacheing of pixbufs for button/menu/config
images
* bugfixes - make chmod task work on symlinks - updated desktop file and
install location - correct variable declarations when building with
FILES_UTF8ONLY=0
**** 3. branch prerelease 2005-06-17 ****
* replace g_utf8_str[r]chr() with non-utf8 counterpart, where ascii-only
char is sought
* interpret "~" in all relevant strings, not just command strings
* support gtk file-selector for choosing a dir - via <Ctrl>Tab or button-2
* don't substitute variables in toolbar-item "argument" field when the bar
is constucted (so any such variable eg in a command string can be changed
via a config dialog)
* find a "valid" replacement directory by walking back up the tree branch
from the invalid dir, instead of trying ~ and then /
* Japanese translation (thanks to Utumi Hirosi), oldish French translation
* bugfixes: - don't dump & reload config data after config file write -
don't re-create all tree-option data structures after a config dialog
(also fixes crash after change, reported by Florian etc) - recreate
aliases data if changed in a config dialog - recreate whole window after
restoring default config values - don't force default config when
upgrading from 0.0.99 to 0.1 - don't clobber file-selector name after
removing an icon, in select-image dialog - also handle 'special' files in
backend copy function - always check for treemodel child-iter existence
before processing children - open specified default dir(s), if any, at
session start - handle startup dir that is not accessible - when
'windows-right-click' is in force, deselect other items if the clicked
item is not selected already - update cpbar/mvbar plugins 'progress
dialog, and check for 'stop', during large items - substituted (un)zip
for g(un)zip in unpack plugin - don't crash after DnD menu - don't crash
when "dropping" a non-existent selection
**** 4. branch prerelease 2005-05-26 ****
* changed default build option to "utf-filecoding-only"
* updated docs
* more cleanup of code, esp. old dialogs code
* replaced 'unrecognised extension' dialog with something more stylish
* updated each filter dialog
* converted 'about' dialog to a more general help dialog
* rationalised usage of search dialog, inlcuding a find-next button
* distinguish between 'basic' and 'expert' config options, and present the
config dialog accordingly
* more cleanup of translated strings, and include such strings from plugins
* as part of the previous item, convert all pane-ratio strings to fractions
(eg 100% -->> 1)
* reinstated default keybinding for backspace = cd ..
* added support for dragging items with left button, to conform with column
drags
* added support for gtk standard approach to copy/move/ask when dropping
* changed environment variable syntax from $(VAR) to $VAR or ${VAR} - the
old syntax is a bash command format
* support theme-default toolbar icon size and icon style
* renamed "toolbar" to "taskbar", to avoid confusion in help docs
* added config dialog tree context menu
* made the bookmarks menus more user-friendly, including adding a mark for
the pane where the menu is, instead of the active pane always
* made each filter button a toggle, to show when any filter is active
* made the filters menu more user-friendly
* added help button to config dialog tree-option pages
* add revert button to config dialog
* added stop button to cpbar & mvbar plugins
* cpbar & mvbar plugins 20X faster, thanks to use of internal copy, move
functions
* added banding option for file panes, default off
* added <Shift> check to copy-names plugin, which copies full path of each
selected item
* conformed order of columns in plugins config page with order in other
pages
* renamed some actions, for more consistency - esp. the layout items now
all have <>
* added action file.open_at to support context-specific help (at least)
* changed command modifiers - '?' to '<' ('?' can start an external
command) and '%' to '>' (prevent confusion with '%' macro indicator)
* removed prefix 'icon_' from all icon filenames, and '0' from e2 icon
filenames
* abandoned upgrading config files (too many changes needed), just save the
old ones and start afresh
* added icons for 'open with', sort-by-ext plugin, panes switch, filter_off
* included build-time option to use gamin for file alteration monitoring
* bugfixes: - reconciled all uses of locale-coded filename strings - show
default command help if user changes the "help" alias - make keybindings
help work again - make bookmarks context menu items work - make alias
substitution with \1 or \2 include separating ' ' - show correct toggle
buttons after a toolbar rebuild - utf8 conversion for go-forward, go-back
commands - utf8 conversion of strings in several dialogs - make tree
context menu item senstivities match corresponding buttons - fix names of
some bookmark actions in panebar1 - fix translation of some toolbar
action names - make toolbar button style 'labels only' work - make
double-clicking on ".." lines work - make file viewer wrap lines properly
when opened - don't crash when something deletes the config file - make
dragging _from_ nautilus (etc ??) work - properly toggle hidden items in
pane 2 - re-initialize toolbar's space-handler after toolbar rebuild -
properly re-create all window elements after a config re-load (still
leaks a bit) - don't un-highlight text found via the search dialog -
correct command strings in pack plugin - cpbar & mvbar plugins don't
clobber refresh-ref count when task aborted - fix mvbar hang - make
unpack plugin work - ignore ' ' and '\t' characters at the start of
action name strings - replace leading '~' with home dir, in entered
commands - require '/' afrer leading '~' in dirlines & commandline,
before ~ is expanded - use 'xterm' instead of '$TERM' in some default
command strings, $TERM may not exist or be wrong - info, ownership,
permissions dialogs display properties of link instead of those of the
link's target - backport gtk2.6 enumerator for unsorted treeview
**** 5. branch prerelease 2005-03-27 ****
* converted all task shell-commands to on-board code
* default deletion is now a move to a trash directory
* updated command strings for find-file plugin, to: reduce forking of sub-
shells, increase sensitivity of kB and MB size criteria, update some
options to find v4.2.11
* Find plugin now requires 'sed' to do some of the work, and mimetype
strings are case-sensitive.
* upgraded extended-rename plugin, now searches wherever specified, and
optionally uses wildcards or regex.
* fixed silly output format in du plugin
* added support for plugin icons (this clobbers old config files)
* added support for automatic importing/upgrading of 0.0.9 'old' config/
cache data
* all config/cache upgrading moved to plugin e2p_upgrade.so, loaded only if
needed
* reinstated goto-active-row after changing dir to a previously-opened one
* re-open config dialog at its last-used size
* after cd, delete, permissions change, etc - if displayed dir gone or not
x-permitted, goto home dir instead
* exposed actions: panes.refreshsuspend, panes.refreshresume, added these
to default gz, bzip2 unpack command-strings
* removed need for prepended ';' when commands are joined with ';', and
adjusted default command strings accordingly
* custom toolbar-icon size changed to 48 pts
* default toolbar style now just icons
* added cached command history to 'open with' dialog
* config dialog remembers size if bigger than default
* show context menu after gtk 'menu' signals (normally, menu button-press)
* implemented key-binding help with the 'keys' command
* added a more extensive help document about e2 commands
* made default content of shft, ctrl context menus more sensible
* cleaned up & added to default filetypes & associated commands
* revised a few other default config options
* revised default layout & content of pane toolbars
* changed default filesize display to right-justified 'nn,mmm,zzz ....'
* all custom icons converted to svg & re-published, including new default
program icon (this one doesn't remind me of an apple ...)
* more API doco & function-name conforming
* code cleanup - toolbar overflow handling for gtk2.6
* some i18n string updates
* bugfixes: - don't show rest-menu button after a toggle-button is clicked
- show correct toggle-button after a pane divider is dragged - eliminate
useless upgrade checks at session start - don't crash when config data
has too-few values for a tree option - sort filepanes in correct
direction, regardless of other's direction - prepend "%" to all default
filetype commands including pipes - make ctrl/A, ctrl/E, ctrl/
W keybindings work - make recursive permissions-changing work more
reliably (now relies on 'find' & 'stat' commands as well as chmod) - make
write-permissions test properly check for group/other x permission - make
auto-refreshing work during any task initiated from context menu - don't
overwrite plugin config data each time plugins are loaded - prevent
crashes in mvbar, cpbar plugins by suspending pane refreshing - (maybe)
fix sporadic segfaults after mkdir dialog 'ok' button press, and after
changing permissions on lots of files - make find task work - command
filename completion (thanks Florian) - handling of vi keys j & k
**** 6. branch prerelease 2005-02-07 ****
* version no. 0.1.0pre (tooar's TODO's for 0.1 are completed)
* added pane config option to indicate active pane by bold filename-column
header text, for those themes that do not allow re-coloring of background
* don't display file actions in filepane context-menu if nothing is
selected in the pane
* added prefix "e2p_" to plugin file names and related config data
* additions to plugin interface, to better support plugins interacting with
each other
* added find-files plugin akin to old gtkfind, relies on GNU find, sed,
grep and/or file commands
* added kill-process fn, for find plugin (etc)
* cached columns-data changed from a series of integers to a list
* merged relevant trunk changes since 0.0.9
* more API documentation added
* cleanups - esp. removed all conditional code related to deprecated clist
and toolbar widgets
* tweaked screen re-creation, for speed (and maybe a post-config crash
bugfix)
* bugfixes
o - don't crash when editing filetype in context menu, but no file
selected - leaks
**** 7. branch prerelease 2005-01-24 ****
* UI changes - the first item is not automatically selected in each
filelist - the permissions-change dialog supports dirs and/or others when
recursive - D Jensen : added config option for displaying date formats
according to system locale settings (LC_TIME) - added inter-session
cacheing of panes 'show-hidden' buttons status
* toolbar 'space handling' now driven by new process, to work around
changed interrupt behaviour in Gtk 2.6.0/1 (at least) - probably works ok
for Gtk 2.4.x too See defines GTK24 and GTK26
* abandoned threaded filelists fill/store/select, after moving the initial
window display earlier in the startup process
* divider positions in paned widgets now set when those widgets created, to
minimize redundant content mapping, and to retain the current positions
after window re-creation
* other tuning of session-start process - eliminate irrelevant callbacks to
speedup a bit
* function name changes, esp, in e2_window.c - added missing file prefix
e.g "e2_window_"
* removed conditional code for deprecated widgets
* bugfixes - make 'tasks' work on links to directories - make overwriting a
copied directory really work (instead of nesting) - make ownership &
permissions changes repeat properly - make permissions changes recurse
properly esp. whan x permission changes - correctly list all relevant
alternate owners and groups in the ownership combo boxes - after editing
bookmarks, show the changes in the bookmarks sub-menus - at session
start, display correct toggle buttons for full/split file panes, and
full/nill output pane - make auto filelist content-refreshing work again
- re-display active-file-pane indicator (re-colored column headers) after
config dialog - re-focus active file-pane after file view task - removed
redundant '/' from cpbar & mvbar plugins' command lines
**** 8. branch prerelease 2004-11-17 ****
* added context menu for config dialog tree-option pages, an enhanced
version of the one in trunk
* converted build-time option for internal control of the color of text in
selected lines, to a run-time option, default value ON
* revamped plugin API, with initialization devolved to plugins, and some
version-independent main-program functions that can be called by any
plugin
* converted filetypes data structure from list of comma-separated strings
to a hash table
* bug-fixes, mostly trivial/minor, but notably: much-faster display of
directories with a large number of entries, and cancellation of changes
to config dialog tree-option pages now works
* replaced all but 1 of the deprecated toolbar functions, with
consequential code cleanups
* merged trunk /src/command/complete files, fixed associated warnings
* a few i18n fixes
* added build options to makefile.config
**** 9. branch prerelease 2004-10-30 ****
* session-start process trimmed and sped up as much as possible (at least,
without going to threaded code)
* remaining 'old' configuration data ported to 'new'. The only data files
now needed are 'config' and 'cache'
* 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
* changed a few option defaults (more conservative assumptions about what
is available to run), and added option for case-insensitive name sorting
* reworked many option labels and tooltips, and the style of presentation
of these in the config dialog
* added user-friendly menu-entries, and tooltips, for plugins
* abandoned pane menubars, in favour of expanded pane toolbar content
* re-vamped default toolbars' contents - icons, labels, layout
* added toggle button support to toolbars
* provided custom icons for many toolbar & menu items.
* deleted supplied png icons < 24x24 or > 32x32 (for a big saving on built
code size)
* de-sensitized dialog buttons where relevant
* tagged nearly all 'public' strings for translation, and in particular,
all of the content of the config dialog
* picked up some recent trunk changes (where tooar happened to mention them
as being significant, in discussions over the last month or so).
* updated/replaced all deprecated gtk functions, other than those related
to toolbars. In particular, replaced all deprecated clist widgets &
related functions with liststores, with consequential changes throughout
the codebase
* other bugfixes
**** 10. emelFM2 0.0.10 (unreleased) ****
* fixed bug with "hide on focus out" output pane option and the output pane
context menu
* fixed bug where marking the last row in a file pane moved the row
selector even further down
* color option for devices in file lists fixed
* added patch from David to show tooltips for the dir lines and optionally
switch to menu mode for the dir line/command line history
The following changes all thanks to a patch from Tom
* some internal changes to button handling for dialogs
* introduced SUPPORT_NON_UTF8_ENCODINGS config variable in Makefile.config
(which will later on cause e2 to assume everything is utf8 everywhere)
* changed all gint fill packing parameters to gboolean fill
* replaced all occurences of "/" or '/' by G_DIR_SEPARATOR[_S]
* some cleanup, introduced global E2_PADDING[_something] defines
To generate a diff of this commit:
cvs -z3 rdiff -u -r1.1.1.1 -r1.2 wip/emelfm2/Makefile wip/emelfm2/PLIST
cvs -z3 rdiff -u -r1.2 -r1.3 wip/emelfm2/TODO
cvs -z3 rdiff -u -r1.3 -r1.4 wip/emelfm2/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
pkgsrc-wip-cvs mailing list
pkgsrc-wip-cvs%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-cvs
Home |
Main Index |
Thread Index |
Old Index