aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* idoplaybackmenuitem.c: mark internal functions as staticLars Uebernickel2013-06-191-6/+3
|
* Merge trunkLars Uebernickel2013-06-1911-23/+1367
|\
| * Releasing 13.10.0daily13.06.19-0ubuntu1 to ubuntu.Automatic PS uploader2013-06-192-30/+56
| |\ | | | | | | | | | Approved by PS Jenkins bot.
| | * Releasing 13.10.0daily13.06.19-0ubuntu1, based on r132Automatic PS uploader2013-06-191-2/+22
| | |
| | * Update symbolsAutomatic PS uploader2013-06-192-30/+36
| |/
| * Better handling of IdoMenuItem construction from GMenuItems, better public ↵Charles Kerr2013-06-172-22/+135
| |\ | | | | | | | | | | | | | | | API documentation. Approved by PS Jenkins bot, Ted Gould.
| | * copyediting: fix copy/paste errors in the documentationCharles Kerr2013-06-171-4/+4
| | |
| | * in IdoAppointmentMenuItem's update_timestamp_label(), clear the label text ↵Charles Kerr2013-06-171-5/+8
| | | | | | | | | | | | if either the time or format properties are unset
| | * add documentation for the public API callsCharles Kerr2013-06-172-4/+69
| | |
| | * when building location and appointment menuitems from a GMenu, grab all the ↵Charles Kerr2013-06-172-17/+60
| | | | | | | | | | | | parameters and then pass them to object_new() as a block to avoid them getting set twice -- once with the constructor's default values, and then once afterwards
| | * in idoappointmentmenuitem.c, fix startup issue arising from updating the ↵Charles Kerr2013-06-171-4/+6
| |/ | | | | | | timestamp label when the strftime format string hasn't been initialized yet.
| * adds the ido widgets needed for indicator-datetime.Charles Kerr2013-06-1510-16/+1221
| |\ | | | | | | | | | | | | | | | http://bazaar.launchpad.net/~charlesk/indicator-datetime/gmenuify/view/head:/README documents the actions & menuitems. Approved by Ted Gould, PS Jenkins bot.
| | * in debian/libido3-0.1-0.symbols, that should be '0replaceme'...Charles Kerr2013-06-151-14/+14
| | |
| | * add the new calendar, appointment, location symbols to debian/Charles Kerr2013-06-141-10/+24
| | |
| | * fix time_t issue in idocalendarmenuitem's gmenu codeCharles Kerr2013-06-141-5/+5
| | |
| | * bump version from 13.10.0 to 13.10.1Charles Kerr2013-06-141-1/+1
| | |
| | * in idolocationmenuitem, assume seconds are shown in the timestamp when the ↵Charles Kerr2013-06-141-3/+3
| | | | | | | | | | | | time format string includes '%s', '%S', '%T', '%X', or '%c'
| | * add ted's name to idoappointmentmenuitem.c for create_color_icon_pixbuf()Charles Kerr2013-06-141-0/+1
| | |
| | * remove g_message that leaked into last commitCharles Kerr2013-06-142-4/+2
| | |
| | * add calendar, location, and appointment menuitems to the IDO factoryCharles Kerr2013-06-142-1/+17
| | |
| | * add ido_calendar_menu_item_new_from_model()Charles Kerr2013-06-142-4/+180
| | |
| | * add location menuitemCharles Kerr2013-06-142-0/+507
| | |
| | * add appointment menuitemCharles Kerr2013-06-142-0/+493
| |/
* | IdoPlaybackMenuItem: listen to state changes of the 'play' actionLars Uebernickel2013-06-171-1/+74
| | | | | | | | | | So that the play button can be updated.
* | Add IdoPlaybackMenuItemLars Uebernickel2013-06-174-2/+1641
| | | | | | | | | | | | | | A menu item that can control playback of a media player. Adapted from transport-widget.c formerly found in lp:indicator-sound.
* | Add IdoMediaPlayerMenuItemLars Uebernickel2013-06-124-2/+376
|/ | | | | | | | A menu item that shows a media player application and metadata about the currently running song. Adapted from metadata-widget.c formerly found in lp:indicator-sound.
* Depend on valac instead of valac-0.16 for easier transitionsJeremy Bicha2013-06-081-4/+3
|\ | | | | | | | | | | | | Have libido3-0.1-dev depend on gir1.2-ido3-0.1 Drop unnecessary gir build-depends. Approved by PS Jenkins bot, Ted Gould.
| * Depend on valac instead of valac-0.16 for easier transitionsJeremy Bicha2013-06-071-4/+3
|/ | | | | | Have libido3-0.1-dev depend on gir1.2-ido3-0.1 Drop unnecessary gir build-depends
* Add support for creating scale menu items from a menu model.Lars Uebernickel2013-06-076-17/+181
|\ | | | | | | Approved by PS Jenkins bot, Ted Gould.
| * Merge trunkLars Uebernickel2013-06-071-2/+7
| |\ | |/ |/|
* | Releasing 13.10.0daily13.06.07-0ubuntu1 to ubuntu.Automatic PS uploader2013-06-072-16/+21
|\ \ | | | | | | | | | Approved by PS Jenkins bot.
| * | Releasing 13.10.0daily13.06.07-0ubuntu1, based on r127Automatic PS uploader2013-06-071-2/+3
| | |
| * | Update symbolsAutomatic PS uploader2013-06-072-14/+18
|/ /
| * idoscalemenuitem: look "{min,max}-icon" on the GMenuItemLars Uebernickel2013-06-071-9/+9
| | | | | | | | | | 'primary' and 'secondary' might be confusing.
| * debian: add new symbolsLars Uebernickel2013-05-311-0/+2
| |
| * Add support for creating scale menu items from a menu modelLars Uebernickel2013-05-313-0/+134
| |
| * Add ido_action_helper_change_stateLars Uebernickel2013-05-312-0/+28
| |
| * idoscalemenuitem: make the scale expand and fill in the menu itemLars Uebernickel2013-05-311-3/+3
|/
* Put a framework in place to move custom menu items from the indicator ↵Charles Kerr2013-05-3113-10/+1158
|\ | | | | | | | | | | | | | | | | | | | | | | packages into ido. It depends on a vendor-patch to gtk (see bug #1183505), because gtk+ does not yet have an API for inserting arbitrary menu items into menus created with gtk_menu_new_from_model(). IdoMenuItemFactory implements the GtkMenuItemFactory interface, which is used by (the patched) gtk+ to create menu items that have an "x-canonical-type" attribute. IdoActionHelper contains some common functionality that all menu items need (watching the action group for action additions and removals, as well es enabled and state changes). It can be used to glue a menu item widget to an action in IdoMenuItemFactory. This changeset also adds the first widget: IdoUserMenuItem (merged from lp:~charlesk/ido/add-idousermenuitem). Please follow this example when adding additional widgets. Approved by PS Jenkins bot, Ted Gould.
| * debian: add new symbolsLars Uebernickel2013-05-311-0/+14
| |
| * Bump glib and gtk dependenciesLars Uebernickel2013-05-312-5/+5
| |
| * ido_user_menu_item_new_from_model: fix docstringLars Uebernickel2013-05-311-2/+4
| |
| * Move crate_user_menu_item into idousermenuitem.cLars Uebernickel2013-05-273-98/+102
| | | | | | | | | | | | We expect to have quite a few custom widgets. Having them all in idomenuitemfactory.c would clutter that file up too much.
| * IdoActionHelper: document signals and propertiesLars Uebernickel2013-05-271-0/+39
| |
| * debian/changelog: bump versionLars Uebernickel2013-05-271-0/+6
| |
| * GtkMenuItemFactory -> UbuntuMenuItemFactoryLars Uebernickel2013-05-241-8/+9
| |
| * Bumb version to 13.10Lars Uebernickel2013-05-231-2/+2
| |
| * Create IdoUserMenuItems for indicator.user-menu-itemLars Uebernickel2013-05-231-1/+105
| | | | | | | | | | | | Only used by the indicator-session/ng branch right now. Doesn't create guest menu items yet.
| * Merge IdoUserMenuItem branchLars Uebernickel2013-05-224-2/+470
| |\ | | | | | | | | | | | | | | | This branch contains IdoUserMenuItem, a menu item that is used by indicator-session to display an individual user in the user switcher.
| | * rename idousermenuitem's "icon" property as "icon-filename" for a little ↵Charles Kerr2013-03-273-22/+24
| | | | | | | | | | | | more clarity.