Commit Graph

  • c41ecde590 Some methods refactored + new FDialog methods Markus Gans 2017-12-27 01:38:28 +0100
  • fd5404ba57 Refactoring FButton::draw + Passing more strings by reference Markus Gans 2017-12-25 21:17:08 +0100
  • b886143701 (de)allocation functions in FTerm Markus Gans 2017-12-21 00:45:04 +0100
  • ff1fe44132 Refactoring FMenuBar::drawItems Markus Gans 2017-12-21 00:25:58 +0100
  • ef5970b09c Refactoring FMenu::drawItems Markus Gans 2017-12-19 02:06:27 +0100
  • ec57ec6f74 The Final Cut now also compiles under Solaris Markus Gans 2017-12-17 01:06:53 +0100
  • c10a88008c Add Sun Microsystems workstation console support Markus Gans 2017-12-14 00:35:10 +0100
  • fd75f5af42 Refactoring of the FMenu mouse event handler Markus Gans 2017-12-10 15:36:02 +0100
  • a173f2bc1e More individual arithmetic operations methods in the calculator example Markus Gans 2017-12-08 23:51:56 +0100
  • 6921171616 Refactoring FApplication::processKeyboardEvent Markus Gans 2017-12-05 23:55:12 +0100
  • 6d3231a498 Refactoring FApplication::processMouseEvent Markus Gans 2017-12-05 01:03:59 +0100
  • 937cd8a0f0 Fix dereference before null check in FVTerm::updateVTerm Markus Gans 2017-12-03 21:34:07 +0100
  • 212172f522 Refactoring FListBox::drawList and FListBox::onKeyPress Markus Gans 2017-12-03 21:06:21 +0100
  • 8c970c88dd non build linux fix Markus Gans 2017-12-02 19:06:27 +0100
  • 1f8894b801 Refactoring FApplication::linuxModifierKeyCorrection and FVTerm::updateVTerm Markus Gans 2017-12-02 18:52:51 +0100
  • abf89f1538 Refactoring FVTerm::updateTerminalLine Markus Gans 2017-11-30 02:38:55 +0100
  • 6be608ba57 Improved code alignment Markus Gans 2017-11-26 22:37:18 +0100
  • 6ef36ac7f7 Splitting FOptiMove::moveCursor into sub-functions Markus Gans 2017-11-26 19:00:04 +0100
  • 64aa8d18b8 Splitting quirks in serperate methods Markus Gans 2017-11-25 18:37:40 +0100
  • 0c45d7d8bc Color palette defined for 8 colors Markus Gans 2017-11-24 23:57:41 +0100
  • 607294c71a Refactor some functions Markus Gans 2017-11-24 00:28:25 +0100
  • 3ced63510c Remove duplicated code from FOptiAttr::changeAttribute Markus Gans 2017-11-23 00:59:58 +0100
  • 051fbab046 Remove duplicated code in FVTerm::print Markus Gans 2017-11-22 23:56:21 +0100
  • a2061786c8 ui.cpp bugfix Markus Gans 2017-11-19 19:53:43 +0100
  • d8759ff51d Splitting the FString example into sub-functions Markus Gans 2017-11-19 19:47:24 +0100
  • 0864055cab Splitting init_termcaps() into multiple submethods Markus Gans 2017-11-18 21:03:02 +0100
  • 9c987ca49c Improved command line paramenter handlin Markus Gans 2017-11-18 02:34:41 +0100
  • 053b6bcf30 .travis.yml update Markus Gans 2017-11-11 22:32:49 +0100
  • 3a5c1a8e47 .travis.yml update Markus Gans 2017-11-11 22:18:15 +0100
  • f3a8786b3f .travis.yml update Markus Gans 2017-11-11 22:02:21 +0100
  • c67e993467 Improved code coverage tests Markus Gans 2017-11-11 21:09:04 +0100
  • a5de52b7a5 Improved code coverage tests Markus Gans 2017-11-11 14:52:33 +0100
  • c9b346f419 Simulate invisible characters on terminals that do not support this attribute Markus Gans 2017-11-08 17:19:29 +0100
  • ed73858196 Simulate invisible characters on terminals that do not support this attribute Markus Gans 2017-11-08 01:00:44 +0100
  • 129384d416 Version 0.4.0 0.4.0 Markus Gans 2017-11-04 07:03:53 +0100
  • aa4caf4fcb Bug: The window example called a callback method after child data was deleted Markus Gans 2017-11-03 22:57:40 +0100
  • 1bf4f2f906 Small NewFont improvements Markus Gans 2017-11-03 05:04:27 +0100
  • 19c8dd50a9 Move fonts into the root directory Markus Gans 2017-11-02 16:05:34 +0100
  • d821631d87 Better Code Hub config Markus Gans 2017-10-31 17:27:38 +0100
  • 3a36ca3dbd Only <final/final.h> can now be directly integrated in programs Markus Gans 2017-10-31 00:41:59 +0100
  • 686283cb01 Add a standardized close confirmation dialog Markus Gans 2017-10-30 20:56:00 +0100
  • b0b44582e8 Fix scrollview functionality with new inheritance structure Markus Gans 2017-10-30 20:29:00 +0100
  • 9b47e5c980 Add a standardized cb_exitApp callback method to FApplication Markus Gans 2017-10-29 18:27:38 +0100
  • 7caeb02217 Adaptation of the inheritance diagrams in the header files Markus Gans 2017-10-29 14:27:50 +0100
  • 3746dac885 FWidget now inherits directly from FObject Markus Gans 2017-10-27 23:28:37 +0200
  • d1f2de254d A FListView tree branch can now be expand and collapsed with a single click Markus Gans 2017-10-23 16:16:06 +0200
  • 4d955bc204 Optimized Color palette Markus Gans 2017-10-19 23:20:04 +0200
  • b11e37a921 Expand or collapse a tree element with a double-click Markus Gans 2017-10-18 23:07:15 +0200
  • 1cb6a5f73d FObject double free prevention of fc::empty_string Markus Gans 2017-10-15 23:22:13 +0200
  • af2caf8fcf Minor tree view improvements Markus Gans 2017-10-15 15:27:36 +0200
  • 2e506a1367 First implementation of a tree view in the FListView class Markus Gans 2017-10-14 22:20:19 +0200
  • 1543d042cb Replace the deprecated readdir_r function Markus Gans 2017-10-14 20:29:29 +0200
  • 9e0b6f8b53 Fixed a bug in the FObject check of parent objects Markus Gans 2017-10-14 20:21:44 +0200
  • b4b84225d5 Small class diagram improvement Markus Gans 2017-10-07 23:55:01 +0200
  • 5c5c9759f0 The include guard for fconfig.h no longer has an underscore prefix Markus Gans 2017-10-07 21:57:07 +0200
  • 0277abcbdb DECSCUSR - Set Cursor Style support for VTE >= 0.40.0 and gnome-terminal >= 3.16 Markus Gans 2017-10-06 12:19:39 +0200
  • 975212bac0 mouse support for coordinates > 255 and copyright informations Markus Gans 2017-10-02 07:32:33 +0200
  • b9f6a6bee6 Stream and assignment operator support for FLineEdit Markus Gans 2017-09-21 07:22:08 +0200
  • b3e9a0bba1 New data type FStringList introduced Markus Gans 2017-09-20 16:56:20 +0200
  • c97511a6cc Uncaught exception fix Markus Gans 2017-09-20 06:50:29 +0200
  • f5a5ba3528 Uncaught exception fix Markus Gans 2017-09-20 06:25:53 +0200
  • 4eef45b8f0 Uncaught exception fix Markus Gans 2017-09-20 06:19:27 +0200
  • a6c30bb2b5 Stream and assignment operator support for FLabel Markus Gans 2017-09-20 05:44:41 +0200
  • b41411e764 Streaming support for FString Markus Gans 2017-09-20 02:51:17 +0200
  • fc113795b4 The command line help text is now available in all applications Markus Gans 2017-09-19 06:18:03 +0200
  • 82f1b7e44c std::scanf used now fields with width limit Markus Gans 2017-09-18 00:10:14 +0200
  • 59e8dd65c4 new + delete in the same scope Markus Gans 2017-09-17 21:44:22 +0200
  • 28f3de0971 All include files were moved to a separate director Markus Gans 2017-09-17 21:32:46 +0200
  • ab26baa47c All include files were moved to a separate directory Markus Gans 2017-09-17 21:30:04 +0200
  • 4df0418aee FObject has received the iterator child access methods begin() and end() Markus Gans 2017-09-17 01:50:41 +0200
  • 37f8ee81c9 Fix overrunning array Markus Gans 2017-09-16 01:21:16 +0200
  • 0e4ba28544 Fix byte access in data type char_data Markus Gans 2017-09-15 01:31:02 +0200
  • 0ce3868e74 Fix handling of negative numbers in FString::toLong() Markus Gans 2017-09-11 22:50:07 +0200
  • 01a4fb9db7 Some code improvements Markus Gans 2017-09-11 03:48:21 +0200
  • 745e3677ed Some code improvements Markus Gans 2017-09-11 03:23:50 +0200
  • dc3c5d19e4 Some code improvements Markus Gans 2017-09-11 03:06:02 +0200
  • 1cd1e521c3 Wrong UTF-8 string length fixed when attaching to FString Markus Gans 2017-09-09 22:03:17 +0200
  • f941da79e7 Type definition exported into a separate header file Markus Gans 2017-09-07 23:35:24 +0200
  • 92af0e811c Class diagram update Markus Gans 2017-09-06 02:15:00 +0200
  • 5a077e73c4 Fixes wrong maximum line width in FListView Markus Gans 2017-09-03 18:32:43 +0200
  • 5f7737bf64 Improve code readability through spaces between the operands and the operators Markus Gans 2017-08-27 09:50:30 +0200
  • 12c0d53192 FMenuItem accelerator fix Markus Gans 2017-08-24 22:58:34 +0200
  • 3f8b9d774b Rename fapp.{cpp,h} to fapplication.{cpp,h} Markus Gans 2017-08-24 00:47:35 +0200
  • aad380ca6f Black Duck CoPilot Markus Gans 2017-08-20 21:47:11 +0200
  • 37e4f7e222 Screen characters got a union structure for a faster attribute compare operation Markus Gans 2017-08-20 17:30:30 +0200
  • 3854de73d3 Add some bad allocation checks Markus Gans 2017-08-12 23:11:21 +0200
  • abd501b558 Add some bad allocation checks Markus Gans 2017-08-12 22:55:29 +0200
  • 2a85f7e977 Some code improvements Markus Gans 2017-08-12 20:10:27 +0200
  • 48e737818c Some code changes for GCC 7 Markus Gans 2017-08-11 10:50:39 +0200
  • 55070bfc39 Advanced streaming functionality for FTermBuffer and FVTerm::print() Markus Gans 2017-08-06 17:02:19 +0200
  • ba17c529ff New methods to set and get FListViewItem and FListView text for a column Markus Gans 2017-08-01 00:56:12 +0200
  • 0240d782ca Possibility for a FListView column to set the alignment Markus Gans 2017-07-28 22:18:42 +0200
  • 30515db9ec Check an object with isInstanceOf(...) whether it is an instance of a specified class Markus Gans 2017-07-23 01:19:59 +0200
  • d8c41b879d New Widget class FListView to allow a multi-column data view Markus Gans 2017-07-18 23:50:51 +0200
  • a998706e5e New class FTermBuffer to buffer terminal outputs Markus Gans 2017-07-12 01:16:57 +0200
  • b36fc80f51 Use more static const variables where it makes sense Markus Gans 2017-07-03 16:56:32 +0200
  • b0b5282c9a FString::rtrim() and FString::left() now return an FString object with the correct character length Markus Gans 2017-06-26 23:35:34 +0200
  • 82869a95b7 Better check at focusNextChild for the last element Markus Gans 2017-06-19 02:12:11 +0200
  • ddb1c884e4 Move the dragScroll enumeration into the fc namespace Markus Gans 2017-06-18 19:36:22 +0200
  • 28cdbc77af Dereferencing pointer focused_widget Markus Gans 2017-06-14 01:23:10 +0200