summaryrefslogtreecommitdiffstats
path: root/wayland/democompositor/democompositor.pro
Commit message (Collapse)AuthorAgeFilesLines
* democompositor: Move images and apps to resources/ folderHolger Hans Peter Freyther2017-10-241-1/+1
| | | | | | | | | The apps were hard to be discovered inside apps/files and other projects here seem to use a resources/ folder. Move the apps and the images in it. Change-Id: If2e9127ea6e941e1a97465b2de5e9f9af3660ea3 Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
* democompositor: Add parsing of entries and testcodeHolger Hans Peter Freyther2017-09-121-0/+3
| | | | | | | | | | | | | | Implement parsing of the json definition. Initially be strict to parse the file correctly. Add some basic tests for checking how data and file parsing is working and feed some invalid input into the parser and check the result. Use macro for checking the JSON type and doing the conversion to allow an early return and to avoid having to write the same code over and over again. Change-Id: I8c4301bac1b6226f94c8fc0004a313487b73c21a Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
* democompositor: Describe applications using a JSON fileHolger Hans Peter Freyther2017-09-121-1/+5
| | | | | | | | | | | | Inspired by the freedesktop.org specification define a simple JSON format and add files for the existing demo applications using this specifcation. Install them into the QStandardPaths::DataLocation/apps direcyory. Change-Id: If5bbec8ec3a1b375f1e58f8534545b89507cc1a8 Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
* democompositor: make demo deployableSamuli Piippo2016-03-111-0/+2
| | | | | Change-Id: Ief1e7f2a46a4f873b3328d9616e30b50bfaad2f1 Reviewed-by: Kimmo Ollila <kimmo.ollila@theqtcompany.com>
* Demo of the new QtWayland compositor APIPaul Olav Tvete2015-11-271-0/+19
Change-Id: Icc027eb0994240848604bf0311e0d22c3a6d5020 Reviewed-by: Kalle Viironen <kalle.viironen@theqtcompany.com> Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>