]> www.fi.muni.cz Git - evince.git/log
evince.git
14 years ago[release] 2.29.1 EVINCE_2_29_1
Carlos Garcia Campos [Mon, 26 Oct 2009 18:47:42 +0000 (19:47 +0100)]
[release] 2.29.1

14 years agoAdd libdocument/ev-file-helpers.c to POTFILES.in
Carlos Garcia Campos [Mon, 26 Oct 2009 18:47:12 +0000 (19:47 +0100)]
Add libdocument/ev-file-helpers.c to POTFILES.in

14 years agoBump poppler requirement to 0.12.0
Carlos Garcia Campos [Mon, 26 Oct 2009 18:23:47 +0000 (19:23 +0100)]
Bump poppler requirement to 0.12.0

14 years ago[build] Fix build with --enable-gtk-doc
Carlos Garcia Campos [Mon, 26 Oct 2009 18:22:26 +0000 (19:22 +0100)]
[build] Fix build with --enable-gtk-doc

14 years agoUpdated Slovenian translation
Matej Urbančič [Mon, 26 Oct 2009 13:41:34 +0000 (14:41 +0100)]
Updated Slovenian translation

14 years ago[printing] Embed page setup settings in the print dialog
Carlos Garcia Campos [Mon, 26 Oct 2009 12:17:09 +0000 (13:17 +0100)]
[printing] Embed page setup settings in the print dialog

Based on patch by Marek Kašík. Fixes bgo#591551.

14 years agoshell: Actually use the launch context
Christian Persch [Fri, 14 Aug 2009 20:00:23 +0000 (22:00 +0200)]
shell: Actually use the launch context

14 years ago[shell] Use correct timestamps
Christian Persch [Mon, 26 Oct 2009 11:25:23 +0000 (12:25 +0100)]
[shell] Use correct timestamps

Use gtk_get_current_event_time() instead of GDK_CURRENT_TIME.

14 years ago[comics] Add a bit of documentation
Christian Persch [Mon, 26 Oct 2009 10:28:03 +0000 (11:28 +0100)]
[comics] Add a bit of documentation

14 years ago[comics] Includes cleanup
Christian Persch [Mon, 26 Oct 2009 10:11:14 +0000 (11:11 +0100)]
[comics] Includes cleanup

14 years ago[build] Remove gitignore files from git
Christian Persch [Sun, 25 Oct 2009 19:57:24 +0000 (20:57 +0100)]
[build] Remove gitignore files from git

They're autogenerated now.

14 years agoAdd ev-properties-license.c to POTFILES.in file
Carlos Garcia Campos [Sun, 25 Oct 2009 19:34:20 +0000 (20:34 +0100)]
Add ev-properties-license.c to POTFILES.in file

14 years ago[libdocument] Remove ev_tmp_dir()
Christian Persch [Sun, 25 Oct 2009 18:55:18 +0000 (19:55 +0100)]
[libdocument] Remove ev_tmp_dir()

All access to the tmp dir should be through ev_mkstemp[_file]() and
ev_mkdtemp() now.

14 years ago[shell] Remove unused variables
Christian Persch [Sun, 25 Oct 2009 18:54:47 +0000 (19:54 +0100)]
[shell] Remove unused variables

14 years ago[shell] Don't exit with non-writable $HOME
Christian Persch [Sun, 25 Oct 2009 17:32:01 +0000 (18:32 +0100)]
[shell] Don't exit with non-writable $HOME

Allow running without out dot dir.
Also, don't warn when loading the print settings and the file just
doesn't exist yet.

14 years agolibdocument: Clean up temp file handling
Christian Persch [Sun, 25 Oct 2009 15:04:20 +0000 (16:04 +0100)]
libdocument: Clean up temp file handling
t push origin HEAD:master
Make sure we can cope with not being able to create our temp directory.
Bug #595372.

14 years ago[comics] Use a GPtrArray for the page names
Christian Persch [Sun, 25 Oct 2009 11:14:32 +0000 (12:14 +0100)]
[comics] Use a GPtrArray for the page names

Use a ptr array for the page names instead of a GSList. Don't
sort-on-insert, instead sort in one pass after all pages are inserted.

