aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * 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.06.07-0ubuntu1 to ubuntu.Automatic PS uploader2013-06-071-0/+11
|\ \ | | | | | | Approved by PS Jenkins bot.
| * | Releasing 0.2.6daily13.06.07-0ubuntu1, based on r68Automatic PS uploader2013-06-071-0/+11
|/ /
* | Use invalid index as root indexAlberto Mardegan2013-06-061-0/+3
|\ \ | |/ |/| | | | | | | When emitting the rowsInserted signal for top-level items, use an invalid QModelIndex as parent. Approved by Renato Araujo Oliveira Filho, PS Jenkins bot.
| * styleAlberto Mardegan2013-05-231-1/+3
| |
| * Use invalid index as root indexAlberto Mardegan2013-05-201-0/+1
|/ | | | | When emitting the rowsInserted signal for top-level items, use an invalid QModelIndex as parent.
* 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
|/
* releasing version 0.2.5.Renato Araujo Oliveira Filho2013-01-151-0/+6
|\ | | | | Approved by Renato Araujo Oliveira Filho, Bill Filler.