Markus Gans
|
e6dfd73e7a
|
Dynamic adjustment of the terminal refresh rate between 5 and 60 Hz
|
2021-03-15 01:37:25 +01:00 |
|
Markus Gans
|
d4f629f183
|
One unit test was commented out
|
2021-03-10 10:07:32 +01:00 |
|
Markus Gans
|
465fd9510a
|
Implementation of an own padding print method for sending control codes to the terminal
|
2021-03-10 00:26:22 +01:00 |
|
Markus Gans
|
73faadd852
|
Removing the termcap library from the header files so that FINAL CUT programs are not affected by the preprocessor #define macros
|
2021-02-28 13:21:21 +01:00 |
|
Markus Gans
|
a55b33977c
|
Optimize terminal output buffer queue with differencing for strings, and control characters and control sequences
|
2021-02-20 11:29:52 +01:00 |
|
Markus Gans
|
baa0c60c79
|
Added support for combined unicode characters
|
2021-02-09 22:01:21 +01:00 |
|
Markus Gans
|
b2de303cfc
|
Refactoring to scaled enumerations
|
2020-12-31 20:45:10 +01:00 |
|
Markus Gans
|
4146b20028
|
Small fixes
|
2020-12-06 02:11:54 +01:00 |
|
Markus Gans
|
4517038521
|
Using smart pointers for global objects
|
2020-12-03 10:43:20 +01:00 |
|
Markus Gans
|
396cda69e8
|
Solaris build fix
|
2020-10-11 09:14:52 +02:00 |
|
Markus Gans
|
e74dccf481
|
Screen reports (like Secondary DA) are now read directly
|
2020-10-08 05:55:32 +02:00 |
|
Markus Gans
|
a821030333
|
Replaces some C-style arrays with std::array
|
2020-10-04 00:59:21 +02:00 |
|
Markus Gans
|
3d9f621258
|
std::clog now streams everything to the FLogger object
|
2020-09-25 00:48:58 +02:00 |
|
Markus Gans
|
ff555baf3b
|
Fixes a problem with mouse input in Cygwin in non-blocking read mode
|
2020-09-11 00:08:22 +02:00 |
|
Markus Gans
|
53ba96504f
|
New data wrapper class FData and minor text changes
|
2020-07-08 21:32:47 +02:00 |
|
Markus Gans
|
45ddbd88d3
|
With FWidgetColors you can now create your own widget color themes
|
2020-05-26 21:37:39 +02:00 |
|
Markus Gans
|
923822ca25
|
New class FLogger for logging
|
2020-05-13 23:47:14 +02:00 |
|
Markus Gans
|
5f447e8267
|
FTermcap is now null pointer resistant
|
2020-05-02 16:54:22 +02:00 |
|
Markus Gans
|
deccb4b74c
|
Moving all termcap functions into FTermcap
|
2020-05-02 04:56:12 +02:00 |
|
Markus Gans
|
a90cd1ad55
|
const type qualifiers and list initialization
|
2020-05-02 00:07:35 +02:00 |
|
Markus Gans
|
0fd6439f5a
|
Static code for the special built-in key sequences
|
2020-04-29 02:24:48 +02:00 |
|
Markus Gans
|
4840978273
|
Static code for the special built-in key sequences
|
2020-04-29 00:37:29 +02:00 |
|
Markus Gans
|
159d086af4
|
macOS build fix
|
2020-04-25 02:32:33 +02:00 |
|
Markus Gans
|
defc1714e4
|
CERT, OOP50-CPP: Avoids calling a virtual function from the constructor
|
2020-04-17 02:49:33 +02:00 |
|
Markus Gans
|
1ff34f64e1
|
Better support of general arrow keys
|
2020-04-15 10:55:23 +02:00 |
|
Markus Gans
|
77638fcaa0
|
Fixes keyboard input buffer problem when opening a modal dialog
|
2020-03-07 21:32:18 +01:00 |
|
Markus Gans
|
164487096c
|
Some small code improvements
|
2020-02-19 21:59:13 +01:00 |
|
Markus Gans
|
60009d8f4b
|
clear() and remove() were added to FListView
|
2020-02-02 22:34:27 +01:00 |
|
Markus Gans
|
b0080b00cf
|
More code cleanups
|
2019-10-08 04:37:19 +02:00 |
|
Markus Gans
|
37ed970319
|
More use of direct initializations
|
2019-08-25 22:16:00 +02:00 |
|
Markus Gans
|
ad2766e706
|
Solved problem detecting terminal size on quick changes
|
2019-08-18 02:04:44 +02:00 |
|
Markus Gans
|
2b9c64a445
|
Reduce include entries in the header files
|
2019-07-21 23:31:21 +02:00 |
|
Markus Gans
|
22e47adbcb
|
Use the Singleton design pattern to get a single object instance via FTerm
|
2019-05-27 00:50:11 +02:00 |
|
Markus Gans
|
250c04cefd
|
Small data type changes
|
2018-12-28 22:57:43 +01:00 |
|
Markus Gans
|
2a06915f1c
|
Use constexpr for fixed values
|
2018-12-26 23:41:49 +01:00 |
|
Markus Gans
|
cef13611d1
|
Use of the C++11 auto specifier in the program code
|
2018-12-15 00:50:09 +01:00 |
|
Markus Gans
|
6ce8c5cb27
|
Use nullptr instead of 0 to initialize a pointer values
|
2018-12-10 01:48:26 +01:00 |
|
Markus Gans
|
3537152c28
|
Use delegated constructors and in-class default member initializers
|
2018-12-03 03:22:36 +01:00 |
|
Markus Gans
|
6c4ba7af89
|
fkeyboard_test fix
|
2018-11-24 03:22:47 +01:00 |
|
Markus Gans
|
167b7c97bc
|
install fix with final/ftermdata.h
|
2018-11-20 21:11:04 +01:00 |
|
Markus Gans
|
c2df8ac7d9
|
Moved FTerm debug access methods to FTermDebugData
|
2018-11-01 21:29:54 +01:00 |
|
Markus Gans
|
ef21076bbd
|
Some small code splits
|
2018-10-09 00:33:26 +02:00 |
|
Markus Gans
|
0b51df32b5
|
Move all termcap code into FTermcap
|
2018-10-08 04:14:20 +02:00 |
|
Markus Gans
|
8407a9d2b6
|
Extract FTerm data members into the data class FTermData
|
2018-10-01 22:27:54 +02:00 |
|
Markus Gans
|
ef02e06fa5
|
Final Cut logo update
|
2018-09-30 20:07:22 +02:00 |
|