| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| |
| |
| | |
Cleanup doap file
See merge request GNOME/d-feet!10
|
|/
|
|
|
|
|
| |
- Fix bug link and use the new gitlab issues page
- Drop John from the maintainers list. He's not working on the project
any longer. Thanks for all the work!
- Mention the used programming language
|
|\
| |
| |
| |
| | |
Fix bugs introduced in MR 7
See merge request GNOME/d-feet!9
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
intltool-update runs during make check and finds files inside app:
The following files contain translations and are currently not in use. Please
consider adding these to the POTFILES.in file, located in the po/ directory.
app/files/share/d-feet/ui/addconnectiondialog.ui
app/files/share/d-feet/ui/app-menu.ui
app/files/share/d-feet/ui/executedialog.ui
app/files/share/d-feet/ui/introspection.ui
app/files/share/d-feet/ui/mainwindow.ui
|
| |
| |
| |
| |
| |
| | |
This would have caught my bug where the CI-built Flatpak bundle still
tried to use Python 2 despite it only being in the GNOME SDK, not the
GNOME Platform.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This will allow us to run `make check` during CI flatpak builds, which
manually build the d-feet module rather than building it with
flatpak-builder. We still use --disable-tests in the real manifest
because the tests require an X (or Wayland) server.
Specifying "cleanup": ["*"] causes all files installed by the
pycodestyle module to be removed at the end of the build process.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
For a "normal" build running flatpak-builder to completion, the
'build-options: env: PYTHON: /usr/bin/python3' specified at the top
level of org.gnome.dfeet.json takes effect. However, the .gitlab-ci.yml
(lifted from other projects) uses --stop-at to build everything except
d-feet with flatpak-builder, then runs the steps to build d-feet by
hand. The PYTHON environment variable does not persist from the earlier
steps.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Trying to compile this regexp fails with:
re.error: unbalanced parenthesis at position 5
I introduced this bug in 45a1146e1122b376ddac312687e8e27d4e0a8076. Fix
it, and add a small test case that would have caught it.
|
|/ |
|
|\
| |
| |
| |
| | |
Fix 'make check', detect 'pycodestyle' (the new name for 'pep8'), use Python 3 in Flatpak version, and set up CI
See merge request GNOME/d-feet!7
|
| |
| |
| |
| |
| | |
The Flatpak part is cargo-culted from Glade and other projects of its
ilk; the Fedora part is derived from gnome-initial-setup.
|
| |
| |
| |
| |
| | |
Python 2 is not included in the 3.30/master runtime (though it is
included in the SDK).
|
| |
| |
| |
| |
| |
| |
| | |
../../src/dfeet/settings.py:22:17: W605 invalid escape sequence '\.'
../../src/dfeet/settings.py:23:6: W605 invalid escape sequence '\s'
../../src/dfeet/settings.py:28:10: W605 invalid escape sequence '\s'
../../src/dfeet/settings.py:29:12: W605 invalid escape sequence '\('
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The following code:
self.connection = Gio.DBusConnection.new_for_address_sync(
self.__bus_address,
Gio.DBusConnectionFlags.AUTHENTICATION_CLIENT |
Gio.DBusConnectionFlags.MESSAGE_BUS_CONNECTION,
None, None)
causes newer versions of pycodestyle to complain:
../../src/dfeet/bus_watch.py:139:17: W504 line break after binary operator
However, if I move the the line break to be before the binary operator:
self.connection = Gio.DBusConnection.new_for_address_sync(
self.__bus_address,
Gio.DBusConnectionFlags.AUTHENTICATION_CLIENT
| Gio.DBusConnectionFlags.MESSAGE_BUS_CONNECTION,
None, None)
Older versions complain in the opposite way:
../../src/dfeet/bus_watch.py:140:17: W503 line break before binary operator
The thread around
https://mail.python.org/pipermail/python-ideas/2016-April/039774.html
explains why the tool has changed its mind.
I prefer the old style, so let's just ignore the new warning.
|
| |
| |
| |
| | |
These were all reported by flake8.
|
| |
| |
| |
| | |
These are considered Bad Style, and pycodestyle reports them as such.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The 'pep8' tool has been renamed upstream to 'pycodestyle'. On Debian,
the Python 3 version is packaged and installed as pycodestyle. On
Fedora, it's packaged as python3-pycodestyle and installed as
pycodestyle-3; the Python 2 version is installed as pycodestyle-2 with a
symlink from pycodestyle. Make configure search a variety of such names,
and use the path it finds.
|
| |
| |
| |
| |
| |
| |
| | |
Since c28acbf326bb79543b285f371bdf068d8831d9a7 the application has used
the Python version detected at configure time, but tests were still
unconditionally run with the system version of Python 2. This made it
impossible to run the tests on systems with only Python 3.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
These were introduced in e6488e6c0fd0416c54ecff1dd682f0ae8aa4c6fb and
e6488e6c0fd0416c54ecff1dd682f0ae8aa4c6fb:
src/dfeet/introspection_helper.py:9:1: E302 expected 2 blank lines, found 1
src/dfeet/introspection_helper.py:14:100: E501 line too long (107 > 99 characters)
src/dfeet/introspection_helper.py:17:1: E302 expected 2 blank lines, found 1
src/dfeet/introspection_helper.py:20:1: E302 expected 2 blank lines, found 1
src/dfeet/introspection_helper.py:23:1: E302 expected 2 blank lines, found 1
|
|\ \
| |/
|/|
| |
| | |
Make fields in Execute Method dialog selectable
See merge request GNOME/d-feet!6
|
| |
| |
| |
| |
| |
| | |
This dialog is not particularly short of space, and it's nice to have
the full (bus name, object path, interface, method name) quad visible in
one place.
|
|/
|
|
|
| |
It's annoying to have to retype these when I'm exploring an API in
D-Feet and want to use the methods I discover in some code.
|
| |
|
| |
|
|\
| |
| |
| |
| | |
Fix format string with python3
See merge request GNOME/d-feet!5
|
|/
|
|
|
|
| |
See: !4
Spotted-by: Johannes Sasongko
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
'6-display-statistics-and-match-rules-from-the-new-stats-interface' into 'master'
Display statistics and match rules from the Stats interface
Closes #6
See merge request GNOME/d-feet!3
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
|
|\ \
| |/
|/|
| |
| | |
Honor theme's foreground color
See merge request GNOME/d-feet!4
|
|/
|
|
| |
This makes property names readable on dark themes like adwaita-dark.
|
| |
|
|
|
| |
I try “simple” as buildsystem, as it seems to work with the pycairo module.
|
|\
| |
| |
| |
| | |
Fix icon name
See merge request GNOME/d-feet!2
|
| | |
|
| |
| |
| |
| |
| | |
This was being set to "d-feet", but the icon is now called
org.gnome.dfeet.
|
| | |
|
|/ |
|
|\
| |
| |
| |
| | |
Do not use hyphen for the reverse-DNS names
See merge request GNOME/d-feet!1
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|/ |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=790863
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=788693
|
|
|
|
|
|
| |
This is good practice, and it helps a lot with Flatpak.
https://bugzilla.gnome.org/show_bug.cgi?id=788693
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=758889
|
|
|
|
|
|
| |
Signed-off-by: Simon McVittie <smcv@debian.org>
https://bugzilla.gnome.org/show_bug.cgi?id=789906
|
|
|
|
|
|
|
|
|
|
| |
This is not strictly necessary, but seems more tidy than leaving
them in the root directory.
Signed-off-by: Simon McVittie <smcv@debian.org>
Bug-Debian: https://bugs.debian.org/829972
https://bugzilla.gnome.org/show_bug.cgi?id=789906
|