diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 885 |
1 files changed, 884 insertions, 1 deletions
@@ -1,2 +1,885 @@ -# Generated by Makefile +# Generated by Makefile. Do not edit. + +2011-02-09 Ted Gould <ted@gould.cx> + + 0.1.93 + +2011-02-08 Ted Gould <ted@gould.cx> + + Checking for NULL clients and giving a message + +2011-02-08 Ted Gould <ted@gould.cx> + + Made translatable as it's a user focused message. + +2011-02-08 Ted Gould <ted@gould.cx> + + Changing warning. + +2011-02-07 Ted Gould <ted@gould.cx> + + Check to make sure we can allocate a client. + +2011-02-08 Ted Gould <ted@gould.cx> + + Commenting out unused code for now + +2011-02-08 Ted Gould <ted@gould.cx> + + Adding in basic EDS appointment support. + +2011-02-08 karl-qdh <karl@qdh.org.uk> + + Re-adding tedg's changes + +2011-02-08 karl-qdh <karl@qdh.org.uk> + + Merging ted's branch + +2011-02-04 Ted Gould <ted@gould.cx> + + Reshuffle some code and add a couple of debug statements + +2011-02-04 Ted Gould <ted@gould.cx> + + Removing comment + +2011-02-04 Ted Gould <ted@gould.cx> + + Removing a ref on the item + +2011-02-07 karl-qdh <karl@qdh.org.uk> + + Updated datetime service slightly to draw coloured dots for evolution colours, evolution is still slightly broken at doing it's part here and returns null colours. + Updated configure.ac (hope this doesn't break merge), and added the radio menu item with a right aligned time to the indicator so we can have location/timezone entries. + +2011-02-04 karl-qdh <karl@qdh.org.uk> + + Added ESource Colours a circle drawn onto a cairo surface, however this code + has one caveat, it's un-testable with evolution as evolutions color peek is + currently broken. However I've used a very similar method of exchanging + GdkDrawables and cairo_surface_t before and it worked... Lets see this time :/ + +2011-02-04 karl-qdh <karl@qdh.org.uk> + + Added the timezone/location menu item code. + +2011-02-04 karl-qdh <karl@qdh.org.uk> + + Updated the service, better memory handling, menu item sorting, triggered by about to show signal, discovered a new bug in dbusmenu + https://bugs.launchpad.net/dbusmenu/+bug/713041 + +2011-02-02 karl-qdh <karl@qdh.org.uk> + + Getting the menu working almost correctly + +2011-01-31 karl-qdh <karl@qdh.org.uk> + + Removed all buggy code from the datetime-service to push for A2 + +2011-01-31 karl-qdh <karl@qdh.org.uk> + + Updated add type handler functions + +2011-01-31 karl-qdh <karl@qdh.org.uk> + + Added mterry's merge + +2011-01-26 Michael Terry <mike@mterry.name> + + fix some crashes + +2011-01-24 karl-qdh <karl@qdh.org.uk> + + Final few fixes making it buildable + +2011-01-20 karl-qdh <karl@qdh.org.uk> + + Minor fix from blotted out version numbers + +2011-01-19 karl-qdh <karl@qdh.org.uk> + + Merged gdbus etc... from trunk + +2011-01-19 karl-qdh <karl@qdh.org.uk> + + Updated the eds code to use ecalcomponents rather than ical so we get colours etc... + +2011-01-12 karl-qdh <karl@qdh.org.uk> + + Added missing stuff, getting it ready to be buildable + +2011-01-12 karl-qdh <karl@qdh.org.uk> + + Added most likely broken URI callback, but at least our debugging messages will show us something :) + +2011-01-12 karl-qdh <karl@qdh.org.uk> + + Updated configure with ecal/ical + +2011-01-11 karl-qdh <karl@qdh.org.uk> + + Updated some minor things, the last commit wasn't exactly great, still untested, looking for a way to pull the evolution URI out of the events. + +2011-01-11 karl-qdh <karl@qdh.org.uk> + + Added initial support for ecal (untested) + +2011-02-03 Ted Gould <ted@gould.cx> + + 0.1.92 + +2011-02-01 Ted Gould <ted@gould.cx> + + Try to be better at cleaning up geoclue objects. + +2011-02-01 Ted Gould <ted@gould.cx> + + Forgot to bring up the prototypes. + +2011-02-01 Ted Gould <ted@gould.cx> + + Putting the clear functions in shutdown so the objects get cleaned up nicely there as well. + +2011-02-01 Ted Gould <ted@gould.cx> + + Changing the clean up of the client to be in a function and drop the signals as well. + +2011-02-01 Ted Gould <ted@gould.cx> + + Put the geo_address clean up in a small helper function. + +2011-02-01 Ted Gould <ted@gould.cx> + + Adding more comments + +2011-01-31 Ted Gould <ted@gould.cx> + + Make sure to clear the address when clients change. + +2011-02-01 Ted Gould <ted@gould.cx> + + Changing a g_error to a g_warning in the .so + +2011-01-31 Ted Gould <ted@gould.cx> + + Make no proxy a warning + +2011-01-27 Ted Gould <ted@gould.cx> + + 0.1.91 + +2011-01-27 Ted Gould <ted@gould.cx> + + Fixing type callback prototype and bumping dbusmenu version + +2011-01-26 Ted Gould <ted@gould.cx> + + Change to com.canonical and adding a log domain. + +2011-01-17 Ted Gould <ted@gould.cx> + + Adding a log domain + +2011-01-17 Ted Gould <ted@gould.cx> + + Switching the file name around + +2011-01-17 Ted Gould <ted@gould.cx> + + Changing the interface and path for the settings + +2011-01-17 Ted Gould <ted@gould.cx> + + Changing the GSettings interface + +2011-01-17 Ted Gould <ted@gould.cx> + + Switching dbus names and interfaces + +2011-01-17 Ted Gould <ted@gould.cx> + + Switching service to canonical.com + +2011-01-14 Ted Gould <ted@gould.cx> + + Switching over to dbusmenu 0.4 and GDBus + +2011-01-11 Michael Terry <mike@mterry.name> + + use dbusmenu 0.4 (no actual code changes) + +2011-01-10 Michael Terry <mike@mterry.name> + + fix signal emission; g-signal receiver parameter definition + +2011-01-10 Michael Terry <mike@mterry.name> + + first, untested pass at gdbus port + +2011-01-14 Ted Gould <ted@gould.cx> + + Allowing more custom strings for formatting time and making sure they update correctly. + +2010-12-23 Marco Trevisan (Treviño) <mail@3v1n0.net> + + Add markup support to clock label + + This adds exactly the same markup support to the indicator-datetime + label respect to the clock gnome panel applet. + + Now formats like the ones below can be correctly set: + + <span weight="Bold">%I:%M %p</span> + <sup><span rise="3000" font_desc="ubuntu 7.5" color="#DFD8C8" weight="normal">%a %d %b</span></sup>%n<sub><span font_desc="ubuntu 7.5" color="#DFD8C8" weight="bold">%I:%M %p</span></sub> + %a <b>%I:%M %p</b> + +2010-12-23 Marco Trevisan (Treviño) <mail@3v1n0.net> + + Reset the label max width when guessing it. + + This should reduce the indicator size when a smaller (custom) text has + been added. + +2010-12-23 Marco Trevisan (Treviño) <mail@3v1n0.net> + + Set label justification to center, and connect to "screen-changed" signal + + Update gravity on screen change! + +2010-12-23 Marco Trevisan (Treviño) <mail@3v1n0.net> + + Check if the custom time format string shows seconds + + If it happens, update the label each second, not only every minute. + So now you can also put any custom string showing seconds, getting + correctly updated. + +2011-01-06 Ted Gould <ted@gould.cx> + + A couple of slight cleanups + +2011-01-06 Ted Gould <ted@gould.cx> + + Fixing time to be taken from time settings instead of message settings. + +2010-12-15 Michael Terry <mike@mterry.name> + + use LC_TIME to look up date-related translations + +2010-12-03 Ted Gould <ted@gould.cx> + + 0.1.90 + +2010-12-03 Ted Gould <ted@gould.cx> + + Merging in support for GTK3 + +2010-11-11 Ted Gould <ted@gould.cx> + + Using the different packages depending on the version of GTK we want to link to. + +2010-11-11 Ted Gould <ted@gould.cx> + + Splitting out the dependencies + +2010-11-11 Ted Gould <ted@gould.cx> + + Adding a separate pkgcheck line for the service vs. the indicator + +2010-10-24 Ted Gould <ted@gould.cx> + + Generate format string at init to run through locale + +2010-09-30 Ted Gould <ted@gould.cx> + + Generate at startup + +2010-10-24 Ted Gould <ted@gould.cx> + + Adding in support for determining timezone via GeoClue + +2010-10-22 Ted Gould <ted@gould.cx> + + Setting up a callback for the address changing. + +2010-10-22 Ted Gould <ted@gould.cx> + + Filling out the changing callbacks + +2010-10-22 Ted Gould <ted@gould.cx> + + Setting up callbacks for the signals off of the clients + +2010-10-21 Ted Gould <ted@gould.cx> + + Whitespace + +2010-10-07 Ted Gould <ted@gould.cx> + + Make a little more robust and actually commit our results. + +2010-10-07 Ted Gould <ted@gould.cx> + + Setting the geoclue timezone quickly + +2010-10-07 Ted Gould <ted@gould.cx> + + Setting up a callback for clicking ot set the timezone + +2010-10-07 Ted Gould <ted@gould.cx> + + Adding in OOBS support + +2010-10-07 Ted Gould <ted@gould.cx> + + Make it so that we don't hcange the menuitem if we don't have one, but also, after it's built check it's state. + +2010-10-07 Ted Gould <ted@gould.cx> + + Create a way for to see if the timezones are the same. + +2010-10-07 Ted Gould <ted@gould.cx> + + Caching the geoclue timezone + +2010-10-07 Ted Gould <ted@gould.cx> + + Timezone changed, recache + +2010-10-07 Ted Gould <ted@gould.cx> + + Caching the system timezone so we can compare against it + +2010-10-07 Ted Gould <ted@gould.cx> + + Make a menuitem for setting a specific timezone + +2010-10-06 Ted Gould <ted@gould.cx> + + Setting up our requirements for providers + +2010-10-06 Ted Gould <ted@gould.cx> + + Putting in some error catches + +2010-10-06 Ted Gould <ted@gould.cx> + + Setting up a basic address callback + +2010-10-06 Ted Gould <ted@gould.cx> + + Create the address link in a callback as well + +2010-10-06 Ted Gould <ted@gould.cx> + + Start setting up the connection + +2010-10-06 Ted Gould <ted@gould.cx> + + Adding in the geoclue lib + +2010-10-06 Ted Gould <ted@gould.cx> + + Add the locale includes + +2010-10-06 Sebastien Bacher <seb128@ubuntu.com> + + include locale.h since that's where setlocale is defined + +2010-09-21 Ted Gould <ted@gould.cx> + + Setting up generating the AUTHORS and ChangeLog at dist + +2010-09-09 Ted Gould <ted@gould.cx> + + 0.0.6 + +2010-09-07 Ted Gould <ted@gould.cx> + + Distributing the schema XML + +2010-09-07 Ted Gould <ted@gould.cx> + + Fix for make dist + +2010-09-07 Ted Gould <ted@gould.cx> + + Update appropriately + +2010-08-31 Ted Gould <ted@gould.cx> + + Updating to trunk + +2010-08-30 Ted Gould <ted@gould.cx> + + Copyright stuffs + +2010-08-30 Ted Gould <ted@gould.cx> + + If the timezone changes we need to setup a different timer. + +2010-08-30 Ted Gould <ted@gould.cx> + + Set a timer to update the date once a day. + +2010-08-30 Ted Gould <ted@gould.cx> + + Add in a signal handler for the update time signal + +2010-08-30 Ted Gould <ted@gould.cx> + + Create the service proxy and give it a lifecycle + +2010-08-30 Ted Gould <ted@gould.cx> + + Watching the timezone file and updating based on it + +2010-08-30 Ted Gould <ted@gould.cx> + + Adding a way to emit the signal + +2010-08-30 Ted Gould <ted@gould.cx> + + Adding in the update time signal + +2010-08-30 Ted Gould <ted@gould.cx> + + Building us a dbus interface + +2010-08-30 Ted Gould <ted@gould.cx> + + Connecting onto the dbus + +2010-08-30 Ted Gould <ted@gould.cx> + + Whitespace cleanup + +2010-08-30 Ted Gould <ted@gould.cx> + + Adding an object to be the interface object for dbus + +2010-08-30 Ted Gould <ted@gould.cx> + + Adding in a dbus interface file. + +2010-08-30 Ted Gould <ted@gould.cx> + + Putting the timezone file into the build line + +2010-07-22 David Barth <david.barth@canonical.com> + + version 0.0.5 + +2010-07-22 David Barth <david.barth@canonical.com> + + merging the new calendar widget branch + +2010-07-22 David Barth <david.barth@canonical.com> + + updates the label for changing settings + +2010-07-22 David Barth <david.barth@canonical.com> + + add a calendar widget to the menu + +2010-07-22 David Barth <david.barth@canonical.com> + + make sure we get the new IDO calendar menu item + +2010-07-22 David Barth <david.barth@canonical.com> + + make sure we get the right glib version with gsettings support + +2010-07-19 Ted Gould <ted@gould.cx> + + Making the timeformat configurable via translations and gsettings. + +2010-07-16 Ted Gould <ted@gould.cx> + + In the timer function we're recycling the pointer to struct tm + +2010-07-16 Ted Gould <ted@gould.cx> + + Making it so that update_label can return struct tm + +2010-07-16 Ted Gould <ted@gould.cx> + + Making it so that ltime can be a parameter. + +2010-07-16 Ted Gould <ted@gould.cx> + + Starting to smartly choose when to update the time. + +2010-07-16 Ted Gould <ted@gould.cx> + + Protecting the timer from setting up more than one and having it setup when the properties change. + +2010-07-16 Ted Gould <ted@gould.cx> + + Adding a level of indirection to encapsulate the setting up of the timer func + +2010-07-16 Ted Gould <ted@gould.cx> + + Don't check the size of a label we don't have. + +2010-07-16 Ted Gould <ted@gould.cx> + + Ah, dumb bug + +2010-07-16 Ted Gould <ted@gould.cx> + + Debug message to check posibilities. + +2010-07-16 Ted Gould <ted@gould.cx> + + Making the posibility of huge arrays testing length of month names and weekday names, and posibily both. + +2010-07-16 Ted Gould <ted@gould.cx> + + Bring in the measuring tape. + +2010-07-16 Ted Gould <ted@gould.cx> + + Starting to build up our new measuring algorithm. Now with just AM/PM in it. + +2010-07-16 Ted Gould <ted@gould.cx> + + Generating the bitmask of posibilities from the format string. + +2010-07-16 Ted Gould <ted@gould.cx> + + A big ass table of the strftime() format strings and what they effect, now we can calculate the max length. + +2010-07-16 Ted Gould <ted@gould.cx> + + Building up the date string. + +2010-07-16 Ted Gould <ted@gould.cx> + + Setting the properties only changes things if we're not in custom mode. + +2010-07-16 Ted Gould <ted@gould.cx> + + Adding in an update on changing the format string. + +2010-07-16 Ted Gould <ted@gould.cx> + + Gets us somewhere of coming up with a time string. Wow, complex. + +2010-07-15 Ted Gould <ted@gould.cx> + + Filling out set too. + +2010-07-15 Ted Gould <ted@gould.cx> + + Getting some guts into get + +2010-07-15 Ted Gould <ted@gould.cx> + + Fleshing out the set and get enum functions. + +2010-07-15 Ted Gould <ted@gould.cx> + + Adding a mapping function to pull in the enum value. + +2010-07-15 Ted Gould <ted@gould.cx> + + Clearing set and get property as we're going to have to start from scratch there. + +2010-07-15 Ted Gould <ted@gould.cx> + + Moving all these properties into the private structure. + +2010-07-15 Ted Gould <ted@gould.cx> + + Binding the properties into the settings database. + +2010-07-15 Ted Gould <ted@gould.cx> + + Whoa, we got lots of properties now. + +2010-07-15 Ted Gould <ted@gould.cx> + + Turning the time format string into custom time format. + +2010-07-15 Ted Gould <ted@gould.cx> + + Getting defines for all the new settings and making things compile again. + +2010-07-15 Ted Gould <ted@gould.cx> + + I swear, there were somethings I didn't change! Getting some final settings that make sense. + +2010-07-14 Ted Gould <ted@gould.cx> + + Ignoring the tramp stamp + +2010-07-12 Ted Gould <ted@gould.cx> + + Going into the gsettings world. + +2010-07-12 Ted Gould <ted@gould.cx> + + Moving the default format into a define and using our new variable. + +2010-07-12 Ted Gould <ted@gould.cx> + + Setting up a 'time_format' variable and pulling it into a property. + +2010-07-12 Ted Gould <ted@gould.cx> + + Setting up basic property stuff and making a husk of a first property. + +2010-07-12 Ted Gould <ted@gould.cx> + + Getting the schema to validate. + +2010-07-12 Ted Gould <ted@gould.cx> + + Renaming file + +2010-07-12 Ted Gould <ted@gould.cx> + + Bringing in the gesttings love. + +2010-07-12 Ted Gould <ted@gould.cx> + + Trying to build the first gschema file. + +2010-07-12 Ted Gould <ted@gould.cx> + + As a basis we need to have a service based architecture. + +2010-07-15 Ted Gould <ted@gould.cx> + + 0.0.4 + +2010-07-13 Ted Gould <ted@gould.cx> + + Adjusting indicator to be service based. + +2010-07-12 Ted Gould <ted@gould.cx> + + Update to trunk to resolve conflicts + +2010-07-12 Ted Gould <ted@gould.cx> + + Legal stuffs + +2010-07-12 Ted Gould <ted@gould.cx> + + Adding a check for dbusmenu gtk as well. + +2010-07-12 Ted Gould <ted@gould.cx> + + Setting up checking for time-admin as well. + +2010-07-12 Ted Gould <ted@gould.cx> + + Removing some now service provided code. + +2010-07-12 Ted Gould <ted@gould.cx> + + Setting up the update of the label for the date. + +2010-07-12 Ted Gould <ted@gould.cx> + + Adding some good debugging messages. + +2010-07-12 Ted Gould <ted@gould.cx> + + Adding in a check for the calendar application. + +2010-07-07 Ted Gould <ted@gould.cx> + + Ignoring the generated service file. + +2010-07-07 Ted Gould <ted@gould.cx> + + Activating the settings + +2010-07-07 Ted Gould <ted@gould.cx> + + Making the separator and the settings item. + +2010-07-07 Ted Gould <ted@gould.cx> + + Make date and time menu items. + +2010-05-19 Ted Gould <ted@gould.cx> + + Comments + +2010-05-19 Ted Gould <ted@gould.cx> + + Now we have a menu, whoo ha! + +2010-05-19 Ted Gould <ted@gould.cx> + + Switching the menu to be from the service. + +2010-05-18 Ted Gould <ted@gould.cx> + + Adding a service manager to start the service. + +2010-05-18 Ted Gould <ted@gould.cx> + + Building the basic service structure + +2010-05-18 Ted Gould <ted@gould.cx> + + Adding a shared version number + +2010-05-18 Ted Gould <ted@gould.cx> + + Deping on the header + +2010-05-18 Ted Gould <ted@gould.cx> + + Some shared names for our dbus stuff + +2010-05-18 Ted Gould <ted@gould.cx> + + Adding a dbus service file. + +2010-06-03 Ted Gould <ted@gould.cx> + + 0.0.3 + +2010-06-03 Ted Gould <ted@gould.cx> + + Adding copyright headers + +2010-06-03 Ted Gould <ted@gould.cx> + + Adding in copyright headers + +2010-03-15 Ted Gould <ted@gould.cx> + + Fixing internationalization by using library interface. + +2010-03-12 Ted Gould <ted@gould.cx> + + Use library i18n support so that we get translations from our own domain. + +2010-03-10 Ted Gould <ted@gould.cx> + + Translations from OEM + +2010-03-10 Kyle Nitzsche <kyle.nitzsche@canonical.com> + + add LINGUAS and translated po files for target languages + +2010-03-04 Ted Gould <ted@gould.cx> + + 0.0.2 + +2010-03-02 Ted Gould <ted@gould.cx> + + A patch to make it so the label is of fixed size. No jiggle! + +2010-03-01 Ted Gould <ted@gould.cx> + + Fixing time to remove leading zero + +2010-03-01 Ted Gould <ted@gould.cx> + + Reacting to changes in style. + +2010-03-01 Ted Gould <ted@gould.cx> + + Adding translation comments. + +2010-03-01 Ted Gould <ted@gould.cx> + + Debug message. + +2010-03-01 Ted Gould <ted@gould.cx> + + Providing a good guess at what the label size will be. + +2010-03-01 Ted Gould <ted@gould.cx> + + Adding in an idle function to try and make it so the label never shrinks + +2010-02-25 Ted Gould <ted@gould.cx> + + Changing SVN to GIT + +2010-02-25 Ted Gould <ted@gould.cx> + + Small change + +2010-02-25 Ted Gould <ted@gould.cx> + + 0.0.1 + +2010-02-22 Ted Gould <ted@gould.cx> + + Fix build to include the source files + +2010-02-18 Ted Gould <ted@gould.cx> + + Adding autogen.sh to dist + +2010-02-17 Ted Gould <ted@gould.cx> + + Date menuitem, calendar menuitem and time settings menuitem. + +2010-02-17 David Barth <david.barth@canonical.com> + + checks for evolution and provides a calendar option + +2010-02-15 David Barth <david.barth@canonical.com> + + add date & settings option + +2010-01-07 Ted Gould <ted@gould.cx> + + Adding the loadable indicator. + +2010-01-06 Ted Gould <ted@gould.cx> + + Building a simple menu. + +2010-01-05 Ted Gould <ted@gould.cx> + + Initalizing and disposing of the label and timer + +2010-01-05 Ted Gould <ted@gould.cx> + + Adding in a timer to update + +2010-01-05 Ted Gould <ted@gould.cx> + + Adding comments. + +2010-01-05 Ted Gould <ted@gould.cx> + + Updating the label with the time + +2010-01-04 Ted Gould <ted@gould.cx> + + Making a label + +2010-01-04 Ted Gould <ted@gould.cx> + + Linking in the get_label function + +2010-01-04 Ted Gould <ted@gould.cx> + + Adding in the indicator defines + +2010-01-04 Ted Gould <ted@gould.cx> + + The base object for the indicator + +2010-01-04 Ted Gould <ted@gould.cx> + + Building a very basic indicator. + +2010-01-04 Ted Gould <ted@gould.cx> + + Boot strap |