]>
www.fi.muni.cz Git - evince.git/log
Carlos Garcia Campos [Sun, 25 Oct 2009 14:21:01 +0000 (15:21 +0100)]
Revert "[printing] Make evince output pdf on supported printers"
See https://bugs.launchpad.net/ubuntu/+source/evince/+bug/451265
Adrian Johnson [Sat, 24 Oct 2009 08:14:02 +0000 (18:44 +1030)]
[printing] Set page orientation of each page when printing
so that documents with mixed portrait/landscape pages print correctly.
Fixes bgo#599470.
Adrian Johnson [Sat, 24 Oct 2009 06:41:48 +0000 (17:11 +1030)]
[printing] Preserve aspect ratio when scaling page for printing
Fixes bgo#599468.
Carlos Garcia Campos [Fri, 23 Oct 2009 12:23:23 +0000 (14:23 +0200)]
Use gtk_window_present() when opening a copy instad of gtk_widget_show()
drtvasudevan [Fri, 23 Oct 2009 11:55:59 +0000 (17:25 +0530)]
Updated Tamil translation
Carlos Garcia Campos [Fri, 23 Oct 2009 11:13:32 +0000 (13:13 +0200)]
Make accels map save atomic
Carlos Garcia Campos [Fri, 23 Oct 2009 09:12:28 +0000 (11:12 +0200)]
Move load/save toolbars model from EvApplication to EvWindow
Carlos Garcia Campos [Fri, 23 Oct 2009 08:27:37 +0000 (10:27 +0200)]
Move load/save print settings code from EvApplication to EvWindow
Settings are now loaded everytime before printing and saved after.
Christian Persch [Thu, 22 Oct 2009 09:52:50 +0000 (11:52 +0200)]
[build] Include git.mk in all Makefiles
Carlos Garcia Campos [Thu, 22 Oct 2009 08:36:28 +0000 (10:36 +0200)]
Update all window copies of the same document when requesting a remote open_uri
Christian Persch [Wed, 21 Oct 2009 22:36:20 +0000 (00:36 +0200)]
[build] Automatically keep .gitignore files updated
Import git.mk.
Carlos Garcia Campos [Wed, 21 Oct 2009 18:04:08 +0000 (20:04 +0200)]
Set DESKTOP_STARTUP_ID env var on spawned evince processes to prevent focus stealing
Carlos Garcia Campos [Wed, 21 Oct 2009 16:58:41 +0000 (18:58 +0200)]
Use always a different process for every document
Carlos Garcia Campos [Wed, 21 Oct 2009 15:24:38 +0000 (17:24 +0200)]
[shell] Do not setup page from metadata when provided by command line
Christian Persch [Tue, 20 Oct 2009 18:16:00 +0000 (20:16 +0200)]
daemon: Use g_spawn_sync, and correctly test exit code
Use g_spawn_sync() to launch the migration script, and test the exit
code using WIFEXITSTATUS.
Christian Persch [Tue, 20 Oct 2009 18:01:12 +0000 (20:01 +0200)]
shell: Don't crash when we don't have a DBUS connection
When getting the DBUS fails, we don't create the applications->windows
hash table, but were still looking things up in it.
Christian Persch [Wed, 7 Oct 2009 10:34:12 +0000 (12:34 +0200)]
Fix docs build
Christian Persch [Tue, 20 Oct 2009 17:34:56 +0000 (19:34 +0200)]
build: Remove unused variable to fix a compiler warning
Christian Persch [Tue, 20 Oct 2009 17:30:51 +0000 (19:30 +0200)]
build: Include string.h for strcmp()
Christian Persch [Tue, 20 Oct 2009 17:27:12 +0000 (19:27 +0200)]
build: Silence the DBUS service file rule
Add $(AM_V_GEN), and use $(SED).
Carlos Garcia Campos [Mon, 19 Oct 2009 17:27:45 +0000 (19:27 +0200)]
Run evince instances in different processes instead of single instance
- When built with DBus support a daemon is used to keep track of opened
documents and reload them when reopened.
- Crash recovery code has been removed.
- Metadata migration code has been moved from main.c to ev-daemon.c, so
that it's only run once on daemon startup.
Fixes bgo#583680, bgo#434966, bgo#497388, bgo#524633 and bgo#586087.
Carlos Garcia Campos [Mon, 19 Oct 2009 18:24:16 +0000 (20:24 +0200)]
[libdocument] Initialize max size to first page size
Khaled Hosny [Sun, 18 Oct 2009 22:42:59 +0000 (00:42 +0200)]
Updated Arabic translation
Mario Blättermann [Sun, 18 Oct 2009 08:25:10 +0000 (10:25 +0200)]
Updated German translation
Jorge González [Sat, 17 Oct 2009 09:47:10 +0000 (11:47 +0200)]
Updated Spanish translation
Ivar Smolin [Fri, 16 Oct 2009 08:17:36 +0000 (11:17 +0300)]
Updating Estonian translation
Andika Triwidada [Tue, 13 Oct 2009 08:26:19 +0000 (15:26 +0700)]
Updated Indonesian translation
Carlos Garcia Campos [Sun, 11 Oct 2009 15:19:28 +0000 (17:19 +0200)]
Make sure metadata exists before reference it when opening a copy
Carlos Garcia Campos [Sun, 11 Oct 2009 14:02:18 +0000 (16:02 +0200)]
Remove ev-metadata-manager
Carlos Garcia Campos [Sun, 11 Oct 2009 12:42:00 +0000 (14:42 +0200)]
[shell] Use EvMetadata to get/set gvfs metadata
Carlos Garcia Campos [Sun, 11 Oct 2009 12:30:18 +0000 (14:30 +0200)]
[metadata] Run evince-convert-metadata tool at startup when needed
This will migrate the old metadata file to gvfs metadata
Carlos Garcia Campos [Sun, 11 Oct 2009 12:28:41 +0000 (14:28 +0200)]
[metadata] Add EvMetadata to handle gvfs metadata
Carlos Garcia Campos [Sun, 11 Oct 2009 09:35:12 +0000 (11:35 +0200)]
[metadata] Add evince-convert-metadata tool
It converts the old xml based metadata file into gvfs metadata.
Carlos Garcia Campos [Sat, 10 Oct 2009 17:25:49 +0000 (19:25 +0200)]
Rename gtk_info_bar_new as ev_info_bar_new
I missed this one when renaming gtkinfobar public symbols
Carlos Garcia Campos [Wed, 7 Oct 2009 16:36:24 +0000 (18:36 +0200)]
[shell] Make sure total_num_bytes > 0 before using it in progress callbacks
Fixes bgo#597691
Carlos Garcia Campos [Wed, 7 Oct 2009 16:27:00 +0000 (18:27 +0200)]
[shell] Escape uri before showing it in progress area
See bgo#597691.
Carlos Garcia Campos [Wed, 7 Oct 2009 16:20:36 +0000 (18:20 +0200)]
[utils] Remove escape_uri_for_display() in favor of g_uri_unescape_string()
Carlos Garcia Campos [Wed, 7 Oct 2009 16:19:04 +0000 (18:19 +0200)]
[shell] Use g_uri_unescape_string() instead of our own implementation
Carlos Garcia Campos [Wed, 7 Oct 2009 15:52:34 +0000 (17:52 +0200)]
[shell] Remove progress message area when document download finishes
Shushi Kurose [Wed, 7 Oct 2009 15:24:03 +0000 (00:24 +0900)]
Update Japanese translation
Carlos Garcia Campos [Wed, 7 Oct 2009 12:42:52 +0000 (14:42 +0200)]
[shell] Fix a crash due to an uninitialized variable
Fixes bgo#597154.
Carlos Garcia Campos [Wed, 7 Oct 2009 12:27:06 +0000 (14:27 +0200)]
[libview] Scroll one screen leaving one line context
See bgo#170871
Wouter Bolsterlee [Tue, 6 Oct 2009 19:40:13 +0000 (21:40 +0200)]
Improve wording on reference docs front page
Gil Forcada [Fri, 2 Oct 2009 08:40:06 +0000 (10:40 +0200)]
Updated Catalan translation
Carlos Garcia Campos [Wed, 30 Sep 2009 16:25:52 +0000 (18:25 +0200)]
[libview] Clear form fields when rotation changes
Fixes a crash when rotating documents with form field widgets active.
Fixes bgo#593316.
Andika Triwidada [Mon, 28 Sep 2009 14:19:17 +0000 (21:19 +0700)]
Updated Indonesian translation
Juanjo Marín [Sun, 27 Sep 2009 14:57:59 +0000 (16:57 +0200)]
[thumbnails] Remarks the selected thumbnail after rotation
Fixes bgo#595548.
Takayuki KUSANO [Fri, 25 Sep 2009 17:29:39 +0000 (02:29 +0900)]
Update Japanese translation
Carlos Garcia Campos [Fri, 25 Sep 2009 09:23:40 +0000 (11:23 +0200)]
Do not try to recover invalid or unneeded files
Files that no longer exist or that are already in the command line.
Fixes bgo#595887
Carlos Garcia Campos [Thu, 24 Sep 2009 14:05:18 +0000 (16:05 +0200)]
[libview] Don't change current page when rotating documents with different page sizes
Fixes bgo#595704.
Carlos Garcia Campos [Thu, 24 Sep 2009 13:52:36 +0000 (15:52 +0200)]
[libview] Fix dest page when jumping to a random page and rotation is 270
Carlos Garcia Campos [Thu, 24 Sep 2009 10:53:59 +0000 (12:53 +0200)]
[libview] Fix scrollbars position when moving to a dest in rotated documents
Matej Urbančič [Tue, 22 Sep 2009 10:31:57 +0000 (12:31 +0200)]
Updated Slovenian translation
Carlos Garcia Campos [Mon, 21 Sep 2009 18:35:21 +0000 (20:35 +0200)]
[build] Add --disable-tests to disable tests during distcheck
Marek Černocký [Mon, 21 Sep 2009 13:09:14 +0000 (15:09 +0200)]
Update Czech translation
Amitakhya Phukan [Mon, 21 Sep 2009 07:28:00 +0000 (12:58 +0530)]
Updating Assamese translations
Petr Kovar [Sun, 20 Sep 2009 21:10:17 +0000 (23:10 +0200)]
Updated Czech translation by Jan Drabek
Reviewed by: Lucas Lommer.
Carlos Garcia Campos [Sun, 20 Sep 2009 13:48:03 +0000 (15:48 +0200)]
Fix thumbnails rotation when loading a rotated document
Fixes bgo#595718.
Francesco Marletta [Sun, 20 Sep 2009 07:42:54 +0000 (09:42 +0200)]
Updated Italian translation
Carlos Garcia Campos [Fri, 18 Sep 2009 08:18:32 +0000 (10:18 +0200)]
[configure] Rebump GTK+ requirements to 2.14
It was accidentally changed to 2.12 by commit
e2796d0d1a833e63c9495193c9241bd718f68082 , but we really need 2.14.
Carlos Garcia Campos [Fri, 18 Sep 2009 08:15:37 +0000 (10:15 +0200)]
Use EvInfoBar instead of GeditMessageArea
Fixes bug #592785
Carlos Garcia Campos [Fri, 18 Sep 2009 08:07:21 +0000 (10:07 +0200)]
Add GtkInfoBar to cut-n-paste (renamed to avoid conflicts)
Lucian Adrian Grijincu [Thu, 17 Sep 2009 19:41:35 +0000 (22:41 +0300)]
Updated Romanian translation
Astur [Wed, 16 Sep 2009 21:17:47 +0000 (18:17 -0300)]
Updated Asturan translation
Maxim V. Dziumanenko [Wed, 16 Sep 2009 14:44:49 +0000 (17:44 +0300)]
Added Ukrainian translation
Carlos Garcia Campos [Mon, 24 Aug 2009 19:03:09 +0000 (21:03 +0200)]
Use model instead of view to handle continuous, dual-page and fullscreen
Carlos Garcia Campos [Mon, 24 Aug 2009 19:02:14 +0000 (21:02 +0200)]
[libview] Add continuous, dual-page and fullscreen properties to EvDocumentModel
Carlos Garcia Campos [Mon, 24 Aug 2009 13:59:41 +0000 (15:59 +0200)]
[libview] Remove ev_view_set_screen_dpi() from EvView
Carlos Garcia Campos [Mon, 24 Aug 2009 13:58:41 +0000 (15:58 +0200)]
[shell] Remove unneeded call to ev_view_set_screen_dpi()
Carlos Garcia Campos [Mon, 24 Aug 2009 13:53:12 +0000 (15:53 +0200)]
[shell] Make sure to not open a document on the last page
It was actually broken since commit
0e064f5e .
Carlos Garcia Campos [Mon, 24 Aug 2009 13:32:08 +0000 (15:32 +0200)]
[shell] Use ev_window_open_document() to open a copy instead of using a symlink
Carlos Garcia Campos [Mon, 24 Aug 2009 13:29:34 +0000 (15:29 +0200)]
[shell] Add ev_window_open_document()
It allows open an already loaded document in an EvWindow
Carlos Garcia Campos [Mon, 24 Aug 2009 13:23:15 +0000 (15:23 +0200)]
[libview] Update current scroll values when view is realized
Carlos Garcia Campos [Sun, 23 Aug 2009 16:35:27 +0000 (18:35 +0200)]
[libdocument] Add ev_document_get_uri()
Carlos Garcia Campos [Sun, 23 Aug 2009 16:02:41 +0000 (18:02 +0200)]
Remove EvPageCache and use EvDocumentModel instead
EvView is now another view for the common model EvDocumentModel. Now
it's possible to have several windows for the same document without the
symlink hack. Every window has its own model, while the document object
is shared.
Carlos Garcia Campos [Fri, 21 Aug 2009 10:56:35 +0000 (12:56 +0200)]
Remove zoom-invalid signal from EvView
It was used by EvView when sizing mode was best-fit or fit-width to
request the window for its content size. This is not needed at all,
since we already call size_allocate on parent class. GtkScrolledWindow
takes into account the shadow type and scrollbars visibility in its
size_allocate method, so we can just take the allocation returned
to calculate the zoom in case of best-fit or fit-width.
Carlos Garcia Campos [Thu, 20 Aug 2009 16:30:46 +0000 (18:30 +0200)]
[libview] Remove ev_page_cache_get_size() from EvPageCache
Carlos Garcia Campos [Thu, 20 Aug 2009 15:47:36 +0000 (17:47 +0200)]
[libview] Move get_max_width/height from EvPageCache to EvView
Carlos Garcia Campos [Thu, 20 Aug 2009 15:33:15 +0000 (17:33 +0200)]
[libview] Move get_dual_even_left from EvPageCache to EvView
Carlos Garcia Campos [Thu, 20 Aug 2009 15:25:34 +0000 (17:25 +0200)]
[libview] Don't pass scale to get_page_y_offset() since the current scale is always used
Carlos Garcia Campos [Thu, 20 Aug 2009 15:21:55 +0000 (17:21 +0200)]
[libview] Move height_to_page cache from EvPageCache to EvView
Carlos Garcia Campos [Thu, 20 Aug 2009 10:35:08 +0000 (12:35 +0200)]
Move ev_page_cache_check_dimensions() to EvDocument
Carlos Garcia Campos [Thu, 20 Aug 2009 09:48:40 +0000 (11:48 +0200)]
[libview] Use ev_document_get_page_size to get document width/height
Carlos Garcia Campos [Wed, 19 Aug 2009 14:40:19 +0000 (16:40 +0200)]
Move thumbnails page sizes cache from EvPageCache to EvSidebarThumbnails
Carlos Garcia Campos [Wed, 19 Aug 2009 13:41:07 +0000 (15:41 +0200)]
[libdocument] Protect some public methods with g_return macros
Carlos Garcia Campos [Wed, 19 Aug 2009 13:32:52 +0000 (15:32 +0200)]
[shell] Add missing cast
Carlos Garcia Campos [Wed, 19 Aug 2009 13:29:40 +0000 (15:29 +0200)]
Move part of the EvPageCache to EvDocument
The static data about the document is stored now in EvDocument class
Carlos Garcia Campos [Wed, 19 Aug 2009 10:45:40 +0000 (12:45 +0200)]
[libmisc] Move EvPageActionWidget implementation to its own class
For some reason it was implemented in EvPageAction class. It includes
also some minor improvements and cleanups.
Carlos Garcia Campos [Tue, 18 Aug 2009 10:17:49 +0000 (12:17 +0200)]
Move default implementation of document_get_info from backends to base class
Carlos Garcia Campos [Tue, 18 Aug 2009 10:08:37 +0000 (12:08 +0200)]
Convert EvDocument interface into an abstract class
Carlos Garcia Campos [Tue, 18 Aug 2009 08:18:55 +0000 (10:18 +0200)]
Remove attachments from EvDocument interface and use EvDocumentAttachments instead
Carlos Garcia Campos [Tue, 18 Aug 2009 07:50:01 +0000 (09:50 +0200)]
[libdocument] Add EvDocumentAttachments interface
Carlos Garcia Campos [Tue, 15 Sep 2009 13:49:14 +0000 (15:49 +0200)]
Unset executable flag
Patrick Ammann [Mon, 14 Sep 2009 12:54:04 +0000 (14:54 +0200)]
Save images as png or jpg when the filename has no extensions
Philip Withnall [Sat, 12 Sep 2009 21:46:03 +0000 (22:46 +0100)]
Updated British English translation
Kenneth Nielsen [Sat, 12 Sep 2009 12:03:56 +0000 (14:03 +0200)]
Updated Danish translation
Reinout van Schouwen [Fri, 11 Sep 2009 21:38:42 +0000 (23:38 +0200)]
* 2009-09-11 Reinout van Schouwen <reinouts@gnome.org>
- po/nl.po: Updated Dutch translation
Ani [Fri, 11 Sep 2009 09:50:18 +0000 (15:20 +0530)]
Updated Malayalam Translations
Kostas Papadimas [Thu, 10 Sep 2009 15:15:15 +0000 (18:15 +0300)]
Updated Greek translation.
Gintautas Miliauskas [Thu, 10 Sep 2009 11:30:15 +0000 (14:30 +0300)]
Updated Lithuanian translation.