Matthias Koefferlein
|
beb5af55a7
|
Fixed lay::Color test for Qt4
|
2022-05-16 20:08:05 +02:00 |
Matthias Koefferlein
|
d8f51a5ef0
|
Qt4 compatibility
|
2022-05-16 00:07:31 +02:00 |
Matthias Koefferlein
|
baae3796a7
|
Fixed an build issue with forward-declared QColor
|
2022-05-15 22:58:42 +02:00 |
Matthias Koefferlein
|
104975a14e
|
WIP: fixed pymod
|
2022-05-15 19:34:46 +02:00 |
Matthias Koefferlein
|
856635bc82
|
WIP: debugging, enabled pymod builds ...
|
2022-05-15 18:45:07 +02:00 |
Matthias Koefferlein
|
f0dcd59060
|
WIP
|
2022-05-15 17:29:08 +02:00 |
Matthias Koefferlein
|
f5b4bbb62c
|
WIP
|
2022-05-15 10:31:09 +02:00 |
Matthias Koefferlein
|
b17b2714a5
|
WIP
|
2022-05-15 01:25:36 +02:00 |
Matthias Koefferlein
|
332daf836e
|
WIP: split laybasic into layui and layview to separate Qt and non-Qt part even more
|
2022-05-15 00:47:59 +02:00 |
Matthias Koefferlein
|
585aa4667f
|
Fixed non-Qt-binding case
|
2022-05-14 01:48:59 +02:00 |
Matthias Koefferlein
|
5facc418cb
|
WIP: futher improvements on Python module for Qt-less case
|
2022-05-12 23:42:21 +02:00 |
Matthias Koefferlein
|
b2b5e5ad55
|
Modifications to enable building of Qt-less canvas in setup.py
|
2022-05-12 01:53:16 +02:00 |
Matthias Koefferlein
|
f57f1cc228
|
Fixed a segfault on second open
|
2022-05-09 23:20:46 +02:00 |
Matthias Koefferlein
|
fbc31fd854
|
Navigation keys work again, fixed a segfault when showing the navigator window
|
2022-05-09 23:07:40 +02:00 |
Matthias Koefferlein
|
008fb06a3e
|
Code cleanup
|
2022-05-09 22:36:08 +02:00 |
Matthias Koefferlein
|
128afc43cf
|
Support for grayscale formats in PNG reader for PixelBuffer, writing non-alpha RGB versions from non-transparent PixelBuffers
|
2022-05-09 22:13:35 +02:00 |
Matthias Koefferlein
|
fd8407b35b
|
Code simplification and less image copies
|
2022-05-09 01:15:14 +02:00 |
Matthias Koefferlein
|
d0f566f84e
|
Fixed a memory bug
|
2022-05-09 01:05:15 +02:00 |
Matthias Koefferlein
|
f827e693ef
|
Fixed Qt-less build
|
2022-05-09 00:29:48 +02:00 |
Matthias Koefferlein
|
7fe0e95eee
|
WIP: first debugging
|
2022-05-09 00:16:48 +02:00 |
Matthias Koefferlein
|
f65c3d5fd7
|
Enabled edt, ant and img for Qt-less builds, added missing files
|
2022-05-08 22:27:39 +02:00 |
Matthias Koefferlein
|
37a42b70db
|
WIP: edt enabled for Qt-less
|
2022-05-08 19:44:14 +02:00 |
Matthias Koefferlein
|
aea861f9b4
|
WIP: preparing synthetic events for LayoutView in non-Qt case
|
2022-05-08 18:33:40 +02:00 |
Matthias Koefferlein
|
c8be882785
|
Removed some more Qt dependencies
|
2022-05-07 23:56:48 +02:00 |
Matthias Koefferlein
|
1ad9dd2c11
|
WIP: preparations for a non-Qt event loop protocol
|
2022-05-07 23:44:08 +02:00 |
Matthias Koefferlein
|
42f0a79dee
|
Resize method and tests
|
2022-05-07 22:12:36 +02:00 |
Matthias Koefferlein
|
7b85bf7de2
|
Enabled Qt-less builds, tests passing
|
2022-05-07 20:41:46 +02:00 |
Matthias Koefferlein
|
0198c7cd69
|
WIP
|
2022-05-07 19:57:34 +02:00 |
Matthias Koefferlein
|
41cbef1e5a
|
Tests for new LayoutView features
|
2022-05-07 19:13:01 +02:00 |
Matthias Koefferlein
|
585ab0f310
|
Fixed tests
|
2022-05-07 18:57:33 +02:00 |
Matthias Koefferlein
|
101544ab78
|
Equality operator in PixelBuffer
|
2022-05-07 18:48:45 +02:00 |
Matthias Koefferlein
|
958e1f7c59
|
WIP: base class-implemented methods need to be qualified in GSI binding :(
|
2022-05-07 18:48:33 +02:00 |
Matthias Koefferlein
|
3c11fe61c3
|
WIP: enabling PixelBuffer and BitmapBuffer for RBA::LayoutView
|
2022-05-07 14:36:52 +02:00 |
Matthias Koefferlein
|
32813b80f2
|
GSI binding for PixelBuffer and tests
|
2022-05-07 12:53:00 +02:00 |
Matthias Koefferlein
|
0798c4de51
|
Bugfixes and tests for PNG support
|
2022-05-07 02:14:08 +02:00 |
Matthias Koefferlein
|
067f59ab0a
|
WIP: PNG support for Qt-less apps through libpng in lay::PixelBuffer
|
2022-05-07 01:33:16 +02:00 |
Matthias Koefferlein
|
7291a3dc47
|
Fixed LayoutView tests
|
2022-05-06 00:02:45 +02:00 |
Matthias Koefferlein
|
a2b90d7a8e
|
IMPORTANT (consider merging): fixed a potential segfault on LayoutView construction
|
2022-05-06 00:02:35 +02:00 |
Matthias Koefferlein
|
51666eb439
|
Fixed non-Qt build
|
2022-05-05 23:44:47 +02:00 |
Matthias Koefferlein
|
6feed82808
|
Bug fixes and tests for LayoutView
|
2022-05-05 23:37:33 +02:00 |
Matthias Koefferlein
|
0877de73d4
|
Refactoring: substitute QImage by lay::PixelBuffer
|
2022-05-04 23:34:34 +02:00 |
Matthias Koefferlein
|
5fa984324e
|
PixelBuffer: versions to create independent copies into QImage
|
2022-05-04 21:16:10 +02:00 |
Matthias Koefferlein
|
f51fac5f0f
|
Renamed lay::Image to lay::PixelBuffer
|
2022-05-04 02:23:23 +02:00 |
Matthias Koefferlein
|
17cbcc2877
|
Added mono image class
|
2022-05-04 02:18:01 +02:00 |
Matthias Koefferlein
|
2088881110
|
Added transparent flag tests
|
2022-05-02 22:48:32 +02:00 |
Matthias Koefferlein
|
1cdc26b137
|
Added transparent flag for lay::Image
|
2022-05-02 22:46:56 +02:00 |
Matthias Koefferlein
|
d7b9bd71a1
|
Added performance tests for image
|
2022-05-02 22:27:30 +02:00 |
Matthias Koefferlein
|
3a2ae4ede1
|
WIP: More tests for lay::Image
|
2022-05-02 01:02:46 +02:00 |
Matthias Koefferlein
|
373f307ae6
|
WIP: image object, first steps
|
2022-05-02 00:26:13 +02:00 |
Matthias Koefferlein
|
0b48cb9020
|
WIP: added new lay::Image class
|
2022-05-02 00:02:47 +02:00 |