X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=ChangeLog;h=12b4b5bca05967386b045cdbf798e7a99848cf75;hb=68f32e3484d5cabf3e167c4ce1d40bd0991ccb68;hp=cfd70bbbb82af48e1cf42418bfb31cfa3cac0c23;hpb=0d19025d51e4a14ae553a4fc877c04261a11c902;p=evince.git diff --git a/ChangeLog b/ChangeLog index cfd70bbb..12b4b5bc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,428 @@ +2006-01-07 Nickolay V. Shmyrev + + * ps/ps.c: (psscan): + + Commit workaround Mozilla problem. Fix for the bug #325919 + + * shell/ev-metadata-manager.c: (parse_value), (parseItem), + (save_item): + + Fix for year 2038 problem. + +2006-01-06 Nickolay V. Shmyrev + + * shell/ev-window.c: (setup_document_from_metadata), + (ev_window_cmd_view_reload): + + Clamp page recieved from metadata in valid values. Fix + for the bug #325986. + +2006-01-06 Nickolay V. Shmyrev + + * MAINTAINERS: + Add MAINTAINERS as requested on desktop-devel-list. + +2006-01-06 Nickolay V. Shmyrev + + * backend/ev-document-factory.c: (gdk_pixbuf_mime_type_list), + (mime_type_supported_by_gdk_pixbuf), + (ev_document_factory_get_mime_types), + (ev_document_factory_get_all_mime_types): + + Don't add pixbuf mime types if pixbuf backend is disabled. + + * shell/ev-application.c: (ev_application_get_uri_window): + + Fix for the bug 325815 - unhandled MIME type message doesn't + appear a second time. + + * shell/ev-document-types.c: (ev_document_types_add_filters): + * shell/ev-window.c: (page_changed_cb), (ev_window_setup_document), + (password_dialog_response), (ev_window_popup_password_dialog), + (ev_window_load_job_cb), (ev_window_sidebar_position_change_cb), + (ev_window_run_fullscreen), (ev_window_stop_fullscreen), + (ev_window_run_presentation), (ev_window_stop_presentation), + (save_sizing_mode), (ev_window_zoom_changed_cb), + (ev_window_continuous_changed_cb), (ev_window_rotation_changed_cb), + (ev_window_dual_mode_changed_cb), + (ev_window_sidebar_current_page_changed_cb), + (ev_window_sidebar_visibility_changed_cb), (ev_window_dispose), + (window_state_event_cb), (window_configure_event_cb): + + Cleanup additional uris holded by EvWindow. + +2006-01-06 Nickolay V. Shmyrev + + * shell/ev-view.c: (ev_view_scroll), (ev_view_previous_page), + (ev_view_can_previous_page), (ev_view_can_next_page): + * shell/ev-view.h: + * shell/ev-window.c: (update_action_sensitivity): + + Two page scrolling with Space and PageUp in dual mode. Second fix + for the bug #316608. + +2006-01-05 Nickolay V. Shmyrev + + * shell/ev-view.c: (scroll_to_current_page): + + Correctly clamp adjustment value. Fix for the bug + #325808. + +2006-01-04 Nickolay V. Shmyrev + + * shell/ev-sidebar-links.c: (print_section_cb): + * shell/ev-window.c: (ev_window_get_uri), + (ev_window_close_dialogs), (ev_window_open_uri), (ev_window_print), + (ev_window_print_dialog_response_cb), (ev_window_print_range), + (ev_window_dispose): + + Make print dialog non-modal. Fix for the bug #325622. + +2006-01-04 Nickolay V. Shmyrev + + * shell/ev-metadata-manager.c: + * shell/ev-utils.c: (using_pdf_printer), + (using_postscript_printer), (load_print_config_from_file), + (save_print_config_to_file): + * shell/ev-utils.h: + * shell/ev-window.c: (update_sizing_buttons), (page_changed_cb), + (update_sidebar_visibility), (setup_sidebar_from_metadata), + (setup_view_from_metadata), (ev_window_setup_document), + (ev_window_load_job_cb), (ev_window_sidebar_position_change_cb), + (ev_window_run_fullscreen), (ev_window_stop_fullscreen), + (ev_window_run_presentation), (ev_window_stop_presentation), + (save_sizing_mode), (ev_window_zoom_changed_cb), + (ev_window_continuous_changed_cb), (ev_window_rotation_changed_cb), + (ev_window_dual_mode_changed_cb), + (ev_window_sidebar_current_page_changed_cb), + (ev_window_sidebar_visibility_changed_cb), (ev_window_dispose), + (window_state_event_cb), (window_configure_event_cb), + (ev_window_init): + + Setting saving behaviour fixes. + +2005-12-30 Nickolay V. Shmyrev + + * configure.ac: + + Make antialiasing gs options better and allow + to change them during configure. Fix for the + bug #319049. + +2005-12-29 Nickolay V. Shmyrev + + * shell/ev-window.c: (setup_view_from_metadata): + + Remember if last window was maximized. Fix for the + bug #323797. + +2005-12-28 Abel Cheung + + * configure.ac: Added "zh_HK" to ALL_LINGUAS. + +2005-12-28 Nickolay V. Shmyrev + + * backend/ev-link.c: (ev_link_get_page), (ev_link_init): + * shell/ev-page-action.c: (build_new_tree_cb): + * shell/ev-sidebar-links.c: (links_page_num_func), + (update_page_callback_foreach), (update_page_callback): + * shell/ev-view.c: (scroll_to_current_page): + + Fix for the bug #325067 with more intelligent selection + of current link in sidebar. Make sidebar handle links + of FITR-like type more correctly. + + * dvi/pixbuf-device.c: (dvi_pixbuf_draw_rule), + (dvi_pixbuf_put_pixel): + + Fix memory consumtion with disabled alpha channel. + +2005-12-28 Nickolay V. Shmyrev + + * data/evince-ui.xml: + * shell/ev-window.c: (view_menu_popup_cb), + (ev_popup_cmd_open_link), (ev_window_init): + + Update context menu for internal links. Fix for the bug + #325066. + +2005-12-28 Nickolay V. Shmyrev + + * shell/ev-view.c: (ev_view_popup_menu), (ev_view_class_init): + + Bind context menu to keyboard also. Fix for the bug + #325065. + +2005-12-27 Nickolay V. Shmyrev + + * shell/ev-view.c: (selection_scroll_timeout_cb): + + Horizontal scroll on selection also. + +2005-12-26 Nickolay V. Shmyrev + + * shell/ev-metadata-manager.c: (parse_value): + * shell/ev-view.c: (goto_xyz_link): + + Correct zoom setup and metadata save broken in + some locales. + +2005-12-26 Nickolay V. Shmyrev + + * shell/ev-view-private.h: + * shell/ev-view.c: (scroll_to_current_page), + (view_set_adjustment_values), (goto_fitr_link), (goto_fitv_link), + (goto_fith_link), (goto_fit_link), (goto_xyz_link), + (page_changed_cb), (ev_view_set_continuous), + (ev_view_set_dual_page), (ev_view_set_presentation): + + Delay scroll until allocation to correctly position page. Fix + for the bug #317334. + +2005-12-25 Nickolay V. Shmyrev + + * NEWS: + * configure.ac: + + Update NEWS and require poppler 0.5.0. + +2005-12-25 Carlos Garcia Campos + + * data/evince-ui.xml: + * shell/ev-view-private.h: + * shell/ev-view.c: (ev_view_get_link_at_location), + (handle_link_over_xy), (ev_view_button_press_event), + (ev_view_button_release_event), (ev_view_class_init): + * shell/ev-window.c: (view_menu_popup_cb), (ev_window_dispose), + (ev_popup_cmd_open_link), (ev_popup_cmd_copy_link_address), + (ev_window_init): + + Implement right-click context menu. + +2005-12-25 Nickolay V. Shmyrev + + * djvu/djvu-document.c: (djvu_document_thumbnails_get_thumbnail): + * dvi/pixbuf-device.c: (dvi_pixbuf_create_image), + (mdvi_pixbuf_device_render): + * pdf/ev-poppler.cc: + + Don't generate thumbnails with alpha. See bug #324077. + Thanks to Jeroen Zwartepoorte . + +2005-12-25 Nickolay V. Shmyrev + + * shell/ev-window.c: (setup_chrome_from_metadata): + + Fix typo that was hiding toolbar. + +2005-12-25 Nickolay V. Shmyrev + + * shell/ev-view-private.h: + * shell/ev-view.c: (ev_view_realize), (selection_update_idle_cb), + (selection_scroll_timeout_cb), (ev_view_motion_notify_event), + (ev_view_button_release_event), (ev_view_destroy): + + Small cleanup and autoscrolling during selection. Thanks to + Ricardo Markiewicz . + +2005-12-22 Jani Monoses + + * configure.ac: + + Correctly check for comics option. + +2005-12-21 Eduardo Lima + * Makefile.am: + * configure.ac: + * backend/Makefile.am: + * backend/ev-document-factory.c: + * shell/ev-document-types.c: + + Included option in configure to make ps backend + compilation optional with --disable-ps. + +2005-12-20 Nickolay V. Shmyrev + + * backend/ev-document-factory.c: + * comics/Makefile.am: + * comics/comics-document.c: (comics_document_load): + * comics/ev-cbr-mime.xml: + * configure.ac: + + Comics mime types are added to shared-mime-info CVS. Now + we don't need to install our own mime types. + +2005-12-20 Nickolay V. Shmyrev + + * shell/ev-window.c: + + Add shortcut for "save a copy" menu entry. Fix for + the bug #324582. + +2005-12-19 Nickolay V. Shmyrev + + * shell/ev-pixbuf-cache.c: (dispose_cache_job_info), + (job_finished_cb), (new_selection_pixbuf_needed), + (ev_pixbuf_cache_get_selection_pixbuf), (update_job_selection), + (clear_job_selection), (ev_pixbuf_cache_set_selection_list): + + Rework selection job info logic and fix critical warning. + +2005-12-17 Abel Cheung + + * configure.ac: Added "cy" "fa" "mk" "vi" to ALL_LINGUAS. + +2005-11-27 Jaap A. Haitsma + + * data/evince-ui.xml: + * shell/ev-window.c: (ev_window_set_view_accels_sensitivity): + + Enter as shortcut key for next page. Fix for the bug + #321394. + +2005-11-18 Ales Nyakhaychyk + + * configure.ac: Added "be" (Belarusian) to ALL_LINGUAS. + +2005-11-17 Nickolay V. Shmyrev + + * shell/ev-pixbuf-cache.c: (dispose_cache_job_info), + (job_finished_cb), (copy_job_to_job_info), (add_job_if_needed), + (new_selection_pixbuf_needed), + (ev_pixbuf_cache_get_selection_pixbuf), (update_job_selection), + (clear_job_selection): + + Too early for 0.5. Pixbuf cache code cleaned a bit. + +2005-11-14 Nickolay V. Shmyrev + + * NEWS: + * configure.ac: + + Release 0.5.0 preparation + +2005-11-14 Nickolay V. Shmyrev + + * comics/Makefile.am: + * configure.ac: + * shell/ev-document-types.c: (ev_document_types_add_filters): + + More advanced handling of custom mime type installation. + +2005-11-14 Nickolay V. Shmyrev + + * data/evince.schemas.in: + * shell/ev-metadata-manager.c: (value_free), + (ev_metadata_manager_get_last), (ev_metadata_manager_set_last), + (ev_metadata_manager_get), (ev_metadata_manager_set): + * shell/ev-metadata-manager.h: + * shell/ev-window.c: (update_chrome_flag), + (ev_window_cmd_focus_page_selector), (update_sidebar_visibility), + (setup_document_from_metadata), (setup_chrome_from_metadata), + (setup_sidebar_from_metadata), (setup_view_from_metadata), + (ev_window_cmd_edit_find), (ev_window_cmd_escape), + (ev_window_view_toolbar_cb), + (ev_window_sidebar_visibility_changed_cb), (find_bar_close_cb), + (view_actions_focus_in_cb), (ev_window_init), (ev_window_new): + + Save last document settings and reuse them for new documents. + +2005-11-14 Nickolay V. Shmyrev + + * Makefile.am: + * backend/Makefile.am: + * backend/ev-document-factory.c: + * backend/ev-document-factory.h: + * comics/Makefile.am: + * comics/comics-document.c: (G_DEFINE_TYPE_WITH_CODE), + (comics_document_load), (comics_document_save), + (comics_document_get_n_pages), (comics_document_get_page_size), + (get_page_size_area_prepared_cb), (comics_document_render_pixbuf) (render_pixbuf_size_prepared_cb), (comics_document_finalize), + (comics_document_class_init), (comics_document_can_get_text), + (comics_document_get_info), (comics_document_document_iface_init), + (comics_document_init), (get_supported_image_extensions), + (comics_document_thumbnails_get_geometry), + (comics_document_thumbnails_get_thumbnail), + (comics_document_thumbnails_get_dimensions), + (comics_document_document_thumbnails_iface_init), (extract_argv): + * comics/comics-document.h: + * comics/ev-cbr-mime.xml: + * configure.ac: + * po/POTFILES.in: + * shell/ev-application.c: (ev_application_register_service): + * shell/ev-document-types.c: (ev_document_types_add_filters): + * thumbnailer/Makefile.am: + * thumbnailer/evince-thumbnailer-comics.schemas.in: + + New CBR/CBZ backend for comic books. + +2005-11-10 Nickolay V. Shmyrev + + * shell/main.c: (load_files_remote): + + Thanks to Robert McQueen . Dbus + warning on startup of second instance is fixed. It + is bug #320353. + +2005-10-30 Nickolay V. Shmyrev + + * shell/ev-window.c: (ev_window_finalize): + + Fix double free that cause crash. + +2005-10-29 Bastien Nocera + + * tiff/tiff-document.c: (tiff_document_load): + + Fix memory leak. + +2005-10-29 Nickolay V. Shmyrev + + * po/POTFILES.in: + * shell/Makefile.am: + * shell/ev-view-accessible.c: (ev_view_accessible_get_priv), + (ev_view_accessible_free_priv), (ev_view_accessible_class_init), + (ev_view_accessible_get_text), + (ev_view_accessible_get_character_at_offset), + (ev_view_accessible_get_text_before_offset), + (ev_view_accessible_get_text_at_offset), + (ev_view_accessible_get_text_after_offset), + (ev_view_accessible_get_character_count), + (ev_view_accessible_get_caret_offset), + (ev_view_accessible_set_caret_offset), + (ev_view_accessible_get_run_attributes), + (ev_view_accessible_get_default_attributes), + (ev_view_accessible_get_character_extents), + (ev_view_accessible_get_offset_at_point), + (ev_view_accessible_get_n_selections), + (ev_view_accessible_get_selection), + (ev_view_accessible_add_selection), + (ev_view_accessible_remove_selection), + (ev_view_accessible_set_selection), + (ev_view_accessible_text_iface_init), + (ev_view_accessible_idle_do_action), + (ev_view_accessible_action_do_action), + (ev_view_accessible_action_get_n_actions), + (ev_view_accessible_action_get_description), + (ev_view_accessible_action_get_name), + (ev_view_accessible_action_set_description), + (ev_view_accessible_action_iface_init), + (ev_view_accessible_get_type), (ev_view_accessible_new), + (ev_view_accessible_factory_get_accessible_type), + (ev_view_accessible_factory_create_accessible), + (ev_view_accessible_factory_class_init), + (ev_view_accessible_factory_get_type): + * shell/ev-view-accessible.h: + * shell/ev-view-private.h: + * shell/ev-view.c: (ev_view_get_accessible), (ev_view_class_init): + * shell/ev-view.h: + + Initial accessibility support. + +2005-10-27 Erdal Ronahi + + * configure.ac: Added ku (Kurdish) to ALL_LINGUAS + 2005-10-26 Hubert Figuiere * shell/ev-print-job.c: (idle_print_handler):