summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* display statistics and match rules from the D-Bus Stats interface6-display-statistics-and-match-rules-from-the-new-stats-interfaceAlban Crequy2018-05-091-0/+51
| | | | | | | | | | | | | | This requires dbus 1.9.0 for the new GetAllMatchRules call on the Stats interface and for compiling the Stats interface by default. The Stats interface is enabled by default on the session bus. On the system bus, it is not enabled for non-root users by default but it can be enabled as shown in /usr/share/doc/dbus/examples/example-system-enable-stats.conf If the feature is not available in D-Bus, D-Feet ignores the error and continues as before. https://bugzilla.gnome.org/show_bug.cgi?id=735167
* Remove unused DFeetWindow.package fieldfix-icon-nameWill Thompson2018-02-212-3/+2
|
* Set icon_name to org.gnome.dfeetWill Thompson2018-02-212-4/+5
| | | | | This was being set to "d-feet", but the icon is now called org.gnome.dfeet.
* Do not use hyphen for the reverse-DNS namesrenameMathieu Bridon2018-02-102-4/+4
| | | | | | | | | The convention for DBus and Flatpak is to not use hyphens in the last segment of a name. In fact, this is even illegal in object paths. This commit moves everything from org.gnome.d-feet to org.gnome.dfeet
* Use locale.textdomain otherwise gtkbuilder translations don't workSebastien Bacher2017-11-241-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=758889
* Make pep8 happyThomas Bechtold2017-11-241-1/+2
|
* ExecuteMethodDialog: set_transient_for()Will Thompson2017-11-242-2/+5
| | | | | | | | | | | | Without this, we see: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged. You currently cannot actually interact with the toplevel application window while an ExecuteMethodDialog is visible; this change also makes this fact visible to the user. https://bugzilla.gnome.org/show_bug.cgi?id=734514
* ExecuteMethodDialog: Pretty-print multiple resultsSimon McVittie2017-11-241-1/+2
| | | | | | | | | | | | | | If a D-Bus method returns multiple results, d-feet previously only pretty-printed the first. Print them one per line, so a method with return signature 'isa{sv}' might end up showing: 123, "hello, world!", {} Signed-off-by: Simon McVittie <smcv@collabora.com> https://bugzilla.gnome.org/show_bug.cgi?id=784387
* Fix PEP8 305 style errorMichael Biebl2017-11-242-0/+2
| | | | | | | | | With pep8, or rather its successor pycodestyle 2.2.0, the test-suite fails with: ../../src/tests/tests.py:105:1: E305 expected 2 blank lines after class or function definition, found 1 https://bugzilla.gnome.org/show_bug.cgi?id=774735
* Show values that have a logical False representation.Benjamin Berg2017-08-141-1/+1
| | | | | | | Correctly test whether a value has been retrieved (not None) instead of testing whether the value is logically True to decide on showing it. https://bugzilla.gnome.org/show_bug.cgi?id=783006
* Make pep8 happyThomas Bechtold2017-06-281-0/+1
|
* Revert "Don't use Wnck to get app-icons under non-X11"Debarshi Ray2017-06-161-12/+11
| | | | | | | | | Since we are completely ignoring Wnck on non-X11, there is no need to guard against the default Wnck.Screen being None. This reverts commit c9d202ede2474f4a748be78fac78ba077e958399. https://bugzilla.gnome.org/show_bug.cgi?id=763615
* Assume Wnck is absent on non-X11Debarshi Ray2017-06-161-2/+7
| | | | | | | | | | | Wnck is an X11-only API. While Wnck.Screen.get_default() might have elegantly returned None in the absence of X11 earlier, we cannot rely on that behaviour. In fact, the same version of libwnck has started to crash inside Wnck.Screen.get_default(). Let's not touch Wnck when X11 is absent. https://bugzilla.gnome.org/show_bug.cgi?id=763615
* Specify the Wnck version to silence a warningDebarshi Ray2017-06-161-0/+2
| | | | | | | | | Otherwise, we get: dfeet/wnck_utils.py:9: PyGIWarning: Wnck was imported without specifying a version first. Use gi.require_version('Wnck', '3.0') before import to ensure that the right version gets loaded. https://bugzilla.gnome.org/show_bug.cgi?id=783468
* Don't use Wnck to get app-icons under non-X11Simon McVittie2016-04-231-11/+13
| | | | | | Bug: https://bugzilla.gnome.org/show_bug.cgi?id=763615 Bug-Debian: https://bugs.debian.org/821294 Signed-off-by: Simon McVittie <smcv@debian.org>
* Ignore pep8 E402 errorThomas Bechtold2015-09-261-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=754312
* Use correct license which is GPL-2.0Thomas Bechtold2015-06-212-13/+15
| | | | Partly solves https://bugzilla.gnome.org/show_bug.cgi?id=750214
* Set transient parent for GtkDialogThomas Bechtold2015-06-212-2/+3
| | | | | | Thanks to Ritesh Khadgaray for the patch suggestion. Partly solves https://bugzilla.gnome.org/show_bug.cgi?id=734514
* Use the path detected by autoconf instead of hard-coding /usr/bin/pythonTing-Wei Lan2015-05-222-1/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=744888
* Make pep8 happyMarcos Marado2014-10-1110-103/+104
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=736422
* Remove references to the obsoleted paned_buswatchZheng Li2014-05-302-2/+2
| | | | | | | | The "paned_buswatch" property was replaced during the transition from TreeView to GtkListBox (cset: af222fc548). Some references seemed to be left over. These stopped "Connect to other bus" feature from working properly. https://bugzilla.gnome.org/show_bug.cgi?id=728279
* Update wiki page linkThomas Bechtold2013-12-261-1/+1
| | | | Wiki pages for apps moved to https://wiki.gnome.org/Apps/
* introspection: fix showing unique-name for services with a well-known nameAleksander Morgado2013-10-173-20/+44
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=709835
* pep8 fixesThomas Bechtold2013-10-052-3/+4
|
* window: keep track of whether Session and System bus are already openAleksander Morgado2013-10-011-2/+26
| | | | And just don't allow opening them again if they are already there.
* window: allow closing currently visible busAleksander Morgado2013-10-011-0/+26
|
* window: use a GtkStack instead of a GtkNotebookAleksander Morgado2013-10-011-43/+5
|
* window: use a GtkHeaderBar and a gear menuAleksander Morgado2013-10-011-27/+29
|
* application: load app menu from ui fileAleksander Morgado2013-10-011-28/+4
|
* Show inactive bus names in italicThomas Bechtold2013-09-011-1/+4
|
* Also show activatable bus namesThomas Bechtold2013-09-011-4/+32
|
* Remove duplicate if-clauseThomas Bechtold2013-09-011-44/+43
|
* threads_init no longer needs to be calledThomas Bechtold2013-09-011-1/+0
|
* Bring back the application iconsThomas Bechtold2013-09-012-4/+21
|
* Use pformat to show method call resultsThomas Bechtold2013-09-011-1/+1
|
* Use GtkListBox instead of a TreeViewThomas Bechtold2013-09-013-143/+192
|
* Replace live.gnome.org with wiki.gnome.orgThomas Bechtold2013-07-101-1/+1
|
* Add a flag to not run the testsuiteJonh Wendell2013-06-191-1/+5
| | | | | | | | This adds the '--disable-tests' to the configure script so that the user can skip this step. The side effect is that the python-pep8 package is not mandatory. https://bugzilla.gnome.org/show_bug.cgi?id=702014
* Fix markup string handling for tupleThomas Bechtold2013-06-192-2/+7
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=702593
* Fix Annotation handlingThomas Bechtold2013-06-092-2/+23
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=701841
* Use GTestDBus instead of Systembus and SessionbusThomas Bechtold2013-05-251-11/+9
|
* Use dbus_is_address() instead of dbus_is_supported_address()Thomas Bechtold2013-05-251-1/+1
|
* GI imports: require Gtk 3.0Dominique Leuenberger2013-05-251-0/+3
| | | | | | | | We know we can not operate with Gtk 2.0 introspected libraries, so let's not even try to load them (in case the user does not have Gtk-3.0.typelib installed). https://bugzilla.gnome.org/show_bug.cgi?id=700163
* Add missing sourceThomas Bechtold2013-05-201-1/+2
|
* Don't fail if no systembus or sessionbus is availableThomas Bechtold2013-05-201-4/+10
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=696876
* Add app menuThomas Bechtold2013-05-202-10/+68
|
* Move window logic to own file and use GtkApplicationWindowThomas Bechtold2013-05-192-147/+192
|
* Check source for pep8Thomas Bechtold2013-05-1512-185/+221
|
* Fix unittestsThomas Bechtold2013-05-143-5/+12
|
* Use correct data dirThomas Bechtold2013-05-146-40/+37
|