📄 changelog
字号:
* globals.c (fullscreen_screen): Change default full screen location to active monitor.Mon Oct 18 17:55:11 2004 John Ellis <johne@verizon.net> * main.c (gr_slideshow_delay): Remove use of non-portable round().Fri Oct 15 15:54:43 2004 John Ellis <johne@verizon.net> * fullscreen.c: Turn off decorations for the full screen window, as the window manager may not yet support full screen hints. * img-view.c: Hook up R key to refresh displayed image. * layout_image.c: Hook up R refresh key to full screen.Fri Oct 8 16:58:15 2004 John Ellis <johne@verizon.net> * bar_exif.[ch], bar_info.[ch], info.c, layout_util.c: Add sizer handle to EXIF and Keywords sidebars. * image.c (image_size_cb): Fix return value, size_allocate prototype return is void, not gint. * ui_misc.[ch]: Implement sizer handle widget.Wed Oct 6 21:45:18 2004 John Ellis <johne@verizon.net> * doc/3_1_image_window.html, 3_2_image_properties.html, 3_other_windows.html: Add Chapter 3 documentation (Other Windows). * doc/4_1_copy_move.html, 4_2_rename.html, 5_1_search.html: Formatting and grammar fixes. * doc/Makefile.am: Add new files above.Tue Oct 5 00:45:41 2004 John Ellis <johne@verizon.net> * doc/4_1_copy_move.html, 4_2_rename.html, 4_3_delete.html, 4_4_external_editing.html, 4_image_management.html, 5_1_search.html, 5_2_finding_duplicates.html, 5_image_search.html, 6_collections.html: More pages of documentation. * doc/Makefile.am: Add above. * doc/index.html: Update missing page (m) markers.Sun Oct 3 00:03:56 2004 John Ellis <johne@verizon.net> * dupe.c: Fix missing status messages in the Find Dupes window introduced by last set of speed optimizations. Fix progress counters for checksums and dimensions.Fri Oct 1 19:53:42 2004 John Ellis <johne@verizon.net> * doc/7_1_exif.html,7_2_sort_manager.html,7_3_keywords.html, 7_sidebars.html: Add documentation for sidebars. * doc/Makefile.am: Add above. * doc/2_3_layout.html, 2_5_folder_pane.html: Updates.Thu Sep 30 21:10:32 2004 John Ellis <johne@verizon.net> * main.c (html_browsers): Change key used to determine GNOME browser to /desktop/gnome/url-handlers/http/command, as .../unknown/command seems to be no longer used or changed when setting Preferred Applications.Thu Sep 30 20:54:08 2004 John Ellis <johne@verizon.net> * doc/2_1_navigation.html, 2_3_layout.html, 2_4_file_pane.html, 2_5_folder_pane.html: Fill in missing pages of the Main Window chapter. * doc/Makefile.am: Install new files above.Tue Sep 28 14:17:15 2004 John Ellis <johne@verizon.net> * gqview.desktop: Add supported mime types, disable startup notification, and add Viewer to Categories.Tue Sep 28 11:47:09 2004 John Ellis <johne@verizon.net> * image-load.[ch] (image_loader_get_format): New util to query the mime type of the active image. * info.c: Add (mime) file type field to image properties dialog, and increase the dialogs default height to 350 (from 300).Mon Sep 27 21:33:42 2004 John Ellis <johne@verizon.net> * pixbuf_util.c (pixbuf_copy_font): Update alpha channel when writing text onto a pixbuf with an alpha channel. * print.c: Add image text info output, implement RGB and Preview text writers - PS text is still to be done. * view_file_icon.c (vficon_maint_removed): When removing a file from the grid, set the pointer NULL to avoid possible access before the idle sync. This is an attempt to fix a seemingly random crash when deleting files from the find dupes window.Sun Sep 26 02:49:16 2004 John Ellis <johne@verizon.net> * image-overlay.c: Fix overlay to counter to account for slide show. * image.c: Fix overlay date and time display for preloaded images by setting them before calling image_new_util(). * img-view.c: Fix overlay counter by setting list_pointer before changing the image, and to account for slide show.Sat Sep 25 17:59:44 2004 John Ellis <johne@verizon.net> * image.c: Fix to draw overlays when image is set to NULL.Sat Sep 25 17:45:40 2004 John Ellis <johne@verizon.net> * print.c: Allow user to set the DPI to use for printing.Sat Sep 25 16:47:12 2004 John Ellis <johne@verizon.net> * image-overlay.c (image_overlay_info_render): Process the image count value returned for view windows.Sat Sep 25 15:10:45 2004 John Ellis <johne@verizon.net> * image.[ch], typedefs.h: Add function callback for notification of a new image. * image-overlay.[ch]: New utils for image info overlays. * img-view.[ch]: Add image overlay to stand alone image window. * layout.[ch] (layout_find_by_image): New util to find LayoutWindow given an ImageWindow. * layout_image.c: Move overlay utils to new image-overlay.c.Sat Sep 25 13:53:17 2004 John Ellis <johne@verizon.net> * layout_image.c: Move pixbuf_draw_layout() to pixbuf_util.c. * pixbuf_util.[ch]: Move pixbuf drawing utils here from layout_image.c and ui_pixbuf_ops.c. * print.c: Close the current print job when closing the print window, so we don't crash when closing while preview is not complete. * ui_pixbuf_ops.[ch]: Removed, most was not used, stuff that is used is now in pixbuf_util.c.Fri Sep 24 19:36:35 2004 John Ellis <johne@verizon.net> * layout_image.c: Display more information in full screen overlays.Fri Sep 24 17:07:07 2004 John Ellis <johne@verizon.net> * layout_util.c (layout_key_press_cb): Fix broken keyboard scrolling when tools are hidden/float - bug introduced by removing focus border.Thu Sep 23 23:59:25 2004 John Ellis <johne@verizon.net> * fullscreen.c (fullscreen_image_update_cb): Only start the busy timer if the loading image is not the currently visible image. Fixes stuck busy cursor case #2. * image.c: Increase scroller timer to 30 updates per second.Thu Sep 23 18:38:15 2004 John Ellis <johne@verizon.net> * image.c: Fix stuck busy cursor when initially displaying an image that is still loading and smooth flip is enabled. Actually, this is the result - the fix is to only sync the pixbuf image if it has changed.Thu Sep 23 17:07:12 2004 John Ellis <johne@verizon.net> * image.[ch]: Fix overlay updates when over border, fix overlay test on expose event. * layout.c, layout_image.c, typedefs.h: Added full screen overlay to display image information, enabled with the I key. * print.c: Use pixbuf_set_*() to initialize pixbufs. * ui_pixbuf_ops.[ch]: New utils for setting a pixel, and drawing rectangles by directly setting values.Wed Sep 22 13:43:55 2004 John Ellis <johne@verizon.net> * image.[ch]: Remove alpha level parameter from image overlay, since it seems gdk_pixbuf_render_to_drawable_alpha only uses the alpha component to create the render mask, and not when rendering over existing pixels like gdk_pixbuf_composite...Wed Sep 22 13:29:49 2004 John Ellis <johne@verizon.net> * image.[ch], typedefs.h: Added ability to set overlays onto the image display in the form of GdkPixbufs. Change the scroller to display itself using an overlay.Tue Sep 21 14:29:56 2004 John Ellis <johne@verizon.net> * bar_info.c (bar_keyword_list_sync): Fix to translate the default keyword list.Mon Sep 20 19:35:28 2004 John Ellis <johne@verizon.net> * ui_misc.c: Fix month value when setting/retrieving from GtkCalendar. * README: Updates. * configure.in: Release 1.5.3Mon Sep 20 11:01:18 2004 John Ellis <johne@verizon.net> * print.c: Make text tab insensitive, to indicate it does nothing. * po/ja.po: Updated Japanese translation, submitted by Takeshi AIHANA <aihana@gnome.gr.jp>. * po/sv.po: Updated Swedish translation, submitted by Hans Ofverbeck <hans.ofverbeck@home.se>. * po/it.po: Updated Italian translation, submitted by Kostantino <inverness1ATvirgilio.it>. * README: Update Italian translation credits.Sat Sep 18 23:00:08 2004 John Ellis <johne@verizon.net> * search.c: Change date entries to new util from ui_misc.h, which includes convenient date selection popup. * ui_misc.[ch]: New files for the above date entry widget.Sat Sep 18 13:55:43 2004 John Ellis <johne@verizon.net> * img-view.c: Fix broken file management operations when full screen. * layout_util.c: Fix V key test for full screen.Sat Sep 18 02:25:12 2004 John Ellis <johne@verizon.net> * view_dir_list.c: Remove redundant NULL path checks. * view_dir_tree.c: Make a copy of the path so that we do not free the original, fixes crash with slideshows started with folder tree view right click menu.Fri Sep 17 20:16:20 2004 John Ellis <johne@verizon.net> * bar_exif.c: Added ability for user to add additional items to the standard exif view by toggling the checkmark for items listed in the advanced view.Fri Sep 17 16:43:31 2004 John Ellis <johne@verizon.net> * print.c: Do not allow printing when margins or proof size result in no output, grey out the print button to indicate this. Close the print window when finished printing. Postscript image data is scaled down to a max of 300 dpi to reduce spool size (hmm, this dpi value should probably be user selectable).Fri Sep 17 14:45:26 2004 John Ellis <johne@verizon.net> * image.[ch] (image_zoom_set_fill_geometry): New util to adjust zoom so that the image will fill the window vertically or horizontally. * img-view.c, layout_image.[ch], layout_util.c: Assign W and H keys to set the zoom to fill window width and height, respectively. Changed hide tools shortcut to [Control] + H. * README, doc/11_2_keyboard_shortcuts.html: Document above shortcuts. * doc/gqview_faq.html: New manual page for the FAQ.Fri Sep 17 13:15:25 2004 John Ellis <johne@verizon.net> * gqview.desktop: Change exec command to "gqview -r %F", per desktop spec 0.9.4 at freedesktop.org. * img-view.c (view_window_new): Support directories and collection files passed in as the path. * main.c: Added remote command view:filename to open filename in a new window, describe file: so it shows up in remote help list. * ui_fileops.[ch]: Move file_extenstion_match() util here.Thu Sep 16 14:56:20 2004 John Ellis <johne@verizon.net> * image.c: Fix remaining scroller bugs: Properly draw it onto the border, and move scroller scrolling updates into image_scroll_real()..Wed Sep 15 18:58:45 2004 John Ellis <johne@verizon.net> * print.c: Begin postscript output, needs page orientation fixed. * md5-util.c (md5_digest_to_text): Use '\0' instead of 0 to clarify NULL terminated string.Wed Sep 15 10:19:56 2004 John Ellis <johne@verizon.net> * bar_info.c, info.c, layout_util.c: Change 'Image details' sidebar and property tab to be 'Keywords' to better describe what they do. * doc/11_2_keyboard_shortcuts.html, 2_2_menus.html, 8_image_presentation.html, index.html: Update docs to use 'Keywords'.Tue Sep 14 19:30:40 2004 John Ellis <johne@verizon.net> * Makefile.am, globals.c, gqview.h, layout.c, preferences.c, thumb.c: Move icon declarations to globals.h, and allow use of inline pixbufs created from pngs. * globals.h: New header to include image declarations. * image.c, typedefs.h: Add Shift+Click smooth scroller, and fix area clamping in image_queue(). * scroller.png: New image for scroller icon.Mon Sep 13 23:10:13 2004 John Ellis <johne@verizon.net> * main.c: Fix handling of more than one file on the command line with the remote option, so that is works the same as no remote.Mon Sep 13 21:26:55 2004 John Ellis <johne@verizon.net> * layout.c: Fix crash when selecting dropdown history with NULL layout path, fix layout_tools_float_set to support NULL lw for main window. * main.c: Push all remote commands to server regardless of order, implement remote passing of command line filenames. * remote.c: Mark noisy printfs for debug.Mon Sep 13 17:48:13 2004 John Ellis <johne@verizon.net> * globals.c, gqview.h, rcfile.c: Add variable to store maximized status and save the status to the rc file. * image.c (image_top_window_sizable): Do not attempt to automatically resize a window when it is maximized, since a maximized window is not really sizable. * layout.c: FIx layout_valid to actually check if the layout pointer is valid. Restore maximized window state. * main.c: New window_maximized() utility to check said state. Save maximized state on exit, and do not set update stored window geometry if the main window is maximized.Thu Sep 9 17:40:16 2004 John Elli
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -