Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Using qt event loop to pass UnityMenuAction events | Nick Dedekind | 2013-08-22 | 6 | -43/+176 |
| | |||||
* | Added activate/changeState to UnityMenuModel | Nick Dedekind | 2013-08-22 | 3 | -0/+31 |
| | |||||
* | Added UnityMenuAction for out-of-line actions. Action muxer copied to submenus. | Nick Dedekind | 2013-08-21 | 8 | -1/+585 |
| | |||||
* | Releasing 0.2.7+13.10.20130813-0ubuntu1 (revision 73 from lp:qmenumodel). | Automatic PS uploader | 2013-08-13 | 1 | -0/+10 |
|\ | | | | | Approved by PS Jenkins bot. | ||||
| * | Releasing 0.2.7+13.10.20130813-0ubuntu1, based on r73 | Automatic PS uploader | 2013-08-13 | 1 | -0/+10 |
|/ | |||||
* | Release version 0.2.7. | Nick Dedekind | 2013-08-13 | 1 | -0/+6 |
|\ | | | | | Approved by PS Jenkins bot, Michał Sawicz. | ||||
| * | version bump | Nick Dedekind | 2013-08-13 | 1 | -0/+6 |
| | | |||||
* | | Removed UnityMenuAction. | Nick Dedekind | 2013-08-13 | 6 | -195/+34 |
|\ \ | |/ |/| | Approved by Lars Uebernickel, PS Jenkins bot. | ||||
| * | Removed UnityMenuAction. Fixed leaks from unitymenumodel. | Nick Dedekind | 2013-08-12 | 6 | -195/+34 |
| | | |||||
* | | Releasing 0.2.6+13.10.20130812-0ubuntu1 (revision 70 from lp:qmenumodel). | Automatic PS uploader | 2013-08-12 | 1 | -0/+16 |
|\ \ | |/ |/| | Approved by PS Jenkins bot. | ||||
| * | Releasing 0.2.6+13.10.20130812-0ubuntu1, based on r70 | Automatic PS uploader | 2013-08-12 | 1 | -0/+16 |
|/ | |||||
* | Added UnityMenuModel. | Nick Dedekind | 2013-08-12 | 28 | -22/+4106 |
|\ | | | | | Approved by PS Jenkins bot, Nick Dedekind. | ||||
| * | Add isToggled role | Lars Uebernickel | 2013-08-12 | 1 | -1/+6 |
| | | |||||
| * | Use qevents to send between direct glib loop events and qt. | Nick Dedekind | 2013-08-12 | 6 | -29/+203 |
| |\ | |||||
| | * | glib callbacks pass events through qt. | Nick Dedekind | 2013-08-09 | 6 | -29/+204 |
| | | | |||||
| * | | use correct qvariant types for sensitive and isSeparator roles | Nick Dedekind | 2013-08-12 | 1 | -2/+2 |
| |\ \ | |||||
| | * | | use correct qvariant types for sensitive and isSeparator roles | Nick Dedekind | 2013-08-09 | 1 | -2/+2 |
| | |/ | |||||
| * | | Expose isCheck and isRadio roles | Lars Uebernickel | 2013-08-12 | 1 | -1/+11 |
| | | | |||||
| * | | Add parameter to unitymenumodel.action.activate | Lars Uebernickel | 2013-08-09 | 2 | -3/+7 |
| | | | |||||
| * | | Re-add UnityMenuModel::activate() | Lars Uebernickel | 2013-08-09 | 2 | -0/+9 |
| |/ | |||||
| * | Fix exporting of boolean extended-attribute in attributeToQVariant() | Mirco Müller | 2013-08-05 | 1 | -1/+1 |
| |\ | |||||
| | * | Fix exporting of boolean extended-attribute in attributeToQVariant() | Mirco Müller | 2013-08-01 | 1 | -1/+1 |
| | | | |||||
| * | | Allow changing action state | Nick Dedekind | 2013-08-05 | 5 | -18/+99 |
| |\ \ | | |/ | |/| | |||||
| | * | removed debug code | Nick Dedekind | 2013-07-31 | 1 | -3/+0 |
| | | | |||||
| | * | Added menu action updateState | Nick Dedekind | 2013-07-30 | 5 | -21/+62 |
| | | | |||||
| | * | Added action name | Nick Dedekind | 2013-07-30 | 4 | -0/+42 |
| | | | |||||
| | * | merged with parent | Nick Dedekind | 2013-07-30 | 5 | -6/+154 |
| | |\ | | |/ | |/| | |||||
| * | | Add action role (replacing actionState role) | Nick Dedekind | 2013-07-30 | 5 | -6/+154 |
| | | | |||||
| | * | merged with trunk | Nick Dedekind | 2013-07-30 | 5 | -15/+130 |
| | |\ | | |/ | |/| | |||||
| * | | Set model qdata on items instead of the muxer | Lars Uebernickel | 2013-07-30 | 1 | -7/+3 |
| | | | |||||
| * | | Add ActionStateParser | Nick Dedekind | 2013-07-30 | 5 | -3/+116 |
| | | | |||||
| * | | unitymenumodel: lookup themed icon before turning it into a uri | Nick Dedekind | 2013-07-30 | 1 | -5/+11 |
| |/ | |||||
| * | unitymenumodel: add get() | Lars Uebernickel | 2013-07-26 | 2 | -0/+13 |
| | | |||||
| * | Expose the state of a menu item's action in model.actionState | Lars Uebernickel | 2013-07-26 | 4 | -10/+75 |
| | | |||||
| * | Fix crash in UnityMenuModel::menuItemChanged | Lars Uebernickel | 2013-07-25 | 1 | -1/+1 |
| | | | | | | | | | | | | | | menuItemInserted set the iter _after_ the one that was just inserted as qdata. This is (a) wrong and (b) leads to the end iter being in there in some cases. menuItemChanged can't deal with that (it calls g_sequence_get() without checking for the end iter). | ||||
| * | examples/unityqmlmenumodel.qml: add license header | Lars Uebernickel | 2013-07-25 | 1 | -0/+17 |
| | | |||||
| * | examples/unitymenumodel.qml: update to newest API | Lars Uebernickel | 2013-07-25 | 1 | -9/+46 |
| | | |||||
| * | unitymenumodel: expose type and extended attributes to qml | Lars Uebernickel | 2013-07-25 | 4 | -1/+164 |
| | | |||||
| * | unitymenumodel: add support for icons | Lars Uebernickel | 2013-06-25 | 7 | -4/+132 |
| | | | | | | | | For now, this includes themed icons, file icons, and icons send as raw data. | ||||
| * | Remove unityqmlmenumodel | Lars Uebernickel | 2013-06-24 | 4 | -81/+2 |
| | | | | | | | | | | | | It was used for calling ::init() on the unitymenumodel when parsing finished (so that unitymenumodel wouldn't have to implement QQmlParserStatus). Now that init() is gone, unityqmlmenumodel doesn't serve any purpose. | ||||
| * | unitymenumodel: allow setting multiple prefixed action groups | Lars Uebernickel | 2013-06-24 | 2 | -16/+19 |
| | | |||||
| * | unitymenumodel: set free func on GSequence | Lars Uebernickel | 2013-06-24 | 1 | -29/+10 |
| | | | | | | | | | | Makes item removal code much cleaner (no need for the explicit free), at the cost of another qdata. | ||||
| * | unitymenumodel: use g_clear_object | Lars Uebernickel | 2013-06-24 | 1 | -6/+2 |
| | | |||||
| * | unitymenumodel: remove forSubMenu | Lars Uebernickel | 2013-06-24 | 1 | -13/+6 |
| | | |||||
| * | unitymenumodel: move role enum into .cpp | Lars Uebernickel | 2013-06-24 | 2 | -11/+10 |
| | | | | | | | | No need for that to be public. | ||||
| * | unitymenumodel: remove redundant priv functions | Lars Uebernickel | 2013-06-24 | 1 | -67/+42 |
| | | |||||
| * | Move unityqmlmenumodel's properties to unitymenumodel | Lars Uebernickel | 2013-06-24 | 4 | -149/+133 |
| | | | | | | | | | | | | | | | | This gets rid of the ad-hoc construct-only properties and ::init() vfunc. Names and paths can now be changed after creating the menu model. This will probably be used seldom in practice, but it makes the code a bit cleaner. Unityqmlmenumodel doesn't do anything interesting right now. | ||||
| * | unitymenumodel: call init in the the constructor that is meant to be used ↵ | Lars Uebernickel | 2013-06-05 | 1 | -0/+1 |
| | | | | | | | | from c++ | ||||
| * | unitymenumodel: add support for submenus | Lars Uebernickel | 2013-06-05 | 2 | -18/+67 |
| | | |||||
| * | unitymenumodel: add activate() | Lars Uebernickel | 2013-06-05 | 3 | -2/+27 |
| | |