Laurent Monin [Sun, 24 Aug 2008 13:22:08 +0000 (13:22 +0000)]
Fix untranslated messages. French translation and POTFILES.in were updated.
Laurent Monin [Sun, 24 Aug 2008 10:00:40 +0000 (10:00 +0000)]
French translation was updated.
Laurent Monin [Sun, 24 Aug 2008 10:00:02 +0000 (10:00 +0000)]
Mark forgotten string for translation.
Laurent Monin [Sat, 23 Aug 2008 21:07:25 +0000 (21:07 +0000)]
Fix another missing separator bug in image overlay. This one was occuring with default string when no ISO data was available from exif.
Laurent Monin [Sat, 23 Aug 2008 20:46:31 +0000 (20:46 +0000)]
Minor optimization: no need to copy the whole remaining of the string, just copy next char.
Laurent Monin [Sat, 23 Aug 2008 17:35:57 +0000 (17:35 +0000)]
Only display status if there is at least one file in the file list.
Laurent Monin [Sat, 23 Aug 2008 17:00:59 +0000 (17:00 +0000)]
Remove unneeded type casting.
Vladimir Nadvornik [Sat, 23 Aug 2008 08:42:12 +0000 (08:42 +0000)]
fixed vd_refresh
Laurent Monin [Fri, 22 Aug 2008 22:09:54 +0000 (22:09 +0000)]
French translation was updated.
Laurent Monin [Fri, 22 Aug 2008 21:52:13 +0000 (21:52 +0000)]
Add an option named layout.home_path which modifies the behavior of the Home button.
By default, pressing this button goes to the user's home directory.
When this option is set to a path, this path is used instead.
One can change the option value through Preferences > Advanced > Navigation
or directly in .geeqierc.
Feature proposed by Colin Clark.
Laurent Monin [Thu, 21 Aug 2008 22:49:30 +0000 (22:49 +0000)]
Typo fix: vf -> vd
Laurent Monin [Thu, 21 Aug 2008 22:47:49 +0000 (22:47 +0000)]
Replace macros VDLIST_INFO() and VDTREE_INFO() by shorter VDLIST() and VDTREE(). VDLIST_INFO(vd, part) becomes VDLIST(vd)->part.
Laurent Monin [Thu, 21 Aug 2008 22:36:20 +0000 (22:36 +0000)]
Indentation fix.
Laurent Monin [Wed, 20 Aug 2008 22:26:34 +0000 (22:26 +0000)]
Use constants instead of enum since value (0xffff0000) overflow INT_MAX on some platforms (seen on Solaris 10 SPARC system using the native Sun version 5.9 compilers). Reported by Jeffery Small.
Laurent Monin [Wed, 20 Aug 2008 22:19:35 +0000 (22:19 +0000)]
Do not return values of void functions. Reported by Jeffery Small.
Vladimir Nadvornik [Wed, 20 Aug 2008 20:36:36 +0000 (20:36 +0000)]
update the FileData structure when a new folder is created
Vladimir Nadvornik [Tue, 19 Aug 2008 22:58:31 +0000 (22:58 +0000)]
improved refresh in view_dir_list
Vladimir Nadvornik [Tue, 19 Aug 2008 21:01:29 +0000 (21:01 +0000)]
set fallback pixbuf in case of missing file
Vladimir Nadvornik [Tue, 19 Aug 2008 20:58:23 +0000 (20:58 +0000)]
fixed possible segfault
Vladimir Nadvornik [Sun, 17 Aug 2008 14:18:51 +0000 (14:18 +0000)]
removed code for maintaining filelist position, gtk_tree_view itself handles it
better
Laurent Monin [Sun, 17 Aug 2008 09:36:02 +0000 (09:36 +0000)]
French translation was updated.
Laurent Monin [Sun, 17 Aug 2008 09:30:45 +0000 (09:30 +0000)]
Simplify things related to ViewFileInfoList * and ViewFileInfoIcon * type casting:
- drop VFICON_INFO() and VFLIST_INFO() macros
- rename VFLIST_INFO_POINTER() and VFICON_INFO_POINTER() to shorter VFLIST() and VFICON().
- replace all related occurrences by shorter expressions.
For example:
VFICON_INFO(vf, columns) becomes VFICON(vf)->columns
VFLIST_INFO(vf, click_fd) becomes VFLIST(vf)->click_fd
Laurent Monin [Sun, 17 Aug 2008 09:00:33 +0000 (09:00 +0000)]
Move variable declaration at start of block.
Vladimir Nadvornik [Sat, 16 Aug 2008 23:37:26 +0000 (23:37 +0000)]
marks in iconview made clickable
Vladimir Nadvornik [Sat, 16 Aug 2008 20:57:40 +0000 (20:57 +0000)]
keep files with non-zero marks in memory
Vladimir Nadvornik [Sat, 16 Aug 2008 20:34:14 +0000 (20:34 +0000)]
implemented marks filter
Laurent Monin [Sat, 16 Aug 2008 07:18:16 +0000 (07:18 +0000)]
Fix double escaping of image overlay text.
Bug
2051955, reported by Emmanuel Dupuis.
Vladimir Nadvornik [Wed, 13 Aug 2008 21:07:06 +0000 (21:07 +0000)]
added keyboard map generator
Vladimir Nadvornik [Wed, 13 Aug 2008 20:46:06 +0000 (20:46 +0000)]
a workaround for bugzilla.gnome.org/show_bug.cgi?id=547669
Vladimir Nadvornik [Tue, 12 Aug 2008 20:21:25 +0000 (20:21 +0000)]
fixed crash with float file list and geeqie --blank
Vladimir Nadvornik [Mon, 11 Aug 2008 18:53:19 +0000 (18:53 +0000)]
fixed crash in geeqie --blank
Vladimir Nadvornik [Mon, 11 Aug 2008 17:45:26 +0000 (17:45 +0000)]
fixed setting visible entry in view_dir_tree
Vladimir Nadvornik [Wed, 30 Jul 2008 18:44:49 +0000 (18:44 +0000)]
updated ChangeLog from svn log
Laurent Monin [Mon, 28 Jul 2008 18:35:19 +0000 (18:35 +0000)]
Move declarations at the beginning of blocks.
Laurent Monin [Mon, 28 Jul 2008 18:07:42 +0000 (18:07 +0000)]
Optimize tests even more using last changes.
Vladimir Nadvornik [Mon, 28 Jul 2008 18:02:10 +0000 (18:02 +0000)]
do not free unallocated exif data
Laurent Monin [Mon, 28 Jul 2008 17:59:09 +0000 (17:59 +0000)]
Cache strcmp() result.
Laurent Monin [Mon, 28 Jul 2008 17:56:56 +0000 (17:56 +0000)]
Optimize redundant tests.
Laurent Monin [Mon, 28 Jul 2008 17:55:06 +0000 (17:55 +0000)]
Move dest_dir variable to inner block.
Laurent Monin [Mon, 28 Jul 2008 09:44:50 +0000 (09:44 +0000)]
Reduce code redundancy and minor typo fixes.
Laurent Monin [Mon, 28 Jul 2008 09:14:10 +0000 (09:14 +0000)]
French translation was updated.
Laurent Monin [Mon, 28 Jul 2008 09:12:33 +0000 (09:12 +0000)]
Typo fix.
Vladimir Nadvornik [Sun, 27 Jul 2008 19:22:40 +0000 (19:22 +0000)]
abort file operations when the file list is empty
Vladimir Nadvornik [Sun, 27 Jul 2008 18:20:59 +0000 (18:20 +0000)]
remember path entered in file dialog
http://sourceforge.net/tracker/index.php?func=detail&aid=
2028977&group_id=222125&atid=
1054680
Vladimir Nadvornik [Sun, 27 Jul 2008 13:46:24 +0000 (13:46 +0000)]
speed-up of directory notification on deleting large number of files
Vladimir Nadvornik [Sun, 27 Jul 2008 09:51:28 +0000 (09:51 +0000)]
added "Symlink" as an example of "filter" command
Vladimir Nadvornik [Sun, 27 Jul 2008 08:57:12 +0000 (08:57 +0000)]
improved updating of view_dir_tree
Vladimir Nadvornik [Sun, 27 Jul 2008 08:40:47 +0000 (08:40 +0000)]
fixed deleting of non-empty folder
Vladimir Nadvornik [Sat, 26 Jul 2008 22:36:58 +0000 (22:36 +0000)]
fixed spec file
Vladimir Nadvornik [Sat, 26 Jul 2008 22:26:08 +0000 (22:26 +0000)]
fixed invalid warning on running editors
Vladimir Nadvornik [Sat, 26 Jul 2008 20:34:24 +0000 (20:34 +0000)]
updated version string
Vladimir Nadvornik [Sat, 26 Jul 2008 20:15:00 +0000 (20:15 +0000)]
dropped references to OpenOffice.org as suggested at
https://sourceforge.net/tracker/index.php?func=detail&aid=
1972534&group_id=222125&atid=
1054680
Vladimir Nadvornik [Sat, 26 Jul 2008 20:02:20 +0000 (20:02 +0000)]
string cleanup
Vladimir Nadvornik [Sat, 26 Jul 2008 19:52:40 +0000 (19:52 +0000)]
removed unused messages.desc_dlist
Vladimir Nadvornik [Sat, 26 Jul 2008 19:41:46 +0000 (19:41 +0000)]
fixed new folder command
Vladimir Nadvornik [Sat, 26 Jul 2008 19:33:36 +0000 (19:33 +0000)]
fixed renaming of directories
Vladimir Nadvornik [Sat, 26 Jul 2008 19:01:20 +0000 (19:01 +0000)]
warn about changed file extensions
Vladimir Nadvornik [Sat, 26 Jul 2008 18:33:49 +0000 (18:33 +0000)]
added icon for changes without warnings
Vladimir Nadvornik [Sat, 26 Jul 2008 18:17:56 +0000 (18:17 +0000)]
allow only existing folders in destination dialog
http://sourceforge.net/tracker/index.php?func=detail&aid=
2011243&group_id=222125&atid=
1054680
Vladimir Nadvornik [Sat, 26 Jul 2008 10:27:41 +0000 (10:27 +0000)]
clean up - checks are handled elsewhere
Vladimir Nadvornik [Sat, 26 Jul 2008 09:58:25 +0000 (09:58 +0000)]
more checks for file operations
Vladimir Nadvornik [Fri, 25 Jul 2008 22:04:55 +0000 (22:04 +0000)]
improved error reporting
Laurent Monin [Fri, 25 Jul 2008 06:35:35 +0000 (06:35 +0000)]
Minor tidy up and optimization.
Laurent Monin [Thu, 24 Jul 2008 20:24:04 +0000 (20:24 +0000)]
Set GIO channels to binary encoding.
This is needed since messages from commands may not be UTF8-encoded
and g_io_channel_read_chars() may incorrectly interpret some characters.
In practice it was truncating some ISO-8859-1 messages containing some
french characters. This fixes it.
Vladimir Nadvornik [Thu, 24 Jul 2008 20:03:57 +0000 (20:03 +0000)]
separated debugging log and debug CFLAGS
enable debugging log support by default
Vladimir Nadvornik [Wed, 23 Jul 2008 22:19:16 +0000 (22:19 +0000)]
indicate check warnings and errors in delete and rename dialogs
Vladimir Nadvornik [Wed, 23 Jul 2008 20:53:05 +0000 (20:53 +0000)]
removed file_data_add_change_info
reduced code redundancy - patch by Laurent, slightly modified
Laurent Monin [Wed, 23 Jul 2008 17:38:04 +0000 (17:38 +0000)]
Minor tidy up.
Laurent Monin [Wed, 23 Jul 2008 12:46:35 +0000 (12:46 +0000)]
Tidy up.
Laurent Monin [Wed, 23 Jul 2008 12:45:59 +0000 (12:45 +0000)]
Use g_strconcat() instead of g_strdup_printf("%s%s", ...).
Laurent Monin [Wed, 23 Jul 2008 10:21:37 +0000 (10:21 +0000)]
Simplify parse_out_relatives().
Laurent Monin [Wed, 23 Jul 2008 09:10:41 +0000 (09:10 +0000)]
Tidy up.
Laurent Monin [Wed, 23 Jul 2008 09:00:38 +0000 (09:00 +0000)]
Fix missing newline at end of file.
Laurent Monin [Wed, 23 Jul 2008 08:59:29 +0000 (08:59 +0000)]
Fix warning: passing argument 1 of 'gtk_tree_store_set' from incompatible pointer type
Vladimir Nadvornik [Tue, 22 Jul 2008 22:05:20 +0000 (22:05 +0000)]
do not create duplicate FileData entries
Vladimir Nadvornik [Tue, 22 Jul 2008 21:46:08 +0000 (21:46 +0000)]
basic infrastructure for early error and dangerous operations checking
it needs more work
Vladimir Nadvornik [Tue, 22 Jul 2008 18:27:12 +0000 (18:27 +0000)]
clean up fd->change on error
Vladimir Nadvornik [Tue, 22 Jul 2008 18:13:41 +0000 (18:13 +0000)]
remove items from file_data_planned_change_hash when the operation is
canceled
Vladimir Nadvornik [Tue, 22 Jul 2008 17:57:22 +0000 (17:57 +0000)]
fixed stop button in editor dialog
Vladimir Nadvornik [Tue, 22 Jul 2008 17:40:24 +0000 (17:40 +0000)]
delete file_data_planned_change_hash when it is not used
Vladimir Nadvornik [Mon, 21 Jul 2008 21:38:26 +0000 (21:38 +0000)]
fixed
http://sourceforge.net/tracker/index.php?func=detail&aid=
2019012&group_id=222125&atid=
1054680
Vladimir Nadvornik [Mon, 21 Jul 2008 20:50:24 +0000 (20:50 +0000)]
file_util_rename_dir should not return anything
Vladimir Nadvornik [Mon, 21 Jul 2008 20:40:29 +0000 (20:40 +0000)]
added notification handler to view_dir
Laurent Monin [Mon, 21 Jul 2008 08:31:43 +0000 (08:31 +0000)]
French translation was updated.
Laurent Monin [Sun, 20 Jul 2008 15:21:06 +0000 (15:21 +0000)]
Update POTFILES.in.
Laurent Monin [Sun, 20 Jul 2008 15:16:05 +0000 (15:16 +0000)]
Move uri_*() functions to separate files: uri_utils.[ch]
Vladimir Nadvornik [Sun, 20 Jul 2008 15:04:40 +0000 (15:04 +0000)]
periodic testing of changed files can be now disabled
Laurent Monin [Sun, 20 Jul 2008 14:56:32 +0000 (14:56 +0000)]
Move history_list_*() functions to separate files:
history_list.c and history_list.h.
Vladimir Nadvornik [Sun, 20 Jul 2008 14:52:00 +0000 (14:52 +0000)]
implemented "create directory" command
Vladimir Nadvornik [Sun, 20 Jul 2008 13:59:55 +0000 (13:59 +0000)]
fixed file copy/move dialog
Vladimir Nadvornik [Sun, 20 Jul 2008 13:19:22 +0000 (13:19 +0000)]
fixed the case when a renamed file is detected by directory scanning
before the external rename commands exits. We have to update the
FileData structure immediately, othervise we would get duplicate
entries.
Laurent Monin [Sun, 20 Jul 2008 12:20:12 +0000 (12:20 +0000)]
Optimize history_list_add_to_key() a bit.
Vladimir Nadvornik [Sun, 20 Jul 2008 11:29:12 +0000 (11:29 +0000)]
fixed previous checkin
Vladimir Nadvornik [Sun, 20 Jul 2008 11:22:19 +0000 (11:22 +0000)]
implemented directory rename and delete operations
Laurent Monin [Sun, 20 Jul 2008 07:52:16 +0000 (07:52 +0000)]
Move out test outside the loop.
Laurent Monin [Sat, 19 Jul 2008 13:57:03 +0000 (13:57 +0000)]
Tidy up.
Laurent Monin [Sat, 19 Jul 2008 12:36:46 +0000 (12:36 +0000)]
Fix missing newline at end of file.
Vladimir Nadvornik [Sat, 19 Jul 2008 09:06:24 +0000 (09:06 +0000)]
increase reference count before sending notification in file_data_new
Vladimir Nadvornik [Fri, 18 Jul 2008 21:20:49 +0000 (21:20 +0000)]
fixed test for changed files in cache
Laurent Monin [Fri, 18 Jul 2008 09:55:15 +0000 (09:55 +0000)]
Introduce image_loader_set_done_func().