Commit Graph

1042 Commits

Author SHA1 Message Date
Marco Martin
96a7efd027 square toolbuttons if without text 2011-11-10 11:33:36 +01:00
Marco Martin
e4c44a117e vertical centering only if there is more than one line 2011-11-10 11:33:36 +01:00
Marco Martin
0c2995f8e8 give typical items the same (font based) height
this way everything will look exactly vertically aligned
2011-11-09 22:31:39 +01:00
Marco Martin
c2e980fa11 center the text 2011-11-09 22:06:25 +01:00
Marco Martin
b9f9153c4a new gallery based on PageStack 2011-11-09 21:32:45 +01:00
Marco Martin
5e6b5c1829 clip contents 2011-11-09 20:55:13 +01:00
Marco Martin
824415d08e for some reason the PageStack type doesn't work 2011-11-09 20:48:23 +01:00
Marco Martin
1d67eef64f layout adjustment
(fixme, discover why this is needed)
2011-11-09 20:25:09 +01:00
Marco Martin
74c4c37d24 ghter animation effect 2011-11-09 20:19:29 +01:00
Marco Martin
7331d06c7b put the framesvg in an inner element
also move the boders of the framesvg outside
2011-11-09 20:09:36 +01:00
Marco Martin
c3285d091a no mouseover on text fields with touchscreens 2011-11-09 19:33:34 +01:00
Marco Martin
dd3b76b9af style 2011-11-09 17:49:10 +01:00
Marco Martin
10da04882c remove the animated property 2011-11-09 17:12:13 +01:00
Marco Martin
d457e071c0 remove the hack of fontmetrictext 2011-11-09 17:09:20 +01:00
Marco Martin
a4cc8972bb internal api is internal 2011-11-09 17:05:21 +01:00
Marco Martin
7cb7c0e276 on desktop, sectionscroller looks like a scrollbar 2011-11-09 16:53:58 +01:00
Marco Martin
39f1e26a58 remove all references to screen 2011-11-09 16:20:52 +01:00
Marco Martin
0e64e6cda9 non interactive 2011-11-09 16:11:25 +01:00
Marco Martin
9cc6656fb6 redo way simpler ToolBarLayout 2011-11-09 16:10:36 +01:00
Marco Martin
4dd35da400 stop the opacity timer when needed 2011-11-09 15:31:03 +01:00
Marco Martin
2465d24bb1 ScrollDecorator only on Touchscreens
just as a compatibility layer for porting
2011-11-09 15:28:21 +01:00
Marco Martin
7ae1ce52d1 by default Scrollbar is not interactive on touch 2011-11-09 15:18:40 +01:00
Marco Martin
526b19f6ec move keyboard interaction in the delegate 2011-11-09 15:11:22 +01:00
Marco Martin
cd710f2658 ScrollDecorator in a non interactive scrollbar 2011-11-09 15:07:11 +01:00
Marco Martin
ab10ea082b use a scroll decorator delegate when not interactive 2011-11-09 15:03:29 +01:00
Marco Martin
04eb4f3275 move the scrollbar delegate to own file 2011-11-09 14:34:53 +01:00
Marco Martin
8cccd7c834 scrollbar rewrite
no binding loops
no rotation transformations
actual scrollbar is a loaded component: will be shared with scrolldecorator
2011-11-09 14:23:26 +01:00
Aaron Seigo
6a19c2da5b make it easy to generate hashes for plasma packages 2011-11-09 12:56:49 +01:00
Marco Martin
c0de261ccc support visualParent property 2011-11-08 23:07:42 +01:00
Marco Martin
b3597331f7 touch specific Menu and MenuItem 2011-11-08 23:00:38 +01:00
Marco Martin
a6d785ffc7 add ToolBarLayout 2011-11-08 21:10:30 +01:00
Marco Martin
2a79834ceb standard signals altough unused 2011-11-08 20:57:34 +01:00
Marco Martin
b51d5b1cd9 text selectable by mouse 2011-11-08 20:54:13 +01:00
Marco Martin
869afade06 different paint for flat toolbuttons in touchscreens 2011-11-08 20:48:33 +01:00
Marco Martin
5a00c8ec01 better shadow state chooser 2011-11-08 20:34:39 +01:00
Marco Martin
82bbcc139a better logic for button pressed handling 2011-11-08 19:27:44 +01:00
Marco Martin
1d4f9a5c77 fix shadow disabling 2011-11-08 18:19:25 +01:00
Marco Martin
c498292a55 new name for the global config 2011-11-08 17:22:20 +01:00
Marco Martin
24f527f3fe sync the roundshadow element 2011-11-08 17:22:19 +01:00
Marco Martin
a62ce8814a add window and querydialog as touch specific 2011-11-08 17:22:19 +01:00
Marco Martin
28f573d18f read the kind of components from plasmarc 2011-11-08 17:22:19 +01:00
Marco Martin
06bbb405c5 install tablet specific components in platformcomponents 2011-11-08 17:22:19 +01:00
Marco Martin
2e5afa765b use roundshadow for sliders 2011-11-08 15:12:44 +01:00
Marco Martin
c644d41709 use hint-focus-over-base to decide where to paint the focus panel 2011-11-08 14:29:05 +01:00
Marco Martin
924d5fcf05 abstract the text field focus effect 2011-11-08 14:19:12 +01:00
Marco Martin
a5db2727dd connect closeClicked as well to rejected 2011-11-03 18:28:15 +01:00
Marco Martin
3e1359a8bc use a system KDialog for QueryDialog 2011-11-03 18:23:26 +01:00
Marco Martin
a462112815 fix icon loading 2011-11-03 16:53:11 +01:00
Marco Martin
478cd9d3f0 add Dialogs
CommonDialog
QueryDialog
SelectionDialog

the base Dialog is still not exported
in future version on the desktop, QueryDialog will create a standard qt dialog instead
2011-11-03 14:46:05 +01:00
Marco Martin
2bb8101e6f check the pointer 2011-11-03 13:49:29 +01:00