]> www.fi.muni.cz Git - evince.git/blobdiff - ChangeLog
Do not update links treeview if it doesn't have a model assigned yet.
[evince.git] / ChangeLog
index 6a2c81b6ec103fabf775add6056cfe3532cd6dbd..8367a5e394bb93d2f89b1c0b6e0344cea499b27b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,159 @@
+2007-01-28  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-sidebar-links.c: (ev_sidebar_links_map):
+
+       Do not update links treeview if it doesn't have a model assigned yet. 
+
+2007-01-28  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-sidebar-links.c: (ev_sidebar_links_map),
+       (ev_sidebar_links_class_init), (update_page_callback):
+
+       Do not update links treeview when sidepane is not visible. 
+
+2007-01-28  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * shell/ev-marshal.list:
+       * shell/ev-page-action.c: (activate_cb),
+       (ev_page_action_class_init):
+       * shell/ev-page-action.h:
+       * shell/ev-page-cache.c: (ev_page_cache_set_page_label):
+       * shell/ev-window.c:
+       
+       Remove activate_link signal, not required.
+
+2007-01-28  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * shell/ev-navigation-action.c: (build_menu):
+       
+       Reorder menu items and build menu with fixed length.
+
+2007-01-27  Ed Catmur  <ed@catmur.co.uk>
+
+       * shell/ev-view.c: (get_selected_text):
+       
+       Normalize text to fix ligatures problem. See bug
+       #341947 for details.
+
+2007-01-25  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-page-cache.c: (ev_page_cache_finalize):
+
+       Fix memory leak in ev-page-cache. 
+
+2007-01-25  Tom Parker <palfrey@tevp.net>
+
+       * backend/impress/impress-document.c: (impress_document_load),
+       (impress_document_finalize), (impress_document_init):
+       * properties/ev-properties-main.c: (ev_properties_get_pages):
+       
+       Correctly handle impress document errors. Fixes nautilus
+       crash in property page #370491.
+
+2007-01-24  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-job-queue.c: (handle_job), (search_for_jobs_unlocked),
+       (no_jobs_available_unlocked), (ev_job_queue_init), (find_queue),
+       (ev_job_queue_remove_job):
+       * shell/ev-jobs.[ch]: (ev_job_load_init), (ev_job_load_class_init),
+       (ev_job_load_dispose), (ev_job_load_new), (ev_job_load_set_uri),
+       (ev_job_load_run):
+       * shell/ev-window.c: (ev_window_is_empty), (password_dialog_response),
+       (ev_window_popup_password_dialog), (ev_window_clear_load_job),
+       (ev_window_load_job_cb), (xfer_update_progress_callback),
+       (ev_window_open_uri), (ev_window_dispose):
+       * shell/main.c: (main):
+
+       Do file transfer asynchronously in the main thread instead of
+       synchronously in the load thread. Fixes bugs #399694, #398307 and
+       #343542.
+
+2007-01-24  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-jobs.c: (ev_job_xfer_run):
+
+       Load the document with the font-config lock held. 
+
+2007-01-23  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * backend/ps/ps-document.c: (start_interpreter):
+
+       Fix memory leaks in ps backend. 
+
+2007-01-21  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * backend/impress/impress-document.c:
+       (impress_document_render_pixbuf):
+
+       Do not acquire fontconfig lock in impress backend, since it is using
+       the main loop for rendering. 
+
+2007-01-21  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * po/POTFILES.in: 
+
+       Remove mdvi files that shouldn't be translated. 
+
+2007-01-21  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-view-private.h:
+       * shell/ev-view.c: (draw_loading_text), (ev_view_destroy),
+       (ev_view_set_zoom):
+
+       Render "loading..." text into a cairo surface instead of directly into
+       the window so that fontconfig lock is only needed once and UI is not
+       blocked. Change text color to #9B9B9B. Fixes bug #397356.
+
+2007-01-19  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-stock-icons.c: (ev_stock_icons_init):
+       * shell/ev-application.c: (ev_application_open_uri_at_dest):
+
+       Use icon theme associated with the window screen rather than default. 
+
+2007-01-19  Luca Ferretti  <elle.uca@libero.it>
+
+       * configure.ac:
+
+       Fix a typo in previous commit (24x24/action/ --> 24x24/actions)
+
+2007-01-19  Luca Ferretti  <elle.uca@libero.it>
+
+       * data/icons/*/apps/evince.*:
+
+       Move Evince icons under new apps directory.
+
+       * data/icons/*/actions/*:
+
+       Add new custom themeable Evince icons: view-page-continuous, 
+       view-page-facing, zoom-fit-width, zoom-fit-page. From Andreas
+       Nilsson, at 16 and 22 pixels (plus 24 for compatibility).
+
+       * configure.ac:
+
+       Add new directories to AC_CONFIG_FILES.
+
+       * shell/ev-stock-icons.c:
+       * shell/ev-stock-icons.h:
+
+       Use new custom themeable icons.
+
+2007-01-18  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-view.c: (ev_view_expose_event), (draw_one_page):
+
+       Do not draw white background page in presentation mode. 
+
+2007-01-16  Jani Monoses <jani.monoses@gmail.com>
+
+       * shell/ev-view.c: Remove unused gnome-vfs include.
+
+2007-01-16  Theppitak Karoonboonyanan  <thep@linux.thai.net>
+
+       * backend/dvi/mdvi-lib/fontmap.c: (mdvi_load_fontmap):
+       
+       Format string is corrected, fixes bug #397129.
+
 2007-01-14  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * shell/ev-window.c: (ev_window_setup_recent):