Matthias Koefferlein
|
26dbb4003e
|
Better error messages on missing module imports in Python modules
|
2022-05-13 23:20:58 +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
|
d01ea49246
|
[CONSIDER MERGING] fixed a typo in gsiDeclBasic.cc which might cause a duplicate GSI class duplicatge registration assertion
|
2022-05-12 23:42:06 +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
|
7bb3e0daf3
|
Bugfix for color interpolation (asserted)
|
2022-05-09 21:21:45 +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
|
a737b80b65
|
Some cleanup + added TODO comments
|
2022-05-08 23:58:19 +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
|
e6061ff96f
|
CONSIDER MERGING: avoid a segfault due to early delete of a LayoutView object
|
2022-05-07 18:39:56 +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 |
Matthias Koefferlein
|
e49b9a5e8a
|
WIP
|
2022-05-01 21:56:47 +02:00 |
Matthias Koefferlein
|
48f5f95a8f
|
WIP
|
2022-05-01 20:23:53 +02:00 |
Matthias Koefferlein
|
0a804f2e32
|
WIP
|
2022-05-01 19:29:20 +02:00 |
Matthias Koefferlein
|
8cbb49d5f9
|
WIP
|
2022-05-01 17:47:00 +02:00 |
Matthias Koefferlein
|
9b7a237a79
|
WIP
|
2022-05-01 10:30:26 +02:00 |