joshua
2c1b840f9c
Use same properties for every terminal level
...
Initially it was planned to have separate text configuration for every
terminal level. It's not useful, use same properties for every level is
sufficient and visually more consistent.
By consequent every QVector related to these properties was replaced by
a single value.
2025-03-12 21:48:18 +01:00
joshua
2d89d70682
Add possibility to adjust terminal text position
...
The bounding rectangle used to define the position of the terminal text
can be edited. The y position and height can now be edited. The width is
not editable because is always the width of the rectangle of the of the
terminal.
2025-03-12 21:10:16 +01:00
joshua
7747223dfa
Terminal strip item font is editable
...
The font used in the terminal strip item can be edited
trough the terminal strip layout editor widget
2025-03-12 19:22:30 +01:00
joshua
4ca0bbf682
Minor
...
Add more help line for the preview of terminal strip configurator
2024-11-07 18:48:53 +01:00
joshua
258bfd7957
terminal strip Layout editor add help preview button
2023-09-20 08:25:58 +02:00
joshua
b422d9c6c5
Demo terminal strip : add 4 level terminal strip
2023-09-20 08:24:12 +02:00
joshua
12b7c7c47c
Terminal strip layout editor : add preview of terminal strip layout
2023-09-19 15:23:29 +02:00
joshua
8ca1e0487e
Add demo terminal strip class
...
Not available for user now.
2023-06-28 21:56:03 +02:00
joshua
48f9ef7632
Add AbstractTerminalStrip class to be used by TerminalStripDrawer class
2023-05-15 22:22:12 +02:00
joshua
752fe032e7
Draw strong line for better sepration between terminal
2023-03-19 19:19:53 +01:00
joshua
470e4a059b
Add widget to edit terminal strip item layout
...
The widget is available in the project properties editor.
WIP
2023-02-21 21:44:28 +01:00
joshua
d3223c8ca4
Merge branch 'master' into terminal_strip
...
* master:
Fix crash
Change displayed version on master
avoid WARNING: mime_xml.path is not defined
Update changelog
2023-01-08 16:30:59 +01:00
joshua
b1f6b1823a
Fix crash
2023-01-08 16:20:13 +01:00
joshua
f07e4319d3
Fix ftbfs
2023-01-05 19:20:41 +01:00
joshua
4da7f6cd13
TerminalStripLayoutPattern is now shared
...
TerminalStripLayoutPattern class is now a shared pointer between all
terminal strip item.
QETProject have now a new class : ProjectPropertiesHandler
the goal of this class is to manage every kind of properties used in the
project, this class will be strongly used in future.
2023-01-04 22:40:18 +01:00
joshua
c6739b5bec
Fix ftbfs on macOS
2023-01-03 22:30:13 +01:00
joshua
f54bea713e
Terminal strip item can saved / loaded to .qet file
2022-12-21 19:18:49 +01:00
joshua
f41b5a4ed4
See previous commit...
...
Je suis une tête de linotte
2022-12-02 19:39:56 +01:00
joshua
1f99a40f1b
Move terminal strip drawer class in is own file
2022-12-02 19:35:17 +01:00
joshua
81640015e5
Double click a TerminalStripItem open the editor
2022-12-02 18:12:47 +01:00
joshua
7fede2277f
Add and move terminal strip item are now managed by undo command
2022-11-08 19:20:32 +01:00
joshua
21de926367
TerminalStripItem : Draw terminal bridge
2022-10-23 19:30:58 +02:00
joshua
ff80453f2c
Terminal strip item can be added to diagram
...
Initial commit about graphics item of a terminal strip, Work in
progress.
2022-08-27 21:24:25 +02:00