Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Removed UnityMenuAction. Fixed leaks from unitymenumodel. | Nick Dedekind | 2013-08-12 | 1 | -1/+3 |
| | |||||
* | Use qevents to send between direct glib loop events and qt. | Nick Dedekind | 2013-08-12 | 1 | -0/+3 |
|\ | |||||
| * | glib callbacks pass events through qt. | Nick Dedekind | 2013-08-09 | 1 | -0/+3 |
| | | |||||
* | | Re-add UnityMenuModel::activate() | Lars Uebernickel | 2013-08-09 | 1 | -0/+1 |
|/ | |||||
* | Added menu action updateState | Nick Dedekind | 2013-07-30 | 1 | -3/+0 |
| | |||||
* | Add ActionStateParser | Nick Dedekind | 2013-07-30 | 1 | -1/+8 |
| | |||||
* | unitymenumodel: add get() | Lars Uebernickel | 2013-07-26 | 1 | -0/+1 |
| | |||||
* | unitymenumodel: expose type and extended attributes to qml | Lars Uebernickel | 2013-07-25 | 1 | -0/+1 |
| | |||||
* | unitymenumodel: allow setting multiple prefixed action groups | Lars Uebernickel | 2013-06-24 | 1 | -4/+4 |
| | |||||
* | unitymenumodel: move role enum into .cpp | Lars Uebernickel | 2013-06-24 | 1 | -8/+0 |
| | | | | No need for that to be public. | ||||
* | Move unityqmlmenumodel's properties to unitymenumodel | Lars Uebernickel | 2013-06-24 | 1 | -6/+18 |
| | | | | | | | | 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: add support for submenus | Lars Uebernickel | 2013-06-05 | 1 | -0/+2 |
| | |||||
* | unitymenumodel: add activate() | Lars Uebernickel | 2013-06-05 | 1 | -0/+3 |
| | |||||
* | unitymenumodel: expose isSeparator | Lars Uebernickel | 2013-06-04 | 1 | -1/+2 |
| | |||||
* | Introduce UnityMenuModel and UnityQmlMenuModel | Lars Uebernickel | 2013-06-04 | 1 | -0/+56 |
UnityMenuModel serves the same purpose as QMenuModel, but it is based on GtkMenuTracker and has a different API. GtkMenuTracker is maintained in gtk, but meant to be copy-and-pasted into other consumers of menu models. It does not introduce new dependencies. It does give us access to all the features that GMenuModel has. |