Commit Graph

2953 Commits

Author SHA1 Message Date
Peter Hartmann b46deb3297
Merge dfa3ab17bb into 7acd0f9c63 2025-06-24 18:54:54 +00:00
Uwe Rathmann 7acd0f9c63 more operations for QskGradientStops 2025-05-15 11:25:49 +02:00
Peter Hartmann 824c2673a7
shaders: Use different names for qt6_add_shaders calls (#517)
Otherwise it won't work for WAsm.
According to the doc: "The name after the project has to be unique
for each call."
2025-05-07 16:48:41 +02:00
Uwe Rathmann 8f89e38ec3 QskGradientStops code internally reorganized for planned new features 2025-05-06 16:21:52 +02:00
Uwe Rathmann dd5c97a077 QskGradientStop interpolation formalized 2025-05-06 10:59:15 +02:00
Peter Hartmann cf8a45fb08
tab bar: Take scroll position into account when making item visible (#513)
If the tab bar is scrolled, the position we get from calling
mapFromItem() is less than the real position with a scrolling of 0,
because mapFromItem() does not know about our scroll position.

This is usually not noticed when creating a tab bar, because the
scroll position is (0,0). When calling this method on a scrolled
tab bar, the problem becomes visible.
2025-05-04 12:01:08 +02:00
Peter Hartmann a10e4a244d
CI: Let install-qt choose the python version (#514) 2025-05-04 10:14:17 +02:00
Uwe Rathmann a10a0a9958 some docs added 2025-03-31 18:11:09 +02:00
Uwe Rathmann 1d6a1348ef avoid compiler warnings 2025-03-31 16:40:52 +02:00
Uwe Rathmann a0f80749e1 missing margins subtraction added 2025-03-14 10:30:17 +01:00
Uwe Rathmann ab2c36ea5a QskArcHints introduced, API mess for defining arcs in QskSkinlet reduced 2025-03-12 10:40:03 +01:00
Uwe Rathmann fbcce286d4 QskSkinlet cleanup by using QskBoxHints 2025-03-11 11:21:02 +01:00
Uwe Rathmann da1691eaa0 using QskBoxHints 2025-03-11 09:56:51 +01:00
Uwe Rathmann 5f85d7299b code simplified 2025-03-11 09:53:46 +01:00
Uwe Rathmann 7539dc575a QskSlider::tickPolicy added to be able to disable ticks for sliders with
many steps
2025-02-28 11:54:39 +01:00
Uwe Rathmann 5b48a2a4bd some texture related code reorganized 2025-02-26 17:07:11 +01:00
Uwe Rathmann 0cb899ce64 missing scope added 2025-02-26 14:49:30 +01:00
Peter Hartmann dfa3ab17bb Document progress indicator 2025-02-25 15:07:34 +01:00
Peter Hartmann fc9f9c2180 fix build with updated master 2025-02-23 14:20:04 +01:00
Peter Hartmann 5678d0a7a3 don't generate the outdated documentation for now 2025-02-23 14:20:04 +01:00
Peter Hartmann b762a1da1d remove old files 2025-02-23 14:20:04 +01:00
Peter Hartmann 7a4a7c984d move tutorials images 2025-02-23 14:20:03 +01:00
Peter Hartmann 1cb395cb07 Update doxygen instructions 2025-02-23 14:20:03 +01:00
Peter Hartmann 58aeccc909 doxygen layout: make sure wasm goes to top 2025-02-23 14:20:03 +01:00
Peter Hartmann d1301f5c50 re-generate DoxygenLayout.xml file
We need it after all to display wasm etc. at the top
2025-02-23 14:20:03 +01:00
Peter Hartmann 3f1c6667a2 change output dir 2025-02-23 14:20:03 +01:00
Peter Hartmann d0023e9064 add wasm files 2025-02-23 14:20:03 +01:00
Peter Hartmann 40547ef540 Convert tutorials to markdown 2025-02-23 14:20:03 +01:00
Peter Hartmann 3f946380e7 use Markdown in documentation
... including github README as main documentation page
2025-02-23 14:20:03 +01:00
Peter Hartmann e5b371ba3f update instructions 2025-02-23 14:20:03 +01:00
Peter Hartmann e16e254b48 Use doxygen-awesome stylesheet
... instead the one from Skia
2025-02-23 14:20:03 +01:00
Peter Hartmann 2e31f3cc12 doc: Add some more samples pages 2025-02-23 14:20:03 +01:00
Peter Hartmann 503ddaeae1 load doc samples on page load 2025-02-23 14:20:03 +01:00
Peter Hartmann 1fec74c8bf add WAsm app for doxygen 2025-02-23 14:20:02 +01:00
Peter Hartmann 6d7ffc8636 Update building for wasm tutorial 2025-02-23 14:20:02 +01:00
Peter Hartmann 08102e4488 doc: Embed WASM code in doxygen 2025-02-23 14:20:02 +01:00
Uwe Rathmann c332ddaead using icon fonts for M3 and F2 2025-02-21 12:41:08 +01:00
Uwe Rathmann 7ad6fed335 preparing the code to be able to skip QPainter::Antialiasing 2025-02-19 08:42:11 +01:00
Uwe Rathmann baac1a762b addCommand introduced to be able to manipulate calls by overloading 2025-02-19 08:31:18 +01:00
Uwe Rathmann 0042791483 licenses for fluent/material icons are mentioned in the global LICENSES
files
2025-02-19 08:29:14 +01:00
Uwe Rathmann 75522ced4a qvgfile parameter adeed 2025-02-19 08:28:15 +01:00
Uwe Rathmann b1ae08b91c nclude removed 2025-02-19 08:27:42 +01:00
Uwe Rathmann 88a501d998 avoid viewBox translation 2025-02-10 15:14:41 +01:00
Uwe Rathmann 0a3c3fda73 viewBox for glyphpaths added 2025-02-10 14:39:57 +01:00
Uwe Rathmann f96dc71b49 avoid crash with incomplete font definitions ( IcoMoon ) 2025-02-10 14:38:18 +01:00
Uwe Rathmann 5c95cbd64a compiler warning fixed 2025-02-07 10:42:36 +01:00
Uwe Rathmann 88290f2259 Qt 6.9 adjustments 2025-02-07 10:42:06 +01:00
Uwe Rathmann 200390fae9 support for iconfonts added 2025-02-06 13:21:48 +01:00
Uwe Rathmann 4462815617 QskAbstractTextInputSkinlet removed as it does not work well in
combination with subcontrol substitution
2025-02-04 14:28:25 +01:00
Uwe Rathmann 8dffb14aeb Merge branch 'master' of https://github.com/uwerat/qskinny 2025-02-04 11:27:01 +01:00