- 23 Apr, 2014 1 commit
-
-
Aleksi Suomalainen authored
[header] New header component and big changes to orientation handling
-
- 17 Apr, 2014 1 commit
-
-
Andrea Bernabei authored
First of all, this is a big commit, I'm sorry guys...I couldn't find a decent way to split the big changes into many commits as they're all strongly related one to the other...so I decided to just push it into one commit instead of splitting it into non-working mini-commits. So, the main changes which this commit brings are: - Header component! It's basically a toolbar + "drawer" with levels of customizable heights providing speedbumps (yeah, I can understand this is not that self-explaining, refer to https://github.com/qwazix/glacier-controls-spec/blob/master/header/header.pdf for more info :D ) I'm sure there are lots of things which can be improved, look for the "TODO" comments in the sourcecode. But it's generally complete and working. The header behaves different in portrait and landscape modes, as requested in the spec above. - Header dimmer: this is a separate component because of technical reasons, but it's basically the dimmer which is anchored at the bottom of the header, and partially covers the current page. - Added a new HeaderToolsLayout, which replaces the temporary ToolBarLayoutExample. This component currently only handles the layout of the toolbar, not the drawer (decision making required, here). - Added FilteringMouseArea QML component, with c++ implementation: this was needed to implement the header, and I'm sure it will be useful in the future for other purposes. It's basically a MouseArea which receives the events, handles them, and sends them underneath if it wishes to (while in MouseArea, if you accept the first event the areas below you won't receive it, and if you don't accept the first event, you'll miss all the others as well) - The toolbar/header element has been moved from Page to ApplicationWindow. This means there's only one Header in the app, what changes is its content (just like in MeeGo's Qt Components), which means we don't have to create a new Header everytime we push a Page on the stack. - Moved some QML properties to C++ - Improved UI orientation change handling: the orientation locks now work correctly, plus we can both specify a Page orientation lock, *and* a global orientation lock, which is used when no lock is specified for the current page. - Updated components example Gallery: many modifications here and there as a consequence to the big changes, plus I've replaced the Toolbar with the Header in all pages,and put a few levels in the drawer of the main Page. I also set orientation locks in a few pages, to make it easier in the future to check that everything is working. Have fun! :) faenil
-
- 30 Mar, 2014 2 commits
-
-
Simonas Leleiva authored
[page] Fix toolbar z-value
-
Aleksi Suomalainen authored
-
- 27 Mar, 2014 2 commits
-
-
Simonas Leleiva authored
[dialog] Query Dialog 0.1
-
Aleksi Suomalainen authored
-
- 06 Mar, 2014 3 commits
-
-
Simonas Leleiva authored
[slider] Trumpeted slider
-
Simonas Leleiva authored
Button row, v0.1
-
Aleksi Suomalainen authored
-
- 04 Mar, 2014 1 commit
-
-
Aleksi Suomalainen authored
-
- 16 Jan, 2014 6 commits
-
-
SfietKonstantin authored
Page transition
-
Lucien XU authored
It is smoother, thanks to some easing curves, and the duration is now customizable.
-
Simonas Leleiva authored
[Bugfix] Bugfixed the generator
-
Simonas Leleiva authored
[cleanups] Cleanup spinner
-
Lucien XU authored
Removed useless stuff from the spinner.
-
Lucien XU authored
The class generator used to provide wrong values for properties that have a default value. This bugfix also includes the capability to restore a default value when switching from a theme providing an overridden value to a theme providing no value. Before, since there were no value, the old value from the old theme was kept.
-
- 09 Dec, 2013 2 commits
-
-
Simonas Leleiva authored
[glacierui] add .desktop file. Fixes NEMO#707
-
Simonas Leleiva authored
-
- 08 Dec, 2013 7 commits
-
-
Simonas Leleiva authored
[bugfix] Replaced Text elements with Label element. Fixed NEMO#708.
-
Aleksi Suomalainen authored
-
Simonas Leleiva authored
[bugfix] Label default font size as 24. Fixes NEMO#705.
-
Aleksi Suomalainen authored
-
Simonas Leleiva authored
[glacier] Checkbox implemented with Switch spec
-
Aleksi Suomalainen authored
-
Aleksi Suomalainen authored
-
- 04 Dec, 2013 4 commits
-
-
Simonas Leleiva authored
cleanup
-
Simonas Leleiva authored
-
Simonas Leleiva authored
[label] Label with example page.
-
Aleksi Suomalainen authored
-
- 13 Nov, 2013 1 commit
-
-
Simonas Leleiva authored
[feature] Added spinner
-
- 12 Nov, 2013 5 commits
-
-
Lucien XU authored
The spinner behaviour is not perfect yet: it can be interrupted with two faded blue dots when transitionning to finished state.
-
faenil authored
[cleanups] Removed old JS based themes
-
Lucien XU authored
-
faenil authored
[tools] Adds generate.sh
-
Lucien XU authored
generate.sh is a helper script that calls themehelper and move the file automatically.
-
- 27 Oct, 2013 2 commits
-
-
faenil authored
Add Page component and update ApplicationWindow and examples gallery
-
Andrea Bernabei authored
-
- 24 Oct, 2013 1 commit
-
-
Andrea Bernabei authored
-
- 23 Oct, 2013 1 commit
-
-
faenil authored
Add ApplicationWindow, ui rotation handling, and update examples accordingly
-
- 21 Oct, 2013 1 commit
-
-
Andrea Bernabei authored
-