aboutsummaryrefslogtreecommitdiff
path: root/src/app-menu-item.c
Commit message (Collapse)AuthorAgeFilesLines
* Making application items default to invisible, and only become visible if ↵Ted Gould2010-03-301-1/+3
| | | | they get a valid desktop file.
* Ensuring that the visibility property is set on the application entries.Ted Gould2010-03-301-0/+2
|
* Tracking which applications we've seen before.Ted Gould2010-03-251-0/+3
|\
| * Adding the new server to the seen database.Ted Gould2010-03-241-0/+3
| |
* | Set the blank icon on proxy objectsTed Gould2010-03-241-0/+2
|/
* Changing to use the new app typeTed Gould2010-03-231-4/+6
|
* Using the default icon in the application indicator as well.Ted Gould2010-03-041-4/+9
|
* Checking the default name on application itemsTed Gould2010-03-041-2/+8
|
* Changing the applications to have icons.Ted Gould2010-02-181-0/+6
|\
| * Put the icons into the active items.Ted Gould2010-02-171-0/+6
| |
* | Adding protection from data fields by checking to ensure they're AppMenuItemsTed Gould2010-02-181-0/+6
| |
* | Setting the listener to NULL after unrefing it.Ted Gould2010-02-181-0/+1
| |
* | Did I ever talk to you about why I hate while loops? I have to stop using ↵Ted Gould2010-02-171-0/+1
| | | | | | | | them. They just lead to bugs.
* | Eh, forgot to flesh out the listsTed Gould2010-02-171-1/+3
| |
* | If we already have children, make sure to process them right away.Ted Gould2010-02-171-0/+6
| |
* | Adding some debug messagesTed Gould2010-02-171-0/+2
| |
* | Realized that we can't proxy the root as the items can't then have two ↵Ted Gould2010-02-171-8/+59
| | | | | | | | parents, and they need to exist with a parent in the menu that we're building. So we have to leave the proxy items unparented until they get picked up in the service themselves.
* | Adding a list to put the shortcuts inTed Gould2010-02-171-0/+17
| |
* | Oops, wrong signal name for this function.Ted Gould2010-02-171-4/+4
| |
* | Emitting the new signal all over the place.Ted Gould2010-02-171-5/+10
| |
* | Adding in a shortcuts changed signalTed Gould2010-02-171-0/+8
| |
* | Handling root item changes. Mostly.Ted Gould2010-02-171-2/+56
| |
* | Init and cleanup the client and root private properties.Ted Gould2010-02-171-2/+17
| |
* | Fleshing out menu_cb, lots of avenues for expantion in other directions now.Ted Gould2010-02-171-0/+27
| |
* | Adding API for getting itemsTed Gould2010-02-171-0/+8
|/
* Some comments.Ted Gould2010-02-091-0/+3
|
* Disconnecting the signal handler attached to the listener when we go away.Ted Gould2010-02-091-0/+1
|
* Fixing debug messageTed Gould2010-02-081-1/+1
|
* Changing callback prototype and activate signalsTed Gould2010-02-041-3/+3
|
* No atoi, no stdlib.h, that's how it is.Ted Gould2009-09-051-1/+0
|
* Fixing as I fixed the libindicate API, we shouldn't have to do an atoi here.Ted Gould2009-09-051-8/+3
|
* Setting up the listener signal to make it so that we know when the count ↵Ted Gould2009-09-051-8/+29
| | | | changes. Using the property call back and just calling that function.
* Replacing type with countTed Gould2009-09-041-26/+27
|
* Removing the count on the label boolean as we're detecting that differently now.Ted Gould2009-09-041-14/+4
|
* We don't need to be tracking the added and removed signals for indicators ↵Ted Gould2009-09-041-48/+0
| | | | anymore.
* Defining the max number of indicators and telling the server about it.Ted Gould2009-09-041-0/+2
|
* Replacing the prop strings with definesTed Gould2009-08-261-2/+2
|
* Big commit. Trying to check for eclipses, but first both objects needed to ↵Ted Gould2009-08-191-1/+26
| | | | track their desktop file paths. So I had to add that little nugget in as well.
* Fixing the messaging indicator to unref the menu item, which removes the ↵Ted Gould2009-08-051-0/+1
| | | | signal handlers.
* Converting to a DbusmenuMenuitem instead of GtkMenuItemTed Gould2009-05-261-14/+4
|
* Some changes suggested by Cody Russell to make things a little bit safer.Ted Gould2009-04-201-2/+23
|\
| * Freeing the appinfo and type from the application object on finalizeTed Gould2009-04-201-0/+14
| |
| * Moving signal disconnecting and unref to the dispose function instead of ↵Ted Gould2009-04-201-5/+8
| | | | | | | | finalize. Fix by Cody Russell on bug 362124.
| * Adding a ref'ing and deref'ing of the listener to the application menu item ↵Ted Gould2009-04-201-0/+4
| | | | | | | | to ensure it stays around while we hav signals attached to it. Fix by Code Russell on bug 362124.
* | Fixes to the finalize function.Ted Gould2009-04-131-2/+2
|\|
| * move parent->finalize() to the end of the finalize functioncody2009-04-131-2/+2
| |
* | Including some cleanups from James Westby. ThanksTed Gould2009-04-081-3/+3
|\ \ | |/ |/|
| * Be aware that appinfo can be NULL.James Westby2009-04-051-3/+3
| |
* | Showing some interest in teh clients we talk to.Ted Gould2009-04-031-0/+8
|/
* Making the truth correctTed Gould2009-03-181-1/+1
|