Vladimir Nadvornik [Sat, 28 Mar 2009 15:09:09 +0000 (15:09 +0000)]
split-mode cleanup and improvements
Vladimir Nadvornik [Fri, 27 Mar 2009 08:05:14 +0000 (08:05 +0000)]
added simple desktop file editor
Laurent Monin [Thu, 26 Mar 2009 21:49:20 +0000 (21:49 +0000)]
Improve editors through .desktop files implementation:
- stricter Exec parameters detection
- correct Icon key handling (absolute file vs name and --icon prefix)
- improved escape, single, double quotes handling and escaping
Vladimir Nadvornik [Thu, 26 Mar 2009 07:56:01 +0000 (07:56 +0000)]
fixed histogram drawing
Laurent Monin [Mon, 23 Mar 2009 18:49:23 +0000 (18:49 +0000)]
French translation was updated.
Vladimir Nadvornik [Sat, 21 Mar 2009 23:16:38 +0000 (23:16 +0000)]
more consistent remote options naming
Vladimir Nadvornik [Sat, 21 Mar 2009 20:19:11 +0000 (20:19 +0000)]
fixed segfault in histogram
http://sourceforge.net/tracker/index.php?func=detail&aid=
2690498&group_id=222125&atid=
1054680
Vladimir Nadvornik [Sat, 21 Mar 2009 19:51:07 +0000 (19:51 +0000)]
layout id "_current_" matches the currently active layout window
Vladimir Nadvornik [Sat, 21 Mar 2009 18:22:04 +0000 (18:22 +0000)]
do not copy existing layout id to new window
Vladimir Nadvornik [Sat, 21 Mar 2009 17:47:50 +0000 (17:47 +0000)]
update translated pane titles
Vladimir Nadvornik [Fri, 20 Mar 2009 22:48:01 +0000 (22:48 +0000)]
do not re-create ui_manager at layout change
Vladimir Nadvornik [Fri, 20 Mar 2009 21:28:31 +0000 (21:28 +0000)]
added a possibility to update existing bars from config
Vladimir Nadvornik [Fri, 20 Mar 2009 17:02:00 +0000 (17:02 +0000)]
added tooltips to external editors on toolbar
- patch by Colin Clark
Vladimir Nadvornik [Fri, 20 Mar 2009 16:28:43 +0000 (16:28 +0000)]
added "load config" command to remote control
Vladimir Nadvornik [Fri, 20 Mar 2009 14:36:59 +0000 (14:36 +0000)]
added possibility to update existing layout window from config
Vladimir Nadvornik [Fri, 20 Mar 2009 11:52:29 +0000 (11:52 +0000)]
do not add duplicate keywords from config file
Vladimir Nadvornik [Fri, 20 Mar 2009 10:12:29 +0000 (10:12 +0000)]
be more verbose on parse errors
Vladimir Nadvornik [Fri, 20 Mar 2009 09:46:35 +0000 (09:46 +0000)]
added function to reload external editors at any time
eliminated init_after_global_options()
Vladimir Nadvornik [Thu, 19 Mar 2009 22:58:28 +0000 (22:58 +0000)]
initialization clean-up
Vladimir Nadvornik [Thu, 19 Mar 2009 22:12:14 +0000 (22:12 +0000)]
improved config file formatting
Vladimir Nadvornik [Tue, 17 Mar 2009 23:03:07 +0000 (23:03 +0000)]
added more IPTC tags
Vladimir Nadvornik [Tue, 17 Mar 2009 22:41:09 +0000 (22:41 +0000)]
implemented editing support in exif pane
Vladimir Nadvornik [Tue, 17 Mar 2009 19:52:56 +0000 (19:52 +0000)]
fixed loading of desktop file icons, gtk seems to expect an icon name without extension
Vladimir Nadvornik [Tue, 17 Mar 2009 19:09:34 +0000 (19:09 +0000)]
simplified code
Vladimir Nadvornik [Tue, 17 Mar 2009 18:58:15 +0000 (18:58 +0000)]
improved expanding and hiding of helper keywords
Vladimir Nadvornik [Tue, 17 Mar 2009 18:30:53 +0000 (18:30 +0000)]
fixed keyword tree redrawing
Laurent Monin [Tue, 17 Mar 2009 00:05:13 +0000 (00:05 +0000)]
Preliminary support for doxygen: make doxygen-doc will create documentation from sources in doc/doxygen directory.
Laurent Monin [Mon, 16 Mar 2009 20:39:09 +0000 (20:39 +0000)]
gint -> gboolean where applicable. The end (ouf!).
Laurent Monin [Mon, 16 Mar 2009 19:11:39 +0000 (19:11 +0000)]
gint -> gboolean where applicable.
Laurent Monin [Mon, 16 Mar 2009 18:19:11 +0000 (18:19 +0000)]
gint -> gboolean where applicable.
Vladimir Nadvornik [Sun, 15 Mar 2009 23:22:17 +0000 (23:22 +0000)]
improved pane_keywords notification
Vladimir Nadvornik [Sun, 15 Mar 2009 22:46:25 +0000 (22:46 +0000)]
call the notify function just once when the keywords are pushed to the
textarea
Laurent Monin [Sun, 15 Mar 2009 20:16:20 +0000 (20:16 +0000)]
gint -> gboolean.
Vladimir Nadvornik [Sun, 15 Mar 2009 18:41:25 +0000 (18:41 +0000)]
fixed segfault in osd called from img-view
http://sourceforge.net/tracker/index.php?func=detail&aid=
2684068&group_id=222125&atid=
1054680
Laurent Monin [Sun, 15 Mar 2009 18:06:41 +0000 (18:06 +0000)]
gint -> gboolean.
Vladimir Nadvornik [Sun, 15 Mar 2009 17:40:04 +0000 (17:40 +0000)]
fixed viewing image from dupe and search windows
Laurent Monin [Sun, 15 Mar 2009 15:01:07 +0000 (15:01 +0000)]
gint -> gboolean.
Laurent Monin [Sun, 15 Mar 2009 13:33:56 +0000 (13:33 +0000)]
gint -> gboolean.
Vladimir Nadvornik [Sun, 15 Mar 2009 12:41:39 +0000 (12:41 +0000)]
fixed XMP and IPTC entry names in exif pane
Vladimir Nadvornik [Sun, 15 Mar 2009 12:20:14 +0000 (12:20 +0000)]
added notification to the exif pane
Vladimir Nadvornik [Sun, 15 Mar 2009 11:58:46 +0000 (11:58 +0000)]
fixed a bug in osd updating, it seems that the osd icons work again
Vladimir Nadvornik [Sun, 15 Mar 2009 11:34:09 +0000 (11:34 +0000)]
compute histogram in idle time
Vladimir Nadvornik [Sun, 15 Mar 2009 09:06:13 +0000 (09:06 +0000)]
fixed possible deadlock with multiple thumb loaders in parallel
Laurent Monin [Sun, 15 Mar 2009 07:07:52 +0000 (07:07 +0000)]
gint -> gboolean.
Vladimir Nadvornik [Sat, 14 Mar 2009 23:26:42 +0000 (23:26 +0000)]
completely separated global and layout window options
layout window configuration is available under separate menu entry
Laurent Monin [Sat, 14 Mar 2009 21:12:55 +0000 (21:12 +0000)]
gint -> gboolean.
Laurent Monin [Sat, 14 Mar 2009 20:07:23 +0000 (20:07 +0000)]
More gboolean.
Laurent Monin [Sat, 14 Mar 2009 19:25:21 +0000 (19:25 +0000)]
Use gboolean where applicable, minor cleanup and indentations fixes.
Vladimir Nadvornik [Sat, 14 Mar 2009 17:21:35 +0000 (17:21 +0000)]
improved notification system
Laurent Monin [Sat, 14 Mar 2009 11:26:43 +0000 (11:26 +0000)]
More gboolean and tidy up.
Vladimir Nadvornik [Sat, 14 Mar 2009 10:34:42 +0000 (10:34 +0000)]
cleanup, small fixes
Vladimir Nadvornik [Fri, 13 Mar 2009 23:19:58 +0000 (23:19 +0000)]
do not allow to add keywords with the same name as siblings
Vladimir Nadvornik [Fri, 13 Mar 2009 16:45:21 +0000 (16:45 +0000)]
added keyword tree filtering
Vladimir Nadvornik [Fri, 13 Mar 2009 12:06:01 +0000 (12:06 +0000)]
show file name in advanced_exif
Vladimir Nadvornik [Fri, 13 Mar 2009 10:36:32 +0000 (10:36 +0000)]
handle sidecar files for raw formats that are not known to exiv2
Vladimir Nadvornik [Fri, 13 Mar 2009 09:03:06 +0000 (09:03 +0000)]
fixed keyword to mark connection
Laurent Monin [Thu, 12 Mar 2009 22:44:21 +0000 (22:44 +0000)]
Use gboolean where applicable.
Laurent Monin [Thu, 12 Mar 2009 22:39:06 +0000 (22:39 +0000)]
Make ishidden() static to filedata.c and rename it is_hidden_file().
Laurent Monin [Thu, 12 Mar 2009 22:35:45 +0000 (22:35 +0000)]
gint -> gboolean and tidy up.
Vladimir Nadvornik [Thu, 12 Mar 2009 21:27:13 +0000 (21:27 +0000)]
added a dialog for editing keyword tree
Laurent Monin [Thu, 12 Mar 2009 21:06:37 +0000 (21:06 +0000)]
Use gboolean where applicable, for the sake of consistency.
Laurent Monin [Wed, 11 Mar 2009 23:36:01 +0000 (23:36 +0000)]
Code cleanup.
Laurent Monin [Wed, 11 Mar 2009 23:35:31 +0000 (23:35 +0000)]
Fix bug when adding a new collection through sort manager. Tidy up.
Laurent Monin [Wed, 11 Mar 2009 23:04:30 +0000 (23:04 +0000)]
Tidy up.
Laurent Monin [Wed, 11 Mar 2009 22:56:56 +0000 (22:56 +0000)]
Use gboolean pseudo type where applicable.
Laurent Monin [Wed, 11 Mar 2009 22:28:37 +0000 (22:28 +0000)]
Remove useless functions.
Vladimir Nadvornik [Wed, 11 Mar 2009 21:54:54 +0000 (21:54 +0000)]
added a popup menu in keyword tree
Laurent Monin [Wed, 11 Mar 2009 17:38:20 +0000 (17:38 +0000)]
Use dynamic allocation for editor key passed to various callbacks.
Vladimir Nadvornik [Tue, 10 Mar 2009 22:52:12 +0000 (22:52 +0000)]
fixed saving of file_view_type
Laurent Monin [Tue, 10 Mar 2009 17:58:30 +0000 (17:58 +0000)]
Remove now useless element.
Laurent Monin [Tue, 10 Mar 2009 17:22:17 +0000 (17:22 +0000)]
Remove the toggle on advanced exif window menu item.
Laurent Monin [Mon, 9 Mar 2009 19:37:58 +0000 (19:37 +0000)]
Add missing g_key_file_free() call.
Laurent Monin [Mon, 9 Mar 2009 19:35:53 +0000 (19:35 +0000)]
Fix editor_command_path_parse().
Laurent Monin [Mon, 9 Mar 2009 19:34:26 +0000 (19:34 +0000)]
Revert changeset 1502. It brokes the spec: hidden desktop files from user directory should hide files from system directory with the same name.
Laurent Monin [Mon, 9 Mar 2009 12:44:06 +0000 (12:44 +0000)]
Only store editors if they match criterias to not be hidden from start, it makes more sense. Fix editor_command_path_parse().
Laurent Monin [Sun, 8 Mar 2009 23:12:49 +0000 (23:12 +0000)]
Introduce EditorFlags type, cleanup.
Vladimir Nadvornik [Sun, 8 Mar 2009 23:09:27 +0000 (23:09 +0000)]
save and restore the keyword tree
Vladimir Nadvornik [Sun, 8 Mar 2009 21:12:45 +0000 (21:12 +0000)]
fixed crash with certain layout configurations
Laurent Monin [Sun, 8 Mar 2009 20:49:48 +0000 (20:49 +0000)]
Cleanup and minor fixes.
Laurent Monin [Sun, 8 Mar 2009 17:51:03 +0000 (17:51 +0000)]
Advanced exif window: make all columns sortable and resizable.
Laurent Monin [Sun, 8 Mar 2009 15:30:15 +0000 (15:30 +0000)]
Add helper macros EDITOR_ERRORS() and EDITOR_ERRORS_BUT_SKIPPED() to clean up the code a bit. Minor tidy up.
Laurent Monin [Sun, 8 Mar 2009 15:02:18 +0000 (15:02 +0000)]
Fix up editor execution.
Laurent Monin [Sun, 8 Mar 2009 14:27:19 +0000 (14:27 +0000)]
Display icons in edit contextual menu.
Laurent Monin [Sun, 8 Mar 2009 13:23:25 +0000 (13:23 +0000)]
In various Edit context menus, only display editors that match the file types in the selection.
Vladimir Nadvornik [Sun, 8 Mar 2009 12:42:23 +0000 (12:42 +0000)]
dnd fixes
Vladimir Nadvornik [Sun, 8 Mar 2009 11:32:12 +0000 (11:32 +0000)]
dnd fixes
Vladimir Nadvornik [Sun, 8 Mar 2009 10:38:51 +0000 (10:38 +0000)]
allow dropping of multiple keywords
Vladimir Nadvornik [Sun, 8 Mar 2009 10:25:24 +0000 (10:25 +0000)]
show a label instead of the default drag icon
Vladimir Nadvornik [Sun, 8 Mar 2009 09:56:40 +0000 (09:56 +0000)]
dnd in keywords tree
improved dnd in advanced exif
Vladimir Nadvornik [Sat, 7 Mar 2009 17:02:59 +0000 (17:02 +0000)]
implemented keywords editor as described at
http://geeqie.wiki.sourceforge.net/keywords
keyword tree is hardcoded for now
TODO: configuration
Laurent Monin [Sat, 7 Mar 2009 10:32:04 +0000 (10:32 +0000)]
French translation was updated.
Laurent Monin [Sat, 7 Mar 2009 10:31:30 +0000 (10:31 +0000)]
Use a common function bar_pane_expander_title() to set expanders title widget.
Laurent Monin [Fri, 6 Mar 2009 22:34:38 +0000 (22:34 +0000)]
Try to improve tab completion: when a key is pressed while tab completion menu is shown, the number of entries is reduced, dhowing all matching entries but the menu is no more closed after each key pressure. Number of possible entries in this menu was increased from 500 to 1000. Pressing TAB when path entry is empty now adds / (root directory).
Vladimir Nadvornik [Fri, 6 Mar 2009 15:52:47 +0000 (15:52 +0000)]
simplified bar interface
Laurent Monin [Fri, 6 Mar 2009 15:04:35 +0000 (15:04 +0000)]
Add debug versions of path_to_utf8() and path_from_utf8() which allows to report the caller file and line, this is enabled with --enable-debug-flags (and developer mode too).
Laurent Monin [Fri, 6 Mar 2009 14:53:32 +0000 (14:53 +0000)]
Fix utf8/locale conversion warning: the path passed to isdir() is not in UTF8 (if local fs is not in UFT8) so do not use it (isdir() uses stat_utf8() which calls path_from_utf8()).
Vladimir Nadvornik [Fri, 6 Mar 2009 14:42:32 +0000 (14:42 +0000)]
enable wrap mode in comment pane
Vladimir Nadvornik [Fri, 6 Mar 2009 14:24:11 +0000 (14:24 +0000)]
use standard GtkHPaned for sidebar width
Laurent Monin [Fri, 6 Mar 2009 11:42:25 +0000 (11:42 +0000)]
Fix tab completion when entering "/et[TAB]" it was changed to "et", this is fixed.
Vladimir Nadvornik [Thu, 5 Mar 2009 23:32:56 +0000 (23:32 +0000)]
do not crash if an exif entry is deleted during editing