aboutsummaryrefslogtreecommitdiff
path: root/src/application-service-appstore.c
Commit message (Collapse)AuthorAgeFilesLines
* Freeing properties on second run of building the app indicatorTed Gould2011-09-141-0/+12
|
* Enabling Secondary Activate supportTed Gould2011-07-221-16/+41
|\
| * Don't use "SecondaryActivate" methodMarco Trevisan (Treviño)2011-07-211-8/+4
| | | | | | | | | | | | | | | | | | | | | | Using XAyatanaSecondaryActivate as libindicator doesn't support the mouse x,y position in secondary_activate signal anymore. This will drop the middle-click support also for KDE status notifier items, but this is needed as we can't control what they would do with this signal (and according to our policies we can't do anything that isn't doable also using a menu item).
| * Add support to the "SecondaryActivate" methodMarco Trevisan (Treviño)2011-07-101-16/+45
| | | | | | | | | | | | | | | | Added support for the missing StatusNotifierItem SecondaryActivate signal. The indicator-application receives the "secondary-activate" signal from libindicator and redirects it via dbus to the proper watcher using the "SecondaryActivate" method, sending the X and Y pointer position as parameters (as defined by the StatusNotifierItem specs).
* | Forgot an 's' in the case of no app indicatorsTed Gould2011-07-081-2/+2
|/
* Setting the name hints through the stack.Ted Gould2011-07-071-4/+5
|
* Changing where to find the headerTed Gould2011-06-221-1/+1
|
* Make approver signals cancelableTed Gould2011-04-121-3/+44
|\
| * cancel approver requests tooMichael Terry2011-04-121-3/+44
| |
* | Ensure we can cancel GetAll()Ted Gould2011-04-121-0/+1
|\ \
| * | make sure we can cancel GetAll callMichael Terry2011-04-111-0/+1
| |/
* | Protect from cancelingTed Gould2011-04-121-0/+5
|\ \
| * | catch one more cancel-before-accessing freed memory instance -- this one ↵Michael Terry2011-04-111-0/+5
| |/ | | | | | | resulting in a double free
* / don't merely free an app, it has to be properly removed from list and suchMichael Terry2011-04-081-1/+2
|/
* cancel-guard several callback functionsMichael Terry2011-04-071-1/+18
|
* Fix ordering of indicatorsTed Gould2011-03-161-0/+3
|\
| * Debug message on missing override file.Ted Gould2011-03-141-1/+1
| |
| * Debug message on missing override file.Ted Gould2011-03-141-0/+1
| |
| * Do a sort after deciding the ordering IDTed Gould2011-03-141-0/+1
| |
| * Noticing a missing unrefTed Gould2011-03-141-0/+1
| |
* | Use the passed in proxy to get the result to ensure it's valid.Ted Gould2011-03-141-1/+1
|/
* fix crash on null string passed to GVariantMichael Terry2011-02-251-3/+4
|
* Making sure we have a description for the variant worldTed Gould2011-02-241-0/+4
|
* Adding support for accessible descriptionsTed Gould2011-02-241-9/+26
|\
| * Switching things around so the icon switches with the description all the ↵Ted Gould2011-02-241-52/+22
| | | | | | | | way up the stack
| * accessible_name -> accessible_descLuke Yelavich2011-02-081-25/+25
| |
| * Add accessible name supportLuke Yelavich2011-02-071-7/+54
| |
* | Remove g_error's to stop abortion.Ted Gould2011-02-161-9/+9
|\ \
| * | don't abort on various unexpected situations; just spit out critical warningMichael Terry2011-02-111-9/+9
| |/
* / update label too in update_statusMichael Terry2011-02-111-0/+4
|/
* Include indicator-object.h to reference INDICATOR_OBJECT_SCROLL_UPLuke Yelavich2011-02-071-0/+1
|
* Support scroll events from libindicator on down to sending them to the ↵Ted Gould2011-02-031-0/+40
|\ | | | | | | applications.
| * Use INDICATOR_OBJECT_SCROLL instead of GDK_SCROLL enum valueMarco Trevisan (Treviño)2011-01-291-4/+4
| |
| * Using the SNI method "Scroll" instead of "XAyatanaScrollAction"Marco Trevisan (Treviño)2011-01-291-4/+18
| |
| * application-appstore: support for ApplicationScrollSignal methodMarco Trevisan (Treviño)2011-01-271-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When the ApplicationScrollSignal is called from indicator-application the XAyatanaScrollAction method provided by libappindicator is called with the scroll event data. So: indicator-application now is listening for that signal ("scroll-entry"), registering a call-back function. When it gets called, it finds the scrolled application and informs (via dbus) indicator-application-service that a scroll event has been registered for that application. Now the service (that is connected to every indicatorapp running) sends (via dbus, again) to the correct application the scroll-event informations.
* | Protecting against empty application lists, fixing the builder to be on the ↵Ted Gould2011-01-261-12/+31
|/ | | | stack and using it correctly.
* make sure to free pre-validated applications; add applications to the app ↵Michael Terry2011-01-131-8/+14
| | | | list as soon as we create them, to avoid apps that spam us (like gnome-power-manager) from creating multiple apps in our list
* reduce debug spewMichael Terry2011-01-131-3/+3
|
* don't use cached properties for new icons or new aicons either. Instead, ↵Michael Terry2011-01-131-69/+3
| | | | just ask for all properties again
* actually request properties from applications; using cached properties ↵Michael Terry2011-01-131-74/+176
| | | | doesn't seem to work
* watch for name change, instead of name owner change for approver connectionsMichael Terry2011-01-131-27/+37
|
* fix issue where icons never went awayMichael Terry2011-01-121-17/+36
|
* port to gdbusMichael Terry2011-01-111-431/+461
|
* Linking to the install directory of libappindicator for the header filesTed Gould2010-12-021-1/+1
|
* Fix implementation of org.kde.StatusNotifierWatcher interfaceAurelien Gateau2010-10-081-0/+18
| | | | | | ProtocolVersion, IsStatusNotifierHostRegistered and RegisteredStatusNotifierItems are properties, not methods.
* Allowing updates if the item is visible.Ted Gould2010-09-151-1/+8
|
* Check for duplicate additions of applications and just rerequest properties.Ted Gould2010-09-071-1/+12
|
* Extra debugging infoTed Gould2010-09-071-1/+4
|
* Logging status changeTed Gould2010-09-071-0/+4
|
* Get the proper position for an application when it becomes visible.Ted Gould2010-08-201-1/+1
|