X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=ChangeLog;h=06090bc42958937a0b7e54c1c4dc22de29637a95;hb=848665b157185945d190a7a746d054d7f5d5e6e0;hp=2653ffa43cf73a07fc36eb2c1140fe1ada522d0c;hpb=8f535d303b8985db357abc54cb4d3fe1ff7e84bd;p=evince.git diff --git a/ChangeLog b/ChangeLog index 2653ffa4..06090bc4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,260 @@ +2005-07-07 Marco Pesenti Gritti + + * Makefile.am: + * backend/Makefile.am: + * configure.ac: + * cut-n-paste/recent-files/Makefile.am: + * cut-n-paste/toolbar-editor/Makefile.am: + * cut-n-paste/zoom-control/Makefile.am: + * lib/Makefile.am: + * pdf/Makefile.am: + * pixbuf/Makefile.am: + * properties/Makefile.am: + * ps/Makefile.am: + * shell/Makefile.am: + * thumbnailer/Makefile.am: + * tiff/Makefile.am: + + Make frontends depend on just libev. + Rework and group CFLAGS/LIBS definitions. + Cleanups. + +2005-07-07 Marco Pesenti Gritti + + * shell/ev-window: + + do not unnecessarily save zoom + + * configure.ac: + * lib/ev-file-helpers.c: (ev_dot_dir): + * shell/Makefile.am: + * shell/dummy.cc: + + Some cleanups + +2005-07-07 Marco Pesenti Gritti + + * configure.ac: + + Remove unnecessary dependencies + +2005-07-07 Marco Pesenti Gritti + + * properties/Makefile.am: + * thumbnailer/Makefile.am: + * tiff/Makefile.am: + + Some more cleanups. Was really necessary + but I probably introduced bugs, feel free + to flame :) + +2005-07-07 Marco Pesenti Gritti + + * backend/Makefile.am: + * configure.ac: + * cut-n-paste/recent-files/Makefile.am: + * cut-n-paste/toolbar-editor/Makefile.am: + * cut-n-paste/zoom-control/Makefile.am: + * lib/Makefile.am: + * pdf/Makefile.am: + * pixbuf/Makefile.am: + * properties/Makefile.am: + * ps/Makefile.am: + * shell/Makefile.am: + * thumbnailer/Makefile.am: + * tiff/Makefile.am: + + Use gnome-common macros when possible. + Cleanup dependencies. + Actually disable deprecated where possible. + +2005-07-07 Marco Pesenti Gritti + + * Makefile.am: + * backend/Makefile.am: + * properties/Makefile.am: + * shell/Makefile.am: + * thumbnailer/Makefile.am: + + This should solve the circular dep without + requiring dir reorg! + + * shell/ev-window.c: (setup_view_from_metadata): + + Never restore window size/position when the + window is already visible. + +2005-07-06 Christian Persch + + * shell/ev-metadata-manager.c: (ev_metadata_manager_save): + + Return a boolean from timeout func. Fix ported from gedit. + +2005-07-07 Iñaki Larrañaga + + * configure.ac: Added "eu" (Basque) to ALL_LINGUAS. + +2005-07-06 Carlos Garcia Campos + + * shell/ev-document-types.c: set "All Documents" as default filter in + open dialog + +2005-07-06 Martin Kretzschmar + + * shell/ev-metadata-manager.c (ev_metadata_manager_set_int) + (ev_metadata_manager_set_double, ev_metadata_manager_set_string) + (ev_metadata_manager_set_boolean): fix value/val thinko. + +2005-07-06 Marco Pesenti Gritti + + * shell/ev-window.c: (setup_view_from_metadata), + (window_state_event_cb), (window_configure_event_cb), + (ev_window_init): + + Remember window position and maximized state + +2005-07-06 Christian Persch + + * configure.ac: + + Fix DBUS configure checks. + + * shell/ev-metadata-manager.c: (ev_metadata_manager_set_int), + (ev_metadata_manager_set_double), (ev_metadata_manager_set_string), + (ev_metadata_manager_set_boolean): + + Plug mem leaks. + + * shell/ev-window.c: (page_changed_cb), (ev_window_run_fullscreen), + (ev_window_stop_fullscreen), (ev_window_run_presentation), + (ev_window_stop_presentation), (ev_window_zoom_changed_cb), + (ev_window_continuous_changed_cb), + (ev_window_dual_mode_changed_cb), (ev_window_new): + + Fix the build without DBUS. + +2005-07-06 Marco Pesenti Gritti + + * shell/ev-metadata-manager.c: (parse_value), (save_values), + (ev_metadata_manager_set_int), (ev_metadata_manager_set_double), + (ev_metadata_manager_set_string), + (ev_metadata_manager_set_boolean): + * shell/ev-metadata-manager.h: + + Add support for some more types + + * shell/ev-view.c: (scroll_to_current_page), + (ev_view_get_continuous), (ev_view_set_continuous), + (ev_view_get_dual_page): + * shell/ev-view.h: + * shell/ev-window.c: (page_changed_cb), + (setup_document_from_metadata), (ev_window_setup_document), + (setup_view_from_metadata), (ev_window_open_uri), + (ev_window_run_fullscreen), (ev_window_stop_fullscreen), + (ev_window_run_presentation), (ev_window_stop_presentation), + (save_sizing_mode), (ev_window_sizing_mode_changed_cb), + (ev_window_zoom_changed_cb), (ev_window_update_continuous_action), + (ev_window_update_dual_page_action), + (ev_window_continuous_changed_cb), + (ev_window_dual_mode_changed_cb), (ev_window_init): + + Remember a bunch of view/document properties. Prolly some + are still missing but it's getting interesting. + +2005-07-05 Martin Kretzschmar + + * configure.ac: check if dbus-binding-tool is installed. Not the + case on current Ubuntu breezy, it seems. + +2005-07-05 Luca Ferretti + + * data/evince.desktop.in.in: + + Allow open uri lists and add TryExec field. + +2005-07-05 Marco Pesenti Gritti + + * configure.ac: + + Enable dbus when available, do not require a configure + option. + +2005-07-05 Christian Persch + + * configure.ac: + + Use AM_CONDITIONAL unconditionally, fixes the build with DBUS + disabled. + +2005-07-05 Carlos Garcia Campos + Marco Pesenti Gritti + + * shell/Makefile.am: Add --prefix for dbus-binding-tool script + + * shell/ev-application.[ch], shell/ev-window.c: change dbus RPC + functions to the format required by dbus + + * shell/main.c: use G_TYPE instead of DBUS_TYPE to fix compilation + errors. Use the RPC parameters in the expected way + +2005-07-05 Marco Pesenti Gritti + + * Makefile.am: + * properties/Makefile.am: + * properties/ev-properties-main.c: (ev_properties_get_pages): + + Support all mime types + + * shell/Makefile.am: + * thumbnailer/Makefile.am: + * thumbnailer/evince-thumbnailer.c: (get_document_from_uri), + (evince_thumbnail_pngenc_get): + + Use the document factory + +2005-07-05 Marco Pesenti Gritti + + * backend/Makefile.am: + * backend/ev-document-factory.c: + (mime_type_supported_by_gdk_pixbuf), + (ev_document_type_get_from_mime), + (ev_document_factory_get_document), + (ev_document_factory_get_backend), + (ev_document_factory_get_mime_types), + (ev_document_factory_get_all_mime_types): + * backend/ev-document-factory.h: + * shell/Makefile.am: + * shell/ev-document-types.c: (get_document_from_uri), + (ev_document_types_get_document), + (file_filter_add_mime_list_and_free), + (ev_document_types_add_filters): + * shell/ev-document-types.h: + * shell/ev-job-xfer.c: (ev_job_xfer_run): + * shell/ev-properties-dialog.c: + (ev_properties_dialog_set_document): + * shell/ev-window.c: (ev_window_cmd_file_open), + (ev_window_cmd_save_as): + * thumbnailer/evince-thumbnailer.c: (evince_thumbnail_pngenc_get): + + Rework document types managing to avoid code duplication + and actually abstract from backend implementations. + Also provide a minimal factory api that can be used by + thumbnailer/properties. + +2005-07-05 Christian Persch + + * properties/ev-properties-view.c: (ev_properties_view_set_info): + Plug a mem leak. + * shell/ev-properties-dialog.c: (ev_properties_dialog_init): + HIG spacings. + +2005-07-04 Matthew S. Wilson + + * shell/ev-properties-dialog.c + (ev_properties_dialog_set_document): only call + ev_properties_fonts_set_document() if the document implements the + fonts interface + 2005-07-05 Marco Pesenti Gritti * configure.ac: