Commit Graph

45 Commits

Author SHA1 Message Date
Achraf k f1f696c5dc Class name matches the file name. 2022-02-17 16:17:19 +01:00
johanneshilden 2e540ed596 Start from fresh in cleanup branch 2017-09-28 12:58:27 +03:00
laserpants e33478ad49 make sure all animations have a parent 2016-06-21 15:45:39 +03:00
laserpants 264e4c71ed make sure all animations have a parent 2016-06-21 15:42:49 +03:00
laserpants a5c9d0d2dd make include order consistent 2016-06-19 17:27:21 +03:00
laserpants 82e87eb9ef adjust Toggle ripple opacity 2016-06-19 15:51:00 +03:00
laserpants 309e9eb5a8 make state machine member pointer type 2016-06-13 00:17:46 +03:00
laserpants 57e77ecc04 use switch in event handlers instead of if-then-else clause 2016-06-12 22:57:31 +03:00
laserpants e8d4374bd3 tweak ripple animation parameters 2016-06-12 03:56:37 +03:00
laserpants 46105dceae add appearance properties to Slider 2016-06-10 19:12:10 +03:00
laserpants 0d270024b8 add toggle color properties 2016-06-05 22:23:16 +03:00
laserpants 6bfbc342b0 fix weird toggle behavior 2016-06-05 16:28:01 +03:00
laserpants e3517e11d1 refactor theme hooks 2016-05-30 19:03:41 +03:00
laserpants 0ec35cbd70 re-implement icon button as pimpl class 2016-05-30 00:26:42 +03:00
laserpants a6bef3d327 implement toggle animations 2016-05-29 22:12:02 +03:00
laserpants e51251408b remove old commented code 2016-05-29 16:59:44 +03:00
laserpants 00662865f5 add toggle animations 2016-05-29 16:42:13 +03:00
laserpants e97d88b5a9 implement toggle state machine 2016-05-29 14:58:20 +03:00
laserpants 1e77ac42a2 reimplement Toggle using pimpl idiom 2016-05-29 13:25:14 +03:00
laserpants 26072c8373 make toggle pimpl class 2016-05-29 13:08:55 +03:00
laserpants 608c7defa5 implement Toggle class from scratch 2016-05-29 11:05:08 +03:00
laserpants 023f28610f pimplify toggle class 2016-05-29 00:01:24 +03:00
laserpants 1d47c85c49 clean up Toggle implementation 2016-05-01 20:05:12 +03:00
laserpants 630440b50b set drop shadow opacity 2016-04-29 08:33:20 +03:00
laserpants e8c1b06aa4 tweak menu animation 2016-04-28 10:34:25 +03:00
laserpants a8ffb45ac0 fix (hopefully) weird Toggle animation behavior 2016-03-30 23:42:31 +03:00
laserpants 414b799bc1 import QDebug 2016-03-30 23:30:34 +03:00
laserpants db3439f604 log isChecked status to figure out weird Toggle animation behavior 2016-03-30 23:30:10 +03:00
laserpants 7c2c6c56d0 give sensible names to slots 2016-03-29 23:46:50 +03:00
laserpants 99ff858ced clean up Toggle component code 2016-03-29 23:28:40 +03:00
laserpants 82865e9e0f mess around with widget sizing 2016-03-28 11:51:24 +03:00
laserpants 19a090fd15 tweak Toggle animation 2016-03-27 22:48:32 +03:00
laserpants 3ba4032d44 adjust switch drop shadow to look smoother 2016-03-27 19:07:51 +03:00
laserpants 98308e72be simplify Slider code 2016-03-27 17:12:57 +03:00
laserpants 5ef410e492 animate Toggle 2016-03-27 17:06:22 +03:00
laserpants 17b49b58fb add drop shadow to Toggle thumb 2016-03-27 11:02:58 +03:00
laserpants 2229b86053 implement basic Toggle and Thumb painters 2016-03-26 19:26:39 +03:00
laserpants 0a637bf140 implement basic Thumb widget painting 2016-03-26 15:58:01 +03:00
laserpants c86ebb1c7d add internal Thumb widget for Toggle 2016-03-26 15:42:21 +03:00
laserpants 72ca134fc1 paint track for toggle component 2016-03-26 15:38:24 +03:00
laserpants 3871deda30 remove debug output 2016-03-26 15:20:23 +03:00
laserpants b6c862e2d5 make mental note that QAbstractButton subclass needs to implement sizeHint 2016-03-26 15:17:46 +03:00
laserpants 401bf7a95a insert boilerplate class definition 2016-03-26 13:37:48 +03:00
laserpants 902b7d4bd8 add boilerplate code for Toggle class 2016-03-26 00:57:51 +03:00
laserpants 709aa9e58b move components to separate directory 2016-03-19 14:07:25 +03:00