Simon Hausmann
ef92c1a161
Python: reset alpha version tag
2024-07-23 15:16:30 +02:00
ogoffart
aa25e3cd44
Bump version number to 1.7.1
2024-07-23 12:05:34 +00:00
Simon Hausmann
6ddd4d0e04
Bump Python Alpha version
2024-07-17 11:32:19 +02:00
Simon Hausmann
f3ed569592
Bump Python package alpha version
2024-06-21 20:17:18 +02:00
Simon Hausmann
b9052ecf8a
Bump Python alpha tag
2024-06-05 11:00:25 -07:00
Simon Hausmann
e0c0e8d09c
Python: reset alpha version suffix
2024-06-04 13:59:49 -07:00
ogoffart
3a6e34ba45
Bump version number to 1.7.0
2024-06-04 20:34:29 +00:00
Aurindam Jana
3523e86359
Simplify commercial license ( #3063 )
...
Base the commercial license on the Royalty-free license adding clauses pertaining to the fees.
2024-05-31 14:06:17 +02:00
Aurindam Jana
9a3aa265d5
Update Royalty-free license ( #5257 )
...
Add clarification that Application may not expose Slint APIs.
2024-05-31 10:53:19 +02:00
Simon Hausmann
9b00b31618
Python: bump version after alpha upload for seeking-feedback post
2024-05-03 08:07:53 +02:00
Simon Hausmann
f7c2e3a4c0
Python: bump alpha version so that next release will upload
2024-05-02 18:57:27 +02:00
Simon Hausmann
f86f4993fa
Python: Replace import magic with an auto-loader
...
As discussed on Reddit, the magic import logic is not very tool friendly and a little too magic perhaps. Instead, this patch introduces an automatic loader (`slint.loader`), which can traverse `sys.path` and lazily load `.slint` files by attribute lookup.
Closes #4856
2024-04-18 16:04:20 +02:00
Simon Hausmann
382967603f
Python: Correct minimum Python version in published categories
...
Also removed console
2024-04-18 11:15:21 +02:00
Simon Hausmann
6408eaf0ad
Python: build against abi3 to support multiple Python versions
...
- Upgrade to pyo3 0.21 to enable timedelta for chrono
- Enable abi3 for multi-python support
2024-04-18 09:34:43 +02:00
Simon Hausmann
1cb57a4505
Python: Try to use maturin-action to build wheels
...
... to allow cross-compilation and manylinux packaging
2024-04-17 14:15:21 +02:00
Simon Hausmann
b5cde20255
Python: bump version for pypi upload
2024-04-17 09:14:21 +02:00
Simon Hausmann
e4017a3e41
Python: Some pre for PyPI uploads
...
- Add classifiers and other meta-data
- Add alpha suffix for version (to be kept until removed manually)
2024-04-16 17:44:37 +02:00
Aurindam Jana
0cfeec1a31
Update Slint Community License ( #4994 )
...
Updated the version from 1.1 to 1.2
Renamed the header to "Slint Royalty-free Desktop, Mobile, and Web Applications License"
Added definition of "Mobile Application" and grant of right
Moved "Limitations" to 3rd section and "License Conditions - Attributions" to 2nd section
Added flexibility to choose between showing "MadeWithSlint" as a dialog/splash screen or on a public webpage
Moved the para on copyright notices to section under "Limitations"
2024-04-15 15:18:55 +02:00
ogoffart
6bf40989d9
Bump version number to 1.6.0
2024-03-27 07:49:22 +00:00
ogoffart
20c570ab1d
Bump version number to 1.5.1
2024-03-18 08:55:01 +00:00
ogoffart
a0eed4e58e
Bump version number to 1.5.0
2024-02-20 17:33:11 +00:00
ogoffart
fec2b961db
Bump version number to 1.4.1
2024-02-01 09:12:42 +00:00
Simon Hausmann
d1529af3cc
python: hide native module behind python front-end API
...
Encapsulate the rust code behind a public API (in __init__.py for now)
2023-12-21 12:57:35 +01:00
Simon Hausmann
73024beb98
Begin wrapping the component compiler
2023-12-21 12:57:35 +01:00