diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 2419 |
1 files changed, 2418 insertions, 1 deletions
@@ -1,2 +1,2419 @@ -# Generated by Makefile +# Generated by Makefile. Do not edit. + +2011-06-21 Ted Gould <ted@gould.cx> + + 0.4.90 + +2011-06-10 Ted Gould <ted@gould.cx> + + GTK3 Changes + +2011-05-26 Michael Terry <michael.terry@canonical.com> + + allow building with gtk3 + +2011-04-07 Ted Gould <ted@gould.cx> + + 0.4.0 + +2011-04-06 Ted Gould <ted@gould.cx> + + Add support for a specific icon on the menu + +2011-04-06 Ted Gould <ted@gould.cx> + + Attaching bug + +2011-04-06 Ted Gould <ted@gould.cx> + + Look for the override icon in the keyfile + +2011-04-06 Ted Gould <ted@gould.cx> + + move ICON_KEY + +2011-04-06 Ted Gould <ted@gould.cx> + + Create the keyfile for the application icon as well + +2011-04-06 Ted Gould <ted@gould.cx> + + Checking for the ayatana override in the keyfile + +2011-04-06 Ted Gould <ted@gould.cx> + + Making it so that we store the keyfile as well. Sad we need to do this. + +2011-02-24 Ted Gould <ted@gould.cx> + + Set the type before the other variables + +2011-02-23 Ted Gould <ted@gould.cx> + + Make sure to set the type of the item before all the values. + +2011-02-17 Ted Gould <ted@gould.cx> + + 0.3.92 + +2011-02-17 Ted Gould <ted@gould.cx> + + Support for accessiable descriptions of the indicator + +2011-02-17 Ted Gould <ted@gould.cx> + + Removing an unneeded strdup + +2011-02-17 Ted Gould <ted@gould.cx> + + Updating libindicator required version + +2011-02-17 Ted Gould <ted@gould.cx> + + Updating the description when we signal that it's changed + +2011-02-17 Luke Yelavich <luke.yelavich@canonical.com> + + Store entry data in a variable so it can be freed after signaling an + accessible description change, preventing a memory leak. + +2011-02-17 Luke Yelavich <luke.yelavich@canonical.com> + + No need to use g_strdup, the variable is a const + +2011-02-14 Luke Yelavich <luke.yelavich@canonical.com> + + Add accessible description support + +2011-01-27 Ted Gould <ted@gould.cx> + + 0.3.91 + +2011-01-27 Ted Gould <ted@gould.cx> + + Upgrading to new type handler prototype + +2011-01-26 Ted Gould <ted@gould.cx> + + Grabbing Ken's branch too! + +2011-01-14 Ken VanDine <ken.vandine@canonical.com> + + rename the service to match the indicator + +2011-01-18 Ted Gould <ted@gould.cx> + + Adding a log domain and fixing service file. + +2011-01-17 Ted Gould <ted@gould.cx> + + Ignoring the generated XML + +2011-01-17 Ted Gould <ted@gould.cx> + + Adding in log domains + +2011-01-17 Ted Gould <ted@gould.cx> + + Fixing service file + +2011-01-14 Ted Gould <ted@gould.cx> + + 0.3.90 + +2011-01-14 Ted Gould <ted@gould.cx> + + ayatana.org to canonical.com + +2011-01-14 Ted Gould <ted@gould.cx> + + ayatana.org to canonical.com + +2011-01-14 Ted Gould <ted@gould.cx> + + Switching dbusmenu and indicator messages + +2011-01-14 Ted Gould <ted@gould.cx> + + Prototype changes + +2011-01-14 Ted Gould <ted@gould.cx> + + Emitting signals for the connections + +2011-01-14 Ted Gould <ted@gould.cx> + + Saving the connection + +2011-01-14 Ted Gould <ted@gould.cx> + + Swiching to our method function.. woot! + +2011-01-14 Ted Gould <ted@gould.cx> + + Setting up the vtable and making it connect in + +2011-01-14 Ted Gould <ted@gould.cx> + + Get the connection in the cool new style + +2011-01-14 Ted Gould <ted@gould.cx> + + Switching how we get our interface info + +2011-01-14 Ted Gould <ted@gould.cx> + + Switch to new dbusmenu signal prototype + +2011-01-14 Ted Gould <ted@gould.cx> + + Type to session + +2011-01-14 Ted Gould <ted@gould.cx> + + Switching the function callbacks + +2011-01-14 Ted Gould <ted@gould.cx> + + Changing the signal callbacks + +2011-01-14 Ted Gould <ted@gould.cx> + + Changing the creation of the proxy + +2011-01-14 Ted Gould <ted@gould.cx> + + Changing to get the interface from the included XML file + +2011-01-14 Ted Gould <ted@gould.cx> + + Switching over from using dbus-binding-tool to sed + +2011-01-14 Ted Gould <ted@gould.cx> + + Switching the pkgconfig files that are used. + +2010-10-08 Ted Gould <ted@gould.cx> + + Fix deprecations and ensure they're part of distcheck + +2010-10-06 Michael Terry <mike@mterry.name> + + avoid deprecated API + +2010-09-21 Ted Gould <ted@gould.cx> + + Building ChangeLog and AUTHORS from makefile + +2010-09-09 Ted Gould <ted@gould.cx> + + 0.3.11 + +2010-09-03 Ted Gould <ted@gould.cx> + + Pass the dbusmenu menuitem to the expose callback. + +2010-09-03 Ted Gould <ted@gould.cx> + + Making sure to put the dbusmenu item in the callback + +2010-08-26 Ted Gould <ted@gould.cx> + + 0.3.10 + +2010-08-26 Ted Gould <ted@gould.cx> + + Shifting the locations of the triangles and the icons. + +2010-08-26 David Barth <david.barth@canonical.com> + + adjusted position of the left icons and triangle overlay + +2010-08-24 Ted Gould <ted@gould.cx> + + Removing some extra code that's not needed and ensuring the icon is always shown. + +2010-08-24 Ted Gould <ted@gould.cx> + + Only show the avatar if it is sent + +2010-08-24 Ted Gould <ted@gould.cx> + + Removing the blank menu items + +2010-08-24 Ted Gould <ted@gould.cx> + + Set the image menu icon + +2010-08-12 Ted Gould <ted@gould.cx> + + 0.3.9 + +2010-08-12 Ted Gould <ted@gould.cx> + + Removing the parenthesis + +2010-07-29 David Barth <david.barth@canonical.com> + + 0.3.8 + +2010-07-29 David Barth <david.barth@canonical.com> + + running apps triangle indicator overlay from Cimi + +2010-07-29 Andrea Cimitan <andrea.cimitan@gmail.com> + + merged dbarth's branch + +2010-07-29 David Barth <david.barth@canonical.com> + + better aspect ratio for the triangle + +2010-07-29 David Barth <david.barth@canonical.com> + + adjust the triangle size + +2010-07-29 David Barth <david.barth@canonical.com> + + remove the old running app. icon + +2010-07-29 David Barth <david.barth@canonical.com> + + fix typos to build and clean up comments + +2010-07-29 Andrea Cimitan <andrea.cimitan@gmail.com> + + remove the previous icon + +2010-07-29 Andrea Cimitan <andrea.cimitan@gmail.com> + + trailing whitespace + +2010-07-29 Andrea Cimitan <andrea.cimitan@gmail.com> + + Draw a triangle on the left + +2010-07-29 David Barth <david.barth@canonical.com> + + message counters are now rendered with a nice rounded background + +2010-07-29 Andrea Cimitan <andrea.cimitan@gmail.com> + + check if widget is really a widget before getting its style (from dbarth) + +2010-07-29 Andrea Cimitan <andrea.cimitan@gmail.com> + + Ops, readded the label :P + +2010-07-29 Andrea Cimitan <andrea.cimitan@gmail.com> + + Added rounded rectangles on the right + +2010-07-22 Andrea Cimitan <andrea.cimitan@gmail.com> + + Fixed position of sub menu indicators (the one with the counter on the right) + +2010-07-22 Andrea Cimitan <cimi@gemini> + + Added triangles on the left and new label design on the right. + We still need to align not-active services but I don't have any clue on how to do this + +2010-05-21 Ted Gould <ted@gould.cx> + + Dummy commit + +2010-05-21 Ted Gould <ted@gould.cx> + + 0.3.7 + +2010-04-28 Ted Gould <ted@gould.cx> + + Patch from Kees to ensure the hashtable keeps its memory + +2010-04-28 Kees Cook <kees@outflux.net> + + Allocate memory for hash table items (LP: #533021) + +2010-04-17 Ted Gould <ted@gould.cx> + + Check for whether a desktop file is eclipsed when loaded. + +2010-04-16 Ted Gould <ted@gould.cx> + + When adding a desktop file look through teh applications we have to check for eclipsing + +2010-04-17 Ted Gould <ted@gould.cx> + + Ensure that we cleanup proxy items as shortcuts. + +2010-04-16 Ted Gould <ted@gould.cx> + + Forgot to pass the object here. + +2010-04-16 Ted Gould <ted@gould.cx> + + Handling the remove and add in separate functions. + +2010-04-16 Ted Gould <ted@gould.cx> + + Changing the changed signal to be added/removed so that we can make things even more fun. + +2010-04-15 Ted Gould <ted@gould.cx> + + Minor refactoring to make the logic clearer + +2010-04-15 Ted Gould <ted@gould.cx> + + Some debug messages when removing shortcuts + +2010-04-15 Ted Gould <ted@gould.cx> + + It's possible the newroot could be NULL, and that's okay. + +2010-04-15 Ted Gould <ted@gould.cx> + + Negative debugging + +2010-04-15 Ted Gould <ted@gould.cx> + + Some debugging messages + +2010-04-15 Ted Gould <ted@gould.cx> + + Deleteing shortcuts on update if they need to be + +2010-04-15 Ted Gould <ted@gould.cx> + + Killing hte launcher shortcuts on exit as well. + +2010-04-15 Ted Gould <ted@gould.cx> + + Removing the shortcuts when removing the application entry. + +2010-04-01 Ted Gould <ted@gould.cx> + + 0.3.6 + +2010-03-31 Ted Gould <ted@gould.cx> + + Fixes to the placement of notifications and their visibility. Lots of lovely cleanups. + +2010-03-31 Ted Gould <ted@gould.cx> + + We only want to increment the position if we didn't find an entry + +2010-03-31 Ted Gould <ted@gould.cx> + + Dropping a useless warning + +2010-03-31 Ted Gould <ted@gould.cx> + + Actually, more correctly, that should be a weak ref. + +2010-03-31 Ted Gould <ted@gould.cx> + + Fixing a mixed up signal name. Small memory leak. + +2010-03-30 Ted Gould <ted@gould.cx> + + Making application items default to invisible, and only become visible if they get a valid desktop file. + +2010-03-30 Ted Gould <ted@gould.cx> + + Ensuring that the visibility property is set on the application entries. + +2010-03-30 Ted Gould <ted@gould.cx> + + Make the visibility of indictor items and separators follow the visibility of the application item. + +2010-03-30 Ted Gould <ted@gould.cx> + + Build the separator after checking to see which entry to use. That way we've always got one. + +2010-03-30 Ted Gould <ted@gould.cx> + + Making the messaging menu use the service architecture. + +2010-03-30 Ted Gould <ted@gould.cx> + + Making it so that we don't build two icon_proxies ever. + +2010-03-30 Ted Gould <ted@gould.cx> + + Putting in a timeout to clear the icon if there were messages waiting when we lost the service. + +2010-03-29 Ted Gould <ted@gould.cx> + + Making the service into an indicator service. + +2010-03-29 Ted Gould <ted@gould.cx> + + Switching over to using an indicator service manager instead of setting up the proxies by hand. + +2010-03-29 Ted Gould <ted@gould.cx> + + Comments and formatting. + +2010-03-25 Ted Gould <ted@gould.cx> + + 0.3.5 + +2010-03-25 Ted Gould <ted@gould.cx> + + Tracking which applications we've seen before. + +2010-03-25 Ted Gould <ted@gould.cx> + + Fail if we have init called more than once. Merge comment. + +2010-03-24 Ted Gould <ted@gould.cx> + + Give us a minute before we write it out. + +2010-03-24 Ted Gould <ted@gould.cx> + + When we're being reshown eval the label + +2010-03-24 Ted Gould <ted@gould.cx> + + Ah, classic failure + +2010-03-24 Ted Gould <ted@gould.cx> + + Make this easier to test + +2010-03-24 Ted Gould <ted@gould.cx> + + Building us a file. + +2010-03-24 Ted Gould <ted@gould.cx> + + More comments + +2010-03-24 Ted Gould <ted@gould.cx> + + Copyright headers. + +2010-03-24 Ted Gould <ted@gould.cx> + + Some comments + +2010-03-24 Ted Gould <ted@gould.cx> + + Have a background process for writing out the seen DB + +2010-03-24 Ted Gould <ted@gould.cx> + + Code to read in the keyfile + +2010-03-24 Ted Gould <ted@gould.cx> + + Building a file name and checking if it exists. + +2010-03-24 Ted Gould <ted@gould.cx> + + Only build shortcuts if we've been seen before. + +2010-03-24 Ted Gould <ted@gould.cx> + + Checking to see if we've seen the application before choosing whether we have the name or the setup string. + +2010-03-24 Ted Gould <ted@gould.cx> + + Adding the new server to the seen database. + +2010-03-24 Ted Gould <ted@gould.cx> + + Building the seen db on init + +2010-03-24 Ted Gould <ted@gould.cx> + + Changing to be more of a singleton type of thing. Really that makes more sense. + +2010-03-24 Ted Gould <ted@gould.cx> + + Making a basic interface for the seen database. + +2010-03-25 Ted Gould <ted@gould.cx> + + Adding in support for shifting over command items + +2010-03-25 Ted Gould <ted@gould.cx> + + Increasing the dbusmenu required version to 0.2.8 + +2010-03-24 Ted Gould <ted@gould.cx> + + Making sure command items are using blanks + +2010-03-24 Ted Gould <ted@gould.cx> + + Set the blank icon on proxy objects + +2010-03-25 Ted Gould <ted@gould.cx> + + Grab changes in app icons. + +2010-03-24 Ted Gould <ted@gould.cx> + + Allow for applications icons to change incase we haven't gotten the property yet. + +2010-03-24 Ted Gould <ted@gould.cx> + + Making a small indicator on apps that are running. + +2010-03-23 Ted Gould <ted@gould.cx> + + Removing app-gtk-menu-item as it really wasn't needed. + +2010-03-23 Ted Gould <ted@gould.cx> + + Looking for the right property + +2010-03-23 Ted Gould <ted@gould.cx> + + Changing to use the new app type + +2010-03-23 Ted Gould <ted@gould.cx> + + Adds in an application menu item. + +2010-03-23 Ted Gould <ted@gould.cx> + + Replacing the count with the icon + +2010-03-23 Ted Gould <ted@gould.cx> + + updating to trunk + +2010-03-04 Ted Gould <ted@gould.cx> + + Building a new base object for our menuitem + +2010-03-18 Ted Gould <ted@gould.cx> + + 0.3.4 + +2010-03-18 Ted Gould <ted@gould.cx> + + Make the avatar spacing same as the other icons in the menu + +2010-03-17 Ted Gould <ted@gould.cx> + + Setting the minimum allocation for the image to be the menu icon size even if there isn't any pixmap. + +2010-03-17 Ted Gould <ted@gould.cx> + + Putting padding between the items to make them pretty like. + +2010-03-18 Ted Gould <ted@gould.cx> + + Use the standard libindicator icon handling + +2010-03-17 Ted Gould <ted@gould.cx> + + Switch to using the image helper and drop design team size + +2010-03-17 Ted Gould <ted@gould.cx> + + Bumping libindicator version to 0.3.5 + +2010-03-17 Ted Gould <ted@gould.cx> + + Fix to use translated string. + +2010-03-17 Ted Gould <ted@gould.cx> + + Grab translation for default name. + +2010-03-12 Ted Gould <ted@gould.cx> + + Handling bools by getting a value for indicators requesting attention. + +2010-03-12 Ted Gould <ted@gould.cx> + + Switching the attention callback to using a value so it can correctly handle booleans. + +2010-03-12 Ted Gould <ted@gould.cx> + + String changes to match everyone else. + +2010-03-12 Ted Gould <ted@gould.cx> + + Changing from microblogging to broadcast + +2010-03-04 Ted Gould <ted@gould.cx> + + 0.3.3 + +2010-03-04 Ted Gould <ted@gould.cx> + + Putting in default icons for the default apps that are panel themed + +2010-03-04 Ted Gould <ted@gould.cx> + + Using the default icon in the application indicator as well. + +2010-03-04 Ted Gould <ted@gould.cx> + + Making it so that if the app is default, it uses a generic icon. + +2010-03-04 Ted Gould <ted@gould.cx> + + Adding in an icon lookup to the default apps db + +2010-03-04 Ted Gould <ted@gould.cx> + + Adding in a base set of icons from the gnome theme. + +2010-03-04 Ted Gould <ted@gould.cx> + + Setting up default application names in the menu. + +2010-03-04 Ted Gould <ted@gould.cx> + + Checking the default name on application items + +2010-03-04 Ted Gould <ted@gould.cx> + + Checking to see if we have a default name. + +2010-03-04 Ted Gould <ted@gould.cx> + + Keeping our desktop file paths safe. + +2010-03-04 Ted Gould <ted@gould.cx> + + Copyright headers. + +2010-03-04 Ted Gould <ted@gould.cx> + + Making the default applications strings translatable. + +2010-03-04 Ted Gould <ted@gould.cx> + + Adding in the setup function. + +2010-03-04 Ted Gould <ted@gould.cx> + + Refactoring into a helper + +2010-03-04 Ted Gould <ted@gould.cx> + + Adding empathy and gwibber to the mix. + +2010-03-04 Ted Gould <ted@gould.cx> + + Actually searching through the list + +2010-03-04 Ted Gould <ted@gould.cx> + + Adding a small little function to find default applications. + +2010-02-18 Ted Gould <ted@gould.cx> + + 0.3.2 + +2010-02-18 Ted Gould <ted@gould.cx> + + Adding in an icon to show the application as running + +2010-02-17 Ted Gould <ted@gould.cx> + + Adding in an application-running icon + +2010-02-18 Ted Gould <ted@gould.cx> + + Changing the applications to have icons. + +2010-02-17 Ted Gould <ted@gould.cx> + + Put the icons into the active items. + +2010-02-17 Ted Gould <ted@gould.cx> + + Removing the launcher custom menu type + +2010-02-17 Ted Gould <ted@gould.cx> + + Switch to having a launcher be a standard item with an icon. + +2010-02-18 Ted Gould <ted@gould.cx> + + Getting dynamic items from libindicate and dbusmenu + +2010-02-18 Ted Gould <ted@gould.cx> + + Upping dbusmenu dep to 0.2.5 + +2010-02-18 Ted Gould <ted@gould.cx> + + Adding protection from data fields by checking to ensure they're AppMenuItems + +2010-02-18 Ted Gould <ted@gould.cx> + + Setting the listener to NULL after unrefing it. + +2010-02-17 Ted Gould <ted@gould.cx> + + Do a resort after adding new items. + +2010-02-17 Ted Gould <ted@gould.cx> + + Did I ever talk to you about why I hate while loops? I have to stop using them. They just lead to bugs. + +2010-02-17 Ted Gould <ted@gould.cx> + + Eh, forgot to flesh out the lists + +2010-02-17 Ted Gould <ted@gould.cx> + + If we already have children, make sure to process them right away. + +2010-02-17 Ted Gould <ted@gould.cx> + + Adding some debug messages + +2010-02-17 Ted Gould <ted@gould.cx> + + Moving the shortcuts along with the app item + +2010-02-17 Ted Gould <ted@gould.cx> + + Getting the shortcuts in, and handling changes of them. + +2010-02-17 Ted Gould <ted@gould.cx> + + Realized that we can't proxy the root as the items can't then have two 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. + +2010-02-17 Ted Gould <ted@gould.cx> + + Adding a list to put the shortcuts in + +2010-02-17 Ted Gould <ted@gould.cx> + + Oops, wrong signal name for this function. + +2010-02-17 Ted Gould <ted@gould.cx> + + Emitting the new signal all over the place. + +2010-02-17 Ted Gould <ted@gould.cx> + + Adding in a shortcuts changed signal + +2010-02-17 Ted Gould <ted@gould.cx> + + Handling root item changes. Mostly. + +2010-02-17 Ted Gould <ted@gould.cx> + + Init and cleanup the client and root private properties. + +2010-02-17 Ted Gould <ted@gould.cx> + + Fleshing out menu_cb, lots of avenues for expantion in other directions now. + +2010-02-17 Ted Gould <ted@gould.cx> + + Adding API for getting items + +2010-02-17 Ted Gould <ted@gould.cx> + + Grabbing the static commands branch so we can build on it. + +2010-02-18 Ted Gould <ted@gould.cx> + + Adding in the ability to take static commands from a desktop file + +2010-02-18 Ted Gould <ted@gould.cx> + + Bumping libindicator to 0.3.3 + +2010-02-18 Ted Gould <ted@gould.cx> + + Use the string allocate by g_key_file instead of creating a new one + +2010-02-17 Ted Gould <ted@gould.cx> + + Explicitly setting the visible property so we call pull it later. + +2010-02-17 Ted Gould <ted@gould.cx> + + Switching over to using _bool for the visible property + +2010-02-17 Ted Gould <ted@gould.cx> + + Adding the shortcuts into the menuhandling code. + +2010-02-17 Ted Gould <ted@gould.cx> + + Fleshing out the get_items function + +2010-02-17 Ted Gould <ted@gould.cx> + + Applying the eclipsed value to the shortcuts that are associted with this launcher. + +2010-02-17 Ted Gould <ted@gould.cx> + + Making visible use boolean properties. + +2010-02-17 Ted Gould <ted@gould.cx> + + Responding to clicking on the shortcuts + +2010-02-17 Ted Gould <ted@gould.cx> + + Build us some shortcut menuitems + +2010-02-17 Ted Gould <ted@gould.cx> + + Adding in shortcuts and ids private variables. Full lifecycle. + +2010-02-17 Ted Gould <ted@gould.cx> + + Adding a function to get the items that are in the desktop file. + +2010-02-15 Ted Gould <ted@gould.cx> + + If we see a keyfile, use the keyfile processing. + +2010-02-15 Ted Gould <ted@gould.cx> + + Spliting out the launchers into the keyfiles + +2010-02-15 Ted Gould <ted@gould.cx> + + Abstracting out the keyfile handling stuff. + +2010-02-15 Ted Gould <ted@gould.cx> + + Adding in the ability to use keyfiles for the black list + +2010-02-09 Ted Gould <ted@gould.cx> + + Property disconnect the count changed signal. + +2010-02-09 Ted Gould <ted@gould.cx> + + Some comments. + +2010-02-09 Ted Gould <ted@gould.cx> + + Disconnecting the signal handler attached to the listener when we go away. + +2010-02-09 Ted Gould <ted@gould.cx> + + Removing the in brackets creation of a variable that also existed in the function, thus creating a NULL pointer. + +2010-02-08 Ted Gould <ted@gould.cx> + + Kids, ignore pot + +2010-02-08 Ted Gould <ted@gould.cx> + + Creating a local variable that was masking the one in the function. + +2010-02-08 Ted Gould <ted@gould.cx> + + Fixing debug message + +2010-02-08 Ted Gould <ted@gould.cx> + + I shouldn't have to have a ref there as it's got a ref count of one. + +2010-02-04 Ted Gould <ted@gould.cx> + + 0.3.1 + +2010-02-04 Ted Gould <ted@gould.cx> + + Update to new dbusmenu 0.2.2 + +2010-02-04 Ted Gould <ted@gould.cx> + + Fixing one more timestamp + +2010-02-04 Ted Gould <ted@gould.cx> + + Changing callback prototype and activate signals + +2010-02-04 Ted Gould <ted@gould.cx> + + Upping to dbusmenu-gtk 0.2.2 + +2010-01-08 Ted Gould <ted@gould.cx> + + 0.3.0 + +2009-12-22 Ted Gould <ted@gould.cx> + + Updating to dbusmenu v0.2.0 + +2009-12-18 Ted Gould <ted@gould.cx> + + Switching type to use the #define + +2009-12-18 Ted Gould <ted@gould.cx> + + Switching the property callback to be GValue + +2009-12-18 Ted Gould <ted@gould.cx> + + Requiring the 0.2.x series of dbusmenu + +2009-11-05 Ted Gould <ted@canonical.com> + + Apparently order matters. + +2009-11-05 Ted Gould <ted@canonical.com> + + Disabling static builds because we don't need them, and they seem to cause errors on amd64. + +2009-11-05 Ted Gould <ted@canonical.com> + + Moving to the libindicator 0.3.0 API + +2009-11-04 Ted Gould <ted@canonical.com> + + Switching to the new indicator interface. + +2009-11-04 Ted Gould <ted@canonical.com> + + Requiring the new libindicator + +2009-10-26 Ted Gould <ted@canonical.com> + + Adding translator comments for the hours and minutes strings. + +2009-10-26 Ted Gould <ted@canonical.com> + + Adding a translators comments for minutes and hours strings. + +2009-10-08 Ted Gould <ted@canonical.com> + + 0.2.6 + +2009-10-05 Ted Gould <ted@canonical.com> + + Making sure that the menu is calculated after it is determined after the black list is checked. + +2009-10-04 Ted Gould <ted@canonical.com> + + Resort the menu after the blacklist has been checked case we've black listed the last item in the menu. + +2009-10-01 Ted Gould <ted@canonical.com> + + Stupid ordering, just asking for a memory leak. + +2009-10-01 Ted Gould <ted@canonical.com> + + 0.2.5 + +2009-09-30 Ted Gould <ted@canonical.com> + + Adding in a check to see if the time was set, if not, don't display it in the menu item. + +2009-09-29 Ted Gould <ted@canonical.com> + + Making sure we don't update the text for the time if it's zero. + +2009-09-29 Ted Gould <ted@canonical.com> + + Adding in a creation seconds and returning that if seconds isn't set. + +2009-09-30 Ted Gould <ted@canonical.com> + + Checking for icon status when adding launchers to ensure that we get the correct status. + +2009-09-29 Ted Gould <ted@canonical.com> + + Checking to see if the menu should get un-hidden when we're installing new launchers. + +2009-09-25 Ted Gould <ted@canonical.com> + + Getting the path for icons from pkgconfig and putting them in the right location. + +2009-09-24 Ted Gould <ted@canonical.com> + + Using the new icon directory define. + +2009-09-24 Ted Gould <ted@canonical.com> + + Adding in a variable for the icon directory. + +2009-09-24 Ted Gould <ted@canonical.com> + + Making a 0.2.4 + +2009-09-24 Ted Gould <ted@canonical.com> + + Merging in the minimum width branch to fix descriptions getting truncated when they're a reasonable length. + +2009-09-23 Ted Gould <ted@canonical.com> + + Adding in a resort after editing the blacklist + +2009-09-23 Ted Gould <ted@canonical.com> + + Too big + +2009-09-23 Ted Gould <ted@canonical.com> + + Putting in teh size request a minimum width + +2009-09-24 Ted Gould <ted@canonical.com> + + Merging in the icon scaling branch + +2009-09-23 Ted Gould <ted@canonical.com> + + Forgot to scale on icon changing. + +2009-09-23 Ted Gould <ted@canonical.com> + + Putting in a little code to scale icons. + +2009-09-23 Ted Gould <ted@canonical.com> + + Version to kick LP + +2009-09-23 Ted Gould <ted@canonical.com> + + Merging in branch to add a path for indicators in /usr/share and make it so that invalid desktop files don't create visible menu items. + +2009-09-23 Ted Gould <ted@canonical.com> + + If we're not given a valid desktop file we should eclipse ourselves, and if we're eclipsed, we should hide the separator as well. + +2009-09-23 Ted Gould <ted@canonical.com> + + Looking at the old system apps directory as well. + +2009-09-23 Ted Gould <ted@canonical.com> + + Changing directory names + +2009-09-17 Ted Gould <ted@canonical.com> + + Making a purdy 0.2.3 + +2009-09-16 Ted Gould <ted@canonical.com> + + Merging in i18n branch to add i18n. + +2009-09-15 Ted Gould <ted@canonical.com> + + Forgot intltool + +2009-09-15 Ted Gould <ted@canonical.com> + + Adding in header for gettext + +2009-09-15 Ted Gould <ted@canonical.com> + + Adding in some encoding to make things fun. + +2009-09-15 Ted Gould <ted@canonical.com> + + Oops, teach me to cut and paste :) + +2009-09-15 Ted Gould <ted@canonical.com> + + Making it so the po directory is connected in. + +2009-09-15 Ted Gould <ted@canonical.com> + + Adding configure stuff in to set up gettext + +2009-09-15 Ted Gould <ted@canonical.com> + + Adding a po directory with a list of files. + +2009-09-15 Ted Gould <ted@canonical.com> + + Setting up the gettext stuff. + +2009-09-15 Sebstien Bacher <seb128@ubuntu.com> + + Patch from Seb to init localization + +2009-09-10 Ted Gould <ted@canonical.com> + + Going 0.2.2 + +2009-09-10 Ted Gould <ted@canonical.com> + + Adding in the separators + +2009-09-09 Ted Gould <ted@canonical.com> + + When removing an application item we need to get rid of its separator as well. + +2009-09-09 Ted Gould <ted@canonical.com> + + Merging in the time init stuff into this branch so that it gets into this code review. + +2009-09-09 Ted Gould <ted@canonical.com> + + Setting the default seconds to be the current time. + +2009-09-09 Ted Gould <ted@canonical.com> + + Switch to checking the separator by keeping track of the last one incase there are a bunch of launchers that are eclipsed at the end of the list. We'll have too many cases, it's easier just to see who we unhide. + +2009-09-09 Ted Gould <ted@canonical.com> + + Check eclipse to see if we should make indicators visible or not. + +2009-09-09 Ted Gould <ted@canonical.com> + + Hiding the last item on the list depending on who is last. + +2009-09-09 Ted Gould <ted@canonical.com> + + When eclipsing a launcher we're hiding it's separator as well. + +2009-09-09 Ted Gould <ted@canonical.com> + + Putting the separators into the resorting of the menu. + +2009-09-09 Ted Gould <ted@canonical.com> + + Handling separators on launchers. + +2009-09-09 Ted Gould <ted@canonical.com> + + Initializing local imList_t objects. + +2009-09-09 Ted Gould <ted@canonical.com> + + Forgot to initialize a separator. Also initializing the locally defined server objects to make it easier to find bugs with not setting stuff. + +2009-09-09 Ted Gould <ted@canonical.com> + + Making the server separator and putting it in. + +2009-09-09 Ted Gould <ted@canonical.com> + + Updated to current trunk. + +2009-09-04 Ted Gould <ted@canonical.com> + + Updating to latest trunk + +2009-08-26 Ted Gould <ted@canonical.com> + + Merging in the menu update branch. + +2009-09-09 Ted Gould <ted@canonical.com> + + Adding indicator-messages.service to the clean files for distcheck. + +2009-09-09 Ted Gould <ted@canonical.com> + + Making 0.2.1 + +2009-09-09 Ted Gould <ted@canonical.com> + + Putting the dbus service (correctly) in the libexec directory instead of the bin directory. + +2009-09-09 Ted Gould <ted@canonical.com> + + Adding in the local install flag to make that distcheck passes. + +2009-09-09 Ted Gould <ted@canonical.com> + + Update to the v2 API and getting the majority of 423013. + +2009-09-08 Ted Gould <ted@canonical.com> + + Bother. + +2009-09-08 Ted Gould <ted@canonical.com> + + Checking the wrong variable, let's not get caught by those legacy guys ;) + +2009-09-08 Ted Gould <ted@canonical.com> + + Adding in support for properties changing on the indicator menu item on the visualization side of things. + +2009-09-05 Ted Gould <ted@canonical.com> + + No atoi, no stdlib.h, that's how it is. + +2009-09-05 Ted Gould <ted@canonical.com> + + Fixing as I fixed the libindicate API, we shouldn't have to do an atoi here. + +2009-09-05 Ted Gould <ted@canonical.com> + + Setting up the listener signal to make it so that we know when the count changes. Using the property call back and just calling that function. + +2009-09-04 Ted Gould <ted@canonical.com> + + Replacing type with count + +2009-09-04 Ted Gould <ted@canonical.com> + + Removing the count on the label boolean as we're detecting that differently now. + +2009-09-04 Ted Gould <ted@canonical.com> + + We don't need to be tracking the added and removed signals for indicators anymore. + +2009-09-04 Ted Gould <ted@canonical.com> + + Fleshing out indicator changing the attention parameter. + +2009-09-04 Ted Gould <ted@canonical.com> + + Connecting into the attention signal. + +2009-09-04 Ted Gould <ted@canonical.com> + + Processing the attention when an indicator leaves the building. + +2009-09-04 Ted Gould <ted@canonical.com> + + Comments. + +2009-09-04 Ted Gould <ted@canonical.com> + + Fleshing out checking server attention by looking at all the indicators. + +2009-09-04 Ted Gould <ted@canonical.com> + + Initializing count + +2009-09-04 Ted Gould <ted@canonical.com> + + Oops, a little silly before. We really need to check the indicators as well, we can't just clear the attention for the count value. + +2009-09-04 Ted Gould <ted@canonical.com> + + Reworking how we handle the server count changing and how that makes us check for attention now. + +2009-09-04 Ted Gould <ted@canonical.com> + + Adding an attention parameter to the server and initing it. + +2009-09-04 Ted Gould <ted@canonical.com> + + If the item was shown, and we're in an overload case, we need to find someone else to show when we're dying. + +2009-09-04 Ted Gould <ted@canonical.com> + + Adding in a small function to access the show variable. + +2009-09-04 Ted Gould <ted@canonical.com> + + Hiding the items that go over our bounds. That's how it is. Hard, hard, limits. + +2009-09-04 Ted Gould <ted@canonical.com> + + Defining the max number of indicators and telling the server about it. + +2009-09-04 Ted Gould <ted@canonical.com> + + Setting the property on the dbusmenu menuitem as well + +2009-09-04 Ted Gould <ted@canonical.com> + + Adding in a show state. + +2009-09-04 Ted Gould <ted@canonical.com> + + Fleshing out the attention_cb to make it record the value and signal on changes. + +2009-09-04 Ted Gould <ted@canonical.com> + + Adding an attention variable and a function to access it. + +2009-09-04 Ted Gould <ted@canonical.com> + + Adding in a signal for when the attention changes. + +2009-09-04 Ted Gould <ted@canonical.com> + + Fleshing out the count item + +2009-09-04 Ted Gould <ted@canonical.com> + + Ask for all the properties up front. + +2009-09-04 Ted Gould <ted@canonical.com> + + We're tracking count instead of whether we should show the time as a boolean. + +2009-09-04 Ted Gould <ted@canonical.com> + + Making the sender support the name attribute and clean up the code a bit. + +2009-09-04 Ted Gould <ted@canonical.com> + + oops forgot to remove type from the modified one, oops. + +2009-09-04 Ted Gould <ted@canonical.com> + + Well, you know, Oholoh says that I don't comment enough. Better put some more in. + +2009-09-04 Ted Gould <ted@canonical.com> + + Changing the properties to be the indicate v2 ones. Mostly this involves adding extra properties at this point. + +2009-09-04 Ted Gould <ted@canonical.com> + + Removing the indicate-gtk headers. + +2009-09-04 Ted Gould <ted@canonical.com> + + Dropping dep on indicate-gtk, we don't need it now that we're just passing the image data on. + +2009-09-04 Ted Gould <ted@canonical.com> + + Converting this over to an indicator menuitem. + +2009-09-04 Ted Gould <ted@canonical.com> + + Fleshing out the indicator item. It's purdy. + +2009-09-04 Ted Gould <ted@canonical.com> + + Making sure these don't conflict with ones already in usage. + +2009-09-04 Ted Gould <ted@canonical.com> + + Adding properties for the new menuitems we need to build for showing applications and indicators. + +2009-09-04 Ted Gould <ted@canonical.com> + + Removing the type from the indicator_removed function. + +2009-09-04 Ted Gould <ted@canonical.com> + + We have to drop show_time as a parameter as the caller doesn't really know if that's the case or not anymore. + +2009-09-04 Ted Gould <ted@canonical.com> + + Reshuffle. Now the creation of an indicator makes for a im-menu-item without looking at type and subtype at all. We'll have a bunch more now. + +2009-09-04 Ted Gould <ted@canonical.com> + + libindicate dependency was already 0.2.0, but marking this as the case in the version history. + +2009-09-04 Ted Gould <ted@canonical.com> + + Merging in the dbusmenu011 branch. I think I got other trunk updates as well. + +2009-09-04 Ted Gould <ted@canonical.com> + + Bringing up to use some of the new features and defines in DBusmenu 0.1.1 + +2009-09-04 Ted Gould <ted@canonical.com> + + A variable and a prototype. Such is life. + +2009-09-04 Ted Gould <ted@canonical.com> + + Fixing a header and some defines. + +2009-09-03 Ted Gould <ted@canonical.com> + + Using the defines fo dealing with the icons and using the generic image type. We're just passing along the PNGs right now. + +2009-09-03 Ted Gould <ted@canonical.com> + + Using defines for visibility. + +2009-09-03 Ted Gould <ted@canonical.com> + + Upping dbusmenu version + +2009-08-27 Ted Gould <ted@canonical.com> + + Updating to dbusmenu 0.1.0 as a versioning snafu got involved. + +2009-08-27 Ted Gould <ted@canonical.com> + + Changing to version 0.2.0. We need a release sometime. + +2009-08-27 Ted Gould <ted@canonical.com> + + Merging in a branch that updates to the new dbusmenu but also uses it to add a custom launcher item. + +2009-08-27 Ted Gould <ted@canonical.com> + + Checking args from libdbusmenu, stealing code from there. Comments by Neil. + +2009-08-26 Ted Gould <ted@canonical.com> + + Attaching a bug to a branch. + +2009-08-26 Ted Gould <ted@canonical.com> + + This stuff is crashing big time now. Not sure why it worked before, but not going to look into it now. + +2009-08-26 Ted Gould <ted@canonical.com> + + Adding a little style to our labels. Hopefully making them look a little nicer. + +2009-08-26 Ted Gould <ted@canonical.com> + + Use that handy get_description function that we just merged in. Heh, wonder why we did that... + +2009-08-26 Ted Gould <ted@canonical.com> + + Merging in the lift-and-separate branch to get the description function on there. + +2009-08-26 Ted Gould <ted@canonical.com> + + Adding a get_description function + +2009-08-25 Ted Gould <ted@canonical.com> + + Merging in the dirwatch branch + +2009-08-26 Ted Gould <ted@canonical.com> + + Setting the type of the item and app name + +2009-08-26 Ted Gould <ted@canonical.com> + + Filling in the new launcher menu item + +2009-08-26 Ted Gould <ted@canonical.com> + + Pulling the type and the properties into the shared DBus header. + +2009-08-26 Ted Gould <ted@canonical.com> + + Injecting in a type for the launchers. + +2009-08-26 Ted Gould <ted@canonical.com> + + Making ourselves a variable in the middle of everything. + +2009-08-26 Ted Gould <ted@canonical.com> + + Replacing the prop strings with defines + +2009-08-26 Ted Gould <ted@canonical.com> + + Locking to version 0.0.2 to use some of the new nicities + +2009-08-26 Ted Gould <ted@canonical.com> + + show -> visible + +2009-08-26 Ted Gould <ted@canonical.com> + + Merging in changes to make the green dot appear and the icon hide when no one is there. + +2009-08-26 Ted Gould <ted@canonical.com> + + Adding the green dot bug onto the branch. + +2009-08-26 Ted Gould <ted@canonical.com> + + Some debug messages and checking the list length, but most importantly, got the show/eclipsed logic backwards. + +2009-08-26 Ted Gould <ted@canonical.com> + + Checking hidden when servers are added and removed as well. + +2009-08-26 Ted Gould <ted@canonical.com> + + Putting in the hiding logic + +2009-08-26 Ted Gould <ted@canonical.com> + + Adding in teh ability to count the number of launchers that are visable + +2009-08-26 Ted Gould <ted@canonical.com> + + The documentation clearly states that you don't need these if the client supports introspection. I thought I was being old school by still putting them in. But, THE DOCUMENTATION LIES, you need to add the signals no matter what. + +2009-08-26 Ted Gould <ted@canonical.com> + + Forgot to change to Ayatana + +2009-08-26 Ted Gould <ted@canonical.com> + + Bad name, fixed. + +2009-08-26 Ted Gould <ted@canonical.com> + + Setting the attention parameter in the dbus interface. + +2009-08-26 Ted Gould <ted@canonical.com> + + Legal crap. + +2009-08-26 Ted Gould <ted@canonical.com> + + Oh, wow, now there's some flesh on these. Let's hide and show icons. + +2009-08-26 Ted Gould <ted@canonical.com> + + Setting up signals and callbacks, oh my! Watch for lions. + +2009-08-26 Ted Gould <ted@canonical.com> + + Building a proxy... + +2009-08-26 Ted Gould <ted@canonical.com> + + Okay, now we're signaling change. + +2009-08-26 Ted Gould <ted@canonical.com> + + Making some signal lovin' + +2009-08-26 Ted Gould <ted@canonical.com> + + Adding the basic set functions into the C files. + +2009-08-26 Ted Gould <ted@canonical.com> + + Some comments. + +2009-08-25 Ted Gould <ted@canonical.com> + + Bringing up the object and having some variables to access. + +2009-08-25 Ted Gould <ted@canonical.com> + + Creating a real object and initing it. + +2009-08-25 Ted Gould <ted@canonical.com> + + Building an object to represent the service over DBus. + +2009-08-25 Ted Gould <ted@canonical.com> + + Adding in a new dbus interface. + +2009-08-25 Ted Gould <ted@canonical.com> + + Switching to ayatana.org and adding a new name for the service as a whole. + +2009-08-25 Ted Gould <ted@canonical.com> + + Merging in the directory watch branch. + +2009-08-25 Ted Gould <ted@canonical.com> + + Checking to see if error is null before looking inside it. + +2009-08-21 Ted Gould <ted@canonical.com> + + Now we're really killing these puppies! Don't cry, they weren't cuddly puppies. + +2009-08-21 Ted Gould <ted@canonical.com> + + Fleshing out the first part of destroy, in that we're just removing an item from a list. + +2009-08-21 Ted Gould <ted@canonical.com> + + Relinking back to trunk. + +2009-08-21 Ted Gould <ted@canonical.com> + + The launcher creation didn't test to see if it already exists. Now we keep one launcher per desktop file. Makes sense, eh? That's what we're going for. + +2009-08-21 Ted Gould <ted@canonical.com> + + Start responding to changes in the applications directories + +2009-08-21 Ted Gould <ted@canonical.com> + + I'd have to say that hash_table_find didn't do what I expected, and is pretty useless. + +2009-08-21 Ted Gould <ted@canonical.com> + + Fleshing out remove to try to get rid of all these blacklist items. + +2009-08-21 Ted Gould <ted@canonical.com> + + Turning blacklist dir changes into events + +2009-08-20 Ted Gould <ted@canonical.com> + + Basic code to monitor the directories + +2009-08-20 Ted Gould <ted@canonical.com> + + Adding in black list support + +2009-08-25 Ted Gould <ted@canonical.com> + + Merging in the black list branch. + +2009-08-21 Ted Gould <ted@canonical.com> + + Updating to trunk + +2009-08-20 Ted Gould <ted@canonical.com> + + Adding the user APPS directory to the places where we can find applications + +2009-08-20 Ted Gould <ted@canonical.com> + + Switching the build to take the directory as a parameter + +2009-08-20 Ted Gould <ted@canonical.com> + + Some debug and fixing checking the desktop file. All good. + +2009-08-20 Ted Gould <ted@canonical.com> + + Now parsing the directory on start up. Getting this whole thing started up. + +2009-08-20 Ted Gould <ted@canonical.com> + + Writing the fairly extensive and complex check function. But, if that's the way it needs to be, I guess it needs to be that way. + +2009-08-20 Ted Gould <ted@canonical.com> + + We're taking ownership of that variable as well + +2009-08-20 Ted Gould <ted@canonical.com> + + Fleshing out the add function. Just a little. + +2009-08-20 Ted Gould <ted@canonical.com> + + More of a basis for the black list stuff. Some functions and an interface. + +2009-08-20 Ted Gould <ted@canonical.com> + + Adding in some seperators to make things more clear. + +2009-08-20 Ted Gould <ted@canonical.com> + + Adding in a couple of blacklist check point. + +2009-08-20 Ted Gould <ted@canonical.com> + + Merging in the launchers branch + +2009-08-21 Ted Gould <ted@canonical.com> + + Adding in support for launchers + +2009-08-20 Ted Gould <ted@canonical.com> + + Should be in milliseconds not micro + +2009-08-20 Ted Gould <ted@canonical.com> + + Use a GDK app context. Not sure about the timestamp units though. + +2009-08-19 Ted Gould <ted@canonical.com> + + Oh, some debug messages to see what's going on. + +2009-08-19 Ted Gould <ted@canonical.com> + + Ah, where casting kills. You can cast anything to the right value even though it's not. Nice opaque errors you get for that. + +2009-08-19 Ted Gould <ted@canonical.com> + + Big commit. Trying to check for eclipses, but first both objects needed to track their desktop file paths. So I had to add that little nugget in as well. + +2009-08-19 Ted Gould <ted@canonical.com> + + Adding an eclipsed function for the LMI + +2009-08-19 Ted Gould <ted@canonical.com> + + Clean up, clean up, everybody everywhere + +2009-08-19 Ted Gould <ted@canonical.com> + + Adding in a couple function to deal with disappearing launchers. + +2009-08-19 Ted Gould <ted@canonical.com> + + Adding in the activate logic so that the menu items actually launch the application. + +2009-08-19 Ted Gould <ted@canonical.com> + + Adding the launcher list to the resorting function. This looks more complex than it is, it's just merging the two lists on the fly in alphabetical order. + +2009-08-19 Ted Gould <ted@canonical.com> + + Making this file a little more readable. Eh, I guess you never plan on them getting this big when you start do you? I remember when he was just a little automake file. + +2009-08-19 Ted Gould <ted@canonical.com> + + Missing a couple headers for distcheckness + +2009-08-19 Ted Gould <ted@canonical.com> + + Getting launchers to add to the menu, and changing the function to do that so it's not all server based. We want everyone involved now. + +2009-08-19 Ted Gould <ted@canonical.com> + + Setting the label of the menu item. + +2009-08-19 Ted Gould <ted@canonical.com> + + Lots of debug, but also cleaning up the desktop file name path so it gets properly into the constructor. + +2009-08-19 Ted Gould <ted@canonical.com> + + Oops, forgot one level of redirection here + +2009-08-19 Ted Gould <ted@canonical.com> + + Spliting out the building of the items as it'll read the desktop file off disk and parse it. + +2009-08-19 Ted Gould <ted@canonical.com> + + Go through the launchers and start building items + +2009-08-19 Ted Gould <ted@canonical.com> + + Not sure why, but the naming of this file is really bugging me. Fixed now. + +2009-08-19 Ted Gould <ted@canonical.com> + + Adding in a new menu-item type. One for launchers! Woo Hoo! + +2009-08-19 Ted Gould <ted@canonical.com> + + No reason that all these should be linked into the loadable module. Err, fail. + +2009-08-19 Ted Gould <ted@canonical.com> + + Adding the basis for launchers + +2009-08-19 Ted Gould <ted@canonical.com> + + Adding directories. Let's put them in one file so that they'll be changable easy :) + +2009-08-19 Ted Gould <ted@canonical.com> + + AM 1.11 silent rule + +2009-08-05 Ted Gould <ted@canonical.com> + + Fixing the messaging indicator to unref the menu item, which removes the signal handlers. + +2009-08-04 Ted Gould <ted@canonical.com> + + indicate-gtk changes that are required + +2009-08-04 Ted Gould <ted@canonical.com> + + Merging in the branch that pulls in the dbusmenu changes that change to using a service. + +2009-05-28 Ted Gould <ted@canonical.com> + + Aw, bother, turns out I messed up the service file. Let's fix that. + +2009-05-28 Ted Gould <ted@canonical.com> + + Building a simple little activator to find out if we can activate the service. + +2009-05-28 Ted Gould <ted@canonical.com> + + Putting a little more error handling code in. + +2009-05-28 Ted Gould <ted@canonical.com> + + Failing on warnings + +2009-05-27 Ted Gould <ted@canonical.com> + + Switching to the better dbus service dir + +2009-05-27 Ted Gould <ted@canonical.com> + + Starting the service if it isn't there + +2009-05-27 Ted Gould <ted@canonical.com> + + Getting a name, and grabbing it, and loving it... + +2009-05-27 Ted Gould <ted@canonical.com> + + Removing the child_reorder function as it's now upstream + +2009-05-26 Ted Gould <ted@canonical.com> + + First pass at moving everything to doing work with the DbusmenuMenuitem's instead of GTK + +2009-05-26 Ted Gould <ted@canonical.com> + + Converting to a DbusmenuMenuitem instead of GtkMenuItem + +2009-05-26 Ted Gould <ted@canonical.com> + + Converting to a DbusmenuMenuitem instead of GtkMenuItem + +2009-05-26 Ted Gould <ted@canonical.com> + + First pass, build the listener and do fun stuff like that. + +2009-05-26 Ted Gould <ted@canonical.com> + + Building the indicator-messages-service + +2009-05-26 Ted Gould <ted@canonical.com> + + A simple main() to get things to compile + +2009-05-26 Ted Gould <ted@canonical.com> + + Install the DBus Service + +2009-05-26 Ted Gould <ted@canonical.com> + + Adding in a service descriptor for adding to DBUS + +2009-05-26 Ted Gould <ted@canonical.com> + + Lookup the dbus services + +2009-05-26 Ted Gould <ted@canonical.com> + + Linking in the dbus data + +2009-05-26 Ted Gould <ted@canonical.com> + + Moving the complex code into the service and leaving the rest for the loadable module. + +2009-05-26 Ted Gould <ted@canonical.com> + + Adding in dbus name and object + +2009-05-26 Ted Gould <ted@canonical.com> + + Adding a dependency on the dbus menu library. + +2009-05-13 Ted Gould <ted@canonical.com> + + Merging in fix for tracking the timers. + +2009-05-10 Ted Gould <ted@canonical.com> + + Not setting the variable time_update_min when creating the source. Bug found by Ka-Hing Cheung + +2009-04-22 Ted Gould <ted@canonical.com> + + Get rid of the main menu variable that we're not using. Hide the image. + +2009-04-22 Ted Gould <ted@canonical.com> + + Setting the name to 'messages' + +2009-04-22 Ted Gould <ted@canonical.com> + + removing a warning by ref'ing the default + +2009-04-22 Ted Gould <ted@canonical.com> + + Fixing return type + +2009-04-22 Ted Gould <ted@canonical.com> + + Breaking out into libindicator style function calls. + +2009-04-22 Ted Gould <ted@canonical.com> + + Including the indicator info + +2009-04-22 Ted Gould <ted@canonical.com> + + Installing to indicator dir instead of other fun places + +2009-04-22 Ted Gould <ted@canonical.com> + + Putting a 'dev' on the version number + +2009-04-22 Ted Gould <ted@canonical.com> + + Increasing the version of indicate required and requiring indicator + +2009-04-20 Ted Gould <ted@canonical.com> + + Some changes suggested by Cody Russell to make things a little bit safer. + +2009-04-20 Ted Gould <ted@canonical.com> + + Freeing the appinfo and type from the application object on finalize + +2009-04-20 Ted Gould <ted@canonical.com> + + Moving signal disconnecting and unref to the dispose function instead of finalize. Fix by Cody Russell on bug 362124. + +2009-04-20 Ted Gould <ted@canonical.com> + + Adding a ref'ing and deref'ing of the listener to the application menu item to ensure it stays around while we hav signals attached to it. Fix by Code Russell on bug 362124. + +2009-04-13 Ted Gould <ted@canonical.com> + + Fixes to the finalize function. + +2009-04-13 Ted Gould <ted@canonical.com> + + Making a 6 + +2009-04-13 Ted Gould <ted@canonical.com> + + Merging in Cody's fix for 359018 + +2009-04-13 cody <cody@raconteur> + + move parent->finalize() to the end of the finalize function + +2009-04-08 Ted Gould <ted@canonical.com> + + Including some cleanups from James Westby. Thanks + +2009-04-05 James Westby <james.westby@canonical.com> + + Be aware that appinfo can be NULL. + +2009-04-05 James Westby <james.westby@canonical.com> + + Fix PKG_NAME in autogen.sh. + +2009-04-07 Ted Gould <ted@canonical.com> + + Require indicate version 0.1.5 or higher + +2009-04-07 Ted Gould <ted@canonical.com> + + Trying to set this to also act like FUSA so that we get the same visual as the rest of the panel. + +2009-04-07 Ted Gould <ted@canonical.com> + + Make sure we disconnect from all our signals and free from memory that really exists. Lots of little nasty bugs. + +2009-04-07 Ted Gould <ted@canonical.com> + + Actually removing indicators when the server goes bye-bye and freeing up the indicator data. Wow, two biggie leaks. + +2009-04-07 Ted Gould <ted@canonical.com> + + Should have been using g_strcmp0 all along. No reason not to use the safer one. + +2009-04-07 Ted Gould <ted@canonical.com> + + Making these new0 to make sure that our lists are NULL + +2009-04-03 Ted Gould <ted@canonical.com> + + Using the right symbol names now + +2009-04-03 Ted Gould <ted@canonical.com> + + Using the correct way to find the DBus name and ids. + +2009-04-03 Ted Gould <ted@canonical.com> + + Setting version 0.1.5 + +2009-04-03 Ted Gould <ted@canonical.com> + + Showing some interest in teh clients we talk to. + +2009-04-03 Ted Gould <ted@canonical.com> + + Adding in some consts to match the new prototypes better + +2009-03-27 Ted Gould <ted@canonical.com> + + Changing version number + +2009-03-27 Ted Gould <ted@canonical.com> + + Making time more about it's own relative nature rather than a fixed time. + +2009-03-27 Ted Gould <ted@canonical.com> + + Adding in a couple of statics + +2009-03-24 Ted Gould <ted@canonical.com> + + Making it so that an indicator gets displayed when someone logs in, eventually it disappears. + +2009-03-18 Ted Gould <ted@canonical.com> + + Setting version number to 0.1.3 to match all of the other indicator stuff. Probably should split things out more later. + +2009-03-18 Ted Gould <ted@canonical.com> + + Making the truth correct + +2009-03-18 Ted Gould <ted@canonical.com> + + Backwards sorting + +2009-03-18 Ted Gould <ted@canonical.com> + + Adding in message.im, should have spec'd this better now there's some drift. + +2009-03-18 Ted Gould <ted@canonical.com> + + Making the IM list sorted and handling the time changed signal + +2009-03-18 Ted Gould <ted@canonical.com> + + Putting the seconds into the private structure, a function to get them, and a signal when they change. + +2009-03-18 Ted Gould <ted@canonical.com> + + Fleshing out the reconsile function. And making sure it gets called everytime there is a name change on the server side. + +2009-03-18 Ted Gould <ted@canonical.com> + + Wrong name + +2009-03-18 Ted Gould <ted@canonical.com> + + Relaying out the data structures so that the indicators are sub to the servers + +2009-03-17 Ted Gould <ted@canonical.com> + + Forgot to actually pass the value to the signal, ahhhh + +2009-03-15 Ted Gould <ted@canonical.com> + + Switching the servers from a hash table to a list. Cleans things up a little, and sets us up for menu organization at a more complete level. + +2009-03-15 Ted Gould <ted@canonical.com> + + Adding functions to make it so that we can get signaled on name changes and also query them in app-menu-items + +2009-03-15 Ted Gould <ted@canonical.com> + + Putting in a sorting function to make sure that the individual indicators are always below the server that they're associated with. + +2009-03-15 Ted Gould <ted@canonical.com> + + Bad truth + +2009-03-15 Ted Gould <ted@canonical.com> + + Disconnecting our signals properly, avoids a crash + +2009-03-15 Ted Gould <ted@canonical.com> + + Add simulation of zero count on server remove + +2009-03-15 Ted Gould <ted@canonical.com> + + Setting up the library versioning to basically not have any, this is a module. + +2009-03-15 Ted Gould <ted@canonical.com> + + Switching the icon to be based on whether or not the server is reporting indicators instead of counting the number of indicators items. + +2009-03-15 Ted Gould <ted@canonical.com> + + Splitting the label updating into it's own function and making that called by the other functions that adjust how that happens. + +2009-03-15 Ted Gould <ted@canonical.com> + + Adding in an unread count variable, and then a signal to show it chagned. Also, watching for the indicators on this server to make sure it stays correct. + +2009-03-13 Ted Gould <ted@canonical.com> + + Changing the version number, but don't release it :) + +2009-03-09 Ted Gould <ted@canonical.com> + + changing the size of the icon + +2009-02-16 Ted Gould <ted@canonical.com> + + Turns out that in configure it was 'messaging' -- oops, fixed to be the same as everywhere else. + +2009-02-16 Ted Gould <ted@canonical.com> + + Making this an upstream branch, no packaging. + +2009-02-15 Ted Gould <ted@canonical.com> + + releasing version 0.1~ppa15 + +2009-02-15 Ted Gould <ted@canonical.com> + + Making the menu hide itself if there is no one around + +2009-02-13 Ted Gould <ted@canonical.com> + + releasing version 0.1~ppa14 + +2009-02-13 Ted Gould <ted@canonical.com> + + Forgot to change all the names. + +2009-02-13 Ted Gould <ted@canonical.com> + + Making the image global, and changing it based on how many IMs we have. + +2009-02-13 Ted Gould <ted@canonical.com> + + Add a callback to display the app + +2009-02-13 Ted Gould <ted@canonical.com> + + Oh, I forgot these create log messages. Very annoying. + +2009-02-13 Ted Gould <ted@canonical.com> + + Adding in desktop file support, which required configure changes to get the right headers. + +2009-02-13 Ted Gould <ted@canonical.com> + + Adding in functions to get the desktop file and type of the application + +2009-02-13 Ted Gould <ted@canonical.com> + + Adding a callback for when things like the time get modified. + +2009-02-13 Ted Gould <ted@canonical.com> + + Adding in scaling of icons + +2009-02-13 Ted Gould <ted@canonical.com> + + Setting up to use the icon and time helper functions and make icons update. Whoot! + +2009-02-11 Ted Gould <ted@canonical.com> + + Adding in a copyright for the debian packaging and description of the package license + +2009-02-11 Ted Gould <ted@canonical.com> + + Adding myself as an author + +2009-02-11 Ted Gould <ted@canonical.com> + + Adding in license headers, GPL v3 + +2009-02-07 Ted Gould <ted@canonical.com> + + More debugging and temorarily showing the menu item ourselves + +2009-02-07 Ted Gould <ted@canonical.com> + + Adding in some debug messages + +2009-02-07 Ted Gould <ted@canonical.com> + + Adding in the basis for making a server based menu item + +2009-02-07 Ted Gould <ted@canonical.com> + + Removing the need for an indicator + +2009-02-06 Ted Gould <ted@canonical.com> + + Adding in an application menu item to start building those + +2009-02-06 Ted Gould <ted@canonical.com> + + Making the activate callback static and putting in a prototype + +2009-02-05 Ted Gould <ted@canonical.com> + + Removing warnings by getting the right pointer types + +2009-02-05 Ted Gould <ted@canonical.com> + + Oh, two things. First is setting alignment of the two strings and also getting the time from an ISO8601 string + +2009-02-04 Ted Gould <ted@canonical.com> + + releasing version 0.1~ppa13 + +2009-02-04 Ted Gould <ted@canonical.com> + + Using the right damn function + +2009-02-04 Ted Gould <ted@canonical.com> + + releasing version 0.1~ppa12 + +2009-02-04 Ted Gould <ted@canonical.com> + + Installing to the wrong directory + +2009-02-04 Ted Gould <ted@canonical.com> + + Adding in data directory + +2009-02-04 Ted Gould <ted@canonical.com> + + releasing version 0.1~ppa11 + +2009-02-04 Ted Gould <ted@canonical.com> + + Taking the icons from Evolution and GNOME icon themes. Some slight modifications. + +2009-02-04 Ted Gould <ted@canonical.com> + + releasing version 0.1~ppa10 + +2009-02-04 Ted Gould <ted@canonical.com> + + Adding in dummy icons + +2009-02-04 Ted Gould <ted@canonical.com> + + Adding in icons + +2009-02-03 Ted Gould <ted@canonical.com> + + Changed libindicate name to libindicate0, so need to have + another build in the PPA. + +2009-02-02 Ted Gould <ted@canonical.com> + + Bumping for PPA + +2009-01-30 Ted Gould <ted@canonical.com> + + Adding in activate callback when the menu item is + clicked on. + +2009-01-30 Ted Gould <ted@canonical.com> + + Adding in an activate callback + +2009-01-29 Ted Gould <ted@canonical.com> + + Making things better, now menu items are created and + destroyed as they are, well, indicators are created + and destroyed. Also minor cleanups. + +2009-01-29 Ted Gould <ted@canonical.com> + + Switching from a hash table to a list + +2009-01-29 Ted Gould <ted@canonical.com> + + Putting a debug message on compare + +2009-01-29 Ted Gould <ted@canonical.com> + + Warning on not removing something that should have been. + +2009-01-21 Ted Gould <ted@canonical.com> + + Basically now indicators show up if someone puts an IM message + on the Bus. Way cool. No delete or anything fancy, but good + progress. + +2009-01-21 Ted Gould <ted@canonical.com> + + I always get the order of these backwards + +2009-01-21 Ted Gould <ted@canonical.com> + + Changing the text to be a little shorter + +2009-01-21 Ted Gould <ted@canonical.com> + + Adding in a show that I forgot :( + +2009-01-21 Ted Gould <ted@canonical.com> + + Better debug message and getting the time callback to check for the right property + +2009-01-21 Ted Gould <ted@canonical.com> + + Lots of debugging message to figure out that I hadn't passed + the return variable in _new :( + +2009-01-21 Ted Gould <ted@canonical.com> + + I hate me + +2009-01-21 Ted Gould <ted@canonical.com> + + It's truly amazing how many logic errors I make + +2009-01-21 Ted Gould <ted@canonical.com> + + Make menu items for IM indicators + +2009-01-21 Ted Gould <ted@canonical.com> + + Adding in some more warnings + +2009-01-21 Ted Gould <ted@canonical.com> + + Forgot a _start + +2009-01-21 Ted Gould <ted@canonical.com> + + Forgot to connect in the signal handler, oops. + +2009-01-21 Ted Gould <ted@canonical.com> + + Get this to compile + +2009-01-21 Ted Gould <ted@canonical.com> + + Linking together + +2009-01-21 Ted Gould <ted@canonical.com> + + Fleshed this item out some + +2009-01-21 Ted Gould <ted@canonical.com> + + Boiler plate IM menu items + +2009-01-20 Ted Gould <ted@canonical.com> + + ifdef'ing out the mail stuff as we need to get IM working first + +2009-01-20 Ted Gould <ted@canonical.com> + + Building the basis of what needs to be the indicator. + +2009-01-19 Ted Gould <ted@canonical.com> + + Adding in libindicate as a dependency + +2008-12-04 Ted Gould <ted@canonical.com> + + Ignore stuff + +2008-12-04 Ted Gould <ted@canonical.com> + + Moving the directory + +2008-12-04 Ted Gould <ted@canonical.com> + + Starting Debian Packaging + +2008-12-04 Ted Gould <ted@canonical.com> + + Showing by default. + +2008-12-04 Ted Gould <ted@canonical.com> + + Making the directory the same as the applet. Should have done that first, eh. + +2008-12-04 Ted Gould <ted@canonical.com> + + Ignoring + +2008-12-04 Ted Gould <ted@canonical.com> + + Actually getting this all to build reasonably. + +2008-12-04 Ted Gould <ted@canonical.com> + + Checkmark checkin |