1
0
mirror of https://gitlab.gnome.org/GNOME/evince synced 2024-07-05 00:59:07 +00:00
Commit Graph

103 Commits

Author SHA1 Message Date
Arun Persaud
19a00ed1cd Update FSF address everywhere.
updated where 'git grep Temple' showed an old address, not including po-files.

Fixes bug# 514607.

Signed-off-by: Arun Persaud <arun@nubati.net>
2010-04-05 11:24:46 +02:00
Hib Eris
41d617b23b Replace GTK_WIDGET_VISIBLE() with gtk_widget_get_visible() 2010-03-31 19:32:45 +02:00
Hib Eris
765e79bb75 Replace GTK_WIDGET_HAS_FOCUS() with gtk_widget_has_focus() 2010-03-31 19:09:45 +02:00
Carlos Garcia Campos
b81ab84ffb Remove the internal copy of gtkinfobar and use GtkInfoBar directly 2010-03-31 18:06:02 +02:00
Carlos Garcia Campos
e4687a2fc8 Update totem-scrsaver from totem sources
Fixes bug #610173.
2010-02-17 10:13:33 +01:00
Christian Persch
1bcbe16702 [build] Remove gitignore files from git
They're autogenerated now.
2009-10-25 20:57:24 +01:00
Christian Persch
f8a0165d07 [build] Include git.mk in all Makefiles 2009-10-22 11:53:07 +02:00
Christian Persch
05b38f9fa9 [build] Automatically keep .gitignore files updated
Import git.mk.
2009-10-22 00:36:20 +02:00
Christian Persch
c24535f0f7 build: Include string.h for strcmp() 2009-10-20 19:30:51 +02:00
Carlos Garcia Campos
11c7e9cd81 Rename gtk_info_bar_new as ev_info_bar_new
I missed this one when renaming gtkinfobar public symbols
2009-10-10 19:25:49 +02:00
Carlos Garcia Campos
1734b2d39f Use EvInfoBar instead of GeditMessageArea
Fixes bug #592785
2009-09-18 10:21:29 +02:00
Carlos Garcia Campos
59c44ffdd8 Add GtkInfoBar to cut-n-paste (renamed to avoid conflicts) 2009-09-18 10:21:29 +02:00
Javier Jardón
7b5e14ea3d [build] Use AM_V_GEN to make custom commands silent
See bug #585355 for details
2009-07-22 04:27:19 +04:00
Javier Jardón
2db28e7ad2 [build] Get rid of shave with AM_SILENT_RULES automake option
Solves bgo#585355
2009-07-12 13:05:18 +02:00
Nickolay V. Shmyrev
e1fa4d05e2 [build] Build fixes before release
* Reference docs fix due to moved stock icons
* Added mixing source file
* Added --disable-nautlus to distcheck flags because of permission issue
2009-06-15 23:55:50 +04:00
Christian Persch
858d08e4a3 Add missing \ 2009-06-14 15:40:30 +02:00
Christian Persch
cc1b933e22 Only use eggdesktopfile for the xsmp backend 2009-06-14 15:29:58 +02:00
Christian Persch
aaf935747f Make smclient optional
Add --with-smclient configure option, and conditionalise the code. Use
--without-smclient to disable smclient. Smclient is disabled by default
on hildon platform.
2009-06-11 23:39:09 +02:00
Carlos Garcia Campos
796028ef61 [build] Use shave to improve build log readability 2009-05-12 19:12:16 +02:00
Nickolay V. Shmyrev
ddfce3d1ad [build] Little typo fix
Fixes the build issue introduced by the last commit
2009-04-30 12:51:31 +04:00
Javier Jardón
de24c673c8 [libegg] Resync with libegg to remove deprecated GTK+ symbols
Fixes GNOME bug #580556
2009-04-30 12:46:15 +04:00
Dan Winship
0b4b34a6e3 Fix the .desktop-file-as-state-file case; egg_desktop_file_get_source()
2009-04-08  Dan Winship  <danw@gnome.org>
	* cut-n-paste/smclient/eggsmclient-xsmp.c (save_state):
	
	Fix the .desktop-file-as-state-file case;
	egg_desktop_file_get_source() returns a URI, not a filename.


