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
ae5e188866
Add converter for dpi to pixel font size
...
Add a little function used to convert if needed the size of a font set
in dpi to pixel. Because the conversion from pdi to pixel can't
be exactly identical, the text size in the diagram can be a little
different, in the other side the switch between screens with different
dpi is no more a problem.
2025-03-12 19:14:45 +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
45b8cb34f3
Fix minor gui wrong behavior
2023-03-10 20:19:12 +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
Laurent Trinques
1e2bdc203b
Change displayed version on master
2023-01-06 15:28:32 +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
Laurent Trinques
cc7e185d59
Merge branch 'master' of ssh://git.tuxfamily.org/gitroot/qet/qet
2023-01-03 01:47:09 +01:00
Laurent Trinques
60ceab8a32
Add unicode HEX codes from a string in Ukranian: "Імпортовані
...
елементи"
Refresh namesListForIntegrationCategory
2023-01-02 20:13:42 +01:00
joshua
539e0a7a49
Merge branch 'terminal_strip'
...
* terminal_strip:
Terminal strip item can saved / loaded to .qet file
See previous commit...
Move terminal strip drawer class in is own file
Fix wrong use of QStringLiteral and QLatin1String
Double click a TerminalStripItem open the editor
Minor change about checkable QAction of QetDiagramEditor
Minor : corrects a minor aesthetic defect when unbridge terminals
Revamp code
Add and move terminal strip item are now managed by undo command
TerminalStripItem : Draw terminal bridge
Terminal strip item can be added to diagram
Minor : add QGIUtility namespace
2023-01-02 19:40:08 +01:00
Laurent Trinques
9afef79629
Update Copyright date
2023-01-01 17:05:57 +01:00
Laurent Trinques
2ace2ca104
macOS restore sqlite3 database export
2022-12-30 07:20:50 +01:00
Laurent Trinques
66614072a6
Typo
2022-12-27 17:36:59 +01:00
Laurent Trinques
4a568c4e89
Typo
2022-12-26 11:47:55 +01:00
Laurent Trinques
caf5dc5dd4
Add new Annex Projects
2022-12-26 11:36:44 +01:00
Laurent Trinques
eeadbde8d2
Add new Translators in aboutqetdialog.cpp
2022-12-26 09:06:16 +01:00
joshua
f54bea713e
Terminal strip item can saved / loaded to .qet file
2022-12-21 19:18:49 +01:00
Laurent Trinques
0753bac62f
Add Ukrainian switch language
2022-12-19 13:04:19 +01:00
luz paz
6a4b250213
Fix source typo 'Hidding'
2022-12-07 12:10:34 +01:00
luz paz
4caf5e0211
Fix source typo 'cross_min_heigth'
2022-12-07 12:10:34 +01:00
luz paz
8242e4cfd7
Fix source typo 'minimumRowHeigth'
2022-12-07 12:10:34 +01:00
luz paz
a1f9d05f1c
Fix source typo 'Rigth'
2022-12-07 12:10:34 +01:00
luz paz
1994235bc5
Fix various typos in source documentation and comments (cont.)
...
Found via `codespell`
2022-12-04 20:46:32 +01:00
luz paz
a76e5446aa
Fix various typos in source documentation and comments
...
Found via `codespell`
2022-12-04 13:30:01 +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
d23a5bbdc7
Fix wrong use of QStringLiteral and QLatin1String
2022-12-02 18:26:56 +01:00
joshua
81640015e5
Double click a TerminalStripItem open the editor
2022-12-02 18:12:47 +01:00
Ole Carlsen
c17492183f
Danish translation updated
2022-11-24 17:54:18 +01:00
joshua
e3d1467352
Remove minimum height of project properties dialog
2022-11-23 21:58:08 +01:00
joshua
300440454e
Fix crash introduced in commit 5a057b1c20
2022-11-16 19:06:56 +01:00
Laurent Trinques
d6bcde5f8d
Update pugixml to version 1.13
2022-11-15 18:22:00 +01:00
joshua
e1cb55f218
Better use of QObject inheritence
2022-11-14 22:42:27 +01:00
joshua
a18cd2461f
Minor change about checkable QAction of QetDiagramEditor
2022-11-14 21:51:14 +01:00
joshua
aca3b8ad1e
Minor : corrects a minor aesthetic defect when unbridge terminals
2022-11-14 21:10:38 +01:00
joshua
937afea351
Minor : check if pointer is valid
2022-11-14 20:45:16 +01:00
Laurent Trinques
3341d65a89
Workaround to fix crash when moving element by arrows keys
...
@driver_item item moved by mouse and don't be moved by Element mover
Disable position x, y in statusBar when moving elements by arrows keys
2022-11-12 12:14:27 +01:00
Laurent Trinques
2f72c60f64
Add shorcut for moving up/down folio by 10
...
add new entries for moving up/down folio by 100 and shorcut
2022-11-11 12:56:22 +01:00