14 years agoAdd a new tab in properties dialog to show information about document license
Carlos Garcia Campos [Sun, 25 Oct 2009 18:33:24 +0000 (19:33 +0100)]
Add a new tab in properties dialog to show information about document license

Based on patch by Juanjo Marín. Fixes bgo#349173.

14 years ago[pdf] Get information about document license from PDF metadata
Juanjo Marín [Sun, 25 Oct 2009 18:31:34 +0000 (19:31 +0100)]
[pdf] Get information about document license from PDF metadata

See bgo#349173.

14 years ago[libdocument] Add EvDocumentLicense to store information about the document license
Carlos Garcia Campos [Sun, 25 Oct 2009 18:28:33 +0000 (19:28 +0100)]
[libdocument] Add EvDocumentLicense to store information about the document license

See bgo#349173

14 years agoRevert "[printing] Make evince output pdf on supported printers"
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

14 years ago[printing] Set page orientation of each page when printing
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.

14 years ago[printing] Preserve aspect ratio when scaling page for printing
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.

14 years agoUse gtk_window_present() when opening a copy instad of gtk_widget_show()
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()

14 years agoUpdated Tamil translation
drtvasudevan [Fri, 23 Oct 2009 11:55:59 +0000 (17:25 +0530)]
Updated Tamil translation

14 years agoMake accels map save atomic
Carlos Garcia Campos [Fri, 23 Oct 2009 11:13:32 +0000 (13:13 +0200)]
Make accels map save atomic

14 years agoMove load/save toolbars model from EvApplication to EvWindow
Carlos Garcia Campos [Fri, 23 Oct 2009 09:12:28 +0000 (11:12 +0200)]
Move load/save toolbars model from EvApplication to EvWindow

14 years agoMove load/save print settings code 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.

14 years ago[build] Include git.mk in all Makefiles
Christian Persch [Thu, 22 Oct 2009 09:52:50 +0000 (11:52 +0200)]
[build] Include git.mk in all Makefiles

14 years agoUpdate all window copies of the same document when requesting a remote open_uri
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

14 years ago[build] Automatically keep .gitignore files updated
Christian Persch [Wed, 21 Oct 2009 22:36:20 +0000 (00:36 +0200)]
[build] Automatically keep .gitignore files updated

Import git.mk.

14 years agoSet DESKTOP_STARTUP_ID env var on spawned evince processes to prevent focus stealing
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

14 years agoUse always a different process for every document
Carlos Garcia Campos [Wed, 21 Oct 2009 16:58:41 +0000 (18:58 +0200)]
Use always a different process for every document

14 years ago[shell] Do not setup page from metadata when provided by command line
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

14 years agodaemon: Use g_spawn_sync, and correctly test exit code
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.

14 years agoshell: Don't crash when we don't have a DBUS connection
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.

14 years agoFix docs build
Christian Persch [Wed, 7 Oct 2009 10:34:12 +0000 (12:34 +0200)]
Fix docs build

14 years agobuild: Remove unused variable to fix a compiler warning
Christian Persch [Tue, 20 Oct 2009 17:34:56 +0000 (19:34 +0200)]
build: Remove unused variable to fix a compiler warning

14 years agobuild: Include string.h for strcmp()
Christian Persch [Tue, 20 Oct 2009 17:30:51 +0000 (19:30 +0200)]
build: Include string.h for strcmp()

14 years agobuild: Silence the DBUS service file rule
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).

14 years agoRun evince instances in different processes instead of single instance
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.

14 years ago[libdocument] Initialize max size to first page size
Carlos Garcia Campos [Mon, 19 Oct 2009 18:24:16 +0000 (20:24 +0200)]
[libdocument] Initialize max size to first page size

14 years agoUpdated Arabic translation
Khaled Hosny [Sun, 18 Oct 2009 22:42:59 +0000 (00:42 +0200)]
Updated Arabic translation

14 years agoUpdated German translation
Mario Blättermann [Sun, 18 Oct 2009 08:25:10 +0000 (10:25 +0200)]
Updated German translation

14 years agoUpdated Spanish translation
Jorge González [Sat, 17 Oct 2009 09:47:10 +0000 (11:47 +0200)]
Updated Spanish translation

