Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use always a different process for every document | Carlos Garcia Campos | 2009-10-21 | 5 | -262/+168 |
| | |||||
* | [shell] Do not setup page from metadata when provided by command line | Carlos Garcia Campos | 2009-10-21 | 1 | -1/+2 |
| | |||||
* | daemon: Use g_spawn_sync, and correctly test exit code | Christian Persch | 2009-10-20 | 1 | -9/+13 |
| | | | | | Use g_spawn_sync() to launch the migration script, and test the exit code using WIFEXITSTATUS. | ||||
* | shell: Don't crash when we don't have a DBUS connection | Christian Persch | 2009-10-20 | 1 | -1/+2 |
| | | | | | When getting the DBUS fails, we don't create the applications->windows hash table, but were still looking things up in it. | ||||
* | Run evince instances in different processes instead of single instance | Carlos Garcia Campos | 2009-10-20 | 7 | -647/+831 |
| | | | | | | | | | | | | - 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. | ||||
* | Make sure metadata exists before reference it when opening a copy | Carlos Garcia Campos | 2009-10-11 | 1 | -1/+2 |
| | |||||
* | Remove ev-metadata-manager | Carlos Garcia Campos | 2009-10-11 | 3 | -790/+0 |
| | |||||
* | [shell] Use EvMetadata to get/set gvfs metadata | Carlos Garcia Campos | 2009-10-11 | 2 | -213/+209 |
| | |||||
* | [metadata] Run evince-convert-metadata tool at startup when needed | Carlos Garcia Campos | 2009-10-11 | 2 | -0/+81 |
| | | | | This will migrate the old metadata file to gvfs metadata | ||||
* | [metadata] Add EvMetadata to handle gvfs metadata | Carlos Garcia Campos | 2009-10-11 | 3 | -0/+377 |
| | |||||
* | [metadata] Add evince-convert-metadata tool | Carlos Garcia Campos | 2009-10-11 | 2 | -0/+310 |
| | | | | It converts the old xml based metadata file into gvfs metadata. | ||||
* | [shell] Make sure total_num_bytes > 0 before using it in progress callbacks | Carlos Garcia Campos | 2009-10-07 | 1 | -2/+11 |
| | | | | Fixes bgo#597691 | ||||
* | [shell] Escape uri before showing it in progress area | Carlos Garcia Campos | 2009-10-07 | 1 | -1/+3 |
| | | | | See bgo#597691. | ||||
* | [utils] Remove escape_uri_for_display() in favor of g_uri_unescape_string() | Carlos Garcia Campos | 2009-10-07 | 2 | -42/+0 |
| | |||||
* | [shell] Use g_uri_unescape_string() instead of our own implementation | Carlos Garcia Campos | 2009-10-07 | 2 | -2/+2 |
| | |||||
* | [shell] Remove progress message area when document download finishes | Carlos Garcia Campos | 2009-10-07 | 1 | -1/+2 |
| | |||||
* | [shell] Fix a crash due to an uninitialized variable | Carlos Garcia Campos | 2009-10-07 | 1 | -1/+1 |
| | | | | Fixes bgo#597154. | ||||
* | [thumbnails] Remarks the selected thumbnail after rotation | Juanjo MarĂn | 2009-09-27 | 1 | -0/+2 |
| | | | | Fixes bgo#595548. | ||||
* | Do not try to recover invalid or unneeded files | Carlos Garcia Campos | 2009-09-25 | 1 | -45/+85 |
| | | | | | Files that no longer exist or that are already in the command line. Fixes bgo#595887 | ||||
* | Fix thumbnails rotation when loading a rotated document | Carlos Garcia Campos | 2009-09-20 | 1 | -0/+1 |
| | | | | Fixes bgo#595718. | ||||
* | Use EvInfoBar instead of GeditMessageArea | Carlos Garcia Campos | 2009-09-18 | 4 | -41/+63 |
| | | | | Fixes bug #592785 | ||||
* | Use model instead of view to handle continuous, dual-page and fullscreen | Carlos Garcia Campos | 2009-09-15 | 1 | -68/+57 |
| | |||||
* | [shell] Remove unneeded call to ev_view_set_screen_dpi() | Carlos Garcia Campos | 2009-09-15 | 1 | -2/+0 |
| | |||||
* | [shell] Make sure to not open a document on the last page | Carlos Garcia Campos | 2009-09-15 | 1 | -14/+7 |
| | | | | It was actually broken since commit 0e064f5e. | ||||
* | [shell] Use ev_window_open_document() to open a copy instead of using a symlink | Carlos Garcia Campos | 2009-09-15 | 1 | -125/+10 |
| | |||||
* | [shell] Add ev_window_open_document() | Carlos Garcia Campos | 2009-09-15 | 2 | -12/+86 |
| | | | | It allows open an already loaded document in an EvWindow | ||||
* | Remove EvPageCache and use EvDocumentModel instead | Carlos Garcia Campos | 2009-09-15 | 13 | -335/+448 |
| | | | | | | | 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. | ||||
* | Remove zoom-invalid signal from EvView | Carlos Garcia Campos | 2009-09-15 | 1 | -40/+0 |
| | | | | | | | | | 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. | ||||
* | Move ev_page_cache_check_dimensions() to EvDocument | Carlos Garcia Campos | 2009-09-15 | 2 | -5/+5 |
| | |||||
* | Move thumbnails page sizes cache from EvPageCache to EvSidebarThumbnails | Carlos Garcia Campos | 2009-09-15 | 1 | -3/+149 |
| | |||||
* | [shell] Add missing cast | Carlos Garcia Campos | 2009-09-15 | 1 | -1/+1 |
| | |||||
* | Move part of the EvPageCache to EvDocument | Carlos Garcia Campos | 2009-09-15 | 6 | -97/+72 |
| | | | | The static data about the document is stored now in EvDocument class | ||||
* |