--- indicator-application-0.0.13.orig/ChangeLog +++ indicator-application-0.0.13/ChangeLog @@ -1,2007 +0,0 @@ -# Generated by Makefile. Do not edit. - -2010-02-11 Ted Gould - - 0.0.13 - -2010-02-11 Ted Gould - - Fix to make the dbus paths unique by using the ID of the application. - -2010-02-10 Ted Gould - - Making sure our new tests with gtk_init() in them have an X server to talk to. - -2010-02-10 Ted Gould - - Building a menu so this item will show - -2010-02-10 Ted Gould - - Moving the clean_id code to get set when we set the ID and checking for it when building the menu. - -2010-02-10 Ted Gould - - Changing to ID based naming and setting a menu to get init - -2010-02-10 Ted Gould - - Creating a clean ID that doesn't take any illegal dbus characters and using that in the path. - -2010-02-10 Ted Gould - - Making the menu path also include the ID - -2010-02-10 Ted Gould - - Making it so that you can't set an ID twice instead of just issuing a warning. - -2010-02-10 Ted Gould - - Moving the registration of the object to when we want to connect everything, and making the path include the item ID to ensure it's unique. - -2010-02-10 Ted Gould - - Switching menu property to be an object path. - -2010-02-10 Ted Gould - - Falling back on string if that's what we get. Makes things compatible. - -2010-02-06 Ted Gould - - Ready to recieve the boxed type on the other side. - -2010-02-06 Ted Gould - - Changing the type of the property and setting it with boxed - -2010-02-08 Ted Gould - - 0.0.12 - -2010-02-08 Ted Gould - - Handling the service resetting much better. Clearing out the old, but after ensuring they won't come back. - -2010-02-06 Ted Gould - - Boolean again! - -2010-02-06 Ted Gould - - Adding check to look for privates gotten on invalid objects. - -2010-02-06 Ted Gould - - Handling if we get duplicate entries added, just recycling. - -2010-02-06 Ted Gould - - Now we're actively killing. - -2010-02-06 Ted Gould - - Setting up the disconnected helpers and structure. - -2010-02-06 Ted Gould - - Changing the proxy to only build if we need it, and not destroy itself on killing the process. There's really no reason for that. - -2010-02-06 Ted Gould - - Making room for a disconnected function. - -2010-02-08 Ted Gould - - Cause the proxy to get built outside of the other proxy destroy callback. - -2010-02-06 Ted Gould - - Putting the proxy construction in an idle function. - -2010-02-06 Ted Gould - - Reffing the connection so we ensure that we have it even when folks die. - -2010-02-08 Ted Gould - - Fixing status updates and adding tests to help debug status changing. - -2010-02-06 Ted Gould - - Getting the wrong string for the Attention Icon when looking at the properties - -2010-02-06 Ted Gould - - More logging from our app indicator on icon changes - -2010-02-06 Ted Gould - - Adding a menu item to toggle the attention state. - -2010-02-06 Ted Gould - - Making sure the client has time to setup. - -2010-02-06 Ted Gould - - Changing to 100 instead of 1000 - -2010-02-06 Ted Gould - - Lengthening the time a little bit to make sure we don't miss messages. - -2010-02-06 Ted Gould - - Now setting status ALOT - -2010-02-06 Ted Gould - - Loose the timeout - -2010-02-06 Ted Gould - - Adjusting the status test to watch for toggles - -2010-02-05 Ted Gould - - Typo - -2010-02-05 Ted Gould - - Adding a test for changing the status. Just a copy of the standard dbus test. - -2010-02-04 Ted Gould - - 0.0.11 - -2010-02-04 Ted Gould - - Interop fixes. - -2010-02-03 Aurelien Gateau - - Merged timestamp fix - -2010-02-02 Aurelien Gateau - - icon -> icon-name - sensitive -> enabled - toggle-checked -> toggle-state - toggle-state type is now an int - -2010-02-04 Ted Gould - - Migrating to the new dbusmenu - -2010-02-04 Ted Gould - - Merging in signal change. - -2010-02-02 Ted Gould - - Changing the prototype of the activate signal - -2010-02-04 Ted Gould - - Changing the #defines - -2010-02-04 Ted Gould - - Upping Dbusmenu required version - -2010-02-04 Ted Gould - - Wrong srcdir - -2010-02-04 Ted Gould - - Wrong filename - -2010-02-04 Ted Gould - - Adding in XVFB support - -2010-02-04 Ted Gould - - Getting run-xvfb on the tests - -2010-02-01 Ted Gould - - Checking for the nunit dependency with a specific version. - -2010-02-01 Conor Curran - - changed dependency nunit2.4 to nunit since this is the name of the package - -2010-02-01 Ted Gould - - Fixing the name of the enum strings to match the StatusNotifier spec. - -2010-01-27 Ted Gould - - Changing the category in the fallback test as well. - -2010-01-27 Ted Gould - - Changing strings in the test suite as well. - -2010-01-27 Ted Gould - - Changing the strings in the #defines here, but really we should be using the enum. - -2010-01-27 Ted Gould - - Making it so there is another level of translation so that we can use different strings in the enum. - -2010-02-01 Ted Gould - - Adding code to look for special panel versions of the icon with a '-panel' with the AppIndicators. - -2010-02-01 Ted Gould - - Changing the suffix to 'panel' - -2010-01-24 Ted Gould - - Truth. Bad, Bad, truth. - -2010-01-24 Ted Gould - - When setting or changing an icon first check to see if there is a panel specific icon that we should be using. - -2010-01-21 Ted Gould - - 0.0.10 - -2010-01-21 Ted Gould - - Require libindicator 0.3.1 - -2010-01-21 Ted Gould - - Adding support for a file tracking add and touch times for applications for ordering them. - -2010-01-20 Ted Gould - - Implements the get_location function to place the entires. - -2010-01-20 Ted Gould - - Looking at the last touch date of entries as we're loading the file and removing ones that are very old. - -2010-01-20 Ted Gould - - License headers. - -2010-01-20 Ted Gould - - Moving directory and filename into defines - -2010-01-20 Ted Gould - - Moving the JSON file values into #defines - -2010-01-20 Ted Gould - - Fleshing out loading of the LRU file and realizing we need a json-glib dep and the 'category' field in the output. - -2010-01-20 Ted Gould - - Updating to trunk (surprisingly without conflict) - -2010-01-20 Ted Gould - - Switch to building a string and writing it out instead of async writes as the order doesn't seem to be predictable. - -2010-01-20 Ted Gould - - Build the directory and some debugging info - -2010-01-20 Ted Gould - - Fleshing out the cleaning and dirtying functions. Now we should write out a file. - -2010-01-20 Ted Gould - - Making a sort function that looks at two Apps and determines their ordering. - -2010-01-20 Ted Gould - - Fleshing out touching. - -2010-01-20 Ted Gould - - Allocating memory and objects in the lur world - -2010-01-19 Ted Gould - - Switching to inserting in the application array using a sort function. Looking that up in the LRU file DB. - -2010-01-19 Ted Gould - - Adding in the 'id' and 'category' fields to the application structure. - -2010-01-19 Ted Gould - - Protecting our _new a little bit. - -2010-01-19 Ted Gould - - Adding a _new function for the appstore and using it. It now takes the lru file. - -2010-01-19 Ted Gould - - Building the LRU file. - -2010-01-19 Ted Gould - - Adding some API to our LRU file - -2010-01-19 Ted Gould - - Sync to trunk - -2010-01-19 Ted Gould - - Adding an object to start tracking the lru of the app indicators - -2010-01-20 Ted Gould - - Add tracking and refcounting of theme directories. Unregister them when we're done. - -2010-01-14 Ted Gould - - Removing shutdown printf - -2010-01-14 Ted Gould - - Actually unref'ing the dir and fixing the truth there. - -2010-01-14 Ted Gould - - Merging in the warnings branch. - -2010-01-14 Ted Gould - - Debug message for directories. - -2010-01-14 Ted Gould - - Fleshing out the ref and the unref functions for the theme directories. - -2010-01-14 Ted Gould - - Adding in our hash table of refs. - -2010-01-20 Ted Gould - - Use the right function in the fallback. - -2010-01-19 Ted Gould - - Attaching bug - -2010-01-19 Ted Gould - - Changing to use the status wrapper for handling the status signal's different prototype. - -2010-01-20 Ted Gould - - Merge to get the current list of applications on startup. - -2010-01-15 Ted Gould - - Cleaning out dead code and turning a printout into an assert. - -2010-01-15 Ted Gould - - Using the menu path instead of the item path. - -2010-01-15 Ted Gould - - Using a straight value array and making sure to pass the application - -2010-01-15 Ted Gould - - Fleshing out the get_applications function so that we do something with the list we now get. - -2010-01-15 Ted Gould - - Setting the proper type for the GValue of an 'o' - -2010-01-15 Ted Gould - - Better init value and adding error to prototype. - -2010-01-14 Ted Gould - - Returning truth. - -2010-01-14 Ted Gould - - Need icon path in the list as well. - -2010-01-14 Ted Gould - - Fleshing out returning the list of apps already there. - -2010-01-20 Ted Gould - - Ref'ing the image and menu so that when we remove them we don't get warnings. - -2010-01-14 Ted Gould - - We should have kept ref's to these. - -2010-01-19 Ted Gould - - Handling duplication applications getting added. - -2010-01-19 Cody Russell - - Move the check for duplicates. - -2010-01-14 Cody Russell - - Only add the Application if it doesn't already exist in the appstore. - -2010-01-14 Ted Gould - - 0.0.9 - -2010-01-14 Ted Gould - - Fallback support to XEmbed based notify item. - -2010-01-14 Ted Gould - - Returning the icon we've created. - -2010-01-14 Ted Gould - - Making a more descriptive error on 'unfallback' not existing. - -2010-01-14 Ted Gould - - Using better naming for 'do_it_now' parameter. - -2010-01-13 Ted Gould - - Realized that we didn't really use the 'notify' signal... now using the better ones anyway. - -2010-01-13 Ted Gould - - Making it so that the icon will update in the fallback case with changes to the properties of the AppIndicator. - -2010-01-13 Ted Gould - - Showing the toggle_item as well as the others. - -2010-01-13 Ted Gould - - Popping up menu on activate. - -2010-01-13 Ted Gould - - Showing items in sample - -2010-01-13 Ted Gould - - Adding in a get_menu function. - -2010-01-13 Ted Gould - - Connecting to the activate signal - -2010-01-13 Ted Gould - - Remove the 'destroy' signal handler before destroying the watcher proxy. - -2010-01-13 Ted Gould - - Checking more for whether we have an APP_INDICATOR object - -2010-01-13 Ted Gould - - Explicitly checking for the APP_INDICATOR. Confused. - -2010-01-13 Ted Gould - - Checking for the status of the variable getting passed in. - -2010-01-13 Ted Gould - - Fleshing out the fallback function, so it should create an icon. - -2010-01-13 Ted Gould - - Really we should have gotten the final cleanup unfallback, which we weren't testing for either. - -2010-01-13 Ted Gould - - Getting the class the proper way - -2010-01-13 Ted Gould - - Clear the fallback timer pointer after using it. - -2010-01-13 Ted Gould - - Adding a function to watch if the watcher proxy gets destroyed. - -2010-01-13 Ted Gould - - Removing a warning. - -2010-01-13 Ted Gould - - Making sure to return a value so that unfallback gets called. - -2010-01-13 Ted Gould - - Calling the unfallback function if we're doing this for the second time. - -2010-01-13 Ted Gould - - Ignoring the generated fallback test itself - -2010-01-12 Ted Gould - - Setting up a dbus proxy and starting to look at owner change events on it when we don't have a NotificationWatcher to look at. - -2010-01-12 Ted Gould - - Adding a menu so that the app indicator will init - -2010-01-12 Ted Gould - - Wrong class function - -2010-01-12 Ted Gould - - Adding the fallback test to the suite - -2010-01-12 Ted Gould - - Adding state transitions that'll get us to a passed state. - -2010-01-12 Ted Gould - - Adding a kill function and letting the test fail over it. - -2010-01-12 Ted Gould - - Printing status in watcher - -2010-01-12 Ted Gould - - Adding in the item side of things. - -2010-01-12 Ted Gould - - Woah, this is pretty sweet. I hope it works. - -2010-01-12 Ted Gould - - Getting the start of the fallback tests in place. - -2010-01-12 Ted Gould - - Setup the fallback timer and flesh out it's actions. - -2010-01-12 Ted Gould - - Fallback timer pointer lifecycle. - -2010-01-12 Ted Gould - - Some comments - -2010-01-12 Ted Gould - - Start timer fallback - -2010-01-12 Ted Gould - - Updating to trunk - -2010-01-11 Ted Gould - - Initing and destroying the status_icon variable - -2010-01-11 Ted Gould - - Setting the fallback functions so that we can go round trip on setting up this API. - -2010-01-11 Ted Gould - - Adding in the class functions for handling the fallback. - -2010-01-12 Ted Gould - - 0.0.8 - -2010-01-12 Ted Gould - - Mirror the icon changes over dbus - -2010-01-12 Cody Russell - - Remove debugging code - -2010-01-11 Cody Russell - - trunk merge - -2010-01-11 Cody Russell - - Label fu - -2010-01-12 Ted Gould - - Adding the middle API file to the cleanfiles for distcheck - -2010-01-12 Ted Gould - - Fixing the path for the tests. - -2010-01-11 Ted Gould - - Updating path names to have more reasonable defaults. - -2010-01-11 Ted Gould - - Having better default paths that look a little more professional. - -2010-01-11 Ted Gould - - Fixes for the mono bindings to make the properties work with enums and the #define'd string names. - -2010-01-11 Ted Gould - - Adding back in the MIDDLE_API and sed magic - -2010-01-11 Ted Gould - - Removing the middle API stuff and cleaning up Makefile - -2010-01-11 Ted Gould - - Cody's customs - -2010-01-11 Cody Russell - - Mono binding fixes. - -2010-01-11 Ted Gould - - Adding in customs support - -2010-01-11 Ted Gould - - Use sed to get rid of the #defines - -2010-01-11 Ted Gould - - Switching the metadata to not use #defines - -2010-01-11 Ted Gould - - Watching several properties and updating them as they change. - -2010-01-08 Cody Russell - - Remove debugging code. - -2010-01-08 Cody Russell - - Watch for changes to label and sensitivity. - -2010-01-08 Ted Gould - - 0.0.7 - -2010-01-08 Ted Gould - - Making the Notification Watcher get it's own interface name. - -2010-01-08 Ted Gould - - Making applications register to the watcher address so they work on KDE - -2010-01-08 Ted Gould - - Make the watcher register it's own name - -2010-01-08 Ted Gould - - Making the service have a name different than the watcher interface. - -2010-01-08 Ted Gould - - Icons branch - -2010-01-08 Ted Gould - - Supporting icons changing and status changing. - -2010-01-08 Ted Gould - - Reactivate kill switch - -2010-01-08 Ted Gould - - Putting the signal on the Class instead of the Instance. - -2010-01-08 Ted Gould - - Debug message cleanup. - -2010-01-08 Ted Gould - - Fixing shutdown signal, but disabling for now - -2010-01-08 Ted Gould - - When destroying the application free all the proxies. - -2010-01-08 Ted Gould - - Fleshing out some of the remove function. For some reason the appstore is getting disposed, but that's the next thing to look at. - -2010-01-08 Ted Gould - - Updating to trunk - -2010-01-08 Ted Gould - - Syncing to final icon-path changes - -2010-01-07 Ted Gould - - Pretty major cut and paste error. Wrong icon. - -2010-01-07 Ted Gould - - Changing dbus-properties header to be static and not built from the XML as it needs a fix. - -2010-01-07 Ted Gould - - Merging in the icon_path branch to start to handle conflicts from there. - -2010-01-07 Ted Gould - - A small refactoring of the code to get the position of an application. - -2010-01-07 Ted Gould - - Fleshing out the signal functions for updates. Some do more callbacks. - -2010-01-07 Ted Gould - - Moving the list of applications management into the state change function. This makes it so that we can handle it appearing and disappearing all in one special place. - -2010-01-07 Ted Gould - - Adding in a status variable - -2010-01-07 Ted Gould - - Responding to the icon changed signal in the indicator. - -2010-01-07 Ted Gould - - Adding an icon_changed signal to the application store - -2010-01-07 Ted Gould - - Cleaning up signal handlers. - -2010-01-07 Ted Gould - - Setting up and connecting to the item signals - -2010-01-08 Ted Gould - - Adding in the ability for applications to specify a directory path to get added to the icon theme search path. - -2010-01-08 Ted Gould - - Using the #defines for the property names instead of strings. Define them once. - -2010-01-08 Ted Gould - - Changing the property to 'IconThemePath' to make it more clear about what it adjusts. - -2010-01-07 Ted Gould - - Adding a path based debug message - -2010-01-07 Ted Gould - - Forgot to adjust the parameter count. - -2010-01-06 Ted Gould - - Handle the case of no icon path more gracefully, by just passing along the null string. - -2010-01-06 Ted Gould - - Ignoring some of the generated files - -2009-12-20 Ted Gould - - Appending the new icon path to the theme search. - -2009-12-20 Ted Gould - - Adding the icon path to the app entry struct - -2009-12-20 Ted Gould - - Adding in the icon path to the list of parameters that are passed when we have a new application. - -2009-12-20 Ted Gould - - Adding new constructor to docs. - -2009-12-20 Ted Gould - - Forgot to get these from the private struct. - -2009-12-20 Ted Gould - - Making the icon-path property construct only and making a constructor to set it. - -2009-12-20 Ted Gould - - Adding the icon_path property to the code. - -2009-12-20 Ted Gould - - Adding of a new property, icon path, to store the path to the icons. - -2010-01-08 Ted Gould - - Changing to freedesktop.org namespace and fixing some of the function names and interfaces that weren't matching the FD.o spec. - -2010-01-08 Aurelien Gateau - - Merged lp:~ted/indicator-application/fdo - -2010-01-08 Ted Gould - - Adjusting so that we use the parameter if it's not an object but a path. - -2010-01-07 Ted Gould - - Allowing for the default path if one is not given. - -2010-01-07 Aurelien Gateau - - Revert part of previous revision: pass the path, not the service name to register_status_item - -2010-01-07 Aurelien Gateau - - Use org.freedesktop namespace - -2010-01-08 Ted Gould - - Typo in documentation using wrong values for the enum. - -2010-01-08 Sebastien Bacher - - Use correct status syntax in the api description (lp: #504700) - -2010-01-07 Ted Gould - - Support for check items in the libappindicator menu parser. - -2010-01-07 Cody Russell - - Toggle events - -2010-01-07 Cody Russell - - More checkbox related updates. - -2010-01-07 Cody Russell - - Checkmark support - -2009-12-23 Aurelien Gateau - - Previous commit was not meant to be pushed to trunk - Revert my mess - -2009-12-23 Aurelien Gateau - - Make it work on KDE - -2009-12-17 Ted Gould - - Adding ChangeLog to tarball - -2009-12-17 Ken VanDine - - include ChangeLog in EXTRA_DIST - -2009-12-17 Ted Gould - - 0.0.6 - -2009-12-17 Ted Gould - - Using a constant snk file instead of generating it each time. - -2009-12-17 Ken VanDine - - use srcdir for the path to appindicator-sharp.snk - -2009-12-17 Ken VanDine - - Don't create the signature during build - -2009-12-17 Ted Gould - - 0.0.5 - -2009-12-17 Ted Gould - - Linking Mono bindings to versioned library and fixing the example with licensing info and a menu. - -2009-12-17 Ken VanDine - - Added license/copyright to the example and un-commented out the code that adds the menu. - -2009-12-17 Ken VanDine - - link against the versioned library - -2009-12-17 Ted Gould - - Fix issue with setting a menu twice by only allocating one dbusmenu server. - -2009-12-17 Cody Russell - - Only create the dbusmenu server if it doesn't exist - -2009-12-17 Ted Gould - - Initing 'menuservice' to NULL - -2009-12-17 Ted Gould - - Only build a dbusmenu server if we don't have one. - -2009-12-17 Ted Gould - - Mono build cleanups - -2009-12-17 Ken VanDine - - Install the assembly in the gac - -2009-12-17 Ted Gould - - Updates to Mono bindings to make them more Mono-onic. - -2009-12-16 Jason Smith - - Make mono bindings less redundant and more mono friendly - -2009-12-17 Ted Gould - - Mono and Pythong bindings living together. - -2009-12-16 Ken VanDine - - Use a versioned assemblydir - -2009-12-16 Ken VanDine - - use more macros - -2009-12-16 Ken VanDine - - Reference the correct dll - -2009-12-16 Ken VanDine - - merged in python bindings branch and some of my fixes needed for packaging - -2009-12-16 Ken VanDine - - exclude the path in subst replace in the dbus-binding-tool command - -2009-12-14 Ken VanDine - - use path to find includes - -2009-12-11 Ted Gould - - Fixing the build system to link everything all happy like. - -2009-12-11 Ted Gould - - Adding the Python build system into the indicator-application one. - -2009-12-11 Ted Gould - - Stealing a bunch of Neil's python binding code. - -2009-12-14 Ted Gould - - Merging in mono bindings. - -2009-12-14 Ted Gould - - Looking for the assembly files in the right location. - -2009-12-14 Ted Gould - - Adding the test files to dist and making sure we find them in the right directory. - -2009-12-14 Ted Gould - - Merging in Jason's fix of Cody's branch. Yeah, seriously. - -2009-12-14 Jason Smith - - Nicer fix - -2009-12-14 Jason Smith - - Make build work right - -2009-12-12 Cody Russell - - Try to add SetMenu() - -2009-12-12 Cody Russell - - Initial stab at setting up test/example fu - -2009-12-11 Cody Russell - - Fix distcheck - -2009-12-11 Cody Russell - - Move appindicator-sharp.pc to appindicator-sharp-0.1.pc - -2009-12-11 Cody Russell - - trunk merge, resolve conflicts - -2009-12-11 Cody Russell - - Add missing Makefile.am - -2009-12-11 Cody Russell - - Move to bindings/mono - -2009-12-11 Cody Russell - - Build for Mono bindings - -2009-12-07 Jason Smith - - Add script to automate building (someone should do this without autofoo) - -2009-12-07 Jason Smith - - Ensure names are nice and pretty - -2009-12-07 Jason Smith - - Make build work - -2009-12-07 Jason Smith - - Add mono xml api file - -2009-12-11 Ted Gould - - 0.0.4 - -2009-12-11 Ted Gould - - Adding extra files to the distribution tarball and making the documentation include the version number. - -2009-12-11 Ken VanDine - - include autogen.sh, COPYING.LGPL.2.1 and COPYING.LGPL.3 in EXTRA_DIST - -2009-12-11 Ken VanDine - - Merged changes from trunk - -2009-12-11 Ken VanDine - - * Bump version to 0.0.4 - * Include version in the generated docs - -2009-12-10 Ted Gould - - Documentation cleanups - -2009-12-10 Ken VanDine - - set a title and remove releaseinfo, we haven't set it yet. - -2009-12-10 Ted Gould - - 0.0.3 - -2009-12-10 Ted Gould - - Increasing libindicator requirement to 0.3.0 - -2009-12-10 Ken VanDine - - Bump required version for libindicator to 0.3.0 - -2009-12-09 Ted Gould - - Adding support for separators. - -2009-12-09 Cody Russell - - Add support for separator menuitems - -2009-12-09 Ted Gould - - Switching back to the calling style with all the parameters. Otherwise the --enable-gtk-doc gets lost. - -2009-12-09 Ted Gould - - Fixing up documentation and making it error if symbols are missing. - -2009-12-08 Ted Gould - - Putting gtk-doc-check into a wrapper to it runs in srcdir - -2009-12-08 Ted Gould - - Adding in some section documentation. - -2009-12-08 Ted Gould - - Documenting the AppIndicatorClass as well. - -2009-12-08 Ted Gould - - Fixing function documentation. - -2009-12-08 Ted Gould - - Adding documentation for the signal string defines. - -2009-12-08 Ted Gould - - Adding in documentation for the Object/Class macros - -2009-12-08 Ted Gould - - Adding a check rule for documentation. - -2009-12-09 Ted Gould - - Adding a directory name on the distribution of the .pc.in file - -2009-12-09 Cody Russell - - Add pkgconfig support, fixes bug #494583 - -2009-12-09 Cody Russell - - pkgconfig Libs and Requires fixes - -2009-12-09 Cody Russell - - merge from trunk - -2009-12-09 Cody Russell - - pkgconfig file - -2009-12-09 Ted Gould - - Fix to autogen.sh to support configure options. - -2009-12-09 Cody Russell - - fix autogen.sh - -2009-12-08 Ted Gould - - Improved menu item parsing from Cody. - -2009-12-08 Cody Russell - - Beefed up and stuff. - -2009-12-08 Ted Gould - - Adding support for building gtk-doc documentation. - -2009-12-08 Ted Gould - - Making it so that we have a local gtk-doc.make file that will pass a dist without the lib being built. - -2009-12-08 Ted Gould - - Ken's gtk-doc integration branch - -2009-12-08 Ken VanDine - - Removed a commented variable - -2009-12-08 Ken VanDine - - Clean up some cruft I left around - -2009-12-08 Ken VanDine - - Fixes for make distcheck and default configure args - -2009-12-08 Ken VanDine - - Added some missing gtk-doc related files - -2009-12-08 Ken VanDine - - don't run gtkdocize with autogen.sh - -2009-12-05 Ken VanDine - - remove --enable-gtk-doc from autogen.sh - -2009-12-05 Ken VanDine - - generate gtk-doc - -2009-12-07 Ted Gould - - Adding in an activate signal. - -2009-12-07 Cody Russell - - Add 'activate' signal support - -2009-12-04 Ted Gould - - Increasing to version 0.0.2 - -2009-12-04 Ted Gould - - Test suite fixes for the GTK Menu changes. - -2009-12-04 Cody Russell - - Remove the menu test - -2009-12-04 Cody Russell - - test fix - -2009-12-04 Cody Russell - - Test fixes - -2009-12-04 Ted Gould - - Adding GTK Menu support to libappindicator and removing dbusmenu support. - -2009-12-04 Cody Russell - - credit :) - -2009-12-04 Cody Russell - - Small cleanup - -2009-12-04 Cody Russell - - Fix up some docs - -2009-12-03 Cody Russell - - API changes, gtk menu support - -2009-12-02 Ted Gould - - Adding legal headers on files and licenses. - -2009-11-30 Ted Gould - - Copyright notice for marshallers definition. - -2009-11-30 Ted Gould - - Header for a DBus interface description, not sure if that's right or not. - -2009-11-30 Ted Gould - - Adding in GPLv3 headers. - -2009-11-30 Ted Gould - - Adding in LGPL v3/2 headers - -2009-11-30 Ted Gould - - Adding GPLv3 headers. - -2009-11-30 Ted Gould - - GPL header - -2009-11-30 Ted Gould - - Adding in copying license files. - -2009-11-30 Ted Gould - - Getting the right named files. - -2009-12-02 Ted Gould - - Changing the name from indicator-custom to indicator-application - -2009-11-30 Ted Gould - - Changing the insides to remove the custom stuff. - -2009-11-30 Ted Gould - - De-customizing the directory stuff. - -2009-11-30 Ted Gould - - Migrating to the new 'app' world. - -2009-11-30 Ted Gould - - Shortening the object names as well. People hate typing. - -2009-11-30 Ted Gould - - Massive custom to application find and replace throughout the code. - -2009-11-30 Ted Gould - - Ignoring happily again. - -2009-11-30 Ted Gould - - Shortening the file names as well. - -2009-11-30 Ted Gould - - Making the directory name shorter - -2009-11-30 Ted Gould - - Changing file names, and some fallouts from that. - -2009-11-30 Ted Gould - - Total insane rename. Probably broke more than a few things. - -2009-11-30 Ted Gould - - Another name change. - -2009-11-24 Ted Gould - - Changing all the dbus names. - -2009-11-24 Ted Gould - - Name changed - -2009-11-24 Ted Gould - - Name changes - -2009-11-24 Ted Gould - - A bunch of code. - -2009-12-02 Ted Gould - - Create a service and start using it. Also updating to libindicator 0.3.0. - -2009-11-24 Ted Gould - - Moving the connection code into a function that is called to check to see if we have enough data. This fixes distcheck after the merge from main. - -2009-11-24 Ted Gould - - Merging in changes on trunk. Resolving a conflict. - -2009-11-24 Ted Gould - - Woot, basic remove support. Causes warnings, but it works. - -2009-11-24 Ted Gould - - Showing the icon. Now we can put things up in the menu! Finally. - -2009-11-24 Ted Gould - - Ignoring the marshallers - -2009-11-24 Ted Gould - - Building a little more of a menu item for testing. - -2009-11-24 Ted Gould - - Fixing Marshallers so that everything is happy-happy. - -2009-11-23 Ted Gould - - I really shouldn't have to register marshalers. Srsly. - -2009-11-23 Ted Gould - - Moving the registration of the marshallers until after the proxy. Odd that I'd have to do this, but let's try. - -2009-11-23 Ted Gould - - Forgot return types. - -2009-11-23 Ted Gould - - Registering marshallers for DBus in the indicator. - -2009-11-23 Ted Gould - - Adding a debug message on getting an application. - -2009-11-23 Ted Gould - - Making a simple client - -2009-11-23 Ted Gould - - Connecting to a notification watcher. - -2009-11-23 Ted Gould - - Adding in a TODO - -2009-11-23 Ted Gould - - Commenting. - -2009-11-23 Ted Gould - - Fixing custom indicator watcher object path. - -2009-11-23 Ted Gould - - Cleaning up main a little bit and handling the 'disconnected' case that doesn't yet quite exist. - -2009-11-23 Ted Gould - - Adding a remove function and switching to the position in the list being the position. - -2009-11-09 Ted Gould - - Adding in the dbus shared header. - -2009-11-09 Ted Gould - - A simple little app. - -2009-11-09 Ted Gould - - Adding a defualt file for a little appliction that'll grow into a full app. - -2009-11-06 Ted Gould - - Grabbing the properties and going to town. Turning back into another signal. - -2009-11-06 Ted Gould - - Adding some XML for dbus properties interface. - -2009-11-06 Ted Gould - - Building the property proxy. - -2009-11-06 Ted Gould - - Forgot to save. - -2009-11-06 Ted Gould - - Building a proxy. - -2009-11-06 Ted Gould - - Adding an application list. - -2009-11-06 Ted Gould - - Getting the registration signal, and passing it up the stack. - -2009-11-06 Ted Gould - - Adding app add/remove to appstore - -2009-11-06 Ted Gould - - Woot! Now we have signals in our watcher. Let's rock on! - -2009-11-06 Ted Gould - - Connecting the watcher and the appstore. And actually building one. We're on DBus now. - -2009-11-06 Ted Gould - - Moving the watcher stuff to the new object. - -2009-11-06 Ted Gould - - Creating a new object to be our watcher. Apparently we can't have two DBus interfaces on the same object :( - -2009-11-06 Ted Gould - - Adding in teh source directory for distcheck - -2009-11-06 Ted Gould - - Adding in a set of marshallers to make our signals all happy. - -2009-11-06 Ted Gould - - Putting some signals on here. - -2009-11-06 Ted Gould - - Changing some API and implementing the simple stuff. - -2009-11-06 Ted Gould - - Fleshing out the application added stuff - -2009-11-06 Ted Gould - - Fleshing out get_entries - -2009-11-06 Ted Gould - - Making for a list of applications that we can build and destroy at will. - -2009-11-06 Ted Gould - - Hooking up to the proxy. Let's do this! - -2009-11-06 Ted Gould - - Fleshing out connected to start bringing up the proxy. - -2009-11-06 Ted Gould - - Migrating over to the libindicator 0.3.0 API. - -2009-11-02 Ted Gould - - We've got a service manager. Now we'll start ourselves up! - -2009-11-02 Ted Gould - - Getting the name into a header. - -2009-11-02 Ted Gould - - Boom, make us an indicator service. - -2009-10-28 Ted Gould - - Building our app store - -2009-10-28 Ted Gould - - Registering ourselves on dbus - -2009-10-28 Ted Gould - - Boom! Now we're implementing dbus. - -2009-10-28 Ted Gould - - Adding an appstore object to hold all of our apps. - -2009-10-28 Ted Gould - - Adding the custom-service interface. - -2009-10-28 Ted Gould - - Pulling in the unreviewed lib-flesh branch - -2009-11-04 Ted Gould - - Put the cleanup of gtester on the wrong variable. - -2009-11-04 Ted Gould - - A small fix to make things run under dbus-test-runner so that we start a dbus test session. - -2009-11-03 Ted Gould - - Put the gtester test under a dbus-test-runner to ensure that we have a session bus to test with. - -2009-11-03 Ted Gould - - Fleshing out the library so that the interface is implemented. Also tests for the library. - -2009-11-03 Ted Gould - - Removing the checks on private being NULL when we're already testing the object. - -2009-10-22 Ted Gould - - 'Merging' in trunk. No changes. Better history. - -2009-10-22 Ted Gould - - Adding in testing the location of the dbusmenuserver - -2009-10-22 Ted Gould - - Looking for the wrong property, we can only set the object. - -2009-10-22 Ted Gould - - We can't get the enum values from the string param spec, we need to find the enum one and then use that. - -2009-10-22 Ted Gould - - Property name changes. Boo. - -2009-10-22 Ted Gould - - Changes due to the properties changes. - -2009-10-22 Ted Gould - - Gimme a break - -2009-10-22 Ted Gould - - Adding a set of read-only properties that deal with the strings for dbus, and let the other properties do the real work. - -2009-10-22 Ted Gould - - Checking the category and state - -2009-10-22 Ted Gould - - All strings work. - -2009-10-22 Ted Gould - - Fleshing out the property counting. - -2009-10-22 Ted Gould - - Settng the right path - -2009-10-22 Ted Gould - - If we fail, we need to really fail. - -2009-10-22 Ted Gould - - Adding a kill function, just in case. - -2009-10-22 Ted Gould - - Basic code calling all the properties. - -2009-10-22 Ted Gould - - Fleshing out the server to setup a simple custom indicator. - -2009-10-22 Ted Gould - - Switching to using a little autotest as well. - -2009-10-22 Ted Gould - - Adding in two little client server binaries for testing the custom indicator. - -2009-10-21 Ted Gould - - Change the enums to match the KDE ones to make life simpler even though I dislike the names. - -2009-10-21 Ted Gould - - Turning on verbose output and showing the status of all tests. - -2009-10-21 Ted Gould - - Getting the prototype right. - -2009-10-21 Ted Gould - - The signal should have a string not a enum value. - -2009-10-21 Ted Gould - - Making sure to signal if we change the status. - -2009-10-21 Ted Gould - - Adding test to test the property change signals. - -2009-10-21 Ted Gould - - Checking all the set functions. - -2009-10-21 Ted Gould - - Switching from doing the GValues as enums to the more specific types. - -2009-10-21 Ted Gould - - Silly, these are enums not ints. - -2009-10-21 Ted Gould - - Adding a test that sets a bunch of properties. - -2009-10-21 Ted Gould - - Ah, forgot a return. Cody would kill me! Oh, no. - -2009-10-21 Ted Gould - - Woot! We can build a custom indicator, and it exists. - -2009-10-20 Ted Gould - - Now we're building a test, woot! - -2009-10-20 Ted Gould - - Tests directory. - -2009-10-20 Ted Gould - - Fleshing out the get functions. - -2009-10-20 Ted Gould - - Fleshing out the set functions. - -2009-10-20 Ted Gould - - Filling out some prototypes. - -2009-10-20 Ted Gould - - Okay, connecting this little thing into DBus already. - -2009-10-20 Ted Gould - - Making sure to free and unref all of our private variables. - -2009-10-20 Ted Gould - - Now for some 'set' code. Bringin' it. - -2009-10-20 Ted Gould - - Fleshing out get parameters... - -2009-10-20 Ted Gould - - Adding in a bunch of things to the private struct. We now have data! - -2009-10-20 Ted Gould - - Basic property case statements. - -2009-10-19 Ted Gould - - Creating a connected property to check easily. - -2009-10-19 Ted Gould - - Boom, there are some signals. - -2009-10-19 Ted Gould - - Adding in the dbus signals from that interface. - -2009-10-19 Ted Gould - - Header comments and a new signal that we'll need to deal with. - -2009-10-19 Ted Gould - - Wow, properties. The properties system in gobject is a little insane. - -2009-10-17 Ted Gould - - Changing the name to match the changes in the previous commit. - -2009-10-17 Ted Gould - - Switching the name to be more consistent. - -2009-10-17 Ted Gould - - Making sure to get the property names into defines so that we can ensure they're all the same. - -2009-10-17 Ted Gould - - Filling out the property list. - -2009-10-16 Ted Gould - - Putting in our first property, status. Woo hoo! - -2009-10-16 Ted Gould - - Forgot to change the package name - -2009-10-16 Ted Gould - - Set and get properties - -2009-10-16 Ted Gould - - Merging in the library interface. - -2009-10-22 Ted Gould - - Branch building up the interface for the library. - -2009-10-17 Ted Gould - - Getting the name change into the templates properly. - -2009-10-17 Ted Gould - - Making the enums camel case. I prefer the other, but it seems best to match GTK style - -2009-10-16 Ted Gould - - Oops, shouldn't be CLUTTER there. - -2009-10-16 Ted Gould - - Adding the possibility of making the directories silently. - -2009-10-16 Ted Gould - - Some small changes to make 'distcheck' happy. - -2009-10-16 Ted Gould - - Another object file bites the dust - -2009-10-16 Ted Gould - - Fixing the templates. - -2009-10-16 Ted Gould - - Filling out the enums to have values. - -2009-10-16 Ted Gould - - Adding the C file into the build as well. - -2009-10-16 Ted Gould - - Putting in the enum templates and building them. - -2009-10-16 Ted Gould - - Setting up build to build the enums. - -2009-10-16 Ted Gould - - Adding programs for buiding enums and marsherers and all that jazz - -2009-10-16 Ted Gould - - Stealing these makefile segments to build enums and marshallers - -2009-10-16 Ted Gould - - Building a basic prototype of the API for the lib. - -2009-10-15 Ted Gould - - Building a basic library starting out. - -2009-10-15 Ted Gould - - We need a directory. - -2009-10-15 Ted Gould - - We're on the dbus branch now - -2009-10-16 Ted Gould - - Adding in the DBus interface files and building of those. - -2009-10-15 Ted Gould - - Ignoring the generated dbus interfaces. - -2009-10-15 Ted Gould - - Building the ChangeLog on dist - -2009-10-13 Ted Gould - - Making sure we get our specs and clean up after ourselves. Distcheck magic. - -2009-10-13 Ted Gould - - Getting some functions so that we can link happy like. - -2009-10-13 Ted Gould - - Fixing symbol names. - -2009-10-13 Ted Gould - - Getting to building all these header files nicely. - -2009-10-13 Ted Gould - - Some dbus y'all! - -2009-10-13 Ted Gould - - A basical build system and basic files. - -2009-10-13 Ted Gould - - Building a basic indicator and the service to go along with it. - -2009-10-13 Ted Gould - - Cleaning up status - -2009-10-13 Ted Gould - - Local install on distcheck, now it passes. - -2009-10-13 Ted Gould - - Wrong version - -2009-10-13 Ted Gould - - DBus Service file - -2009-10-13 Ted Gould - - Autogen and friends - -2009-10-13 Ted Gould - - Very basic. - -2009-10-13 Ted Gould - - First version - --- indicator-application-0.0.13.orig/src/dbus-properties.xml +++ indicator-application-0.0.13/src/dbus-properties.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + --- indicator-application-0.0.13.orig/debian/libappindicator0-cil.install +++ indicator-application-0.0.13/debian/libappindicator0-cil.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/appindicator-sharp-0.1/* +debian/tmp/usr/lib/mono/* --- indicator-application-0.0.13.orig/debian/python-appindicator.install +++ indicator-application-0.0.13/debian/python-appindicator.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/python2.6/* +debian/tmp/usr/share/pygtk/* --- indicator-application-0.0.13.orig/debian/compat +++ indicator-application-0.0.13/debian/compat @@ -0,0 +1 @@ +5 --- indicator-application-0.0.13.orig/debian/watch +++ indicator-application-0.0.13/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://launchpad.net/indicator-application/+download .*/indicator-application-([0-9.]+)\.tar\.gz --- indicator-application-0.0.13.orig/debian/libappindicator-dev.install +++ indicator-application-0.0.13/debian/libappindicator-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/include/libappindicator-0.1/* +debian/tmp/usr/lib/libappindicator.so +debian/tmp/usr/lib/pkgconfig/appindicator-0.1.pc --- indicator-application-0.0.13.orig/debian/rules +++ indicator-application-0.0.13/debian/rules @@ -0,0 +1,76 @@ +#!/usr/bin/make -f + +DEB_PYTHON_SYSTEM=pycentral +PY_VERSIONS = $(shell pyversions --requested debian/control) +export MONO_SHARED_DIR=$(CURDIR) + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools-vars.mk +include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc +API_VERSION = 0.1 + +configure-stamp-%: + mkdir build-$* + cd build-$* && PYTHON=`which $*` \ + $(DEB_CONFIGURE_SCRIPT) $(DEB_CONFIGURE_NORMAL_ARGS) --srcdir=.. + touch $@ + +configure/python-appindicator:: $(addprefix configure-stamp-, $(PY_VERSIONS)) + +build-stamp-%: + make -C build-$*/bindings/python + touch $@ + +build/python-appindicator:: $(addprefix build-stamp-, $(PY_VERSIONS)) + +install-stamp-%: + make -C build-$*/bindings/python install DESTDIR=$(CURDIR)/debian/tmp + touch $@ + +install/python-appindicator:: $(addprefix install-stamp-, $(PY_VERSIONS)) + +binary-install/python-appindicator:: + dh_pycentral + +configure-stamp: + $(DEB_CONFIGURE_SCRIPT) $(DEB_CONFIGURE_NORMAL_ARGS) $(DEB_CONFIGURE_EXTRA_FLAGS) + touch $@ + +configure/indicator-application:: configure-stamp + +build-stamp: + make + touch $@ + +build/indicator-application:: build-stamp + +install-stamp: + make install DESTDIR=$(CURDIR)/debian/tmp + touch $@ + +install/indicator-application:: install-stamp + +binary-post-install/indicator-application:: + find debian/indicator-application/usr/lib -name \*.la -exec rm {} \; + find debian/indicator-application/usr/lib -name \*.a -exec rm {} \; + +binary/libappindicator0-cil:: binary-arch +binary-arch: + dh_clifixperms -i + dh_installdeb -i + dh_makeclilibs -m $(API_VERSION) + dh_clideps -i -d + + +common-binary-predeb-arch:: list-missing + +clean:: + -rm -rf $(addprefix build-, $(PY_VERSIONS)) + -rm -rf $(addprefix configure-stamp-, $(PY_VERSIONS)) + -rm -rf $(addprefix build-stamp-, $(PY_VERSIONS)) + -rm -rf $(addprefix install-stamp-, $(PY_VERSIONS)) + rm -rf $(MONO_SHARED_DIR)/.wapi + --- indicator-application-0.0.13.orig/debian/copyright +++ indicator-application-0.0.13/debian/copyright @@ -0,0 +1,60 @@ +This package was debianized by Robert Collins on +Thu, 29 Oct 2009 15:44:14 +1100 + +It was downloaded from + +Upstream Author: + + Ted Gould + +Copyright: + + Copyright (C) 2009 Canonical Ltd. + +License: + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, version 3 of the License. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +Two files (app-indicator.c and app-indicator.h) are under: + + 1) the GNU Lesser General Public License version 3, as published by the + Free Software Foundation; and/or + 2) the GNU Lesser General Public License version 2.1, as published by + the Free Software Foundation. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranties of + MERCHANTABILITY, SATISFACTORY QUALITY or FITNESS FOR A PARTICULAR + PURPOSE. See the applicable version of the GNU Lesser General Public + License for more details. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the + Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301 USA + +On Debian/Ubuntu systems, the full text of the LGPL v2.1 can be found in +`/usr/share/common-licenses/LGPL-2.1', the full text of the LGPL v3 can be found in +`/usr/share/common-licenses/LGPL-3, and the full text of the GPL v3 can be +found in `/usr/share/common-licenses/GPL-3' --- indicator-application-0.0.13.orig/debian/libappindicator0.install +++ indicator-application-0.0.13/debian/libappindicator0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libappindicator.so.* --- indicator-application-0.0.13.orig/debian/libappindicator-cil-dev.install +++ indicator-application-0.0.13/debian/libappindicator-cil-dev.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/pkgconfig/appindicator-sharp-0.1.pc --- indicator-application-0.0.13.orig/debian/indicator-application.install +++ indicator-application-0.0.13/debian/indicator-application.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/indicators/* +debian/tmp/usr/lib/indicator-application/indicator-application-service +debian/tmp/usr/share/dbus-1/services/indicator-application.service --- indicator-application-0.0.13.orig/debian/libappindicator-doc.install +++ indicator-application-0.0.13/debian/libappindicator-doc.install @@ -0,0 +1 @@ +debian/tmp/usr/share/gtk-doc/html/libappindicator/* --- indicator-application-0.0.13.orig/debian/control +++ indicator-application-0.0.13/debian/control @@ -0,0 +1,116 @@ +Source: indicator-application +Section: gnome +Priority: optional +XS-Python-Version: all +Maintainer: Ubuntu Core Developers +Build-Depends: debhelper (>= 5.0), + cdbs (>= 0.4.41), + python-central (>= 0.6), + libgtk2.0-dev (>= 2.12.0), + libdbus-glib-1-dev, + libjson-glib-dev, + gnome-doc-utils, + gtk-doc-tools, + intltool, + python-all-dev, + python-gtk2-dev, + libindicate-dev (>= 0.2.0), + libindicate-gtk-dev (>= 0.2.0), + libindicator-dev (>= 0.3.1), + libdbusmenu-gtk-dev (>= 0.2.2), + libdbusmenu-glib-dev (>= 0.2.2), + cli-common-dev (>= 0.5.7), + mono-devel (>= 2.0.1), + gtk-sharp2-gapi, + libmono-dev, + libnunit2.4-cil, + libgtk2.0-cil +Standards-Version: 3.8.3 +Homepage: https://launchpad.net/indicator-application +Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-desktop/indicator-application/ubuntu + +Package: python-appindicator +Section: python +Architecture: any +XB-Python-Version: ${python:Versions} +Depends: ${shlibs:Depends}, + ${misc:Depends}, + ${python:Depends}, + libappindicator0 (= ${binary:Version}), + python-gobject +Provides: ${python:Provides} +Description: Python bindings for libappindicator + This package provides Python bindings so that you can use libappindicator from + a Python program. + +Package: indicator-application +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Application Indicators + A library and indicator to take menus from applications and place them in + the panel. + +Package: libappindicator0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Recommends: indicator-application (= ${binary:Version}) +Description: Application Indicators + A library and indicator to take menus from applications and place them in + the panel. + . + This package contains shared libraries to be used by applications. + +Package: libappindicator-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + libdbusmenu-glib-dev (>= 0.1.8), + libdbus-glib-1-dev (>= 0.76), + libappindicator0 (= ${binary:Version}) +Description: Application Indicators + A library and indicator to take menus from applications and place them in + the panel. + . + This package contains files that are needed to build applications. + +Package: libappindicator-doc +Section: doc +Architecture: all +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: Application Indicators + A library and indicator to take menus from applications and place them in + the panel. + . + This package contains developer documentation. + +Package: libappindicator0-cil +Section: cli-mono +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + ${cli:Depends}, + libappindicator0 (= ${binary:Version}) +Provides: ${cli:Provides} +Description: CLI bindings for libappindicator + This package provides the appindicator-sharp assembly that allows CLI (.NET) + programs to take menus from applications and place them in the panel. + . + This package contains assemblies to be used by applications. + +Package: libappindicator-cil-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + ${cli:Depends}, + libappindicator0-cil (= ${binary:Version}) +Description: Application Indicators + A library and indicator to take menus from applications and place them in + the panel. + . + This package contains files that are needed to build applications. + --- indicator-application-0.0.13.orig/debian/changelog +++ indicator-application-0.0.13/debian/changelog @@ -0,0 +1,265 @@ +indicator-application (0.0.13-0ubuntu1~karmic1) karmic; urgency=low + + * merged for karmic + + -- Ken VanDine Thu, 11 Feb 2010 15:21:49 -0500 + +indicator-application (0.0.13-0ubuntu1) lucid; urgency=low + + * Upstream release 0.0.13 + * Changing the menu property to be a proper DBus object path + * Make object paths unique by including application IDs in them + + -- Ted Gould Thu, 11 Feb 2010 10:41:53 -0600 + +indicator-application (0.0.12-0ubuntu1~karmic2) karmic; urgency=low + + * debian/control + - adjust build depends for karmic + + -- Ken VanDine Thu, 11 Feb 2010 09:56:00 -0500 + +indicator-application (0.0.12-0ubuntu1~karmic1) karmic; urgency=low + + * merged for karmic + + -- Ken VanDine Thu, 11 Feb 2010 09:33:44 -0500 + +indicator-application (0.0.12-0ubuntu1) lucid; urgency=low + + * Upstream release 0.0.12 + * Handling the service restarting better by removing the icons + after a small delay to ensure they don't return. + * Fixing a crash where a proxy was created while the previous + one was being destroyed. + * Fixing copying of the attention icon + * Adding status changing to the example application + * Adding a test for status changing getting sent over DBus. + + -- Ted Gould Mon, 08 Feb 2010 10:01:42 -0600 + +indicator-application (0.0.11-0ubuntu1) lucid; urgency=low + + * debian/control: + - updated libunit-cil build-depends + + [ Ted Gould ] + * Upstream release 0.0.11 + * Interoperability Fixes + * Adding in XVFB support for tests + * Adding support for icons with the '-panel' suffix + * debian/control: Increasing dbusmenu* deps to 0.2.2 + + -- Sebastien Bacher Thu, 04 Feb 2010 17:35:19 -0800 + +indicator-application (0.0.10-0ubuntu2) lucid; urgency=low + + * debian/control + - bumped build depends version for libindicator-dev to 0.3.1 + + -- Ken VanDine Thu, 21 Jan 2010 16:38:18 -0500 + +indicator-application (0.0.10-0ubuntu1) lucid; urgency=low + + * Upstream release 0.0.10 + * Adding in a file to position the indicators + * Ref counting theme directories as they get added and removed + * Use the right callback function for fallback (LP: #507975) + * Support getting the app list from a running service. + * debian/control: Adding dependency for json-glib to build. + + -- Ted Gould Thu, 21 Jan 2010 14:21:00 -0600 + +indicator-application (0.0.9-0ubuntu3) lucid; urgency=low + + * debian/control: + - updated the build-depends for the gtk binding changes. + + -- Sebastien Bacher Tue, 19 Jan 2010 22:57:02 +0100 + +indicator-application (0.0.9-0ubuntu2) lucid; urgency=low + + * Backport an upstream change to a fallback situation crasher + (lp: #507975) + + -- Sebastien Bacher Tue, 19 Jan 2010 20:52:41 +0100 + +indicator-application (0.0.9-0ubuntu1) lucid; urgency=low + + * Upstream Release 0.0.9 + * Add fallback support for situations where the NotificationWatcher + isn't available. + + -- Ted Gould Thu, 14 Jan 2010 10:39:43 -0600 + +indicator-application (0.0.8-0ubuntu1) lucid; urgency=low + + * Upstream Release 0.0.8 + - Mono bindings fixes (LP: #505923) + + -- Ken VanDine Tue, 12 Jan 2010 01:35:44 -0500 + +indicator-application (0.0.7-0ubuntu1) lucid; urgency=low + + * Upstream Release 0.0.7 + * Making the Notification Watcher register for it's own DBus + name to keep the service one unique. + * Adding support for icons changing through the service and + in the indicator. + * Fixing the generated headers for DBus Properties calls + * Fixing libappindicator set_icon to set the right icon. + * Adding in icon path support. + * Switching DBus interface to org.freedesktop + * Adding check/radio support to menu parsing + * Adding ChangeLog to dist + * Adding check item support to menu parsing + + [Ken VanDine] + * debian/control + - bump build depends version of libdbusmenu to 0.2.0 + + -- Ted Gould Fri, 08 Jan 2010 16:05:39 -0600 + +indicator-application (0.0.6-0ubuntu1) lucid; urgency=low + + * Upstream release 0.0.6 + * Include Python binding + * Include Mono binding + * Minor bug fixes + * Fixing when menus are set twice. (LP: #497812) + * Keeping a constant signature for the library instead of + building it each time. + * debian/control, debian/python-appindicator.install: Building + a binary package for the python bindings. + * debian/control: Adding python building build deps + * debian/control, debian/libappindicator0-cil.install: Building + a binary package for the Mono bindings. + * debian/control: Adding Mono building build deps + + [Ken VanDine] + * Added mono bindings + - debian/libappindicator0-cil.install + - debian/libappindicator0-cil-dev.install + - debian/control + * debian/rules + - don't use gnome.mk, specify all the targets to build python + bindings for each supported python version + + -- Ted Gould Thu, 17 Dec 2009 14:45:50 -0600 + +indicator-application (0.0.4-0ubuntu2) lucid; urgency=low + + * debian/control + - make libappindicator0 recommend indicator-application + + -- Ken VanDine Tue, 15 Dec 2009 10:40:07 -0500 + +indicator-application (0.0.4-0ubuntu1) lucid; urgency=low + + * Upstream release 0.0.4 + * debian/rules: + - removed the disable-scrollkeeper configure arg + - don't include .la and .a files + * debian/patches/clean_up_docs.patch + - removed, merged upstream + * debian/control: + - removed Build-Depend for scrollkeeper + - libappindicator-dev needs to depend on libdbusmenu-glib-dev + - bump standards version to 3.8.3 + - libappindicator-doc doesn't need to depend on libappindicator0 + + -- Ken VanDine Fri, 11 Dec 2009 09:18:58 -0500 + +indicator-application (0.0.3-0ubuntu2) karmic; urgency=low + + * merged fixes from lucid package + + -- Ken VanDine Thu, 10 Dec 2009 19:51:52 -0500 + +indicator-application (0.0.3-0ubuntu1) karmic; urgency=low + + * Upstream release 0.0.3 + * Adding in documentation + * Adding a pkg-config .pc file for libappindicator + * More GtkMenu support in libappindicator + * debian/libappindicator-dev.install: Adding pkgconfig files. + * debian/control: Adding a build dep on gtk-doc-tools + * debian/control: Increasing libdbusmenu requirements to 0.1.8 + + [Ken VanDine] + * debian/control + - set Vcs-Bzr to ~ubuntu-desktop + - set libappindicator-doc arch all + - make libappindicator-dev depend on libappindicator0 + * debian/libappindicator-doc.install + - install the developer docs + * debian/rules + - enable-gtk-doc + - added simple-patchsys.mk + * debian/patches/clean_up_docs.patch + - Remove template values and set a proper title + * debian/copyright + - Include the proper licenses (LGPL-2.1 and LGPL-3) + + -- Ted Gould Thu, 10 Dec 2009 13:34:40 -0600 + +indicator-application (0.0.2-0~ppa3) karmic; urgency=low + + * debian/watch: + - Updated url to point to the LP project + * debian/control + - Updated Vcs-Bzr, project urls and description + + -- Ken VanDine Thu, 10 Dec 2009 09:00:06 -0500 + +indicator-application (0.0.2-0ubuntu1~ppa1) karmic; urgency=low + + * Upstream release 0.0.2 + * Updates API to use GTK instead of dbusmenu to make it + easier for upstream developers to use. + + -- Ted Gould Fri, 04 Dec 2009 14:50:45 -0600 + +indicator-application (0.0.1-0ubuntu3~ppa4) karmic; urgency=low + + * Adding in copyright headers and licenses + + -- Ted Gould Wed, 02 Dec 2009 12:17:00 -0600 + +indicator-application (0.0.1-0ubuntu3~ppa3) karmic; urgency=low + + * Massive name change. + * debian/* changing packaging to not be "custom" anymore and now + everything is "application" + + -- Ted Gould Wed, 02 Dec 2009 12:06:25 -0600 + +indicator-application (0.0.1-0ubuntu3~ppa2) karmic; urgency=low + + * Implementing the service and having the indicator and app + library start using it. + + -- Ted Gould Wed, 02 Dec 2009 11:58:08 -0600 + +indicator-application (0.0.1-0ubuntu3~ppa1) karmic; urgency=low + + * Flesh out the library to have stuff working. + * Updating test suite to run under dbus-test-runner. + + -- Ted Gould Tue, 01 Dec 2009 09:17:24 -0600 + +indicator-application (0.0.1-0ubuntu2) karmic; urgency=low + + * debian/control: Splitting out libappindicator + * Adding debian/libappindicator0.install, + debian/libappindicator-dev.install, + debian/indicator-application.install + to make all the different packages. + + -- Ted Gould Mon, 02 Nov 2009 21:41:20 -0600 + +indicator-application (0.0.1-0ubuntu1) karmic; urgency=low + + * Development packaging edition. + + -- Robert Collins Thu, 29 Oct 2009 15:44:14 +1100