14 years agoUpdating Estonian translation
Ivar Smolin [Fri, 16 Oct 2009 08:17:36 +0000 (11:17 +0300)]
Updating Estonian translation

14 years agoUpdated Indonesian translation
Andika Triwidada [Tue, 13 Oct 2009 08:26:19 +0000 (15:26 +0700)]
Updated Indonesian translation

14 years agoMake sure metadata exists before reference it when opening a copy
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

14 years agoRemove ev-metadata-manager
Carlos Garcia Campos [Sun, 11 Oct 2009 14:02:18 +0000 (16:02 +0200)]
Remove ev-metadata-manager

14 years ago[shell] Use EvMetadata to get/set gvfs metadata
Carlos Garcia Campos [Sun, 11 Oct 2009 12:42:00 +0000 (14:42 +0200)]
[shell] Use EvMetadata to get/set gvfs metadata

14 years ago[metadata] Run evince-convert-metadata tool at startup when needed
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

14 years ago[metadata] Add EvMetadata to handle gvfs metadata
Carlos Garcia Campos [Sun, 11 Oct 2009 12:28:41 +0000 (14:28 +0200)]
[metadata] Add EvMetadata to handle gvfs metadata

14 years ago[metadata] Add evince-convert-metadata tool
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.

14 years agoRename gtk_info_bar_new as ev_info_bar_new
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

14 years ago[shell] Make sure total_num_bytes > 0 before using it in progress callbacks
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

14 years ago[shell] Escape uri before showing it in progress area
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.

14 years ago[utils] Remove escape_uri_for_display() in favor of g_uri_unescape_string()
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()

14 years ago[shell] Use g_uri_unescape_string() instead of our own implementation
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

14 years ago[shell] Remove progress message area when document download finishes
Carlos Garcia Campos [Wed, 7 Oct 2009 15:52:34 +0000 (17:52 +0200)]
[shell] Remove progress message area when document download finishes

14 years agoUpdate Japanese translation
Shushi Kurose [Wed, 7 Oct 2009 15:24:03 +0000 (00:24 +0900)]
Update Japanese translation

14 years ago[shell] Fix a crash due to an uninitialized variable
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.

14 years ago[libview] Scroll one screen leaving one line context
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

14 years agoImprove wording on reference docs front page
Wouter Bolsterlee [Tue, 6 Oct 2009 19:40:13 +0000 (21:40 +0200)]
Improve wording on reference docs front page

14 years agoUpdated Catalan translation
Gil Forcada [Fri, 2 Oct 2009 08:40:06 +0000 (10:40 +0200)]
Updated Catalan translation

14 years ago[libview] Clear form fields when rotation changes
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.

14 years agoUpdated Indonesian translation
Andika Triwidada [Mon, 28 Sep 2009 14:19:17 +0000 (21:19 +0700)]
Updated Indonesian translation

14 years ago[thumbnails] Remarks the selected thumbnail after rotation
Juanjo Marín [Sun, 27 Sep 2009 14:57:59 +0000 (16:57 +0200)]
[thumbnails] Remarks the selected thumbnail after rotation

Fixes bgo#595548.

14 years agoUpdate Japanese translation
Takayuki KUSANO [Fri, 25 Sep 2009 17:29:39 +0000 (02:29 +0900)]
Update Japanese translation

14 years agoDo not try to recover invalid or unneeded files
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

14 years ago[libview] Don't change current page when rotating documents with different page sizes
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.

14 years ago[libview] Fix dest page when jumping to a random page and rotation is 270
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

14 years ago[libview] Fix scrollbars position when moving to a dest in rotated documents
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

14 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 22 Sep 2009 10:31:57 +0000 (12:31 +0200)]
Updated Slovenian translation

14 years ago[build] Add --disable-tests to disable tests during distcheck
Carlos Garcia Campos [Mon, 21 Sep 2009 18:35:21 +0000 (20:35 +0200)]
[build] Add --disable-tests to disable tests during distcheck

14 years agoUpdate Czech translation
Marek Černocký [Mon, 21 Sep 2009 13:09:14 +0000 (15:09 +0200)]
Update Czech translation

