aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog760
1 files changed, 759 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index a741f25..1811bc7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,2 +1,760 @@
-# Generated by Makefile
+# Generated by Makefile. Do not edit.
+
+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