svn path=/trunk/; revision=3585
2009-04-08 22:14:07 +00:00
Carlos Garcia Campos
a01fab9d01 Removed
2009-04-08  Carlos Garcia Campos  <carlosgc@gnome.org>

	* configure.ac:
	* cut-n-paste/Makefile.am:
	* cut-n-paste/evmountoperation/*: Removed
	* po/POTFILES.in:
	* shell/Makefile.am:
	* shell/ev-print-operation.c:
	* shell/ev-window.c: (window_open_file_copy_ready_cb),
	(ev_window_cmd_help_contents), (launch_action),
	(launch_external_uri):

	Bump GTK+ requirement to 2.14.

svn path=/trunk/; revision=3584
2009-04-08 15:42:49 +00:00
Christian Persch
521a2e3303 Update smclient from libegg master.
* cut-n-paste/smclient/eggdesktopfile.c:
	(egg_desktop_file_launchv), (egg_set_desktop_file):
	* cut-n-paste/smclient/eggsmclient.c:
	(egg_sm_client_get_option_group): Update smclient from libegg master.

svn path=/trunk/; revision=3557
2009-03-24 21:48:05 +00:00
Carlos Garcia Campos
3573eb72e4 Fix smclient libs on cycgwin. See bug #339172.
2009-02-09  Carlos Garcia Campos  <carlosgc@gnome.org>

	* configure.ac:
	* cut-n-paste/smclient/Makefile.am:

	Fix smclient libs on cycgwin. See bug #339172.

svn path=/trunk/; revision=3425
2009-02-09 17:08:22 +00:00
Carlos Garcia Campos
841369ba5c Make session manager code compile for w32. These changes have been taken
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
2009-02-05 09:44:50 +00:00
Hib Eris
ee88daeea5 Make screensaver code compile for w32. These changes have been copied from
2009-02-05   Hib Eris  <hib@hiberis.nl>

	* cut-n-paste/totem-screensaver/totem-scrsaver.c:

	Make screensaver code compile for w32. These changes have been
	copied from upstream totem. See bug #339172.

svn path=/trunk/; revision=3415
2009-02-05 09:08:31 +00:00
Nickolay V. Shmyrev
d982a57063 Whitespace removed
svn path=/trunk/; revision=3407
2009-02-02 22:36:45 +00:00
Carlos Garcia Campos
303c99f32a Remove the old tooltips code and use G_DEFINE_TYPE().
2009-02-01  Carlos Garcia Campos  <carlosgc@gnome.org>

	* cut-n-paste/zoom-control/ephy-zoom-control.c:
	(ephy_zoom_control_finalize), (ephy_zoom_control_class_init):

	Remove the old tooltips code and use G_DEFINE_TYPE().

svn path=/trunk/; revision=3402
2009-02-01 17:03:05 +00:00
Christian Persch
4912987303 Renamed from evince-backend.pc.in. Renamed library to libevdocument.la.
* configure.ac:
        * evince-document.pc.in: Renamed from evince-backend.pc.in.
        * libdocument/Makefile.am: Renamed library to libevdocument.la.
        * libview/Makefile.am:
        * shell/Makefile.am:
        * backend/*/Makefile.am: Adapt to changed library name.

        * libdocument/Makefile.am:
        * libview/Makefile.am: Change the installed headers path to match
        the directory names in SVN.

        * evince-document.h:
        * evince-view.h: Add single headers. Bug #568227.

        * libdocument/*.h:
        * libview/*.h: Add single headers guards.

        * libview/Makefile.am:
        * libdocument/Makefile.am:
        * backend/*/Makefile.am:
        * help/reference/Makefile.am: Define EVINCE_COMPILATION, so we can
        still include individual headers.

        * properties/Makefile.am:
        * properties/ev-properties-main.c:
        * properties/ev-properties-view.h:
        * thumbnailer/Makefile.am:
        * thumbnailer/evince-thumbnailer.c: Include only evince-document.h.

        * libdocument/Makefile.am:
        * libview/Makefile.am: Generate type builtins from all installed headers.
        * libdocument/ev-link-action.[ch]:
        * libdocument/ev-link-dest.[ch]:
        * libdocument/ev-transition-effect.[ch]:
        * libview/ev-view.[ch]: Remove handcoded type builtins.

        * libdocument/Makefile.am:
        * evince-document.h: Add ev-document-factory.h to the public headers.

svn path=/trunk/; revision=3381
2009-01-25 15:08:57 +00:00
Nickolay V. Shmyrev
6b4040a40a Sync EggToolbarEditor with libegg.
2009-01-24  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

	* cut-n-paste/toolbar-editor/egg-editable-toolbar.c
	(drag_begin_cb), (drag_end_cb), (configure_item_tooltip),
	(new_separator_pixbuf):
	* cut-n-paste/toolbar-editor/egg-toolbar-editor.c
	(egg_toolbar_editor_disconnect_model),
	(egg_toolbar_editor_set_model), (egg_toolbar_editor_class_init),
	(egg_toolbar_editor_finalize):
	* cut-n-paste/toolbar-editor/egg-toolbar-editor.h:
	* cut-n-paste/toolbar-editor/eggmarshalers.list:
	
	Sync EggToolbarEditor with libegg.


