Commit Graph

  • 745adf463e keyboard: Store ints rather than Qt::Keys Peter Hartmann 2018-03-28 11:46:31 +0200
  • ee5cffdc79 keyboard: Fix special characters mode Peter Hartmann 2018-03-28 10:26:33 +0200
  • 60c16c82c8 keyboard: Make key buttons work Peter Hartmann 2018-03-27 19:00:43 +0200
  • ddea04445c keyboard: Fix focusing / tab key Peter Hartmann 2018-03-26 15:48:03 +0200
  • 412267cf9a keyboard: Make auto repeat work Peter Hartmann 2018-03-26 10:05:44 +0200
  • 02da3993f2 keyboard: make font size grow Peter Hartmann 2018-03-23 07:59:26 +0100
  • fbdfb5aa19 create UI in constructor, no need to defer anymore Peter Hartmann 2018-03-22 18:30:15 +0100
  • fcba898217 fix layout Peter Hartmann 2018-03-21 13:00:24 +0100
  • a28909327b Add subcontrol for input panel Peter Hartmann 2018-03-22 15:48:29 +0100
  • 80249f0c30 QskInputPanel: Support margins Peter Hartmann 2018-03-15 10:31:50 +0100
  • a0995f6d72 keyboard: fix cursor navigation and clean up the code a bit Peter Hartmann 2018-03-14 18:00:55 +0100
  • debd286b4d input panel: Apply style to new input panel Peter Hartmann 2018-03-14 17:30:41 +0100
  • 5a250eff8b Fix input panel event propagation Peter Hartmann 2018-03-14 17:30:39 +0100
  • e365592457 new input panel code Peter Hartmann 2018-03-14 17:30:37 +0100
  • 2e3834acf9 input panel formatting Peter Hartmann 2018-03-14 17:30:35 +0100
  • 2f2d5cf122 add TextInput Peter Hartmann 2018-03-14 17:30:29 +0100
  • 374f39c87b const added Uwe Rathmann 2018-03-25 16:17:46 +0200
  • e1ca64c6a3 Qt creator files added Uwe Rathmann 2018-03-25 14:38:50 +0200
  • de6ab7f7aa qskSetItemGeometry added Uwe Rathmann 2018-03-24 18:05:57 +0100
  • 5447aa30fa limit the flood of LayoutRequest events Uwe Rathmann 2018-03-23 09:55:48 +0100
  • 6005336cf8 only animate color filters, when the transition affects colors Uwe Rathmann 2018-03-23 09:54:35 +0100
  • 736a28d02f QskSkinTransition fixed to work with graphic roles Uwe Rathmann 2018-03-22 11:22:13 +0100
  • c4325d5f45 interpolating QskColorFilter fixed Uwe Rathmann 2018-03-22 11:21:02 +0100
  • bc200c879e trailing spaces removed Uwe Rathmann 2018-03-22 11:20:13 +0100
  • fc63f316b4 focus tab chain update fixed, when re-inserting am item at the end, that had already been inserted before Uwe Rathmann 2018-03-20 14:57:29 +0100
  • c88ae44687 unused color table removed Uwe Rathmann 2018-03-15 20:18:53 +0100
  • 4cd45201f6 more compile time checks, when using QskMetaFunction Uwe Rathmann 2018-03-14 14:45:39 +0100
  • 0930085a64 not creating the font cache at build time anymore - it is easier to let the first application doing the job Uwe Rathmann 2018-03-13 21:07:43 +0100
  • 25b6914eab LICENSE-Noto added Uwe Rathmann 2018-03-13 21:03:09 +0100
  • 5b17788768 Noto fonts added needed for Chinese symbols + fontconfig setup changed to use a fontconfig cache Uwe Rathmann 2018-03-13 20:55:42 +0100
  • ee3ac13e36 QskShortcutMap using QskMetaInvokable Uwe Rathmann 2018-03-12 09:27:54 +0100
  • 42a09813ed QskMata classes improved, queued connections for property write accessors added Uwe Rathmann 2018-03-11 17:28:32 +0100
  • c109b170f1 QskMetaInvokable improved Uwe Rathmann 2018-03-09 16:20:33 +0100
  • b788f7da2c property WRITE accessors added to QskMetaInvokable Uwe Rathmann 2018-03-09 12:24:18 +0100
  • 0e832e27f8 QskMetaFunction::parameterTypes fixed Uwe Rathmann 2018-03-08 08:37:44 +0100
  • 6c9d78c532 QskMetaInvokable introduced Uwe Rathmann 2018-03-04 13:31:49 +0100
  • b5a5b56a1d QskMetaFunction.hpp introduced Uwe Rathmann 2018-03-03 15:52:42 +0100
  • 05e2b91c01 QskMeta stuff seem to work now, but needs more testing Uwe Rathmann 2018-03-02 14:58:43 +0100
  • a9f5e0a528 non working ideas removed Uwe Rathmann 2018-03-02 11:26:25 +0100
  • 686f4ff2d8 dh Uwe Rathmann 2018-03-02 07:23:12 +0100
  • 2dbb48d8bb dh Uwe Rathmann 2018-03-02 07:07:19 +0100
  • 3970b11330 QskMeta classes improved Uwe Rathmann 2018-03-02 06:57:08 +0100
  • b7a48ae910 QskMetaCall classes improved Uwe Rathmann 2018-03-01 17:11:59 +0100
  • 6e4421d4b7 QskMetaFunction::init removed - saves some size in the text segment Uwe Rathmann 2018-03-01 15:13:55 +0100
  • 3079698d63 [Misc] QskMeta classes improved Uwe Rathmann 2018-03-01 12:18:58 +0100
  • 02639e5d04 QskMeta classes improved Uwe Rathmann 2018-02-28 16:48:46 +0100
  • 0075ccbdbd QskMeta classes reorganized Uwe Rathmann 2018-02-28 10:43:15 +0100
  • 6b87084678 memory leaks fixed Uwe Rathmann 2018-02-28 08:37:40 +0100
  • 28660cca7d implementation of QskMetaFunction continued - still several issues to solve Uwe Rathmann 2018-02-27 17:47:23 +0100
  • 1d086d9051 project file fixed Uwe Rathmann 2018-02-27 08:27:03 +0100
  • 76f0ed1ece gcc 4/5 incompatibility fixed Uwe Rathmann 2018-02-27 08:23:16 +0100
  • 356966f4ca invoker testprogram added Uwe Rathmann 2018-02-26 09:39:53 +0100
  • 34cd6e3754 QskMetaFunction added Uwe Rathmann 2018-02-26 09:39:14 +0100
  • 0c1cfa3453 QskMetaFunction added - similar to QMetaMethod but for what Qt calls "functor based" callbacks Uwe Rathmann 2018-02-26 09:09:21 +0100
  • d58732d5ac using Qt::UniqueConnection Uwe Rathmann 2018-02-15 09:48:14 +0100
  • 217c722e71 not using the deprecated QQuickItem::boundingRect anymore Uwe Rathmann 2018-02-07 19:30:34 +0100
  • 38ed90b659 code improved Uwe Rathmann 2018-02-07 15:40:05 +0100
  • 8553ecc354 comments added Uwe Rathmann 2018-02-07 15:39:46 +0100
  • 2c72388239 always inserting the input grabber at the beginning so that QQuickItem::childAt ( and squish ) are working Uwe Rathmann 2018-02-07 09:26:47 +0100
  • f3467a4fa8 obsolete comment removed Uwe Rathmann 2018-02-07 09:26:27 +0100
  • 4a43c75608 daisy chaining the previously registered hooks Uwe Rathmann 2018-02-07 09:25:31 +0100
  • 1ad514dcdd state dependent animator hints fixed Uwe Rathmann 2018-02-06 14:58:24 +0100
  • d32646c67c qskTabChainIncrement added Uwe Rathmann 2018-02-06 14:57:34 +0100
  • e91a0932e8 copyrights added/fixed Uwe Rathmann 2018-02-06 14:56:29 +0100
  • ccdc1e7c37 beautified Uwe Rathmann 2018-02-06 14:56:05 +0100
  • 361ecbb980 copyrights added/fixed Uwe Rathmann 2018-02-06 14:55:35 +0100
  • 3ddcb3706f check for invalid contexts added Uwe Rathmann 2018-02-06 07:51:33 +0100
  • 84d8c87309 setting the initial focus only on Qt::PopupFocusReason Uwe Rathmann 2018-02-04 12:28:26 +0100
  • d98317942e bad autofocusing of scopes, when reciving the focus removed - it lead to inconsistent QQuickItem states, when focused items get reparented. Uwe Rathmann 2018-02-02 18:04:38 +0100
  • 3a0b3f4ad1 unused includes removed Uwe Rathmann 2018-02-01 09:29:28 +0100
  • b4dda0d557 using the contents rectangle as default focus rectangle Uwe Rathmann 2018-02-01 09:28:47 +0100
  • 716f5d5bcb framebuffer mode removed as it crashes in the multithreaded situation + didn't offer the expected workaround for the missing multisampling support on certain VMs Uwe Rathmann 2018-02-01 09:15:36 +0100
  • e39b0fd861 [Misc] wrong disconnect fixed Uwe Rathmann 2018-02-01 08:29:38 +0100
  • 2dc2278e6b [Misc] bad disconnecting fixed Uwe Rathmann 2018-02-01 08:07:54 +0100
  • bd68a86019 input panel key tables restored Uwe Rathmann 2018-01-29 08:31:43 +0100
  • 5d91175d05 focus navigation improved Uwe Rathmann 2018-01-24 10:14:50 +0100
  • 3f0075f616 improving focus handling after closing a popup Uwe Rathmann 2018-01-21 14:10:12 +0100
  • 8cb65fefa6 better focus handover after closing a popup Uwe Rathmann 2018-01-20 17:21:13 +0100
  • 2cdabf34d6 QskControl::focusIndicatorRect introduced Uwe Rathmann 2018-01-19 10:15:29 +0100
  • 19c0e43e5c find a default focus item, when a focusScope/tabFence control ( usually a popup ) gets the focus - to be on the internal tab chain. Uwe Rathmann 2018-01-19 10:08:59 +0100
  • 3837205847 [Misc] several static methods from QskControl changed into qskXYZ functions to avoid any conflicts with APIs that might be added to QQuickItem in future versions Uwe Rathmann 2018-01-19 10:07:05 +0100
  • b083479b21 using QString() instead of QString::null Uwe Rathmann 2018-01-16 20:34:54 +0100
  • 6589f7a696 QskScrollArea once more changed, this time again without having to copy the viewport clip node Uwe Rathmann 2018-01-16 20:26:18 +0100
  • 4f6bf75426 some auto scrolling modes added Uwe Rathmann 2018-01-16 12:13:38 +0100
  • b1c3acde8e QskScrollArea reimplemented to have a proper filtering of child events Uwe Rathmann 2018-01-12 15:46:15 +0100
  • ebe332c14e auto reparenting the focus indicator to be always below the most inner clip Uwe Rathmann 2018-01-11 16:29:33 +0100
  • b80aed9c92 - QskGestureRecognizer replaying all mouse events, when being aborted. - QskScrollView gesture handling improved to handle replayed events from children that actively ignore mouse events Uwe Rathmann 2018-01-11 14:16:20 +0100
  • b00edfce28 interpolation between graphic filters fixed Uwe Rathmann 2018-01-06 17:58:53 +0100
  • c989c61d3f alignment of metrics improved and disabled Uwe Rathmann 2018-01-06 17:58:10 +0100
  • 6c82f1a783 iterating over all fonts Uwe Rathmann 2018-01-06 17:57:33 +0100
  • 440ad62631 avoid font sizes <= 0 Uwe Rathmann 2018-01-05 09:37:17 +0100
  • 2df8d81174 layout code fixed Uwe Rathmann 2018-01-05 09:36:55 +0100
  • 277d8dd8d6 stable calculation of text base lines, so that text don't "wobble" anymore during translations of margins/paddings Uwe Rathmann 2018-01-04 13:59:51 +0100
  • 6108af2c84 unused parameter removed Uwe Rathmann 2018-01-03 17:24:27 +0100
  • 184157a025 code simplified Uwe Rathmann 2018-01-03 17:23:40 +0100
  • ed9433c229 no reason for recreating a texture, when it is only translated Uwe Rathmann 2018-01-03 15:44:40 +0100
  • 6edeca7360 wheel event handler improved - more work to do Uwe Rathmann 2018-01-03 15:05:35 +0100
  • eafd887f9c rounding issues when aligning QRects fixed ( no more jumping SVGs when changing skins ) Uwe Rathmann 2018-01-03 13:10:55 +0100
  • 8413b8db9c making the skin factory fallback loader configurable Uwe Rathmann 2018-01-03 12:17:05 +0100
  • 6813d643d3 skins factories can be loaded as plugins Uwe Rathmann 2018-01-03 11:57:05 +0100