14 years agoUpdating Assamese translations
Amitakhya Phukan [Mon, 21 Sep 2009 07:28:00 +0000 (12:58 +0530)]
Updating Assamese translations

14 years agoUpdated Czech translation by Jan Drabek
Petr Kovar [Sun, 20 Sep 2009 21:10:17 +0000 (23:10 +0200)]
Updated Czech translation by Jan Drabek

Reviewed by: Lucas Lommer.

14 years agoFix thumbnails rotation when loading a rotated document
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.

14 years agoUpdated Italian translation
Francesco Marletta [Sun, 20 Sep 2009 07:42:54 +0000 (09:42 +0200)]
Updated Italian translation

14 years ago[configure] Rebump GTK+ requirements to 2.14
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.

14 years agoUse EvInfoBar instead of GeditMessageArea
Carlos Garcia Campos [Fri, 18 Sep 2009 08:15:37 +0000 (10:15 +0200)]
Use EvInfoBar instead of GeditMessageArea

Fixes bug #592785

14 years agoAdd GtkInfoBar to cut-n-paste (renamed to avoid conflicts)
Carlos Garcia Campos [Fri, 18 Sep 2009 08:07:21 +0000 (10:07 +0200)]
Add GtkInfoBar to cut-n-paste (renamed to avoid conflicts)

14 years agoUpdated Romanian translation
Lucian Adrian Grijincu [Thu, 17 Sep 2009 19:41:35 +0000 (22:41 +0300)]
Updated Romanian translation

14 years agoUpdated Asturan translation
Astur [Wed, 16 Sep 2009 21:17:47 +0000 (18:17 -0300)]
Updated Asturan translation

14 years agoAdded Ukrainian translation
Maxim V. Dziumanenko [Wed, 16 Sep 2009 14:44:49 +0000 (17:44 +0300)]
Added Ukrainian translation

14 years agoUse model instead of view to handle continuous, dual-page and fullscreen
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

14 years ago[libview] Add continuous, dual-page and fullscreen properties to EvDocumentModel
Carlos Garcia Campos [Mon, 24 Aug 2009 19:02:14 +0000 (21:02 +0200)]
[libview] Add continuous, dual-page and fullscreen properties to EvDocumentModel

14 years ago[libview] Remove ev_view_set_screen_dpi() from EvView
Carlos Garcia Campos [Mon, 24 Aug 2009 13:59:41 +0000 (15:59 +0200)]
[libview] Remove ev_view_set_screen_dpi() from EvView

14 years ago[shell] Remove unneeded call to ev_view_set_screen_dpi()
Carlos Garcia Campos [Mon, 24 Aug 2009 13:58:41 +0000 (15:58 +0200)]
[shell] Remove unneeded call to ev_view_set_screen_dpi()

14 years ago[shell] Make sure to not open a document on the last page
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.

14 years ago[shell] Use ev_window_open_document() to open a copy instead of using a symlink
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

14 years ago[shell] Add ev_window_open_document()
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

14 years ago[libview] Update current scroll values when view is realized
Carlos Garcia Campos [Mon, 24 Aug 2009 13:23:15 +0000 (15:23 +0200)]
[libview] Update current scroll values when view is realized

14 years ago[libdocument] Add ev_document_get_uri()
Carlos Garcia Campos [Sun, 23 Aug 2009 16:35:27 +0000 (18:35 +0200)]
[libdocument] Add ev_document_get_uri()

14 years agoRemove EvPageCache and use EvDocumentModel instead
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.

14 years agoRemove zoom-invalid signal from EvView
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.

14 years ago[libview] Remove ev_page_cache_get_size() from EvPageCache
Carlos Garcia Campos [Thu, 20 Aug 2009 16:30:46 +0000 (18:30 +0200)]
[libview] Remove ev_page_cache_get_size() from EvPageCache

14 years ago[libview] Move get_max_width/height from EvPageCache to EvView
Carlos Garcia Campos [Thu, 20 Aug 2009 15:47:36 +0000 (17:47 +0200)]
[libview] Move get_max_width/height from EvPageCache to EvView

14 years ago[libview] Move get_dual_even_left 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

14 years ago[libview] Don't pass scale to get_page_y_offset() since the current scale is always...
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