Commit Graph

850 Commits

Author SHA1 Message Date
Markus Gans 9f0ed5bb26 Compiles now with newer gcc 2018-09-02 03:57:57 +02:00
Markus Gans 627ee0f094 Compiles now with newer gcc 2018-09-02 00:43:27 +02:00
Markus Gans c38775f878 Fixed a problem for a non-debug compilation 2018-09-01 19:06:17 +02:00
Markus Gans 0c3be5e726 Added unit test for FTermcapQuirks 2018-08-09 00:04:00 +02:00
Markus Gans 8c575e0aad Handling of keys that are substrings of other keys 2018-07-29 23:49:11 +02:00
Markus Gans d4a163065d Added Keypad [/], [*], [-], [+] support 2018-07-29 13:25:16 +02:00
Markus Gans 0e86de5c81 Fix 4 bytes UTF-8 keyboard input 2018-07-27 12:16:43 +02:00
Markus Gans 5a77460e63 FKeyboardTest fixes 2018-07-23 02:23:10 +02:00
Markus Gans 885993c3bd FKeyboardTest fixes 2018-07-23 01:48:29 +02:00
Markus Gans a4be4da63d Coverity Scan make check fix 2018-07-23 01:08:41 +02:00
Markus Gans 5d56ec18bf Coverity Scan make check fix 2018-07-23 00:48:26 +02:00
Markus Gans dea3a04f58 Coverity Scan make check fix 2018-07-23 00:43:15 +02:00
Markus Gans eef7ec0aa1 Coverity Scan make check fix 2018-07-23 00:26:32 +02:00
Markus Gans cbbb5aad0a Added unit test for FKeyboard 2018-07-22 23:07:49 +02:00
Markus Gans e5eebb06eb delete 2 debug files 2018-07-15 23:37:55 +02:00
Markus Gans 76f978c511 Fix Parameter passing in term::init_OptiAttr 2018-07-15 23:27:03 +02:00
Markus Gans 85e5e04ab2 Keyboard functions are now in a separate class 2018-07-15 20:01:15 +02:00
Markus Gans c36da9e799 Keyboard functions are now in a separate class 2018-07-15 19:52:59 +02:00
Markus Gans e36a786bc7 Extension of the unit test of FOptiMove 2018-07-08 14:48:45 +02:00
Markus Gans bdb30c5a96 Struct to pass the FOptiMove environment 2018-07-01 14:48:53 +02:00
Markus Gans 03c3c79946 Struct to pass the FOptiAttr environment 2018-06-25 00:14:53 +02:00
Markus Gans 32097d4bf0 Added special console options for FreeBSD, NetBSD and OpenBSD 2018-06-17 23:25:32 +02:00
Markus Gans ff3142c4aa Fixed for color > 16 2018-06-12 22:53:11 +02:00
Markus Gans 61c5fa01cb non Linux compile fix 2018-06-12 17:03:29 +02:00
Markus Gans 555e93e058 vga2ansi maps negative values to 0 2018-06-12 17:01:47 +02:00
Markus Gans 8a5b6d349d Linux functions from FTerm moved into the FTermLinux class 2018-06-12 16:52:26 +02:00
Markus Gans 231c30f740 Linux functions from FTerm moved into the FTermLinux class 2018-06-12 16:37:48 +02:00
Markus Gans 4b82af367f Fixed dereferenced null pointer 2018-05-27 23:06:49 +02:00
Markus Gans 9e46fbb4f9 Fixed dereferenced null pointer 2018-05-27 22:58:22 +02:00
Markus Gans 0927e4e1fb Move FreeBSD, NetBSD and OpenBSD functions to separate classes 2018-05-27 19:43:18 +02:00
Markus Gans b05873babb Methods outsourcing from FTerm to FTermXTerminal 2018-05-20 15:15:42 +02:00
Markus Gans a41f8a611c Some protected data members in FTerm moved to private 2018-05-06 21:41:55 +02:00
Markus Gans 746f3733e0 Linux framebuffer 2018-05-05 21:52:13 +02:00
Markus Gans 2044a999ab Linux framebuffer 2018-05-05 21:48:20 +02:00
Markus Gans 681153f6a1 Linux framebuffer 2018-05-05 21:43:30 +02:00
Markus Gans 1703cc4e97 Linux framebuffer 2018-05-05 21:40:43 +02:00
Markus Gans 808434313c Fix resetColorMap in FTerm 2018-05-03 04:54:51 +02:00
Markus Gans 3a8689561a Outsourcing of data from FTerm to the classes FTermios, FTermDetection and FTermcapQuirks 2018-05-02 12:31:21 +02:00
Markus Gans b619f6bec5 Placing the terminal types in FTerm in a separate structur 2018-04-19 01:55:17 +02:00
Markus Gans 06627f6737 Stream support for FPoint and FRect 2018-04-16 02:24:37 +02:00
Markus Gans 73ba1bc219 Strict use of fc::colornames in FOptiAttr 2018-04-15 20:48:25 +02:00
Markus Gans bbacc369ec Fake-reverse bugfix in FOptiAttr 2018-04-15 19:55:50 +02:00
Markus Gans 81c7a7e65a Unit tests update 2018-04-13 00:08:03 +02:00
Markus Gans 149ca23541 Added unit test for FOptiAttr 2018-04-12 00:34:25 +02:00
Markus Gans 2f89a8e454 Remove Cygwin bold color quirks fix in FOptiAttr 2018-04-11 21:41:22 +02:00
Markus Gans 356879bc1a Improvement in class FOptiAttr 2018-04-08 16:32:02 +02:00
Markus Gans 9978c7e341 Unit tests update 2018-04-05 12:47:32 +02:00
Markus Gans 283b22a907 Unit tests update 2018-04-05 01:27:03 +02:00
Markus Gans f05b850fbf Unit tests update 2018-04-02 23:14:58 +02:00
Markus Gans 17a6e5b889 Unit tests update 2018-04-02 22:47:39 +02:00