53 Commits

Author SHA1 Message Date
Markus Gans
3f0f262bc8 Unit tests update 2018-02-27 00:45:02 +01:00
Markus Gans
a00f052e4d First CppUnit tests implemented 2018-02-25 21:42:18 +01:00
Markus Gans
e0f4872d6e Refactoring of some functions 2018-02-24 18:13:42 +01:00
Markus Gans
9426657c43 Refactoring FTerm::init_termcaps 2018-02-19 01:36:38 +01:00
Markus Gans
0f16b51e04 Refactoring FListView::onMouseMove 2018-02-18 21:49:58 +01:00
Markus Gans
d8a6c25ce0 Refactoring of some functions 2018-02-11 23:41:23 +01:00
Markus Gans
d1083b6a95 Refactoring of some functions 2018-02-04 19:42:30 +01:00
Markus Gans
bce4021f45 Refactoring FSwitch::drawCheckButton and FWidget::redraw 2018-01-31 00:17:00 +01:00
Markus Gans
10275c0953 Refactoring FLabel::draw and FFileDialog::readDir 2018-01-30 00:11:58 +01:00
Markus Gans
7eb6bfa587 Refactoring FApplication::processKeyboardEvent 2018-01-28 19:54:52 +01:00
Markus Gans
d84132816f The Final Cut can now also be compiled under Cygwin 2018-01-21 16:25:19 +01:00
Markus Gans
ec63b0039e The Final Cut can now also be compiled under Cygwin 2018-01-21 16:21:41 +01:00
Markus Gans
91023e3a76 Small array optimizations 2018-01-17 21:11:26 +01:00
Markus Gans
48cdd9bb0a Mouse functions are now in a separate class 2018-01-14 21:21:08 +01:00
Markus Gans
06bfb8bc64 Refactoring of secondary device attributes parsing 2018-01-02 20:38:45 +01:00
Markus Gans
3b90af9efb Replace the switch-case in the calculator example by an STL map with method pointers 2017-12-30 21:27:17 +01:00
Markus Gans
fd5404ba57 Refactoring FButton::draw + Passing more strings by reference 2017-12-25 21:17:08 +01:00
Markus Gans
ff1fe44132 Refactoring FMenuBar::drawItems 2017-12-21 00:25:58 +01:00
Markus Gans
c10a88008c Add Sun Microsystems workstation console support 2017-12-14 00:35:10 +01:00
Markus Gans
fd75f5af42 Refactoring of the FMenu mouse event handler 2017-12-10 15:36:02 +01:00
Markus Gans
a173f2bc1e More individual arithmetic operations methods in the calculator example 2017-12-08 23:51:56 +01:00
Markus Gans
abf89f1538 Refactoring FVTerm::updateTerminalLine 2017-11-30 02:38:55 +01:00
Markus Gans
6be608ba57 Improved code alignment 2017-11-26 22:37:18 +01:00
Markus Gans
607294c71a Refactor some functions 2017-11-24 00:28:25 +01:00
Markus Gans
051fbab046 Remove duplicated code in FVTerm::print 2017-11-22 23:56:21 +01:00
Markus Gans
a2061786c8 ui.cpp bugfix 2017-11-19 19:53:43 +01:00
Markus Gans
d8759ff51d Splitting the FString example into sub-functions 2017-11-19 19:47:24 +01:00
Markus Gans
9c987ca49c Improved command line paramenter handlin 2017-11-18 02:34:41 +01:00
Markus Gans
a5de52b7a5 Improved code coverage tests 2017-11-11 14:52:33 +01:00
Markus Gans
129384d416 Version 0.4.0 2017-11-04 07:03:53 +01:00
Markus Gans
aa4caf4fcb Bug: The window example called a callback method after child data was deleted 2017-11-03 22:57:40 +01:00
Markus Gans
1bf4f2f906 Small NewFont improvements 2017-11-03 20:12:27 +01:00
Markus Gans
19c8dd50a9 Move fonts into the root directory 2017-11-02 16:05:34 +01:00
Markus Gans
3a36ca3dbd Only <final/final.h> can now be directly integrated in programs 2017-10-31 00:41:59 +01:00
Markus Gans
686283cb01 Add a standardized close confirmation dialog 2017-10-30 20:56:00 +01:00
Markus Gans
9b47e5c980 Add a standardized cb_exitApp callback method to FApplication 2017-10-29 18:27:38 +01:00
Markus Gans
3746dac885 FWidget now inherits directly from FObject 2017-10-27 23:28:37 +02:00
Markus Gans
1cb6a5f73d FObject double free prevention of fc::empty_string 2017-10-15 23:22:13 +02:00
Markus Gans
af2caf8fcf Minor tree view improvements 2017-10-15 15:27:36 +02:00
Markus Gans
2e506a1367 First implementation of a tree view in the FListView class 2017-10-14 22:20:19 +02:00
Markus Gans
0277abcbdb DECSCUSR - Set Cursor Style support for VTE >= 0.40.0 and gnome-terminal >= 3.16 2017-10-06 12:19:39 +02:00
Markus Gans
975212bac0 mouse support for coordinates > 255 and copyright informations 2017-10-02 10:01:58 +02:00
Markus Gans
b9f6a6bee6 Stream and assignment operator support for FLineEdit 2017-09-21 07:22:08 +02:00
Markus Gans
b3e9a0bba1 New data type FStringList introduced 2017-09-20 16:56:20 +02:00
Markus Gans
c97511a6cc Uncaught exception fix 2017-09-20 06:50:29 +02:00
Markus Gans
f5a5ba3528 Uncaught exception fix 2017-09-20 06:25:53 +02:00
Markus Gans
4eef45b8f0 Uncaught exception fix 2017-09-20 06:19:27 +02:00
Markus Gans
a6c30bb2b5 Stream and assignment operator support for FLabel 2017-09-20 05:44:41 +02:00
Markus Gans
b41411e764 Streaming support for FString 2017-09-20 02:51:17 +02:00
Markus Gans
fc113795b4 The command line help text is now available in all applications 2017-09-19 06:18:03 +02:00