aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* examples/unityqmlmenumodel.qml: add license headerLars Uebernickel2013-07-251-0/+17
|
* examples/unitymenumodel.qml: update to newest APILars Uebernickel2013-07-251-9/+46
|
* unitymenumodel: expose type and extended attributes to qmlLars Uebernickel2013-07-254-1/+164
|
* unitymenumodel: add support for iconsLars Uebernickel2013-06-257-4/+132
| | | | For now, this includes themed icons, file icons, and icons send as raw data.
* Remove unityqmlmenumodelLars Uebernickel2013-06-244-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 groupsLars Uebernickel2013-06-242-16/+19
|
* unitymenumodel: set free func on GSequenceLars Uebernickel2013-06-241-29/+10
| | | | | Makes item removal code much cleaner (no need for the explicit free), at the cost of another qdata.
* unitymenumodel: use g_clear_objectLars Uebernickel2013-06-241-6/+2
|
* unitymenumodel: remove forSubMenuLars Uebernickel2013-06-241-13/+6
|
* unitymenumodel: move role enum into .cppLars Uebernickel2013-06-242-11/+10
| | | | No need for that to be public.
* unitymenumodel: remove redundant priv functionsLars Uebernickel2013-06-241-67/+42
|
* Move unityqmlmenumodel's properties to unitymenumodelLars Uebernickel2013-06-244-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 Uebernickel2013-06-051-0/+1
| | | | from c++
* unitymenumodel: add support for submenusLars Uebernickel2013-06-052-18/+67
|
* unitymenumodel: add activate()Lars Uebernickel2013-06-053-2/+27
|
* Link against the qml moduleLars Uebernickel2013-06-052-2/+3
| | | | Reverts r69, that was nonsense.
* unitymenumodel: expose isSeparatorLars Uebernickel2013-06-043-11/+33
|
* examples/exportmenu.py: use g_bus_own_name to avoid raceLars Uebernickel2013-06-041-17/+3
| | | | | This avoids the common d-bus race where a name is owned but objects aren't exported on it yet.
* unitymenumodel: watch the bus nameLars Uebernickel2013-06-041-30/+83
| | | | This makes it possible to restart the service that provides the menu.
* Add qml example for UnityMenuModelLars Uebernickel2013-06-042-1/+39
|
* CMakeLists.txt: explicitly specify qml include pathLars Uebernickel2013-06-041-0/+1
| | | | CMake doesn't call moc correctly if this is not specified.
* Introduce UnityMenuModel and UnityQmlMenuModelLars Uebernickel2013-06-0417-2/+3089
| | | | | | | | | 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.
* Releasing 0.2.6daily13.05.02-0ubuntu1 to ubuntu.Automatic PS uploader2013-05-031-2/+10
|\ | | | | Approved by PS Jenkins bot.
| * Releasing 0.2.6daily13.05.02-0ubuntu1, based on r66Automatic PS uploader2013-05-021-2/+10
|/
* Don't build on powerpc (qtdeclarative5 isn't available there).Mathieu Trudel-Lapierre2013-04-232-3/+5
|\ | | | | Approved by PS Jenkins bot, Michael Terry.
| * Don't build binary packages on powerpc; qtdeclarative5 isn't available;Mathieu Trudel-Lapierre2013-04-232-3/+5
|/ | | so explicitly list the architectures we can build on.
* Bootstrap package.Mathieu Trudel-Lapierre2013-04-191-0/+1
|\ | | | | Approved by PS Jenkins bot, Didier Roche.
| * fix revision for bootstapMathieu Trudel-Lapierre2013-04-191-1/+1
| |
| * bootstrapMathieu Trudel-Lapierre2013-04-191-0/+1
|/
* Packaging review for daily release.Mathieu Trudel-Lapierre2013-03-294-13/+41
|\ | | | | Approved by Didier Roche, PS Jenkins bot.
| * - Add Homepage field.Mathieu Trudel-Lapierre2013-03-262-4/+16
| | | | | | - Extend binary packages descriptions.
| * Move libgl-dev as an alternate Build-Depends to libgles2-mesa-dev.Mathieu Trudel-Lapierre2013-03-262-2/+2
| |
| * * debian/control:Mathieu Trudel-Lapierre2013-03-254-7/+23
|/ | | | | | | - Add Vcs-Browser, add comment to developers. - Update Vcs-Bzr. * debian/rules: - Override dh_install to use --fail-missing. * debian/copyright: should be LGPL-3, not LGPL-3+.
* Added missing file (COPYING.LGPL);Renato Araujo Oliveira Filho2013-02-117-39/+198
|\ | | | | | | | | | | Updated debian maintainer; Update debian scripts to follow Ubuntu standard;. Fixes: https://bugs.launchpad.net/bugs/1121721. Approved by Olivier Tilloy.
| * Added missing key ¨Vcs-Bzr" in control file.Renato Araujo Oliveira Filho2013-02-111-0/+1
| |
| * Fixed COPYING.LGPL file to use LGPL 3Renato Araujo Oliveira Filho2013-02-111-501/+158
| |
| * Added missing file .Renato Araujo Oliveira Filho2013-02-111-0/+508
| |
| * Added missing file ".bzr-builddeb/default.conf¨Renato Araujo Oliveira Filho2013-02-111-0/+2
| |
| * Fixed variable export in rules file.Renato Araujo Oliveira Filho2013-02-111-1/+1
| |
| * Fixed source format.Renato Araujo Oliveira Filho2013-02-111-1/+1
| |
| * Added missing file (COPYING.LGPL);Renato Araujo Oliveira Filho2013-02-115-39/+30
|/ | | | Updated debian maintainer; Update debian scripts to follow Ubuntu standard;
* releasing version 0.2.6.Renato Araujo Oliveira Filho2013-01-311-0/+6
|\ | | | | Approved by PS Jenkins bot, Gustavo Pichorim Boiko.
| * releasing version 0.2.6Renato Araujo Oliveira Filho2013-01-311-0/+6
| |
* | Updated to qt5 final.Renato Araujo Oliveira Filho2013-01-3112-8/+125
|\ \ | |/ |/| Approved by PS Jenkins bot, Gustavo Pichorim Boiko.
| * Added missing dependency.Renato Araujo Oliveira Filho2013-01-311-0/+2
| |
| * Used qmake to retrieve the import dir used to install QML modules.Renato Araujo Oliveira Filho2013-01-311-3/+5
| |
| * Fixed extra '/' in the file path.Renato Araujo Oliveira Filho2013-01-311-1/+1
| |
| * Fixed missing license header.Renato Araujo Oliveira Filho2013-01-318-0/+114
| |\
| | * Fixed files missing license header.Renato Araujo Oliveira Filho2013-01-318-0/+114
| |/ |/|
| * Updated to qt5 final.Renato Araujo Oliveira Filho2013-01-184-6/+5
|/