Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Multiarch for most of libindicator is fine. But the indicators themselves ↵ | Michael Terry | 2013-02-15 | 2 | -2/+2 |
|\ | | | | | | | | | | | 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. | ||||
| * | hard-code indicatordir to not use multiarch locations | Michael Terry | 2013-02-15 | 2 | -2/+2 |
|/ | |||||
* | Releasing 12.10.2daily13.02.15-0ubuntu1 to ubuntu. | Automatic PS uploader | 2013-02-15 | 1 | -2/+5 |
|\ | | | | | | | Approved by PS Jenkins bot. | ||||
| * | Releasing 12.10.2daily13.02.15-0ubuntu1, based on r475 | Automatic PS uploader | 2013-02-15 | 1 | -2/+5 |
|/ | |||||
* | Add IndicatorNg. | Lars Uebernickel | 2013-02-14 | 17 | -15/+1078 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IndicatorNg is an indicator object that reads an indicator service file and watches the bus for a corresponding service to appear. It turns the menus and actions exported by the service into an indicator entry. I think this is a good solution for the transition period in which we support both styles of indicators. (It means we don't need to copy templates around.) An indicator service file must have an ".indicator" extension and contents simlilar to this: [Indicator Service] Name=indicator-test BusName=com.canonical.indicator.test ObjectPath=/com/canonical/indicator/test For unity-panel-service, these files will be installed somewhere. The indicator-loader in this branch accepts a path to such a file as the first command line argument (instead of the .so file). This can be tested with the example indicator in lp:~larsu/libunity/add-indicator (examples/indicator.vala). Approved by Charles Kerr, Ted Gould. | ||||
| * | indicator-ng: add license header | Lars Uebernickel | 2013-02-14 | 2 | -0/+37 |
| | | |||||
| * | indicator-ng: don't hide the indicator if the service is already running | Lars Uebernickel | 2013-02-06 | 1 | -1/+0 |
| | | |||||
| * | indicator-ng: try to restart the service when it crashes | Lars Uebernickel | 2013-02-06 | 3 | -5/+82 |
| | | | | | | | | | | | | | | This uses a (slightly) awkward heuristic: when the well-known name vanishes from the session bus, it only restarts the service when it didn't explicitly hide the indicator before. | ||||
| * | indicator-ng: simplify flow in initable_init | Lars Uebernickel | 2013-01-30 | 1 | -21/+20 |
| | | |||||
| * | trim-lcov.py: add license header | Lars Uebernickel | 2013-01-25 | 1 | -2/+18 |
| | | |||||
| * | indicator-ng: use strlen instead of hard coding the length | Lars Uebernickel | 2013-01-25 | 1 | -1/+1 |
| | | |||||
| * | indicator-ng: use indicator_image_helper | Lars Uebernickel | 2013-01-25 | 4 | -20/+28 |
| | | | | | | | | | | | | | | | | gtk_icon_set_from_gicon doesn't scale rectangular icons correctly. This adds indicator_image_helper_update_from_gicon() and makes refresh_image() set a broken image instead of erroring out when an icon couldn't be found. | ||||
| * | indicator-ng: lazily allocate entry.label and entry.image | Lars Uebernickel | 2013-01-25 | 1 | -7/+27 |
| | | | | | | | | | | Most indicators only need one of those. | ||||
| * | indicator-ng: require header item to have x-canonical-type set | Lars Uebernickel | 2013-01-25 | 2 | -15/+39 |
| | | |||||
| * | indicator-ng: check return value of g_menu_model_get_item_attribute | Lars Uebernickel | 2013-01-24 | 1 | -3/+5 |
| | | | | | | | | | | If it returns false, we'd use uninitialized memory. | ||||
| * | indicator-ng: document error conditions in menu_changed | Lars Uebernickel | 2013-01-24 | 1 | -0/+4 |
| | | |||||
| * | indicator-ng: save unnecessary allocations by using "&" in g_variant_get | Lars Uebernickel | 2013-01-24 | 1 | -8/+4 |
| | | |||||
| * | indicator-ng: show broken image when g_icon_for_string returns NULL | Lars Uebernickel | 2013-01-24 | 1 | -17/+18 |
| | | |||||
| * | indicator-ng: use an IndicatorObjectEntry internally | Lars Uebernickel | 2013-01-24 | 1 | -83/+26 |
| | | | | | | | | | | We needed the entry anyway (that's what indicator_ng_get_entry was for). | ||||
| * | Add trim-lcov.py | Lars Uebernickel | 2013-01-23 | 2 | -1/+56 |
| | | | | | | | | | | | | It strips some unreachable branches from the coverage reports, such as g_return_if_fail. | ||||
| * | indicator-ng: test indicator_ng_get_property | Lars Uebernickel | 2013-01-23 | 1 | -0/+15 |
| | | |||||
| * | indicator-ng: more elaborate testing | Lars Uebernickel | 2013-01-23 | 5 | -8/+239 |
| | | | | | | | | | | | | Use GTestDBus to spawn a small test service (tests/indicator-test-service.c) and check whether the indicator menu gets turned into a gtkmenu correctly. | ||||
| * | indicator-ng: set name hint to the value of the service file's "Name" field | Lars Uebernickel | 2013-01-23 | 1 | -8/+23 |
| | | |||||
| * | indicator-ng: use base->get_entries to get the invisible ones, too | Lars Uebernickel | 2013-01-23 | 1 | -1/+1 |
| | | |||||
| * | indicator-ng: auto start service if it's not running | Lars Uebernickel | 2013-01-23 | 1 | -1/+1 |
| | | |||||
| * | indicator-ng: properly unset action group when the service disappears | Lars Uebernickel | 2013-01-22 | 1 | -1/+1 |
| | | |||||
| * | Add basic tests for indicator-ng | Lars Uebernickel | 2013-01-21 | 3 | -0/+91 |
| | | |||||
| * | Make sure indicator-ng.h is installed | Lars Uebernickel | 2013-01-21 | 1 | -3/+5 |
| | | |||||
| * | indicator-ng: add getters | Lars Uebernickel | 2013-01-21 | 2 | -0/+20 |
| | | |||||
| * | indicator-ng: add indicator_ng_new_for_profile | Lars Uebernickel | 2013-01-21 | 2 | -3/+18 |
| | | |||||
| * | indicator-ng: fix crash (tried to free a string with g_object_unref) | Lars Uebernickel | 2013-01-21 | 1 | -1/+0 |
| | | |||||
| * | indicator-ng: always set an accessible description to avoid imminent warning | Lars Uebernickel | 2013-01-21 | 1 | -0/+6 |
| | | |||||
| * | indicator-ng.h: use local include | Lars Uebernickel | 2013-01-21 | 1 | -1/+1 |
| | | |||||
| * | Bump gtk3 dependency for gtk_widget_insert_action_group | Lars Uebernickel | 2013-01-18 | 1 | -1/+1 |
| | | |||||
| * | Only build and use IndicatorNg in the gtk3 build | Lars Uebernickel | 2013-01-18 | 2 | -1/+10 |
| | | |||||
| * | Add IndicatorNg | Lars Uebernickel | 2013-01-18 | 4 | -6/+485 |
|/ | | | | | | | IndicatorNg is an indicator object that reads an indicator service file and watches the bus for a corresponding service to appear. It turns the menus and actions exported by the service into an indicator entry. | ||||
* | Add bootstrap message. | Didier Roche | 2012-11-26 | 1 | -0/+4 |
|\ | | | | | | | Approved by Lars Uebernickel. | ||||
| * | add bootstrap message | Didier Roche | 2012-11-26 | 1 | -0/+4 |
|/ | |||||
* | Import debian/ from lp:~ubuntu-desktop/libindicator/ubuntu. | Ted Gould | 2012-11-26 | 15 | -0/+843 |
|\ | | | | | | | Approved by Didier Roche. | ||||
| * | Add and export DPKG_GENSYMBOLS_CHECK_LEVEL. | Mathieu Trudel-Lapierre | 2012-11-22 | 2 | -0/+2 |
| | | |||||
| * | Add the proper Pre-Depends: multiarch to libindicator3-7. | Mathieu Trudel-Lapierre | 2012-11-22 | 2 | -0/+2 |
| | | |||||
| * | - Use calls to dh_install per-package to use the right source | Mathieu Trudel-Lapierre | 2012-11-22 | 8 | -14/+23 |
| | | | | | | | | | | | | directories. * debian/*.install: drop the debian/tmp/gtk* path elements and update for multiarch. | ||||
| * | debian/compat: bump compat level to 9. | Mathieu Trudel-Lapierre | 2012-11-22 | 2 | -1/+2 |
| | | |||||
| * | Update Vcs-Bzr, Vcs-Browser and add a notice to uploaders. | Mathieu Trudel-Lapierre | 2012-11-22 | 2 | -2/+6 |
| | | |||||
| * | Add a Build-Depends on gnome-common. | Mathieu Trudel-Lapierre | 2012-11-21 | 2 | -0/+2 |
| | | |||||
| * | Override dh_autoreconf to run autogen.sh and not call configure. | Mathieu Trudel-Lapierre | 2012-11-21 | 2 | -0/+4 |
| | | |||||
| * | Drop Build-Depends on cdbs. | Mathieu Trudel-Lapierre | 2012-11-21 | 2 | -1/+1 |
| | | |||||
| * | * debian/rules: | Mathieu Trudel-Lapierre | 2012-11-21 | 2 | -17/+28 |
| | | | | | | | | - Convert to using the dh9 sequencer. | ||||
| * | Bump debhelper Build-Depends to (>= 9). | Mathieu Trudel-Lapierre | 2012-11-21 | 2 | -1/+2 |
| | | |||||
| * | * debian/control: | Mathieu Trudel-Lapierre | 2012-11-21 | 2 | -11/+19 |
| | | | | | | | | | | - Reorganize Build-Depends for clarity. - Update style to be consistent with other indicator stack packages. |