summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Use autotools for d-feetThomas Bechtold2013-05-1416-0/+1768
|
* make D-Feet installable and move around a few bits for easier maintanaceJohn (J5) Palmieri2007-12-048-1755/+0
| | | | | | | | | * dfeet: rename to d-feet and make into a python script * src/: rename to dfeet so we can use it as a module * dfeet/_util.py (get_glade_file): default to glade_dir = "../ui" if DFEET_DATA_PATH is not set (i.e. you are running it from the dfeet directory * ui/dfeet.desktop: added desktop file for installing * ui/dfeet.glade: add a menu and toolbar for later use *
* add a settings class for saving and loading configuration dataJohn (J5) Palmieri2007-11-172-1/+96
|