summaryrefslogtreecommitdiff
path: root/src/eom-application.c
AgeCommit message (Collapse)AuthorFilesLines
2020-01-09enable wayland supportWu Xiaotian1-15/+2
2019-07-02Remove trailing whitespacesLaurent Napias1-4/+4
2018-07-17Convert to G_DEFINE_TYPE_WITH_PRIVATE part 3Felix Riemann1-8/+2
origin commits: https://gitlab.gnome.org/GNOME/eog/commit/d7317d2 https://gitlab.gnome.org/GNOME/eog/commit/756dc07 https://gitlab.gnome.org/GNOME/eog/commit/c485fb8 https://gitlab.gnome.org/GNOME/eog/commit/77be951 https://gitlab.gnome.org/GNOME/eog/commit/007273d https://gitlab.gnome.org/GNOME/eog/commit/a545274 https://gitlab.gnome.org/GNOME/eog/commit/e0f99fb https://gitlab.gnome.org/GNOME/eog/commit/1222978
2018-07-17EomApplication: Make most members privateFelix Riemann1-38/+50
This allows plugin usage without installing toolbar editor headers. origin commit: https://gitlab.gnome.org/GNOME/eog/commit/e647078
2018-07-17Add new plugin hook for per-application pluginsFelix Riemann1-0/+33
These will be loaded on application initialization and disabled once the application is disposed. origin commit: https://gitlab.gnome.org/GNOME/eog/commit/cdfe77e
2018-07-08Use GtkApplication to inhibit the screensaver during slideshowsFelix Riemann1-30/+0
Realized in a similar fashion as in Evince and Totem. https://bugzilla.gnome.org/show_bug.cgi?id=684581 origin commit: https://gitlab.gnome.org/GNOME/eog/commit/e8b50ab
2018-07-08Port EomApplication to GtkApplicationClaudio Saavedra1-137/+86
This removes the direct dependency on dbus and makes use of the GApplication/GtkApplication facilities for uniqueness and activation. Bump the glib requirement to 2.29.4, since we need G_APPLICATION_NON_UNIQUE. https://bugzilla.gnome.org/show_bug.cgi?id=622876 origin commit: https://gitlab.gnome.org/GNOME/eog/commit/3d39587 Enable TotemScreensaver unconditionally It uses GDBus instead of libdbus now. It can be enabled even if libdbus is not available as GDBus/GIO is always present. origin commit: https://gitlab.gnome.org/GNOME/eog/commit/4c32882
2016-11-30port plugin system to libpeasmonsta1-0/+7
backported from eog with a few changes upstream commits for reference: https://git.gnome.org/browse/eog/commit/?id=1f79c321367c91c8e9063f1343a7e4ce4199c4d5 https://git.gnome.org/browse/eog/commit/?id=9afc5483b615039a580e295fe08d7b8ec524759c https://git.gnome.org/browse/eog/commit/?id=40bedbf33812e65f4a8e79691b1fadfaace94035 https://git.gnome.org/browse/eog/commit/?id=8b0acfddc52c220393770a9895b6b56cab7821fd https://git.gnome.org/browse/eog/commit/?id=95694f8b5f06b891a5e55356451ad60b53387563 https://git.gnome.org/browse/eog/commit/?id=7eeb6c8c0e55a3ad954cde4a6fed91ea7f89691c
2016-07-13add missing include to fix implicit declaration warningmonsta1-0/+1
2016-05-11Fix new windows not getting focusBjörn Weber1-2/+18
fixes (Issue #119)
2015-09-06A bunch of annotation fixes from Eoginfirit1-5/+5
2014-07-24Drop support for glib < 2.36infirit1-8/+0
2012-09-04Fixed incorrect fsf addresses. Closes #4.Steve Zesch1-1/+1
2012-04-17folder name mistakePerberos1-4/+4
2012-01-30g_get_user_config_dir() would be better ↵Perberos1-8/+10
(https://github.com/mate-desktop/mate-panel/issues/8)
2011-11-06inicialPerberos1-0/+566