70 Commits

Author SHA1 Message Date
Markus Gans
d5ec54dcfd Minor code improvements 2021-04-05 21:20:02 +02:00
Markus Gans
865e78d9de Small code improvements 2021-03-31 23:03:05 +02: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
baa0c60c79 Added support for combined unicode characters 2021-02-09 22:01:21 +01:00
Markus Gans
eb61e6fec0 Add some #includes 2020-12-31 23:22:22 +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
47cb79a7f0 Small fixes 2020-12-05 23:54:40 +01:00
Markus Gans
c4b799d98f Fixed: build with gcc < 5.5 2020-12-05 21:24:09 +01:00
Markus Gans
226663889b Improvement of the move semantics in FVTermPreprocessing 2020-12-03 23:20:33 +01:00
Markus Gans
4517038521 Using smart pointers for global objects 2020-12-03 10:43:20 +01:00
Markus Gans
6a8459c52b Fixes unit test segfault 2020-10-17 17:34:10 +02:00
Markus Gans
12ec2b0574 Refactoring of some methods 2020-10-11 22:50:08 +02:00
Markus Gans
396cda69e8 Solaris build fix 2020-10-11 09:14:52 +02:00
Markus Gans
97f1dea7b8 Add some includes 2020-10-08 16:28:29 +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
72bcce87b7 Limit for the number of FObject child objects 2020-09-26 19:06:49 +02:00
Markus Gans
3d9f621258 std::clog now streams everything to the FLogger object 2020-09-25 00:48:58 +02:00
Markus Gans
5092244b81 FDataPtr was replaced by the template class FData 2020-09-18 17:13:52 +02:00
Markus Gans
361f0e6a14 More function declared as const 2020-07-12 15:25:21 +02:00
Markus Gans
53ba96504f New data wrapper class FData and minor text changes 2020-07-08 21:32:47 +02:00
Markus Gans
5a60794b85 More direct access to the static FTerm functions 2020-05-16 22:24:36 +02:00
Markus Gans
923822ca25 New class FLogger for logging 2020-05-13 23:47:14 +02:00
Markus Gans
159d086af4 macOS build fix 2020-04-25 02:32:33 +02:00
Markus Gans
3bb001677f Several small code improvements 2020-04-13 12:40:11 +02:00
Markus Gans
60009d8f4b clear() and remove() were added to FListView 2020-02-02 22:34:27 +01:00
Markus Gans
b116fa5930 Newfont specialization for 8x16 and 9x16 pixel character 2019-11-03 23:34:47 +01:00
Markus Gans
1671a5ff3e Unicode support for 8x16graph font 2019-10-29 01:42:10 +01:00
Markus Gans
7499f424dc Compile fix for some architectures 2019-10-14 01:44:24 +02:00
Markus Gans
b0080b00cf More code cleanups 2019-10-08 04:37:19 +02:00
Markus Gans
a279a0981a Internal redesign of the callback call 2019-10-05 23:20:07 +02:00
Markus Gans
8c67f64db4 Support for displaying full-width characters 2019-09-28 03:13:06 +02:00
Markus Gans
37ed970319 More use of direct initializations 2019-08-25 22:16:00 +02:00
Markus Gans
bd81fdb069 set OpenBSD pitch and duration of the system speaker 2019-08-10 20:14:44 +02:00
Markus Gans
5257beb73a Small cleanups 2019-08-06 23:45:28 +02:00
Markus Gans
77b76b7a2a Reduce the number of interface parameters 2019-08-04 23:38:47 +02:00
Markus Gans
2b9c64a445 Reduce include entries in the header files 2019-07-21 23:31:21 +02:00
Markus Gans
ff9673d262 Reduces the use of raw loops 2019-07-14 18:30:35 +02:00
Markus Gans
38df039235 Expanding the unit test for FTermLinux 2019-07-04 15:26:26 +02:00
Markus Gans
340d78e433 Expanding the Unit Test for FTermLinux 2019-07-01 01:07:54 +02:00
Markus Gans
4cd92ea36e Add a unit test for FTermLinux with a Linux console emulation and a dedicated FSystem test instance 2019-06-19 16:28:55 +02:00
Markus Gans
52c5b412f7 Fixes problem with scroll bar view after first draw 2019-06-12 11:37:34 +02:00
Markus Gans
7c46d52ef4 Avoid drawing the scroll bars if the widget is non-visible 2019-06-02 19:11:17 +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
fa66a7091e Move system calls to the new class FSystem 2019-05-17 15:48:09 +02:00
Markus Gans
5bd8590dee Revision of some comments 2019-04-28 20:57:08 +02:00
Markus Gans
7f206e88f0 Using namespace aliases finalcut::fc in some exemple programs 2019-04-26 21:06:04 +02:00
Markus Gans
2270f4cde5 Three new methods in FLineEdit 2019-02-24 00:25:36 +01:00
Markus Gans
a56ba6274e Use the final specifier 2019-01-04 02:18:54 +01:00