X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=inline;f=ChangeLog;h=f037b555a1ac09d19cbf6758e5db0d735af3117d;hb=e53e8a7ba14b5156d41e84d56cab85cbe195e344;hp=739d88c39d4df91b63a90da0a2cd17f259078aa3;hpb=9a1a3b315f05568f6e28f64f685338dc120d5491;p=evince.git diff --git a/ChangeLog b/ChangeLog index 739d88c3..f037b555 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,330 @@ +2005-09-13 Nickolay V. Shmyrev + + * configure.ac: + * data/evince-password.glade: + * shell/ev-password.c: (ev_password_dialog_set_property), + (ev_password_dialog_finalize), (ev_password_dialog_class_init), + (ev_password_dialog_init), (ev_password_set_bad_password_label), + (ev_password_dialog_entry_changed_cb), + (ev_password_dialog_entry_activated_cb), + (ev_password_dialog_save_password), (ev_password_keyring_found_cb), + (ev_password_search_in_keyring), (ev_password_dialog_get_password), + (ev_password_dialog_set_bad_pass): + * shell/ev-password.h: + * shell/ev-window.c: (password_dialog_response), + (ev_window_popup_password_dialog): + + Support for gnome-keyring for encrypted PDF's. + +2005-09-11 Nickolay V. Shmyrev + + * shell/ev-view.c: (handle_link_over_xy), (ev_view_realize), + (ev_view_motion_notify_event), (ev_view_leave_notify_event), + (ev_view_enter_notify_event), (ev_view_class_init): + + More precise handling of enter_notify/leave_notify events + in EvView. Fix for bug 315470. + +2005-09-08 Christopher Aillon + + * shell/ev-window.c: (fullscreen_timeout_cb), + (fullscreen_set_timeout), (fullscreen_clear_timeout), + (ev_window_dispose): + + leak fix: unref fullscreen_timeout_source before clearing it + +2005-09-08 Nickolay V. Shmyrev + + * configure.ac, dvi/mdvi/Makefile.am: + + Use lt1 instead lt1lib. Thanks to yselkowitz@users.sourceforge.net + +2005-09-08 Marco Pesenti Gritti + + * backend/ev-link.c: (ev_link_new_page_xyz): + * pdf/ev-poppler.cc: + * shell/ev-view.c: (goto_xyz_link), (ev_view_goto_link): + + Fix some bugs with xyz links, respect zoom + +2005-09-08 Marco Pesenti Gritti + + * shell/ev-window.c: (page_changed_cb), + (setup_document_from_metadata), (update_sidebar_visibility), + (setup_view_from_metadata), (ev_window_run_fullscreen), + (ev_window_stop_fullscreen), (ev_window_run_presentation), + (ev_window_stop_presentation), (ev_window_continuous_changed_cb), + (ev_window_dual_mode_changed_cb), + (ev_window_sidebar_current_page_changed_cb): + + null check uri before setting and getting metadata + +2005-09-08 Marco Pesenti Gritti + + * dvi/Makefile.am: + * properties/Makefile.am: + * shell/Makefile.am: + * thumbnailer/Makefile.am: + + Some build fixes for cygwin. Patch by yselkowitz@users.sourceforge.net + +2005-09-08 Marco Pesenti Gritti + + * shell/ev-sidebar-links.c: (ev_sidebar_links_class_init), + (selection_changed_callback): + * shell/ev-sidebar-links.h: + + Add a signal for link activation. + + * shell/ev-view.c: (ev_view_goto_link), + (ev_view_button_release_event): + * shell/ev-view.h: + * shell/ev-window.c: (sidebar_links_link_activated_cb), + (ev_window_init): + + Implement the signal so that we can handle all link types. + + * shell/ev-page-cache.c: + + Remove unused set_link function + +2005-09-08 Marco Pesenti Gritti + + * lib/ev-tooltip.c: (ev_tooltip_set_position): + + Add some space from the cursor, hardcoded but I couldnt + find a better way. + +2005-09-07 Marco Pesenti Gritti + + * lib/ev-tooltip.c: + + Use mozilla style vs gtk style, way better for links. + + * shell/ev-view.c: (ev_view_motion_notify_event), + (ev_view_destroy), (ev_view_init): + + Deactive tooltip when the link hovered is changed. + +2005-09-07 Marco Pesenti Gritti + + * backend/ev-document.h: + * backend/ev-link.c: (ev_link_type_get_type), (ev_link_get_top), + (ev_link_get_left), (ev_link_get_zoom), (ev_link_get_property), + (ev_link_set_property), (ev_window_dispose), (ev_link_class_init), + (ev_link_new_page), (ev_link_new_page_xyz): + * backend/ev-link.h: + * pdf/ev-poppler.cc: + * shell/ev-view.c: (doc_point_to_view_point), (scroll_to_xyz_link), + (go_to_link), (tip_from_link): + + Implement xyz links, still not functional. Links are a total + mess, will need to refactor and bugfix a lot :( + +2005-09-05 Alessio Frusciante + + * configure.ac: Added "it" (Italian) to ALL_LINGUAS. + +2005-09-05 Marco Pesenti Gritti + + * data/evince-ui.xml: + * data/evince.schemas.in: + * shell/Makefile.am: + * shell/ev-window.c: (update_chrome_visibility), + (password_dialog_response), (ev_window_load_job_cb), + (ev_window_xfer_job_cb), (ev_window_open_uri), + (ev_window_class_init), (set_chrome_actions), (load_chrome), + (ev_window_init): + + Remove the statusbar. This regress loading feedback, need to + check with Bryan what we want to do there... + +2005-09-05 Marco Pesenti Gritti + + * lib/ev-tooltip.c: (ev_tooltip_init): + + Fix tooltip border and size handling + +2005-09-05 Marco Pesenti Gritti + + * lib/ev-tooltip.c: (ev_tooltip_dispose), (ev_tooltip_class_init), + (ev_tooltip_set_position), (ev_tooltip_recently_shown), + (ev_tooltip_timeout), (ev_tooltip_activate), + (ev_tooltip_deactivate): + * lib/ev-tooltip.h: + * shell/ev-view.c: (ev_view_motion_notify_event): + + Delay popup showing. Mirror gtk logic/times. + +2005-09-03 Marco Pesenti Gritti + + * lib/Makefile.am: + * lib/ev-tooltip.c: (ev_tooltip_expose_event), + (ev_tooltip_class_init), (ev_tooltip_init), (ev_tooltip_new), + (ev_tooltip_set_text), (ev_tooltip_set_position): + * lib/ev-tooltip.h: + + Simple widget to show tooltips at a custom position + + * shell/ev-view.c: (tip_from_link), (ev_view_motion_notify_event), + (ev_view_destroy): + + Use it for links. First go, needs work + +2005-08-17 Dennis Cranston + + * shell/ev-window.c: (ev_window_cmd_edit_toolbar): A couple small + HIG fixes. Use title capitalization for window title. Use 12 + pixels of space between the dialog's vbox and action area. + +2005-09-02 Marco Pesenti Gritti + + * shell/ev-window.c: (file_open_dialog_response_cb), + (ev_window_cmd_file_open), (file_save_dialog_response_cb), + (ev_window_cmd_save_as): + + Make file pickers not modal and refactor code some + +2005-09-02 Marco Pesenti Gritti + + * shell/ev-sidebar.h: + * shell/ev-sidebar.c: (ev_sidebar_set_property), + (ev_sidebar_get_current_page), (ev_sidebar_get_property), + (ev_sidebar_class_init), (ev_sidebar_select_page), + (ev_sidebar_menu_item_activate_cb), (ev_sidebar_new), + (ev_sidebar_set_page): + + Add a current page property and allow to get/set it + + * shell/ev-window.c: (setup_view_from_metadata), + (ev_window_sidebar_current_page_changed_cb), (ev_window_init): + + Persist current sidebar page per document + +2005-09-02 Marco Pesenti Gritti + + * data/evince.schemas.in: + * shell/ev-window.c: (update_chrome_visibility), + (setup_document_from_metadata), (update_sidebar_visibility), + (setup_view_from_metadata), (ev_window_sidebar_position_change_cb), + (ev_window_run_fullscreen), (ev_window_stop_fullscreen), + (ev_window_run_presentation), (ev_window_stop_presentation), + (ev_window_view_sidebar_cb), + (ev_window_sidebar_visibility_changed_cb), (set_chrome_actions), + (load_chrome), (ev_window_init): + + Persist size/visibility of sidebar per document + +Fri Sep 2 00:59:55 2005 Jonathan Blandford + + * shell/ev-view.c (draw_loading_text): Draw loading text. + +2005-09-02 Dan Damian + + * configure.in: Added "ro" to ALL_LINGUAS. + +2005-09-01 Marco Pesenti Gritti + + * shell/ev-view.c: (clear_caches): + + ev_page_cache_get doesnt return a reference, + dont try to unref it. + +2005-09-01 Marco Pesenti Gritti + + * shell/main.c: (load_files_remote): + + Fix timestamp parameter with dbus <= 0.33 + +2005-08-31 Marco Pesenti Gritti + + * data/evince.schemas.in: + + Add missing full stop + +2005-08-31 Hiroyuki Ikezoe + + * shell/ev-pixbuf-cache.c: (dispose_cache_job_info): + * shell/ev-window.c: (ev_window_print_range), (ev_window_dispose): + + Plug some memory leaks + +2005-08-29 Christian Persch + + * configure.ac: + * lib/ev-debug.c: (trap_handler): + + Check for execinfo.h and use it only if it exists. + Ported from Epiphany (bug #314776). + +2005-08-29 Duarte Loreto + + * configure.ac: Added Portuguese (pt) to ALL_LINGUAS. + +2005-08-27 Mohammad DAMT + + * configure.ac: Added Indonesian "id" to ALL_LINGUAS + * po/id.po : Added Indonesian translation + +Fri Aug 26 00:45:09 2005 Jonathan Blandford + + * shell/main.c: + * shell/ev-application.c: Last minute GTK-2.6 fixes. + * NEWS: Release 0.4.0 + +Thu Aug 25 23:40:23 2005 Jonathan Blandford + + * configure.ac: catch another gtk+-2.8ism + * shell/main.c: Make work with gtk+-2.6 + +2005-08-25 Ryan Lortie + + * shell/ev-application-service.xml: Add 'timestamp' argument to + ev_application_open_window and ev_application_open_uri methods. + + * shell/ev-application.h: Add 'timestamp' argument to + ev_application_open_window, ev_application_open_uri, + and ev_application_open_uri_list functions. + + * shell/ev-application.c (ev_application_open_window, + ev_application_open_uri, ev_application_open_uri_list): Change + functions that show/present windows to use a timestamp if one + is passed in. + + * shell/ev-window.c (ev_window_cmd_file_open, + ev_window_cmd_recent_file_activate, drag_data_received_cb): + * shell/main.c (load_files): Modify calls to ev_application to + include GDK_CURRENT_TIME as timestamp. + + * shell/main.c (load_files_remote): Obtain timestamp for client + instance from GDK and pass to server instance so new windows are + focused properly. Fix dbus_g_proxy_call() calls by including second + G_TYPE_INVALID. + + Closes bug #314475. + +Thu Aug 25 22:13:08 2005 Jonathan Blandford + + * shell/ev-window.c (ev_window_finalize): Check for + avail. EvWindows when quiting to handle the finalize better, + #314497 + +2005-08-26 Nickolay V. Shmyrev + + * properties/ev-properties-view.c: + + Set textdomain to libglade. Fixes translation problem in property page. + +2005-08-26 Nickolay V. Shmyrev + + * djvu/djvu-document.c: (djvu_document_thumbnails_get_thumbnail): + * dvi/Makefile.am: + * dvi/dvi-document.c: (dvi_document_thumbnails_get_thumbnail): + * dvi/mdvi-lib/Makefile.am: + + Fix rotation of thumbnails, ported to new API. Moved library + dependencies earlier, probably it will fix linkage problem. + Thu Aug 25 02:32:32 2005 Jonathan Blandford * backend/ev-document-misc.c: