]> www.fi.muni.cz Git - evince.git/blobdiff - ChangeLog
Fix compilation
[evince.git] / ChangeLog
index 5d8952a04328ecd72effc681c97391ac0bf2ea7f..36534b8e267a7b89cd30a0521732f363513fbcb9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,212 @@
+2005-06-30  Alex Duggan  <aldug@astrolinux.com>
+
+       * shell/ev-window.c: (window_configure_event_cb): 
+       
+       Fix compilation
+       
+2005-06-30  Marco Pesenti Gritti  <mpg@redhat.com>
+
+       * pdf/ev-poppler.cc:
+
+       Fix compilation
+
+2005-06-30  Marco Pesenti Gritti  <mpg@redhat.com>
+
+       * shell/Makefile.am:
+       * shell/ev-metadata-manager.c: (item_free),
+       (ev_metadata_manager_init), (ev_metadata_manager_shutdown),
+       (parse_value), (parseItem), (load_values),
+       (ev_metadata_manager_get), (value_free), (ev_metadata_manager_set),
+       (save_values), (save_item), (get_oldest), (resize_items),
+       (ev_metadata_manager_save), (ev_metadata_manager_set_int):
+       * shell/ev-metadata-manager.h:
+
+       Metadata manager from gedit but modified to use GValue, so that
+       we dont need to keep converting from strings.
+
+       * configure.ac:
+
+       ENABLE_METADATA conditional, on when dbus is on
+
+       * shell/ev-application.c: (ev_application_open_uri):
+
+       Show the window after load so that we can initialize
+       window size before it's showed.
+
+       * shell/ev-window.c: (ev_window_setup_from_metadata),
+       (ev_window_open_uri), (window_configure_event_cb),
+       (ev_window_init):
+
+       Save and load metadata information about window size.
+       Not yet keeping states in account.
+
+       * shell/main.c: (main):
+
+       Shutdown metadata manager.
+
+2005-06-24  Marco Pesenti Gritti  <mpg@redhat.com>
+
+       * shell/ev-application-service.xml:
+       * configure.ac:
+       * shell/Makefile.am:
+       * shell/ev-application.c:
+       * shell/ev-application.h:
+       * shell/ev-window.c:
+       * shell/ev-window.h:
+       * shell/main.c:
+
+       Add an optional dbus interface (--enable-dbus).
+       Rework application code, mainly to be easier to
+       use "remotely".
+       Do not open multiple windows with the same document,
+       spatial evince!
+
+Thu Jun 30 01:50:14 2005  Jonathan Blandford  <jrb@redhat.com>
+
+       * shell/ev-pixbuf-cache.c (clear_selection_if_needed): unref the
+       pixbuf iff it exists.
+
+Thu Jun 30 01:43:00 2005  Jonathan Blandford  <jrb@redhat.com>
+
+       * shell/*:
+       * backend/ev-render-context.[ch]:
+       * backend/ev-selection.[ch]:
+
+       Massive changes.  We now support text selection of pdfs, and not
+       just rectangular selection.  This is pretty broken still, but I
+       want to get something into CVS.
+
+2005-06-28  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * pdf/ev-poppler.cc:
+       
+       Fix for Bug 309080: crash on window close.
+       
+       * shell/ev-page-action.c: (page_changed_cb):
+       
+       Fix for Bug 309168: Fix build with gcc 2.95. Thanks to
+       jensgr@gmx.net (Jens Granseuer).
+
+2005-06-25  Marcel Telka  <marcel@telka.sk>
+
+       * configure.in (ALL_LINGUAS): Added sk.
+
+2005-06-24  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * shell/ev-window.c: Make rotate menu entries unsensitive if there is
+       not a document open
+
+2005-06-24  Marco Pesenti Gritti  <mpg@redhat.com>
+
+       * NEWS:
+       * configure.ac:
+
+       Release 0.3.2
+
+       * cut-n-paste/recent-files/Makefile.am:
+
+       Fix make distcheck
+
+2005-06-24  Marco Pesenti Gritti  <mpg@redhat.com>
+
+       * pixbuf/pixbuf-document.c: (pixbuf_document_get_orientation),
+       (pixbuf_document_set_orientation), (rotate_pixbuf),
+       (pixbuf_document_get_page_size), (pixbuf_document_render_pixbuf),
+       (pixbuf_document_document_iface_init), (pixbuf_document_init):
+
+       Implement rotation and cleanup the code a bit.
+
+       * tiff/tiff-document.c: (tiff_document_get_page_size),
+       (tiff_document_get_orientation), (tiff_document_set_orientation),
+       (rotate_pixbuf), (tiff_document_render_pixbuf),
+       (tiff_document_document_iface_init), (tiff_document_init):
+
+       Implement rotation. Was the quicker solution for the release
+       but we really need to share this code in the shell.
+
+2005-06-24  Marco Pesenti Gritti  <mpg@redhat.com>
+
+       * pdf/ev-poppler.cc:
+
+       Enable rotation, require poppler cvs. Fix a leak.
+
+2005-06-24  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * shell/ev-window.c: (update_action_sensitivity):
+       
+       Make properties unsensitive if document backend doesn't provide
+       any info
+
+2005-06-24  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * dvi/mdvi-lib/bitmap.c: (bitmap_alloc), (bitmap_alloc_raw),
+       (bitmap_flip_horizontally), (bitmap_flip_vertically),
+       (bitmap_flip_diagonally), (bitmap_rotate_clockwise),
+       (bitmap_rotate_counter_clockwise), (bitmap_flip_rotate_clockwise),
+       (bitmap_flip_rotate_counter_clockwise):
+       * dvi/mdvi-lib/color.c: (mdvi_push_color), (get_color_table):
+       * dvi/mdvi-lib/common.c: (read_string), (buff_free), (buff_add),
+       (buff_gets):
+       * dvi/mdvi-lib/common.h:
+       * dvi/mdvi-lib/dvimisc.c: (mdvi_push_color):
+       * dvi/mdvi-lib/dviread.c: (get_bytes), (dreset), (define_font),
+       (opendvi), (mdvi_reload), (mdvi_init_context),
+       (mdvi_destroy_context), (mdvi_dopage), (special):
+       * dvi/mdvi-lib/font.c: (font_drop_one), (font_free_unused):
+       * dvi/mdvi-lib/fontmap.c: (read_encoding), (destroy_encoding),
+       (file_hash_free), (register_encoding), (parse_spec),
+       (mdvi_load_fontmap), (free_ent), (mdvi_init_fontmaps),
+       (mdvi_add_fontmap_file), (mdvi_ps_read_fontmap),
+       (mdvi_ps_flush_fonts), (mdvi_ps_find_font), (mdvi_ps_get_metrics):
+       * dvi/mdvi-lib/fontsrch.c: (mdvi_list_font_class),
+       (mdvi_register_font_type), (mdvi_unregister_font_type),
+       (lookup_font), (mdvi_add_font), (mdvi_font_retry):
+       * dvi/mdvi-lib/gf.c: (gf_read_bitmap), (gf_load_font):
+       * dvi/mdvi-lib/hash.c: (mdvi_hash_remove), (mdvi_hash_remove_ptr),
+       (mdvi_hash_destroy_key), (mdvi_hash_reset):
+       * dvi/mdvi-lib/pagesel.c: (mdvi_parse_range),
+       (mdvi_parse_page_spec), (mdvi_free_page_spec), (main):
+       * dvi/mdvi-lib/paper.c: (mdvi_free_paper_specs):
+       * dvi/mdvi-lib/pk.c: (pk_lookup), (pk_lookupn), (pk_load_font):
+       * dvi/mdvi-lib/sp-epsf.c: (epsf_special):
+       * dvi/mdvi-lib/special.c: (mdvi_register_special),
+       (mdvi_unregister_special), (mdvi_flush_specials):
+       * dvi/mdvi-lib/t1.c: (t1_lookup_font), (t1_really_load_font),
+       (t1_font_remove):
+       * dvi/mdvi-lib/tfm.c: (get_tfm_chars):
+       * dvi/mdvi-lib/tfmfile.c: (afm_load_file), (tfm_load_file),
+       (ofm1_load_file), (ofm_load_file), (get_font_metrics),
+       (free_font_metrics), (flush_font_metrics):
+       * dvi/mdvi-lib/tt.c: (tt_really_load_font), (tt_get_bitmap),
+       (tt_font_remove):
+       * dvi/mdvi-lib/util.c: (mdvi_malloc), (mdvi_realloc),
+       (mdvi_calloc), (mdvi_free), (mdvi_strdup), (mdvi_strncpy),
+       (mdvi_strndup), (mdvi_memdup), (xstradd), (dstring_append),
+       (dstring_insert), (dstring_new), (dstring_reset):
+       * dvi/mdvi-lib/vf.c: (vf_load_font), (vf_free_macros):
+       
+       Rename xmalloc and xfree to mdvi_malloc and mdvi_free to
+       avoid conflict with libtool on FC4
+       
+       * shell/ev-window.c: (ev_window_cmd_help_about):
+       
+       Update copyright year. Fix for bug 308828.
+
+2005-06-23  Nikolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * shell/ev-view.c: (add_scroll_binding_keypad),
+       (ev_view_binding_activated), (ev_view_class_init),
+       (on_adjustment_value_changed):
+       
+       Bug 170874: Arrow keys switch pages in presentation mode
+
+2005-06-23  Nikolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * shell/ev-window.c: (ev_window_sidebar_visibility_changed_cb):
+       
+       Fix for Bug 308265: Sidebar dissappears coming out of 
+       Presentation mode
+
 2005-06-23  Nikolay V. Shmyrev  <nshmyrev@yandex.ru>
 
        * shell/ev-application.c: (ev_application_open):