joshua
a2e5989f3b
Revamp RealTerminal class...... again
...
I don't know what I want, I'm crazy :D.
Next commit will also revamp PhysicalTerminal
and TerminalStripBridge class, code will be more clear and
easy to understand.
2021-12-23 18:37:17 +01:00
joshua
02b385e0b7
Improve bridge edition
2021-12-22 19:21:54 +01:00
joshua
e2454faa36
Improve code readability
2021-12-19 21:05:48 +01:00
joshua
6505330b5f
Make code less spaghetti
...
Not finished yet.
2021-12-19 14:55:02 +01:00
joshua
beee4a06c8
Draw bridge pixmap in the tableview (wip)
2021-12-11 21:25:40 +01:00
joshua
ce8bd7fae3
Add terminal bridge feature
2021-12-01 21:27:04 +01:00
joshua
3e5713a512
Fix FTBFS for ubuntu bionic beaver
2021-11-01 13:36:41 +01:00
joshua
58a3e72abe
Fix FTBFS for ubuntu Bionic Beaver
2021-11-01 12:41:43 +01:00
joshua
1cc162867f
Fix fail to build for QT version lesser than 5.14
2021-10-29 19:37:02 +02:00
joshua
107d7ff806
Level of real terminal can be edited
...
The level of each real terminal who compose a physical terminal can be
edited. Several real terminal can be edited in one shot.
2021-10-12 19:25:35 +02:00
joshua
7c6fca2aac
Ungroup terminal is now managed by undo stack
2021-10-09 14:45:54 +02:00
joshua
c6e3e385ff
Clear code
2021-10-09 12:08:18 +02:00
joshua
089f260d9b
Group terminals together is now managed by undo stack
2021-10-09 11:58:10 +02:00
joshua
828424cae8
Level terminals can be disassembled
2021-10-04 21:26:51 +02:00
joshua
dca643f7aa
Multi-level terminal can be created.
2021-10-03 13:22:21 +02:00
joshua
1699ad9dd8
Add a push button to automatically reorder the terminal strip
2021-09-22 23:02:33 +02:00
joshua
377f8b1521
Overridden properties of terminal elements are now saved/loaded from project
...
The overridden properties of terminal elements made in the terminal
strip dialog are now saved and loaded from/to the project file.
2021-09-20 18:34:48 +02:00
joshua
37e74b397e
Use RealTerminalData struct instead of TerminalStripIndex class
2021-09-12 12:49:12 +02:00
joshua
4dd2dc259f
Code refactoring
2021-08-23 20:44:53 +02:00
joshua
cc6f66ad11
terminal function can be edited, edted value is applied to element
2021-07-17 13:44:44 +02:00
joshua
a1e18d2bba
Add terminalStripModel class
2021-06-07 19:26:41 +02:00
joshua
580ebe8b97
Terminal strip can now be edited and managed by undo command
2021-05-11 18:20:46 +02:00
joshua
f07f4cb150
Fix drag and drop bug
2021-05-11 18:20:46 +02:00
joshua
dbb21373e1
Read terminal strip from xml
2021-05-11 18:20:46 +02:00
joshua
89f3ce1eb3
terminal strip can be saved to xml
2021-05-11 18:20:46 +02:00
joshua
d551c8e6b9
Improve undo command when remove a terminal strip
2021-05-11 18:20:46 +02:00
joshua
2572e1c25d
Display terminals owned by terminal strip in the tree view
2021-05-11 18:20:46 +02:00
joshua
b158984464
Set parent terminal strip of terminal element
...
Call the method :
void TerminalElement::setParentTerminalStrip(TerminalStrip *strip)
when a terminal element is added to a terminal strip.
2021-05-11 18:20:46 +02:00
joshua
a3f776b7db
Add 'comment' to terminal strip
2021-05-11 18:20:46 +02:00
joshua
91db58bb64
Add dialog to create terminal strip + display existing terminal strip
2021-05-11 18:20:46 +02:00
joshua
39aee4ad07
Add terminal strip data class
2021-05-11 18:20:46 +02:00
joshua
49674e7d33
Add terminal strip class
2021-05-11 18:20:46 +02:00