summaryrefslogtreecommitdiff
path: root/shell
AgeCommit message (Collapse)AuthorFilesLines
2017-03-07eggfindbar: don't use deprecated GtkAlignmentraveit651-6/+13
2017-03-06avoid deprecated gtk_misc_set_alignmentraveit656-8/+57
2017-03-06sidebar-annotations: don't use deprecated gtk_widget_render_icon_pixbufraveit651-7/+14
and avoid to use GtkStock
2017-03-05Previously opened page incorrectly restored if it was the last oneloongson1-2/+0
If you stay on the last page when you close it, reopen it will not be positioned until you visited it (reset to the first). In the changed code: Judgment only works on the last page. This function explicitly introduces this problem, so it can be removed directly. I have been tested successfully.
2017-01-25force X11raveit651-0/+2
2016-11-23move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta15-459/+24
and require caja >= 1.17.1
2016-11-23shell: use modern function inside GTK+3 code block (and drop #define)monsta1-5/+1
2016-11-23shell: replace deprecated function call inside GTK+3 code blockmonsta1-1/+1
2016-11-23fix indent a bitmonsta1-1/+1
2016-11-11shell: remove metadata migration codemonsta3-409/+2
taken from: https://git.gnome.org/browse/evince/commit/?id=8713e9adcd884d32d4d49e675a001bb26c590dcc this metadata convert tool had been added to Evince back in 2009, and I'm not sure it ever worked in Atril. time to drop it anyway.
2016-07-29get rid of build-dep on libmate-desktopmonsta2-11/+2
2016-07-29use GtkAbout instead of MateAboutraveit651-5/+0
2016-07-26fix sendto with non-latin filenames or filenames with spacesmonsta1-1/+4
adapted from: https://git.gnome.org/browse/evince/commit/?id=00acd7274797fe3576be92f21faa32fd8692c95d
2016-07-22Split dual mode option into dual mode with odd and even pages on the leftraveit651-16/+74
2016-07-22Allow to use Send To action from the toolbarraveit651-0/+2
taken from: https://git.gnome.org/browse/evince/commit/?id=a8d6329
2016-07-22Use document-send icon for Send To actionraveit651-1/+1
taken from: https://git.gnome.org/browse/evince/commit/?id=fff0e69
2016-07-22Add Send To action to file menuraveit651-0/+50
It uses caja-sendto to allow you to send the current document by email, to a removable device, etc. If caja-sendto command is not present in path, the menu item is hidden. https://bugzilla.gnome.org/show_bug.cgi?id=569913 Taken from: https://git.gnome.org/browse/evince/commit/?id=c9ce578
2016-07-22Add --named-dest command line argumentraveit652-0/+14
and add spawn and dbus support for named destinations taken from: https://git.gnome.org/browse/evince/commit/?id=a90e764 https://git.gnome.org/browse/evince/commit/?id=26c0109
2016-07-03shell: Fix -Wformat-nonliteral warningraveit651-5/+6
taken from: https://git.gnome.org/browse/evince/commit/?id=bbaeca0
2016-07-03Setting parent for annotation properties dialograveit651-0/+1
After the last gtk+ update, the warning: "Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged." was shown whenever the annotation properties dialog was opened. The commit fixes this issue by setting this dialog transient for the main window. As a plus, the dialog is now shown always on the center of the main window. https://bugzilla.gnome.org/show_bug.cgi?id=732114 taken from: https://git.gnome.org/browse/evince/commit/?id=9533c68
2016-06-29eggfindbar: Find next/previous with control + Up/Downraveit651-2/+7
https://bugzilla.gnome.org/show_bug.cgi?id=653910 taken from: https://git.gnome.org/browse/evince/commit/?id=0d6afe8
2016-06-29Refresh thumbnail only when window has a documentraveit651-1/+1
This prevents a critical warning when opening a document that was rotated in a previous Evince session. taken from: https://git.gnome.org/browse/evince/commit/?id=1b5cf70
2016-06-29GTK+-3: Use ev_document_misc_get_pointer_position() instad of deprecated ↵raveit652-0/+11
gtk_widget_get_pointer()
2016-06-24GTK+-3: do not use deprecated gtk_dialog_set_alternative_button_orderraveit652-0/+12
2016-06-24GTK+-3: do not use gdk_app_launch_context_new()raveit651-0/+32
Use gdk_display_get_app_launch_context() instead. taken from: https://git.gnome.org/browse/evince/commit/?id=987f7d9
2016-06-24shell: add plural form for "cancel print jobs before closing" dialograveit651-2/+8
The use of ngettext is adviced even if the singular form is not used as languages other than english may have more than one plural form. taken from: https://git.gnome.org/browse/evince/commit/?id=29a368d
2016-06-24GTK+-3: Use GtkGrid instead of GtkTableraveit652-0/+115
taken from: https://git.gnome.org/browse/evince/commit/?id=da8f31e
2016-06-24GTK+-3 ev-sidebar-annotations: replace deprecated gtk_widget_render_iconraveit651-0/+4
2016-06-24GTK+-3 ev-password-view: Do not use deprecate composite-child APIraveit651-1/+5
2016-06-22use symbolic arrows only for gtk+-3raveit652-0/+12
2016-06-22GTK+-3.0: avoid deprecated usage of GtkArrowraveit652-3/+3
2016-06-22Do not use deprecated GTK_TYPE_VBOX definitionsraveit6516-27/+43
2016-06-22GTK+-3: do not use deprecated gtk_{h/v}box_newraveit658-0/+34
2016-05-26ev-window: add new gsetting to set the page cache sizeraveit651-3/+26
https://bugzilla.gnome.org/show_bug.cgi?id=642683 inspired from: https://git.gnome.org/browse/evince/commit/?id=392d8e3 https://git.gnome.org/browse/evince/commit/?id=e656398
2016-05-26shell: Create metadata object even for temp filesraveit652-5/+10
Metadata won't be saved in those cases, but default settings will applied. https://bugzilla.gnome.org/show_bug.cgi?id=680145 taken from: https://git.gnome.org/browse/evince/commit/shell/ev-window.c?h=gnome-3-6&id=6d25b93
2016-05-26shell: Store and restore current folder when opening or saving fileraveit651-32/+112
Remember the folder last used to open or save a document, attachment or image. taken from: https://git.gnome.org/browse/evince/commit/shell/ev-window.c?h=gnome-3-6&id=f6137df22503d88a76cc69f622919ec7bd3582d7 shell: Fix potential read-after-free in gsettings use It's not valid to use '&' with g_settings_get(). https://bugzilla.gnome.org/show_bug.cgi?id=723737 taken from: https://git.gnome.org/browse/evince/commit/?id=41ce0e1 ev-window: Don't crash when trying to save a copy We can not free both folder_uri and parent_uri. If parent_uri is non-NULL then it will point to the same location as folder_uri. Also, parent_uri is now unused so we can just remove it. https://bugzilla.gnome.org/show_bug.cgi?id=727536 taken from: https://git.gnome.org/browse/evince/commit/?id=3850ff5
2016-05-26shell: Don't set the current folder while saving a fileraveit651-5/+0
Fixes bug 655514. taken from: https://git.gnome.org/browse/evince/commit/shell/ev-window.c?h=gnome-3-8&id=55c1f8231bdab143a1d90f4bd598852d746b08e0
2016-05-26shell: Do not save file chooser open/save uriraveit653-76/+6
It doesn't make sense anymore since we have multiple processes. taken from: https://git.gnome.org/browse/evince/commit/shell/ev-window.c?h=gnome-3-2&id=3df6a61
2016-05-26Add a setting to disable auto-reloadraveit651-1/+4
https://bugzilla.gnome.org/show_bug.cgi?id=669265 taken from: https://git.gnome.org/browse/evince/commit/shell/ev-window.c?h=gnome-3-6&id=a5a0f6
2016-05-17Remove the check for a parent, more intuitive conditionsrootavish1-4/+4
2016-04-26window: fix another random webview-related crashmonsta1-0/+1
2016-02-06GTK+3: add atril-window style class to top levelWolfgang Ulbrich1-0/+7
2016-02-01fix some build warningsmonsta5-10/+1
2016-01-07update copyrights, mention MATE team in caja extensionmonsta1-1/+1
it can be made more detailed of course, but for now it will do. closes https://github.com/mate-desktop/atril/issues/120
2016-01-02drop some win32-specific leftoversMonsta2-3/+1
2015-12-04shell: Use GTK_STOCK_GO_BACK for the history buttonmonsta1-1/+1
from https://git.gnome.org/browse/evince/commit/?id=b736348acea926817f25273cf94001a7ef5d547f
2015-12-03shell: support the launch of multiple URI argumentsmonsta1-1/+1
from https://git.gnome.org/browse/evince/commit/?id=28f8be70a6a8c941ef8326cf831238365eae4689
2015-08-31made --page-index command line option actually workmonsta1-1/+1
that logic error was completely ridiculous
2015-08-31corrected code for --page-index and --page-label command line optionsmonsta1-32/+48
partially taken from https://git.gnome.org/browse/evince/commit/?id=26c0109e67aa02fb0e58b2580a6df41363c78bd5
2015-08-31make sure findbar is visible when using --find command line optionmonsta1-11/+12
from https://git.gnome.org/browse/evince/commit/?id=a11159d1b8ea994271b26b5c60083c0b07c1722d