summaryrefslogtreecommitdiff
path: root/plugins/filebrowser
AgeCommit message (Collapse)AuthorFilesLines
2017-06-11file-browser-widget: fix one stock deprecationraveit651-1/+1
2017-05-25File browser: don't use GIOScheduler (deprecated)Sébastien Wilmet1-59/+79
The GIOScheduler was used because there was no async version of g_file_delete() and g_file_trash(). Now that the async versions exist, no need to use GIOScheduler or GTask. gio >= 2.37.0 is required. https://bugzilla.gnome.org/show_bug.cgi?id=693018 taken from: https://git.gnome.org/browse/gedit/commit/?h=gnome-3-10&id=2d1eb80
2017-05-25file-browser-view: silent some build warningsraveit651-1/+2
warning: this 'if' clause does not guard... warning: 'display' may be used uninitialized in this function [-Wmaybe-uninitialized]
2017-04-25Support new location of gtk bookmarks filePaolo Borelli1-48/+85
The gtk bookmarks file is now in XDG dir, so let's first try there and otherwise fall back to the old location
2017-04-18filebrowser: don't parse .hidden files - GIO does it since 2.36monsta1-86/+0
taken from: https://git.gnome.org/browse/gedit/commit/?id=f0454abbec92f34431bd59fd1e3da6ad346a000e GIO commit for reference: https://git.gnome.org/browse/glib/commit/?id=510ba9b4efe1813e24c6dfa7405c3547bf9efdd7
2017-02-10build: remove option that disables deprecated stuffmonsta1-2/+1
we don't need a build breakage on the first deprecated item, thanks
2016-12-13plugins: remove a couple of useless includesmonsta1-1/+0
2016-12-05plugins: make them actually recognized and loaded by Plumamonsta2-4/+4
- use *.plugin extension instead of *.pluma-plugin - use "Plugin" section name instead of "Pluma Plugin" mostly adapted from: https://git.gnome.org/browse/gedit/commit/?id=1d56b827f14096891bb03dbd5e8211fdad1331ad https://git.gnome.org/browse/gedit/commit/?id=7c22769d73f756b9d1388febd147c9d267ed54cb
2016-12-05filebrowser plugin: port to libpeasmonsta10-137/+230
mostly adapted from: https://git.gnome.org/browse/gedit/commit/?id=6e8ef59b74a2f726f8a2a0ab1fa7f5c4aa6ac3f2 https://git.gnome.org/browse/gedit/commit/?id=6cc3b4074bad0a775532216c82fa6ce6599bde2c https://git.gnome.org/browse/gedit/commit/?id=9103c5109d5f897c3cc0390fcf09c5a4713cf72f https://git.gnome.org/browse/gedit/commit/?id=e3d36ce46c795887fa449db7eba19b4cc949f714
2016-11-06move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta4-67/+4
2016-07-30GTK+-3: avoid deprecated gtk_icon_info_free ()raveit651-0/+4
replace it with g_object_unref ()
2016-02-01fix a few build warningsmonsta1-3/+0
2015-12-05GTK3 filebrowser-widget.c: fix build with gtk+-3.14Wolfgang Ulbrich1-0/+3
- improve https://github.com/mate-desktop/pluma/commit/3d2d796
2015-12-03fix build breakage introduced in cf7db5e02ea308bbe59f15f2a3973b0bd9e79df4monsta1-1/+1
2015-12-01GTK3: replace reprecatated gdk_cursor functionsWolfgang Ulbrich2-3/+53
- Gtk+-3.16: gdk_cursor_new --> gdk_cursor_new_for_display - GTK3: gdk_cursor_unref --> g_object_unref
2015-12-01GTk3: don't use deprecated GTK_TYPE_{V/H}BOXWolfgang Ulbrich2-0/+17
2015-12-01GTK3: don't use deprecated gtk_{v/h}-boxWolfgang Ulbrich1-0/+4
2015-11-26GTK3: replace reprecatated gdk_cursor functionsWolfgang Ulbrich2-4/+54
- Gtk+-3.16: gdk_cursor_new --> gdk_cursor_new_for_display - GTK3: gdk_cursor_unref --> g_object_unref
2015-09-08Rework gsettings schema buildinginfirit3-49/+46
* Bump intltool required version for gsettings support * Extract strings with intltool directly * Let autoconf generate the xml files
2015-09-02drop support for win32/osx and checkupdate pluginmonsta1-2/+0
that plugin has never been built in linux anyway due to logic in configure.ac
2015-08-03drop gdkkeysyms-compat usage, use modern key namesMonsta2-17/+12
2015-04-06filebrowser plugin: first connect to settings, then read them.Monsta1-24/+30
fixes the issue with GLib >= 2.43, https://git.gnome.org/browse/glib/commit/?id=8ff5668a458344da22d30491e3ce726d861b3619 Closes https://github.com/mate-desktop/pluma/pull/109
2014-06-06filebrowser: Fix g_settings_schema_source_lookup usageStefano Karapetsas1-1/+4
2014-05-19Drop support for gtk+ < 2.24infirit1-8/+0
* Bump required gtk+2 version * Remove pluma-spinner * Remove pluma-message-are
2014-05-19Replace deprecated gtk widget functioninfirit2-12/+0
The replacement functions are available since 2.18 GTK_WIDGET_HAS_FOCUS -> gtk_widget_has_focus GTK_WIDGET_VISIBLE -> gtk_widget_get_visible GTK_WIDGET_SET_FLAGS -> gtk_widget_set_*
2013-11-30Use Caja GSettings schema optionallyBalló György1-3/+9
This makes Caja dependency optional.
2013-10-30filebrowser: Improve GTK3 supportStefano Karapetsas2-1/+13
2013-10-30plugins: Add GTK3 supportStefano Karapetsas3-1/+17
2013-10-19Fix make dist, use .in.ininfirit1-1/+1
2013-09-24filemanager: Add missing data assignmentAlexander von Gluck IV1-0/+1
* Amanas mentioned in IRC that it was likely missed after the gsettings migration.
2013-09-24filemanager: Add assertion checks to prevent dereferencing ptrsAlexander von Gluck IV2-0/+4
* clang static analysis shows gaps where these calls could rereferencce pointers. Perform an assertion check.
2013-08-03Make automake happy: INCLUDES -> AM_CPPFLAGSinfirit1-1/+1
2013-01-24filebrowser: Migrate to GSettingsStefano Karapetsas4-323/+130
2012-11-18fixed incorrect fsf addresses.Steve Zesch13-13/+13
2012-08-31fix wrong urlStefano Karapetsas1-1/+1
http://forums.mate-desktop.org/viewtopic.php?f=2&t=718
2012-03-11fix other executable bitsStefano Karapetsas23-0/+0
2011-11-07using ./config/ instead of ./mate2/Perberos2-143/+143
2011-11-07renaming from gedit to plumaPerberos28-2061/+2061
2011-11-07initialPerberos23-0/+12421