| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
IndicatorNg: update indicator file format
The old file format had some shortcomings:
(1) It was impossible to efficiently reuse a menu for different profiles,
because the profile name was implicit in the object path. The only way to do
this was to export the same menu twice. Now, object paths have to be set
explicitly in the indicator file.
(2) The well-known dbus name of a service and the name of its service file were
similar but slightly different (com.canonical.indicator.test vs
com.canonical.test.indicator), which caused some confusion on when to use
which. Now, the file name *is* the bus name, and the `BusName` key has been
dropped.
The new file format is documented in README.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The old file format had some shortcomings:
(1) It was impossible to efficiently reuse a menu for different profiles,
because the profile name was implicit in the object path. The only way to do
this was to export the same menu twice. Now, object paths have to be set
explicitly in the indicator file.
(2) The well-known dbus name of a service and the name of its service file were
similar but slightly different (com.canonical.indicator.test vs
com.canonical.test.indicator), which caused some confusion on when to use
which. Now, the file name *is* the bus name, and the `BusName` key has been
dropped.
The new file format is documented in README.
|
| |
| |
| |
| |
| | |
This makes the flow a bit more apparent. Also gets rid of a goto.
|
|\ \
| | |
| | |
| | | |
Approved by PS Jenkins bot.
|
|/ / |
|
|\ \
| | |
| | |
| | | |
Approved by PS Jenkins bot, Mathieu Trudel-Lapierre.
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
command-line
Removed the hack that we used to create a .desktop app-info from a locally
generated keyfile, using g_app_info_create_from_commandline instead. Fixes: https://bugs.launchpad.net/bugs/1168373.
Approved by PS Jenkins bot, Ted Gould.
|
| |/ / |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
command-line
We remove the workaround that we used to create a .desktop app-info from a locally
generated keyfile.
|
|\ \ \
| |_|/
|/| |
| | | |
Approved by PS Jenkins bot, Lars Uebernickel.
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
that we can load icons as PNG data transmitted over the bus.
Approved by Lars Uebernickel, PS Jenkins bot.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* debian/control:
- Bump GLib to 2.37.
* configure.ac:
- Bump GLib to 2.37.
* libindicator/indicator-image-helper.c:
- Support display of GBytesIcons.
* libindicator/indicator-ng.c:
- Change action state icon type to GVariant.
|
|\ \
| | |
| | |
| | | |
Approved by PS Jenkins bot.
|
|/ / |
|
|\ \
| | |
| | |
| | | |
Approved by PS Jenkins bot, Łukasz Zemczak.
|
|/ / |
|
|\|
| |
| |
| |
| |
| |
| |
| |
| | |
.desktop file
Otherwise GAppInfo won't pass the relevant platform-data to the Application launched.
Plus, fix the docs. Fixes: https://bugs.launchpad.net/bugs/1164483, https://bugs.launchpad.net/bugs/1166890.
Approved by Mathieu Trudel-Lapierre, PS Jenkins bot.
|
|/
|
|
|
|
|
| |
.desktop file
Otherwise GAppInfo won't pass the relevant platform-data to the Application launched.
Plus, fix the docs.
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
indicator_desktop_shortcuts_nick_exec_with_context
It allows to pass a GAppLaunchContext to pass platform-data when launching
actions. Deprecate old API. Fixes: https://bugs.launchpad.net/bugs/1164470, https://bugs.launchpad.net/bugs/1164483.
Approved by PS Jenkins bot, Lars Uebernickel.
|
| | |
|
| | |
|
|/
|
|
|
|
|
| |
indicator_desktop_shortcuts_nick_exec_with_context
It allows to pass a GAppLaunchContext to pass platform-data when launching
actions.
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Hopefully, this is more straightforward to use than (sssb). It's also
extensible.
(sssb) is still supported for backwards compatibility, but I wouldn't recommend
using it anymore.
|
|\ \
| |/
|/|
| |
| | |
Merged from lp:~charlesk/libindicator/indicator-loader-profiles
|
| | |
|
| | |
|
|/ |
|
|\
| |
| |
| | |
Approved by PS Jenkins bot, Michael Terry.
|
|/ |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Hopefully, this is more straightforward to use than (sssb). It's also
extensible.
(sssb) is still supported for backwards compatibility, but I wouldn't recommend
using it anymore.
Approved by Charles Kerr, PS Jenkins bot.
|
|/
|
|
|
|
|
|
|
| |
Hopefully, this is more straightforward to use than (sssb). It's also
extensible.
(sssb) is still supported for backwards compatibility, but I wouldn't recommend
using it anymore.
|
|\
| |
| |
| | |
Approved by PS Jenkins bot.
|
|/ |
|
|\
| |
| |
| |
| |
| | |
https://bugs.launchpad.net/bugs/1131708.
Approved by PS Jenkins bot, Mathieu Trudel-Lapierre.
|
| | |
|
| | |
|
|/ |
|
|\
| |
| |
| | |
Approved by PS Jenkins bot.
|
|/ |
|
|\
| |
| |
| |
| |
| | |
should continue to be installed in the same (non-multiarch) directory, for historical reasons. Fixes: https://bugs.launchpad.net/bugs/1126360.
Approved by Łukasz Zemczak, PS Jenkins bot, Mathieu Trudel-Lapierre.
|
|/ |
|