Commit Graph

21 Commits

Author SHA1 Message Date
Robert Griebl 37c1da5e71 Updating a few old links 2023-04-09 23:13:11 +02:00
Robert Griebl 937545ad36 Fix page number offset in printing script 2022-12-19 00:34:06 +01:00
Robert Griebl 759aa5749d Show a fade effect when switching from/to the home screen 2022-11-18 21:38:11 +01:00
Robert Griebl 971a6aed80 Fix the documentation and extension scripts in regards to scoped enums
Qt 6.4's JS engine is now handling enums that are exported via
 Q_CLASSINFO("RegisterEnumClassesUnscoped", "false")
correctly and the unscoped access just returns "undefined" values.

Also fixed the QML module name for the BrickLink types.
2022-11-18 16:58:27 +01:00
rgriebl 59a74ab56c Update README.md 2021-12-15 22:56:36 +01:00
Robert Griebl 34ab3bdb7a Prepare the move from the git master to main branch
We have to do this because I broke the update check in 2021.10.2: these
versions will just crash, if CHANGELOG.md in the master branch shows
that a newer version is available.
The only way to get somewhat cleanly out of this mess is to abandon
master, move development to main, notify people repeatedly via
the Announcments mechanism to update and finally retire the master
branch in a few months.
2021-12-15 19:30:26 +01:00
Robert Griebl 5a7be9c822 Better extension documentation 2021-12-15 03:21:04 +01:00
Robert Griebl a8e467a606 Added a printing extension porting guide
This should help with porting requests such as #451
2021-12-12 16:32:04 +01:00
Robert Griebl 9ac5534cbd Fix BrickForge print template 2021-05-13 17:27:59 +02:00
Robert Griebl ec0cf77da8 Update print template 2021-05-07 00:32:14 +02:00
Robert Griebl 1b4218078a Update the print scripts:
- added the correct "picklist" script from GreatBrickLab
 - renamed the wrong one
 - updated everything to work with the latest JS API

Closes: #342
2021-05-04 17:32:28 +02:00
Robert Griebl d4c64a3e26 Ported GreatBrickLabs print script to the new JavaScript engine 2021-03-27 14:49:29 +01:00
Robert Griebl e2e58269dc Added GreatBrickLabs print script as an example 2021-03-27 14:49:29 +01:00
Robert Griebl 33511bd888 Added the print script for my BL shop's invoices as an example 2021-03-27 14:49:29 +01:00
Robert Griebl 7cffe132b3 Document the script loading setup 2021-03-27 14:49:29 +01:00
Robert Griebl a15e8292d1 Added real WYSIWYG printing
The classic print script (as well as custom ones) is still available via the
Extras menu.
2021-03-23 03:18:12 +01:00
Robert Griebl a806d615d8 Finally resolved the BL::InvItem vs. Doc::Item mess...
... by introducing a new Lot class and removing InvItem from the BrickLink
API completely.
2021-03-09 17:38:38 +01:00
Robert Griebl 57ebd3b4f1 Fixed and improved printing
Closes: #215
2021-02-18 22:16:15 +01:00
Robert Griebl 4bd75a282f Fix printing that broke due to the removal of the DocumentProxy 2021-02-17 16:14:45 +01:00
Robert Griebl 5107e7182b Better printing 2021-01-27 22:26:23 +01:00
Robert Griebl 393650e484 Extended the scripting API to cover printing as well 2021-01-13 19:56:31 +01:00