Matthias Koefferlein
0ae2ed49f8
Merge branch 'master' into wip
2024-01-06 17:28:51 +01:00
Matthias Koefferlein
b0b2ec875b
Updating build scripts for Windows to use a proper suffix including 64bit coordinate flags
2024-01-04 21:32:27 +01:00
Matthias Koefferlein
303b4fe47f
Fixing (hopefully) RPM spec file
2024-01-04 00:22:26 +01:00
Matthias
61fbe75364
Fixed rpm spec file for rockylinux9
2024-01-03 21:47:32 +00:00
Matthias Koefferlein
9b5f4ddfc7
Updating RPM generator script for rockylinux9
2024-01-03 22:06:43 +01:00
Matthias Koefferlein
2b4a583f05
Update copyright year
2024-01-01 17:27:59 +01:00
Matthias Koefferlein
d248bfddf3
Updating copyright to new year
2024-01-01 17:06:23 +01:00
Matthias Koefferlein
96c1fd8711
Fixing issue #1578 (Missing strm2*.exe in the Windows portable binary package (*.zip))
2024-01-01 16:17:14 +01:00
Matthias Koefferlein
d1695b88af
Merge branch 'wip'
2023-12-23 18:05:54 +01:00
Matthias Köfferlein
766dd675c1
Windows build ucrt64 ( #1579 )
...
* Generalization of the ucrt build script
* Bug fix in build script
* Enhancing dependency analysis
* Bugfixed dependency analysis
* Bugfixed dependency analysis
---------
Co-authored-by: Matthias Koefferlein <matthias@klayout.de>
2023-12-19 23:10:37 +01:00
Matthias Koefferlein
4c057c1c9f
Bugfixed dependency analysis
2023-12-18 00:25:00 +01:00
Matthias Koefferlein
9efe4e9e71
Bugfixed dependency analysis
2023-12-18 00:21:44 +01:00
Matthias Koefferlein
da3452aa17
Enhancing dependency analysis
2023-12-18 00:13:32 +01:00
Matthias Koefferlein
8865840c29
Bug fix in build script
2023-12-17 22:04:05 +01:00
Matthias Koefferlein
6127dd1dd6
Generalization of the ucrt build script
2023-12-17 22:03:02 +01:00
wsteffe
ccc3d535e2
added missing dlls taken from from visual studio 2022 sdk ucrt
2023-12-15 21:19:12 +01:00
wsteffe
198376ec13
Added script to build/deploy in MSYS2/ucrt64 environments
2023-12-15 00:31:13 +01:00
Matthias Köfferlein
f757a0a944
Merge pull request #1564 from KLayout/issue-1563
...
Issue 1563
2023-12-08 17:44:29 +01:00
Matthias Koefferlein
68aca191da
Windows: include cert.pem in .zip files
2023-12-08 17:12:47 +01:00
Matthias Köfferlein
92eccb1d7d
Merge pull request #1557 from KLayout/wip2
...
Wip2
2023-12-08 07:25:03 +01:00
Matthias Koefferlein
821b0395b6
Maybe fixing issue #1560 - needs testing
2023-12-07 19:57:14 +01:00
Matthias Koefferlein
5b4473e37c
Maybe this fixes issue #1553
2023-12-02 01:23:06 +01:00
Matthias Koefferlein
48c56619ec
Dependencies for OpenSUSE 15 packages
2023-11-15 23:13:30 +01:00
Matthias Koefferlein
4d8e08b60f
Fixing build issues on Ubuntu 16, dependencies on CentOS 8
2023-11-15 22:58:02 +01:00
Matthias Koefferlein
c1da4cc11a
Compatibility with Qt 6.6
2023-11-12 00:37:15 +01:00
Matthias Koefferlein
4b6cac9527
Including libgit dependencies in Linux packages
2023-10-26 01:01:11 +02:00
Matthias Koefferlein
e965f87f58
Merge branch 'master' into wip
2023-07-15 22:48:53 +02:00
Matthias Koefferlein
2ed27ff937
Preparations for 0.28.10
2023-07-05 18:53:45 +02:00
Thomas Ferreira de Lima
15614221ce
make_stubs now automatically detects installed klayout in python environment.
2023-05-31 15:39:03 -04:00
tcal-x
84db1a44b8
"file.exists?" was deprecated with Ruby 2.2. Use "file.exist?" instead.
...
https://stackoverflow.com/questions/14301088/difference-between-fileexist-and-fileexists
Signed-off-by: tcal-x <tcal@google.com>
2023-05-19 14:47:59 -07:00
klayoutmatthias
7784800cbe
OpenSuSE now switched to Qt5, Qt4 no longer supported
2023-05-17 18:48:25 +02:00
Matthias Koefferlein
67db8dfc96
Trying to fix Qt4 builds
2023-05-13 19:41:37 +02:00
Matthias Koefferlein
6c7064fa23
Implemented fix for issue #1357 (RBA/pya binding for QObject#findChildren)
2023-05-13 01:37:41 +02:00
Matthias Koefferlein
ed20ced941
Using data holder approach also for Qt4 QImage
2023-03-27 21:59:41 +02:00
Matthias Koefferlein
80987a6408
Provide more lifetime management in Qt bindings also for Qt4
2023-03-26 22:51:06 +02:00
Matthias Koefferlein
acd9d6b8c5
Backward compatibility to Qt 5.12.8 and 5.12.11, fixed some test fails for Qt4
2023-03-26 22:47:56 +02:00
Matthias Koefferlein
1cd033e168
Qt bindings: preventing signals to shadow properaties, added script to generate tables
2023-03-26 18:01:22 +02:00
Matthias Koefferlein
fa61f96194
GSI: enabling enums as hash keys and int(enum) in Python
2023-03-26 17:52:33 +02:00
Matthias Koefferlein
79ad6b3fae
Qt binding: Removing ambiguitiy between QLatin1String and const char *
2023-03-26 00:56:01 +01:00
Matthias Koefferlein
d359818194
Regenerating signal and property caches for Qt binding generation
2023-03-26 00:25:28 +01:00
Matthias Koefferlein
31aa45dce4
Qt5 binding enhancements
...
- Based on Qt 5.12.12 now (tested to build on 5.15)
- QImage constructor with binary data
- More classes, specifically QLibraryInfo for Qt version
- QLayout and derivatives take ownership over widgets added
2023-03-25 22:54:54 +01:00
Matthias Koefferlein
5a1e845a64
[consider merging] regenerating pyi stubs, sorting methods by name for better stability of files, small patch (missing box ctor arg names)
2023-03-11 19:56:02 +01:00
Matthias Koefferlein
ebac0796e0
[consider merging] Fixed Qt Binding for Qt 5.15.2 where an include is missing
2023-03-11 19:55:59 +01:00
Matthias Koefferlein
ce31f47918
[consider merging] regenerating pyi stubs, sorting methods by name for better stability of files, small patch (missing box ctor arg names)
2023-03-11 19:55:06 +01:00
Matthias Koefferlein
f7d5e3f95c
Fixed Debian package build
2023-03-11 18:46:56 +01:00
Matthias Koefferlein
8a17a78a17
Fixed Debian package build
2023-03-11 18:42:14 +01:00
Matthias Koefferlein
d97942ac3a
[consider merging] Fixed Qt Binding for Qt 5.15.2 where an include is missing
2023-03-11 00:24:21 +01:00
Matthias Koefferlein
a8e0a54011
Preparing for integrated python module (Linux)
2023-03-07 23:45:05 +01:00
Matthias Koefferlein
ee58ca6e61
Preparing for integrated python module (Windows)
2023-03-07 23:44:52 +01:00
Matthias Koefferlein
a85dbd3d31
Updating copyright notice to 2023
2023-01-01 22:27:22 +01:00