Simon Hausmann
fcf59f3793
Rename the C++ header files
2022-02-02 13:07:26 +01:00
Simon Hausmann
7d297da2fc
Rename the sixtyfps C++ namespaces
2022-02-02 12:11:27 +01:00
Olivier Goffart
d706d63ce1
Replace references to the .60 files that are now renamed with .slint
2022-02-02 10:12:31 +01:00
Tobias Hunger
e3c4209b1f
Change Model::row_data to return an Option<T> ( #873 )
...
Change Model::row_data to return an Option<T> (rust) or std::optional<T> (c++)
Co-authored-by: Olivier Goffart <olivier@woboq.com>
Co-authored-by: Simon Hausmann <hausmann@gmail.com>
2022-01-26 13:55:38 +01:00
Tobias Hunger
bfca0e3573
Mass update copyright messages to be more REUSE compliant
2021-12-22 10:06:12 +01:00
Olivier Goffart
07e2532c0b
Printer Demo: rename PrinterQueue component
...
PrinterQueue -> PrineterQueueView
PrinterQueueData -> PrinterQueue
2021-08-27 16:55:07 +02:00
Olivier Goffart
fefc7f31d0
Port the printer demo to use exported globals
2021-08-27 16:55:07 +02:00
Olivier Goffart
13bd828b96
Update license date
2021-07-02 15:55:54 +02:00
Simon Hausmann
1265c73e01
Fix MSVC build
...
Include ctime for std::time_t
2021-05-04 15:35:27 +02:00
Simon Hausmann
f7ce1ba8b4
Generate registration code for custom fonts imported in .60 files
...
This removes the need to manually register fonts. This is initially
applied to the printer demo, but the other demos and removal of the
public manual registration API will come in follow-up commits.
2021-04-14 09:30:32 +02:00
Simon Hausmann
4fd4ac0754
Add the C++ interpreter version of the printer queue "logic"
...
Ported straight from the Rust version
2021-03-25 20:20:23 +01:00
Simon Hausmann
73108ff26f
Print diagnostics and fix the path to the ui file in the interpreted printer demo
2021-03-19 18:41:10 +01:00
Olivier Goffart
5b726cacbe
Interpreted printer demo
...
It fails at runtime because it can't compile the .60, but since
there is no diagnostics output for now, it is hard to know why
2021-03-19 18:33:40 +01:00