aboutsummaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Merge lp:~larsu/new-indicator-file-formatLars Uebernickel2013-06-073-7/+8
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * IndicatorNg: update indicator file formatLars Uebernickel2013-05-243-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | tests: fix compilation and make check.Marco Trevisan (Treviño)2013-04-1213-18/+1
|/
* indicator-ng: allow a dictionary as the root action's stateLars Uebernickel2013-03-211-1/+3
| | | | | | | | | 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.
* Revert: indicator-ng: allow a dictionary as the root action's stateMathieu Trudel-Lapierre2013-03-181-3/+1
|
* indicator-ng: allow a dictionary as the root action's stateLars Uebernickel2013-03-131-1/+3
| | | | | | | | | 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.
* indicator-ng: use indicator_image_helperLars Uebernickel2013-01-251-12/+1
| | | | | | | | 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: require header item to have x-canonical-type setLars Uebernickel2013-01-251-0/+1
|
* indicator-ng: test indicator_ng_get_propertyLars Uebernickel2013-01-231-0/+15
|
* indicator-ng: more elaborate testingLars Uebernickel2013-01-235-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.
* Add basic tests for indicator-ngLars Uebernickel2013-01-213-0/+91
|
* In tests/test-loader and tests/dummy-indicator-visible.c, support hiding & ↵Charles Kerr2012-09-112-13/+23
| | | | re-showing IndicatorObjectEntries by caching their parent widgetry instead of using gtk_widget_destroy()
* fix copy-and-paste error in specifying the tests' source filesCharles Kerr2012-06-181-2/+2
|
* Update test desktop fileTed Gould2012-02-271-5/+5
|
* Adjusting timeout so it'll build on the buildds tooTed Gould2012-02-141-1/+1
|
* tests, DummyIndicatorSignaler: free the allocated memory.Marco Trevisan (Treviño)2012-02-031-5/+7
|
* Test loader: check also for parent changesMarco Trevisan (Treviño)2012-01-251-0/+4
|
* Tests: update dummy signaler to work with real IndicatorObjectEntryMarco Trevisan (Treviño)2012-01-252-12/+28
| | | | This fixes a crash due to the parent/unparent.
* Added better parent_object tests.Marco Trevisan (Treviño)2012-01-251-2/+6
|
* Add visibility concept to the default indicator objectTed Gould2012-01-234-0/+252
|\
| * "bzr merge lp:indicator" + conflict resolution in tests suiteCharles Kerr2012-01-234-2/+284
| |\
| * | another iteration of the indicator-object visibility support patch, ↵Charles Kerr2012-01-234-1/+253
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | incorporating ideas from discussion with ted - some functions were public when they should have been private - the hide/show handler is now a virtual function & is documented in indicator-object.h - added unit tests - the GSettings monitor has been removed
* | | Checking to ensure the parent_object pointer gets setTed Gould2012-01-191-0/+1
| |/ |/|
* | Moving the function into the tester to making linking simplerTed Gould2012-01-163-18/+21
| |
* | Adding a test to look to make sure the fallback worksTed Gould2012-01-161-0/+26
| |
* | Add a function to swap out the window entry handlerTed Gould2012-01-142-0/+16
| |
* | Getting the header in distTed Gould2012-01-141-1/+2
| |
* | Adding a test functioin for the entry func demmy indicatorTed Gould2012-01-142-1/+30
| |
* | Mark the entry functions as calledTed Gould2012-01-141-3/+6
| |
* | Setting up entry functionsTed Gould2012-01-131-0/+26
| |
* | Adding some public values to know if functions were calledTed Gould2012-01-131-0/+4
| |
* | Moving things into a shared headerTed Gould2012-01-132-23/+53
| |
* | Build a new dummy indicatorTed Gould2012-01-132-1/+145
|/
* Cleaning up removal of watchers as the string was getting free'd before it ↵Ted Gould2011-07-111-2/+0
| | | | could get used to remove the entry from the hashtable. Now using a destroy function as that is possible with GDBus but wasn't with dbus-glib
* Define the bus well known type in the session.conf fileTed Gould2011-07-112-4/+2
|
* Making some test XFAIL and attaching to bugsTed Gould2011-07-061-0/+7
|
* Adding license info to [ch] filesTed Gould2011-07-0618-0/+396
|
* Merging support for having an accessible descriptionTed Gould2011-02-163-0/+20
|\
| * accessible_name -> accessible_desc in tests as wellLuke Yelavich2011-02-083-6/+6
| |
| * use const gchar for variable and prototypeLuke Yelavich2011-02-013-3/+3
| |
| * Add accessible_name variable in indicator entry structureLuke Yelavich2011-01-183-0/+20
| |
* | Adding the service.in files as wellTed Gould2011-02-151-1/+4
| |
* | Add session.conf.in to distSebastien Bacher2011-02-151-1/+3
|/
* Disabling the launch test temporarily as it seems broken in GLibTed Gould2011-01-071-0/+1
|
* Fixing the linking of the tests to the right libsTed Gould2011-01-071-11/+22
|
* Merging in trunk to solve conflictsTed Gould2010-11-115-1/+240
|\
| * Taking it to the next level with impoliteness.Ted Gould2010-07-092-2/+77
| |\
| | * Lots of impoliteness to make sure.Ted Gould2010-07-091-1/+1
| | |
| | * Adding an impolite manager.Ted Gould2010-07-092-2/+77
| | |
| * | Adding in the unwatching testTed Gould2010-07-093-0/+151
| |\|