| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2009-02-05 Carlos Garcia Campos <carlosgc@gnome.org>
* configure.ac:
* cut-n-paste/smclient/Makefile.am:
* cut-n-paste/smclient/eggdesktopfile.c:
* cut-n-paste/smclient/eggsmclient-win32.c:
* shell/main.c:
Make session manager code compile for w32. These changes have been
taken from upstream libegg. Based on patch by Hib Eris. See bug
#339172.
svn path=/trunk/; revision=3416
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* evince-document.h:
* libdocument/Makefile.am:
A libdocument/ev-init.[ch]: Add single init/shutdown method. Bug
#569117.
* libdocument/ev-backends-manager.c: (_ev_backends_manager_init):
* libdocument/ev-backends-manager.h:
* libdocument/ev-debug.c: (_ev_debug_init), (_ev_debug_shutdown):
* libdocument/ev-debug.h:
* libdocument/ev-file-helpers.c: (_ev_file_helpers_init),
(_ev_file_helpers_shutdown):
* libdocument/ev-file-helpers.h: Make these init/shutdown methods
private.
* properties/ev-properties-main.c: (nautilus_module_initialize),
(nautilus_module_shutdown):
* shell/main.c: (main):
* thumbnailer/evince-thumbnailer.c: (main): Use the new single
init/shutdown method.
svn path=/trunk/; revision=3391
|
|
|
|
|
|
|
| |
* shell/main.c: (option_version_cb): Add --version which was lost in
the libgnome removal. Bug #562869.
svn path=/trunk/; revision=3390
|
|
|
|
|
|
|
|
|
| |
* shell/ev-application.c: (ev_application_register_service),
(ev_application_shutdown):
* shell/main.c: (main): Move metadata manager initialisation and
shutdown into EvApplication. Follow-up from bug #569120.
svn path=/trunk/; revision=3386
|
|
|
|
|
|
|
|
| |
It's safe to use GETTEXT_PACKAGE and setting the translation domain even
when NLS is disabled, so no need for this extra ifdef'd code.
Remove redundant gtk_init() call. Bug #569233.
svn path=/trunk/; revision=3385
|
|
|
|
|
|
|
|
|
| |
2009-01-18 Michal Vaner <vorner+evince@ucw.cz>
* shell/main.c (arguments_parse): Fix for a minor code typo.
svn path=/trunk/; revision=3355
|
|
|
|
|
|
|
|
|
|
| |
2009-01-16 Hib Eris <hib@hiberis.nl>
* shell/main.c:
Include gdkx only for dbus support. See bug #339172.
svn path=/trunk/; revision=3338
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-11-02 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-application.c: (ev_application_init_session):
* shell/main.c: (main):
Move the egg_set_desktop_file() call to main and remove
gtk_window_set_default_icon_name() since it's already called by
egg_set_desktop_file()
svn path=/trunk/; revision=3250
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-08-31 Carlos Garcia Campos <carlosgc@gnome.org>
* configure.ac:
* cut-n-paste/Makefile.am:
* cut-n-paste/smclient/Makefile.am:
* cut-n-paste/smclient/eggdesktopfile.[ch]:
* cut-n-paste/smclient/eggsmclient-private.h:
* cut-n-paste/smclient/eggsmclient-xsmp.c:
* cut-n-paste/smclient/eggsmclient.[ch]:
EggSMClient copied from libegg
* libdocument/ev-file-helpers.c: (ev_dot_dir):
* shell/Makefile.am:
* shell/ev-application.[ch]: (ev_application_load_session),
(smclient_save_state_cb), (smclient_quit_cb),
(ev_application_init_session), (ev_application_shutdown),
(ev_application_init):
* shell/main.c: (main):
Use EggSMClient instead of gnome-client and remove libgnome and
libgnomeui dependencies.
svn path=/trunk/; revision=3130
|
|
|
|
|
|
|
|
|
|
| |
2008-08-27 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/main.c: (main):
Remove gnome_authentication_manager_init.
svn path=/trunk/; revision=3125
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-08-03 Wouter Bolsterlee <wbolster@svn.gnome.org>
* backend/impress/impress-document.c:
* backend/impress/render.h:
* libdocument/ev-document-factory.c:
* libdocument/ev-document-factory.h:
* libdocument/ev-document-links.h:
* libdocument/ev-document-misc.c:
* libdocument/ev-document-misc.h:
* properties/ev-properties-main.c:
* properties/ev-properties-view.c:
* properties/ev-properties-view.h:
* shell/eggfindbar.c:
* shell/eggfindbar.h:
* shell/ev-application.c:
* shell/ev-application.h:
* shell/ev-jobs.h:
* shell/ev-message-area.h:
* shell/ev-navigation-action.c:
* shell/ev-navigation-action.h:
* shell/ev-open-recent-action.c:
* shell/ev-open-recent-action.h:
* shell/ev-page-action-widget.c:
* shell/ev-page-action.c:
* shell/ev-page-action.h:
* shell/ev-page-cache.h:
* shell/ev-password-view.h:
* shell/ev-password.h:
* shell/ev-pixbuf-cache.h:
* shell/ev-properties-fonts.c:
* shell/ev-sidebar-attachments.c:
* shell/ev-sidebar-links.c:
* shell/ev-sidebar-links.h:
* shell/ev-sidebar-thumbnails.c:
* shell/ev-sidebar-thumbnails.h:
* shell/ev-sidebar.c:
* shell/ev-sidebar.h:
* shell/ev-stock-icons.c:
* shell/ev-tooltip.h:
* shell/ev-view.c:
* shell/ev-view.h:
* shell/ev-window.c:
* shell/ev-window.h:
* shell/main.c:
More #include cleanups. Again: reordering, single gtk.h
includes and other stuff.
svn path=/trunk/; revision=3095
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-08-03 Wouter Bolsterlee <wbolster@svn.gnome.org>
* shell/eggfindbar.c:
* shell/ev-application.c:
* shell/ev-message-area.c:
* shell/ev-navigation-action.c:
* shell/ev-open-recent-action.c:
* shell/ev-page-action-widget.c:
* shell/ev-page-action.c:
* shell/ev-password-view.c:
* shell/ev-properties-dialog.c:
* shell/ev-properties-fonts.c:
* shell/ev-sidebar-attachments.c:
* shell/ev-sidebar-page.c:
* shell/ev-sidebar-thumbnails.c:
* shell/ev-stock-icons.c:
* shell/ev-tooltip.c:
* shell/ev-view.c:
* shell/ev-window.c:
* shell/main.c:
Cleanup many #include statements: reorder so that a
generic-to-specific order is used, use single gtk.h
includes, and some other cleanups.
svn path=/trunk/; revision=3094
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-08-03 Carlos Garcia Campos <carlosgc@gnome.org>
* libdocument/ev-document.[ch]: (ev_document_doc_mutex_trylock),
(ev_document_fc_mutex_trylock):
* shell/Makefile.am:
* shell/ev-job-queue.[ch]:
* shell/ev-job-scheduler.[ch]:
* shell/ev-jobs.[ch]: (ev_job_init), (ev_job_dispose),
(ev_job_class_init), (emit_finished), (ev_job_emit_finished),
(ev_job_run), (ev_job_cancel), (ev_job_failed),
(ev_job_failed_from_error), (ev_job_succeeded),
(ev_job_is_finished), (ev_job_is_failed), (ev_job_get_run_mode),
(ev_job_set_run_mode), (ev_job_links_init), (ev_job_links_run),
(ev_job_links_class_init), (ev_job_render_init),
(notify_page_ready), (ev_job_render_page_ready),
(ev_job_render_run), (ev_job_render_class_init),
(ev_job_thumbnail_init), (ev_job_thumbnail_run),
(ev_job_thumbnail_class_init), (ev_job_fonts_init),
(ev_job_fonts_run), (ev_job_fonts_class_init), (ev_job_load_init),
(ev_job_load_run), (ev_job_load_class_init), (ev_job_save_init),
(ev_job_save_dispose), (ev_job_save_run),
(ev_job_save_class_init), (ev_job_print_init),
(ev_job_print_dispose), (ev_job_print_run),
(ev_job_print_class_init):
* shell/ev-page-cache.c:
* shell/ev-pixbuf-cache.[ch]: (dispose_cache_job_info),
(check_job_size_and_unref), (move_one_job),
(copy_job_to_job_info), (add_job),
(ev_pixbuf_cache_add_jobs_if_needed):
* shell/ev-properties-fonts.c: (ev_properties_fonts_dispose),
(job_fonts_finished_cb), (job_fonts_updated_cb),
(ev_properties_fonts_set_document):
* shell/ev-sidebar-links.c: (ev_sidebar_links_dispose),
(ev_sidebar_links_set_document):
* shell/ev-sidebar-thumbnails.c: (clear_range), (add_range),
(ev_sidebar_thumbnails_set_document),
(ev_sidebar_thumbnails_clear_job):
* shell/ev-view-private.h:
* shell/ev-view.c:
* shell/ev-window.c: (ev_window_clear_thumbnail_job),
(ev_window_refresh_window_thumbnail), (password_dialog_response),
(ev_window_clear_load_job), (ev_window_clear_reload_job),
(ev_window_load_job_cb), (ev_window_reload_job_cb),
(window_open_file_copy_ready_cb), (ev_window_open_uri),
(ev_window_reload_document), (ev_window_clear_save_job),
(ev_window_save_job_cb), (file_save_dialog_response_cb),
(ev_window_clear_print_job), (ev_window_print_job_cb),
(ev_window_print_dialog_response_cb):
* shell/main.c: (main):
Rework the jobs system in order to make it simpler and more
extensible. It allows to run jobs in the main loop instead of
using a thread when it's appropriate like the fonts job. Now it's
also possible to cancel jobs that are currently running.
svn path=/trunk/; revision=3092
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-07-27 Carlos Garcia Campos <carlosgc@gnome.org>
* libdocument/ev-debug.[ch]: (ev_profiler_start),
(ev_profiler_stop):
* shell/ev-jobs.c: (ev_job_finished), (ev_job_links_run),
(notify_page_ready), (ev_job_render_run), (ev_job_thumbnail_run),
(ev_job_fonts_run), (ev_job_load_run), (ev_job_save_run),
(ev_job_print_run):
* shell/main.c: (main):
Add a profile mode available when debug is enabled. Add profilers
in ev-jobs.
svn path=/trunk/; revision=3086
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-06-10 Cosimo Cecchi <cosimoc@gnome.org>
* libdocument/ev-backends-manager.c: (ev_backends_manager_load):
* libdocument/ev-image.c: (ev_image_save_tmp):
* libdocument/ev-module.c: (ev_module_load):
* shell/ev-application.c: (ev_application_shutdown),
(ev_application_get_print_settings):
* shell/ev-sidebar-attachments.c:
(ev_sidebar_attachments_button_press),
(ev_sidebar_attachments_drag_data_get):
* shell/ev-window.c: (window_save_file_copy_ready_cb),
(ev_window_print_finished), (ev_window_print_send),
(ev_window_print_job_cb), (ev_window_cmd_help_contents),
(ev_window_preview_print_finished), (ev_window_do_preview_print),
(ev_window_cmd_preview_print):
* shell/main.c: (load_files_remote):
Fix some build warnings under GCC 4.3.0. (#537535).
svn path=/trunk/; revision=3049
|
|
|
|
| |
svn path=/trunk/; revision=3025
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-01-25 Carlos Garcia Campos <carlosgc@gnome.org>
* configure.ac:
* backend/comics/comics-document.c: (comics_document_load):
* libdocument/ev-attachment.[ch]: (ev_attachment_finalize),
(ev_attachment_set_property), (ev_attachment_init),
(ev_attachment_save), (ev_attachment_launch_app),
(ev_attachment_open):
* libdocument/ev-document-factory.c: (get_document_from_uri):
* libdocument/ev-file-helpers.[ch]: (ev_tmp_file_get),
(ev_tmp_file_unlink), (ev_tmp_uri_unlink), (ev_xfer_uri_simple),:
* shell/ev-jobs.c:
* shell/ev-password.c: (ev_password_dialog_set_property),
(ev_password_dialog_save_password):
* shell/ev-sidebar-attachments.c:
(ev_sidebar_attachments_drag_data_get):
* shell/ev-window-title.c: (get_filename_from_uri):
* shell/ev-window.c: (ev_window_clear_temp_file),
(ev_window_load_job_cb), (window_open_file_copy_ready_cb),
(ev_window_open_uri), (window_save_file_copy_ready_cb),
(ev_window_save_remote), (ev_window_cmd_save_as), (launch_action),
(launch_external_uri), (image_save_dialog_response_cb),
(attachment_save_dialog_response_cb):
* shell/main.c: (load_files), (load_files_remote), (main):
* thumbnailer/evince-thumbnailer.c: (main):
Port to gio and drop gnome-vfs dependency. Fixes bug
#510401. Based on patch by Cosimo Cecchi.
svn path=/trunk/; revision=2858
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-12-28 Carlos Garcia Campos <carlosgc@gnome.org>
* configure.ac:
* Makefile.am:
* po/POTFILES.in:
* backend/comics/Makefile.am:
* backend/comics/comics-document.[ch]:
* backend/comics/comicsdocument.evince-backend.in:
* backend/djvu/Makefile.am:
* backend/djvu/djvu-document.[ch]:
* backend/djvu/djvudocument.evince-backend.in:
* backend/dvi/Makefile.am:
* backend/dvi/dvi-document.[c]:
* backend/dvi/dvidocument.evince-backend.in:
* backend/impress/Makefile.am:
* backend/impress/impress-document.[ch]:
* backend/impress/impressdocument.evince-backend.in:
* backend/pdf/Makefile.am:
* backend/pdf/ev-poppler.cc:
* backend/pdf/ev-poppler.h:
* backend/pdf/pdfdocument.evince-backend.in:
* backend/pixbuf/Makefile.am:
* backend/pixbuf/pixbuf-document.[ch]:
* backend/pixbuf/pixbufdocument.evince-backend.in:
* backend/ps/Makefile.am:
* backend/ps/ev-spectre.[ch]:
* backend/ps/ps-document.[ch]:
* backend/ps/psdocument.evince-backend.in:
* backend/tiff/Makefile.am:
* backend/tiff/tiff-document.[ch]:
* backend/tiff/tiffdocument.evince-backend.in:
* libdocument/Makefile.am:
* libdocument/ev-backends-manager.[ch]:
* libdocument/ev-module.[ch]:
* libdocument/ev-document.h:
* libdocument/ev-document-factory.[ch]:
(gdk_pixbuf_mime_type_list), (mime_type_supported_by_gdk_pixbuf),
(get_compression_from_mime_type), (get_document_from_uri),
(ev_document_factory_get_document), (file_filter_add_mime_types),
(ev_document_factory_add_filters):
* shell/Makefile.am:
* shell/ev-window-title.c: (get_filename_from_uri):
* shell/main.c: (main):
* thumbnailer/Makefile.am:
* thumbnailer/evince-thumbnailer.c: (main):
Plugin system for backends. Fixes bug #351348.
svn path=/trunk/; revision=2786
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-11-25 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-application.[ch]: (get_find_string_from_args),
(ev_application_open_uri_at_dest), (ev_application_open_uri),
(ev_application_open_uri_list):
* shell/ev-jobs.[ch]: (ev_job_load_dispose), (ev_job_load_new):
* shell/ev-window.[ch]: (ev_window_load_job_cb),
(ev_window_open_uri), (ev_window_cmd_file_open_copy_at_dest),
(ev_window_cmd_recent_file_activate),
(ev_window_open_recent_action_item_activated),
(ev_window_print_send), (open_remote_link):
* shell/main.c: (arguments_parse):
Add a command line option for search. Fixes bug #497710.
svn path=/trunk/; revision=2746
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-06-22 Gabor Kelemen <kelemeng@gnome.hu>
* shell/main.c: (main):
Fixes program description translation issue.
Bug #450148.
svn path=/trunk/; revision=2517
|
|
|
|
|
|
|
|
|
|
|
| |
2007-05-12 Ross Burton <ross@openedhand.com>
* shell/main.c:
Sync keybindings manually when building without libgnome
(#437925).
svn path=/trunk/; revision=2452
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-05-11 Carlos Garcia Campos <carlosgc@gnome.org>
* data/evince-ui.xml:
* shell/ev-application.[ch]: (get_print_settings_from_args),
(ev_application_open_uri_at_dest), (ev_application_open_uri),
(ev_application_open_uri_list):
* shell/ev-window.[ch]: (ev_window_clear_print_settings_file),
(ev_window_open_uri), (ev_window_cmd_file_open_copy_at_dest),
(ev_window_cmd_recent_file_activate), (ev_window_run_preview),
(ev_window_cmd_view_reload), (lookup_printer_from_name),
(ev_window_preview_print_finished), (ev_window_cmd_preview_print),
(ev_window_dispose):
* shell/main.c: (arguments_parse):
Add print button in preview mode. Fixes bug #396475.
svn path=/trunk/; revision=2450
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-05-04 Ross Burton <ross@openedhand.com>
* configure.ac:
Add --without-libgnome, check for libgnome and libgnomeui
separately, and add them to the symbols as required.
* libdocument/ev-file-helpers.c:
When building without libgnome, use g_get_user_config_dir instead
of gnome_user_dir_get.
* shell/ev-application.c:
When building without libgnome, don't use session management.
* shell/main.c:
When building without libgnome, don't use GnomeProgram or
initialise the authentication manager.
This fixes #328842.
svn path=/trunk/; revision=2436
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-05-02 Ross Burton <ross@openedhand.com>
* shell/ev-window.c:
Add missing includes, fix indentation.
* shell/main.c:
Fix indentation.
svn path=/trunk/; revision=2430
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-04-20 Iñigo Martínez <inigomartinez@gmail.com>
* shell/ev-application.c:
* shell/ev-job-queue.c:
* shell/ev-metadata-manager.c:
* shell/ev-stock-icons.c:
* shell/ev-window.c:
* shell/main.c:
Developers documentation updated.
svn path=/trunk/; revision=2410
|
|
|
|
|
|
|
|
| |
2007-03-22 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/main.c:
Use unlink-tempfile instead of unlink-temp-file. Fixes bug #421274.
svn path=/trunk/; revision=2385
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
svn path=/trunk/; revision=2248
|
|
|
|
|
|
|
|
|
|
| |
2007-01-08 Carlos Garcia Campos <carlosgc@gnome.org>
* configure.ac:
* shell/ev-application.c: (ev_application_register_service):
* shell/main.c: (load_files_remote):
Bump requirements to dbus-glib 0.71 and drop all ifdefs used.
svn path=/trunk/; revision=2201
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-01-08 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
* Makefile.am:
* backend/Makefile.am:
* backend/comics/Makefile.am:
* backend/djvu/Makefile.am:
* backend/dvi/Makefile.am:
* backend/ev-async-renderer.c:
* backend/ev-async-renderer.h:
* backend/ev-attachment.c:
* backend/ev-attachment.h:
* backend/ev-backend-marshal.c:
* backend/ev-document-factory.c:
* backend/ev-document-factory.h:
* backend/ev-document-find.c:
* backend/ev-document-find.h:
* backend/ev-document-fonts.c:
* backend/ev-document-fonts.h:
* backend/ev-document-images.c:
* backend/ev-document-images.h:
* backend/ev-document-info.h:
* backend/ev-document-links.c:
* backend/ev-document-links.h:
* backend/ev-document-misc.c:
* backend/ev-document-misc.h:
* backend/ev-document-security.c:
* backend/ev-document-security.h:
* backend/ev-document-thumbnails.c:
* backend/ev-document-thumbnails.h:
* backend/ev-document-transition.c:
* backend/ev-document-transition.h:
* backend/ev-document.c:
* backend/ev-document.h:
* backend/ev-file-exporter.c:
* backend/ev-file-exporter.h:
* backend/ev-image.c:
* backend/ev-image.h:
* backend/ev-link-action.c:
* backend/ev-link-action.h:
* backend/ev-link-dest.c:
* backend/ev-link-dest.h:
* backend/ev-link.c:
* backend/ev-link.h:
* backend/ev-render-context.c:
* backend/ev-render-context.h:
* backend/ev-selection.c:
* backend/ev-selection.h:
* backend/impress/Makefile.am:
* backend/pdf/Makefile.am:
* backend/pixbuf/Makefile.am:
* backend/ps/Makefile.am:
* backend/ps/ps-document.c: (push_pixbuf), (interpreter_failed),
(ps_document_widget_event), (setup_pixmap), (setup_page), (input),
(start_interpreter), (stop_interpreter), (document_load),
(ps_document_next_page), (render_page):
* backend/tiff/Makefile.am:
* comics/Makefile.am:
* comics/comics-document.c:
* comics/comics-document.h:
* configure.ac:
* cut-n-paste/zoom-control/ephy-zoom-control.c:
* djvu/Makefile.am:
* djvu/djvu-document-private.h:
* djvu/djvu-document.c:
* djvu/djvu-document.h:
* djvu/djvu-links.c:
* djvu/djvu-links.h:
* djvu/djvu-text-page.c:
* djvu/djvu-text-page.h:
* djvu/djvu-text.c:
* djvu/djvu-text.h:
* dvi/Makefile.am:
* dvi/dvi-document.c:
* dvi/dvi-document.h:
* dvi/fonts.c:
* dvi/fonts.h:
* dvi/mdvi-lib/Makefile.am:
* dvi/mdvi-lib/afmparse.c:
* dvi/mdvi-lib/afmparse.h:
* dvi/mdvi-lib/bitmap.c:
* dvi/mdvi-lib/bitmap.h:
* dvi/mdvi-lib/color.c:
* dvi/mdvi-lib/color.h:
* dvi/mdvi-lib/common.c:
* dvi/mdvi-lib/common.h:
* dvi/mdvi-lib/defaults.h:
* dvi/mdvi-lib/dvimisc.c:
* dvi/mdvi-lib/dviopcodes.h:
* dvi/mdvi-lib/dviread.c:
* dvi/mdvi-lib/files.c:
* dvi/mdvi-lib/font.c:
* dvi/mdvi-lib/fontmap.c:
* dvi/mdvi-lib/fontmap.h:
* dvi/mdvi-lib/fontsrch.c:
* dvi/mdvi-lib/gf.c:
* dvi/mdvi-lib/hash.c:
* dvi/mdvi-lib/hash.h:
* dvi/mdvi-lib/list.c:
* dvi/mdvi-lib/mdvi.h:
* dvi/mdvi-lib/pagesel.c:
* dvi/mdvi-lib/paper.c:
* dvi/mdvi-lib/paper.h:
* dvi/mdvi-lib/pk.c:
* dvi/mdvi-lib/private.h:
* dvi/mdvi-lib/setup.c:
* dvi/mdvi-lib/sp-epsf.c:
* dvi/mdvi-lib/special.c:
* dvi/mdvi-lib/sysdeps.h:
* dvi/mdvi-lib/t1.c:
* dvi/mdvi-lib/tfm.c:
* dvi/mdvi-lib/tfmfile.c:
* dvi/mdvi-lib/tt.c:
* dvi/mdvi-lib/util.c:
* dvi/mdvi-lib/vf.c:
* dvi/pixbuf-device.c:
* dvi/pixbuf-device.h:
* impress/Makefile.am:
* impress/common.h:
* impress/document.c:
* impress/f_oasis.c:
* impress/f_oo13.c:
* impress/iksemel.c:
* impress/iksemel.h:
* impress/imposter.h:
* impress/impress-document.c:
* impress/impress-document.h:
* impress/internal.h:
* impress/r_back.c:
* impress/r_draw.c:
* impress/r_geometry.c:
* impress/r_gradient.c:
* impress/r_style.c:
* impress/r_text.c:
* impress/render.c:
* impress/render.h:
* impress/zip.c:
* impress/zip.h:
* lib/Makefile.am:
* lib/ev-debug.c:
* lib/ev-debug.h:
* lib/ev-file-helpers.c:
* lib/ev-file-helpers.h:
* lib/ev-gui.c:
* lib/ev-gui.h:
* lib/ev-tooltip.c:
* lib/ev-tooltip.h:
* libdocument/Makefile.am:
* libdocument/ev-file-helpers.c:
* pdf/Makefile.am:
* pdf/ev-poppler.cc:
* pdf/ev-poppler.h:
* pixbuf/Makefile.am:
* pixbuf/pixbuf-document.c:
* pixbuf/pixbuf-document.h:
* properties/Makefile.am:
* ps/Makefile.am:
* ps/gsdefaults.c:
* ps/gsdefaults.h:
* ps/gsio.c:
* ps/gsio.h:
* ps/gstypes.h:
* ps/ps-document.c:
* ps/ps-document.h:
* ps/ps.c:
* ps/ps.h:
* shell/Makefile.am:
* shell/ev-application.h:
* shell/ev-sidebar-links.c:
* shell/ev-sidebar-links.h:
* shell/ev-utils.c: (ev_gui_sanitise_popup_position),
(ev_gui_menu_position_tree_selection):
* shell/ev-utils.h:
* shell/ev-view.c: (ev_view_finalize):
* shell/ev-window.c:
* shell/main.c: (main):
* thumbnailer/Makefile.am:
* tiff/Makefile.am:
* tiff/tiff-document.c:
* tiff/tiff-document.h:
* tiff/tiff2ps.c:
* tiff/tiff2ps.h:
Reorganize source tree.
svn path=/trunk/; revision=2197
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-11-19 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
* data/evince-toolbar.xml:
* po/POTFILES.in:
* shell/Makefile.am:
* shell/ev-navigation-action-widget.c:
(ev_navigation_action_widget_init),
(ev_navigation_action_widget_class_init), (menu_deactivate_cb),
(menu_detacher), (ev_navigation_action_widget_set_menu),
(menu_position_func), (popup_menu_under_arrow),
(ev_navigation_action_widget_toggled),
(ev_navigation_action_widget_button_press_event):
* shell/ev-navigation-action-widget.h:
* shell/ev-navigation-action.c: (ev_navigation_action_set_history),
(ev_navigation_action_set_window), (activate_menu_item_cb),
(new_history_menu_item), (new_empty_history_menu_item),
(build_menu), (menu_activated_cb), (connect_proxy),
(create_tool_item), (ev_navigation_action_init),
(ev_navigation_action_finalize), (ev_navigation_action_class_init):
* shell/ev-navigation-action.h:
* shell/ev-page-action-widget.c: (ev_page_action_widget_init),
(ev_page_action_widget_set_page_cache),
(ev_page_action_widget_finalize),
(ev_page_action_widget_class_init), (match_selected_cb),
(display_completion_text), (match_completion), (build_new_tree_cb),
(get_filter_model_from_model),
(ev_page_action_widget_update_model):
* shell/ev-page-action-widget.h:
* shell/ev-page-action.c: (activate_link_cb), (update_model),
(connect_proxy):
* shell/ev-page-action.h:
* shell/ev-stock-icons.c:
* shell/ev-stock-icons.h:
* shell/ev-window.c: (ev_window_setup_action_sensitivity),
(page_changed_cb), (ev_window_setup_document), (ev_window_dispose),
(register_custom_actions):
* shell/main.c:
Preliminary history implementation
|
|
|
|
|
|
|
|
|
|
|
| |
2006-11-10 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-application.[ch]: (get_unlink_temp_file_from_args),
(ev_application_open_uri_at_dest), (ev_application_open_uri):
* shell/ev-window.[ch]: (ev_window_clear_temp_file),
(ev_window_open_uri):
* shell/main.c: (arguments_parse):
Remove temp file created when evince is used by GTK+ in
preview mode. Fixes bug #365282.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-10-31 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-application-service.xml:
* shell/ev-application.[ch]: (ev_application_open_window),
(ev_application_get_empty_window), (ev_application_open_uri_at_dest),
(ev_application_open_uri), (ev_application_open_uri_list):
* shell/ev-window.c: (file_open_dialog_response_cb),
(ev_window_cmd_recent_file_activate), (ev_window_setup_recent),
(drag_data_received_cb), (open_remote_link):
* shell/main.c: (arguments_parse), (load_files), (load_files_remote):
Add support for multiscreen systems. Fixes bug #316206.
|
|
|
|
|
|
|
| |
2006-08-21 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/main.c: (main):
Revert my previous commit, gnome_program_init owns the option context.
Fix another memory leak in main. Both caught by Christian Persch.
|
|
|
|
|
|
| |
2006-08-21 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/main.c: (main):
Fix memory leak.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-07-17 Carlos Garcia Campos <carlosgc@gnome.org>
* data/evince-toolbar.xml: Add preview toolbar (hidden by default)
* shell/ev-application-service.xml:
* shell/ev-application.[ch]:
* shell/ev-jobs.[ch]:
* shell/ev-window.[ch]: (ev_window_run_preview):
* shell/main.c:
Add preview mode to use evince as a printing previewer. It also adds
other command line options for fullscreen and presentation modes.
Fixes bugs #347822, #317031
|
|
|
|
|
|
| |
* shell/main.c: (main): Call gdk_threads_init. Thus
we'll avoid errors in auth dialog. Fix for the bug
#343347.
|
|
|
|
|
|
|
| |
* shell/ev-jobs.c: (ev_job_xfer_run):
* shell/main.c: (load_files):
Open links with anchors. Fix for the bug #339836.
|
|
|
|
|
|
|
|
|
| |
* configure.ac:
* shell/Makefile.am:
* shell/main.c: (main):
Port to GOption command line parsing. Fix for the
bug #327518
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac:
* properties/ev-properties-main.c: (ev_properties_get_pages):
* shell/ev-application.c: (ev_application_open_window),
(ev_application_open_uri_at_dest):
* shell/ev-sidebar-attachments.c: (ev_sidebar_attachments_init):
* shell/ev-sidebar-thumbnails.c: (adjustment_changed_cb),
(ev_sidebar_thumbnails_use_icon_view), (page_changed_cb):
* shell/ev-utils.c: (save_print_config_to_file):
* shell/ev-window.c: (ev_window_cmd_save_as),
(ev_attachment_popup_cmd_save_attachment_as):
* shell/main.c: (load_files_remote):
Bump requirements to gtk 2.8 and drop all idfefs used.
|
|
|
|
|
|
|
|
| |
2006-05-09 Carlos Garcia Campos <carlosgc@gnome.org>
* pdf/ev-poppler.cc:
* shell/ev-application.[ch]:
* shell/main.c:
Fix some memory leaks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-05-02 Carlos Garcia Campos <carlosgc@gnome.org>
* backend/Makefile.am:
* backend/ev-document-links.[ch]:
* backend/ev-document.[ch]:
* backend/ev-link-action.[ch]:
* backend/ev-link-dest.[ch]:
* backend/ev-link.[ch]:
* pdf/ev-poppler.cc: (pdf_document_find_link_dest),
(ev_link_dest_from_dest), (ev_link_from_action), (build_tree):
* shell/ev-page-action.c: (build_new_tree_cb):
* shell/ev-sidebar-links.c: (get_page_from_dest), (print_section_cb),
(links_page_num_func), (update_page_callback):
* shell/ev-view.[ch]: (ev_view_goto_dest), (ev_view_handle_link),
(tip_from_link):
* shell/ev-jobs.c:
* shell/ev-window.[ch]: (ev_window_open_uri),
(sidebar_links_link_activated_cb), (ev_view_popup_cmd_open_link):
* shell/ev-application.[ch]: (ev_application_open_window),
(ev_application_open_uri):
Rework links system, it adds support for remote links now and it makes
easier to add new kinds of actions and destinations. Fixes bug #317292
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* data/Makefile.am:
* data/evince.png:
* data/evince-16.png:
* data/evince-22.png:
* data/evince.svg:
* shell/main.c: (main):
Evince use it's own icon. Fix for the bug #313392.
* shell/ev-window.c: (fullscreen_timeout_cb),
(fullscreen_set_timeout), (fullscreen_clear_timeout),
(ev_window_cmd_help_about), (ev_window_dispose):
Simplify fullscreen timeout code.
|
|
|
|
|
|
|
|
| |
* shell/main.c: (load_files_remote):
Thanks to Robert McQueen <robot101@debian.org>. Dbus
warning on startup of second instance is fixed. It
is bug #320353.
|
|
|
|
|
|
|
|
| |
2005-09-01 Marco Pesenti Gritti <mpg@redhat.com>
* shell/main.c: (load_files_remote):
Fix timestamp parameter with dbus <= 0.33
|
|
|
|
|
|
|
|
| |
Fri Aug 26 00:45:09 2005 Jonathan Blandford <jrb@redhat.com>
* 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 <jrb@redhat.com>
* configure.ac: catch another gtk+-2.8ism
* shell/main.c: Make work with gtk+-2.6
* NEWS: Release 0.4.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-08-25 Ryan Lortie <desrt@desrt.ca>
* 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.
|
|
|
|
|
|
| |
Sat Aug 20 13:10:01 2005 Jonathan Blandford <jrb@redhat.com>
* shell/main.c (main): remove redundant g_warnings.
|
|
|
|
|
|
| |
2005-07-11 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/main.c: (load_files_remote):
Allow open more than one file
|
|
|
|
|
|
|
|
| |
2005-07-11 Marco Pesenti Gritti <mpg@redhat.com>
* shell/main.c: (load_files_remote):
Fix for dbus 0.33. bug #309975
|