svn path=/trunk/; revision=3377
2009-01-23 23:32:40 +00:00
Carlos Garcia Campos
451e3d74f9 Rename LIB as LIBDOCUMENT and use SHELL_CORE for cut-n-paste code.
2009-01-18  Carlos Garcia Campos  <carlosgc@gnome.org>

	* configure.ac:
	* cut-n-paste/*/Makefile.am:
	* libdocument/Makefile.am:

	Rename LIB as LIBDOCUMENT and use SHELL_CORE for cut-n-paste
	code.

svn path=/trunk/; revision=3352
2009-01-18 15:31:03 +00:00
Carlos Garcia Campos
79758a3ad5 Use GTK_RESPONSE_CLOSE instead of GTK_RESPONSE_CANCEL for the close
2008-12-27  Carlos Garcia Campos  <carlosgc@gnome.org>

	* cut-n-paste/gedit-message-area/gedit-message-area.[ch]:

	Use GTK_RESPONSE_CLOSE instead of GTK_RESPONSE_CANCEL for the
	close button. Add a function to get the contents of the message
	area.

svn path=/trunk/; revision=3307
2008-12-27 18:37:23 +00:00
Carlos Garcia Campos
9eaa2afd58 Add GimpCellRendererToggle from gimp slightly modified to fit our needs.
2008-11-15  Carlos Garcia Campos  <carlosgc@gnome.org>

	* configure.ac:
	* cut-n-paste/Makefile.am:
	* cut-n-paste/gimpcellrenderertoggle/Makefile.am:
	* cut-n-paste/gimpcellrenderertoggle/gimpcellrenderertoggle.[ch]:
	* cut-n-paste/gimpcellrenderertoggle/gimpwidgetsmarshal.list:

	Add GimpCellRendererToggle from gimp slightly modified to fit our
	needs.

svn path=/trunk/; revision=3266
2008-11-15 10:08:33 +00:00
Nickolay V. Shmyrev
afb5d49e15 Removes unused code.
2008-11-12  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

	* cut-n-paste/toolbar-editor/eggtreemultidnd.c:
	* cut-n-paste/toolbar-editor/eggtreemultidnd.h:

	Removes unused code.


svn path=/trunk/; revision=3263
2008-11-12 07:22:08 +00:00
Nickolay V. Shmyrev
ffca5543a5 Updated from the libegg, see bug #559432 for details.
2008-11-12  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

	* cut-n-paste/toolbar-editor/eggtreemultidnd.c
	(egg_tree_multi_drag_motion_event):
	
	Updated from the libegg, see bug #559432 for details.


svn path=/trunk/; revision=3262
2008-11-11 23:37:07 +00:00
Nickolay V. Shmyrev
772a9e0893 Makes menu label translatable. Fixes bug #559129.
2008-11-05  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

	* cut-n-paste/zoom-control/ephy-zoom-action.c (create_menu_item):
	
	Makes menu label translatable. Fixes bug #559129.


svn path=/trunk/; revision=3256
2008-11-04 21:42:43 +00:00
Christian Persch
09d18721e3 Bug 558064 – build with single includes
svn path=/trunk/; revision=3240
2008-10-27 12:17:08 +00:00
Christian Persch
edd999ae38 Update smclient from libegg trunk.
svn path=/trunk/; revision=3239
2008-10-27 12:17:02 +00:00
Carlos Garcia Campos
1eeffe8a02 Fix memory leak.
2008-08-31  Carlos Garcia Campos  <carlosgc@gnome.org>

	* cut-n-paste/smclient/eggsmclient-xsmp.c:
	(sm_client_xsmp_set_initial_properties):

	Fix memory leak.

svn path=/trunk/; revision=3133
2008-08-31 15:52:03 +00:00
Carlos Garcia Campos
83a7a11ba1 EggSMClient copied from libegg
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-31 15:20:43 +00:00
Carlos Garcia Campos
13948dea96 Sync with current GTK+.
2008-08-11  Carlos Garcia Campos  <carlosgc@gnome.org>

	* cut-n-paste/evmountoperation/ev-mount-operation.c:

	Sync with current GTK+.

svn path=/trunk/; revision=3102
2008-08-11 16:29:14 +00:00
Carlos Garcia Campos
59d897c197 Add evmountoperation to subdirs list.
2008-04-17  Carlos Garcia Campos  <carlosgc@gnome.org>

	* cut-n-paste/Makefile.am:

	Add evmountoperation to subdirs list.

svn path=/trunk/; revision=3010
2008-04-17 20:31:49 +00:00
Carlos Garcia Campos
d9a6805d23 Add missing Makefile.am file
svn path=/trunk/; revision=3008
2008-04-17 12:42:14 +00:00
Carlos Garcia Campos
526941f5d4 Add GtkMountOperation (renamed to avoid conflicts) to be able to open
2008-04-16  Carlos Garcia Campos  <carlosgc@gnome.org>

	* configure.ac:
	* cut-n-paste/evmountoperation/ev-mount-operation.[ch]:
	* shell/Makefile.am:
	* shell/ev-window.c: (ev_window_load_remote_failed),
	(mount_volume_ready_cb), (window_open_file_copy_ready_cb):

	Add GtkMountOperation (renamed to avoid conflicts) to be able to
	open documents in remote locations that are not mounted.

svn path=/trunk/; revision=3007
2008-04-16 17:50:18 +00:00
Carlos Garcia Campos
bcaa521f59 Removed
2008-01-26  Carlos Garcia Campos  <carlosgc@gnome.org>
	* cut-n-paste/totem-screensaver/totem-scrsaver.c:
	(screensaver_disable_x11):
	* shell/Makefile.am:
	* shell/xdg-user-dir-lookup.c: Removed
	* shell/ev-metadata-manager.c: (ev_metadata_arm_timeout):
	* shell/ev-view.c: (ev_view_presentation_transition_start):
	* shell/ev-window.c: (ev_window_cmd_file_open),
	(ev_window_cmd_save_as), (presentation_set_timeout):
	Remove #ifdefs that are no longer needed.

svn path=/trunk/; revision=2861
2008-01-26 16:31:10 +00:00
Nickolay V. Shmyrev
898751aeeb Simplify image format selection on save.
2008-01-15  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

	* configure.ac:
	* cut-n-paste/Makefile.am:
	* cut-n-paste/fileformatchooser/Makefile.am:
	* cut-n-paste/fileformatchooser/egg-macros.h:
	* cut-n-paste/fileformatchooser/eggfileformatchooser.c:
	* cut-n-paste/fileformatchooser/eggfileformatchooser.h:
	* shell/Makefile.am:
	* shell/ev-utils.c:
	(file_chooser_dialog_add_writable_pixbuf_formats),
	(get_gdk_pixbuf_format_by_extension):
	* shell/ev-utils.h:
	* shell/ev-window.c: (ev_window_error_message),
	(image_save_dialog_response_cb), (ev_view_popup_cmd_save_image_as):
	
	Simplify image format selection on save.


svn path=/trunk/; revision=2827
2008-01-15 00:58:18 +00:00
Carl-Anton Ingmarsson
ec8b42c7da Allow exporting images in any format supported by GdkPixbuf. Fixes bug
2007-12-30  Carl-Anton Ingmarsson  <c-a.ingmarsson@oktv.se>
	* configure.ac:
	* cut-n-paste/Makefile.am:
	* cut-n-paste/fileformatchooser/Makefile.am:
	* cut-n-paste/fileformatchooser/egg-macros.h:
	* cut-n-paste/fileformatchooser/eggfileformatchooser.[ch]:
	* shell/Makefile.am:
	* shell/ev-window.c: (image_save_dialog_response_cb),
	(ev_view_popup_cmd_save_image_as):
	Allow exporting images in any format supported by
	GdkPixbuf. Fixes bug #500209.

svn path=/trunk/; revision=2791
2007-12-30 16:27:31 +00:00
Christian Persch
1af6600934 Include config.h. Bug #504721.
2007-12-28  Christian Persch  <chpe@gnome.org>

	* **/*.c: Include config.h. Bug #504721.

svn path=/trunk/; revision=2787
2007-12-28 19:23:22 +00:00
Carlos Garcia Campos
c37e94332a Use a message area instead of a popup dialog for error notifications.
2007-12-02  Carlos Garcia Campos  <carlosgc@gnome.org>
	* configure.ac:
	* cut-n-paste/gedit-message-area/Makefile.am:
	* cut-n-paste/gedit-message-area/gedit-message-area.[ch]:
	* shell/Makefile.am:
	* shell/ev-message-area.[ch]:
	* shell/ev-window.c: (ev_window_set_message_area),
	(ev_window_error_message_response_cb), (ev_window_error_message),
	(ev_window_load_job_cb), (ev_window_cmd_file_open_copy_at_dest),
	(ev_window_save_job_cb), (image_save_dialog_response_cb),
	(ev_attachment_popup_cmd_open_attachment),
	(attachment_save_dialog_response_cb), (ev_window_set_document),
	(ev_window_init):
	Use a message area instead of a popup dialog for error
	notifications. Fixes bug #337495.

svn path=/trunk/; revision=2757
2007-12-02 20:02:01 +00:00