Markus Gans
|
bdb30c5a96
|
Struct to pass the FOptiMove environment
|
2018-07-01 14:48:53 +02:00 |
Markus Gans
|
0927e4e1fb
|
Move FreeBSD, NetBSD and OpenBSD functions to separate classes
|
2018-05-27 19:43:18 +02:00 |
Markus Gans
|
a41f8a611c
|
Some protected data members in FTerm moved to private
|
2018-05-06 21:41:55 +02:00 |
Markus Gans
|
b2ef430954
|
Unit tests update
|
2018-03-29 01:27:57 +02:00 |
Markus Gans
|
75e7fb05c2
|
Unit tests update
|
2018-03-28 00:03:57 +02:00 |
Markus Gans
|
4da8982f42
|
Generalize scroll functions in FTextView
|
2018-02-17 19:12:48 +01:00 |
Markus Gans
|
d8a6c25ce0
|
Refactoring of some functions
|
2018-02-11 23:41:23 +01:00 |
Markus Gans
|
2af1b1d0d4
|
Refactoring FOptiMove::verticalMove and FOptiMove::horizontalMove
|
2018-02-10 17:35:09 +01:00 |
Markus Gans
|
3419e9e908
|
Refactoring FVTerm::restoreVTerm
|
2018-01-05 00:49:00 +01:00 |
Markus Gans
|
f53efc90c5
|
Refactoring FOptiMove::relativeMove
|
2018-01-03 22:58:07 +01:00 |
Markus Gans
|
06bfb8bc64
|
Refactoring of secondary device attributes parsing
|
2018-01-02 20:38:45 +01:00 |
Markus Gans
|
ef5970b09c
|
Refactoring FMenu::drawItems
|
2017-12-19 02:06:27 +01:00 |
Markus Gans
|
1f8894b801
|
Refactoring FApplication::linuxModifierKeyCorrection and FVTerm::updateVTerm
|
2017-12-02 18:52:51 +01:00 |
Markus Gans
|
6be608ba57
|
Improved code alignment
|
2017-11-26 22:37:18 +01:00 |
Markus Gans
|
6ef36ac7f7
|
Splitting FOptiMove::moveCursor into sub-functions
|
2017-11-26 19:00:04 +01:00 |
Markus Gans
|
129384d416
|
Version 0.4.0
|
2017-11-04 07:03:53 +01:00 |
Markus Gans
|
975212bac0
|
mouse support for coordinates > 255 and copyright informations
|
2017-10-02 10:01:58 +02:00 |
Markus Gans
|
28f3de0971
|
All include files were moved to a separate director
|
2017-09-17 21:32:46 +02:00 |
Markus Gans
|
dc3c5d19e4
|
Some code improvements
|
2017-09-11 03:06:02 +02:00 |
Markus Gans
|
5f7737bf64
|
Improve code readability through spaces between the operands and the operators
|
2017-08-27 09:50:30 +02:00 |
Markus Gans
|
b36fc80f51
|
Use more static const variables where it makes sense
|
2017-07-03 16:56:32 +02:00 |
Markus Gans
|
2ec425480a
|
Enable xterm "metaSendsEscape" switch
|
2017-04-11 00:30:27 +02:00 |
Markus Gans
|
c6dba0b4ac
|
Rename preprocessor macro names with leading underscore
|
2017-04-09 20:08:53 +02:00 |
Markus Gans
|
56df867ef7
|
Improve input cursor positioning in FScrollView
|
2017-03-08 23:48:30 +01:00 |
Markus Gans
|
2c8d58f803
|
Avoid non-working tab-moves on Linux terminals with PC or VT100 encoding
|
2016-12-27 23:03:32 +01:00 |
Markus Gans
|
b9f3be782f
|
Skipping the print of characters without changes
|
2016-12-18 23:34:11 +01:00 |
Markus Gans
|
fedb5f64f3
|
Reduce the character output by using character erase and character repeat
|
2016-12-15 23:11:34 +01:00 |
Markus Gans
|
e4284615db
|
Accelerates text line drawing by clear with CSI sequences
|
2016-12-11 16:42:50 +01:00 |
Markus Gans
|
8beed7b330
|
Add the opti-move test program
|
2016-11-26 15:18:44 +01:00 |
Markus Gans
|
75b452bf52
|
The class declaration now has a consistent order
|
2016-11-02 00:37:58 +01:00 |
Markus Gans
|
1613d5bb55
|
Refactor the VGA attribute controller access code
|
2016-10-17 08:44:38 +02:00 |
Markus Gans
|
b668f7011c
|
Separate the virtual terminal into a own class vterm
|
2016-10-11 04:57:36 +02:00 |
Markus Gans
|
605194b69e
|
input cursor is now controlled by the vterm
|
2016-10-06 23:15:09 +02:00 |
Markus Gans
|
7369ed1a10
|
FLabel now transmits the Click events to the parent widget
|
2016-09-27 00:46:05 +02:00 |
Markus Gans
|
9766ee4b6f
|
Better code readability: control structures (if/else, while, switch) are now separated by a blank line.
|
2016-07-09 00:01:59 +02:00 |
Markus Gans
|
eb05f1c1ed
|
coding style
|
2015-10-10 04:01:22 +02:00 |
Markus Gans
|
d13dfbcb9d
|
Refactoring FTerm::init()
|
2015-10-07 02:36:38 +02:00 |
Markus Gans
|
a640d8e91f
|
No terminal updates until input data is pending
|
2015-10-03 01:45:13 +02:00 |
Markus Gans
|
976f685ae0
|
Some code improvements
|
2015-10-01 05:38:55 +02:00 |
Markus Gans
|
9d301213f1
|
Some code improvements
|
2015-10-01 05:26:47 +02:00 |
Markus Gans
|
b24c349204
|
Some code improvements
|
2015-10-01 05:08:05 +02:00 |
Markus Gans
|
2ba6b0bcf7
|
Some code improvements
|
2015-10-01 04:44:26 +02:00 |
Markus Gans
|
3ca644669d
|
Some code improvements
|
2015-10-01 03:48:58 +02:00 |
Markus Gans
|
fa05774a13
|
Some code improvements
|
2015-09-30 22:39:02 +02:00 |
Markus Gans
|
2afa9907ac
|
Add an inheritance diagram in every class header
|
2015-09-25 21:37:19 +02:00 |
Markus Gans
|
a5197c6c64
|
Some code optimizations
|
2015-09-22 04:18:20 +02:00 |
Markus Gans
|
89f6d718f3
|
Some code optimizations
|
2015-09-20 05:44:50 +02:00 |
Markus Gans
|
1d940dda14
|
upload
|
2015-05-23 13:35:12 +02:00 |
Markus Gans
|
f0c152095c
|
add .gitignore
|
2015-05-23 13:30:22 +02:00 |
Markus Gans
|
a982670af6
|
* Remove never read value from code
* Add the possibility to use exec() from FMessageBox to enter and leave the main event loop correctly
* Add a "hello world" example
|
2015-05-16 00:14:42 +02:00 |