Commit Graph

  • 831e9fe05e Global use of FDataPtr for void* Markus Gans 2018-12-27 00:14:46 +0100
  • 2a06915f1c Use constexpr for fixed values Markus Gans 2018-12-26 23:41:49 +0100
  • 8e618812ac Bugfix in FTermDetection::getXTermColorName Markus Gans 2018-12-26 23:39:15 +0100
  • eb8ae63b72 Add a "event processing" chapter into the first steps document Markus Gans 2018-12-25 22:34:04 +0100
  • 9a694ab267 New event FUserEvent for user-defined events Markus Gans 2018-12-24 18:11:16 +0100
  • 81a4e72916 bool on -> bool enable Markus Gans 2018-12-22 23:50:10 +0100
  • ac9ed260f5 some fixes Markus Gans 2018-12-22 15:33:23 +0100
  • 602526686c Add a "memory management" Chapter into the first steps document Markus Gans 2018-12-20 01:41:47 +0100
  • f6c21db7e7 Use of smart pointers Markus Gans 2018-12-20 01:41:04 +0100
  • f3bdc3b410 Use of smart pointers Markus Gans 2018-12-19 22:04:02 +0100
  • eeb78aaea7
    Merge pull request #30 from gansm/master Markus Gans 2018-12-17 02:35:21 +0100
  • 554d26ca00 Reactivate the event queue Markus Gans 2018-12-17 02:06:22 +0100
  • ae38a45a5e Improve FButton mouse click animation Markus Gans 2018-12-17 00:50:24 +0100
  • c2b6b2c0e2
    Merge pull request #29 from gansm/master Markus Gans 2018-12-16 00:19:55 +0100
  • b459d55ae8 term-attributes now used a vector of lambda expressions to print the effects Markus Gans 2018-12-16 00:11:25 +0100
  • fd924233c3 Code reduction by using of Range-based for loop Markus Gans 2018-12-15 22:10:31 +0100
  • cef13611d1 Use of the C++11 auto specifier in the program code Markus Gans 2018-12-15 00:50:09 +0100
  • a881b471f3
    Merge pull request #28 from gansm/master Markus Gans 2018-12-10 01:54:40 +0100
  • 6ce8c5cb27 Use nullptr instead of 0 to initialize a pointer values Markus Gans 2018-12-10 01:48:26 +0100
  • fe0c22abe4 Deactivate copy constructor and assignment operator with "= delete" Markus Gans 2018-12-09 22:04:55 +0100
  • 7ef9b154b9 Better handling of the scrollbar maximum Markus Gans 2018-12-09 18:24:31 +0100
  • 00dc24468f .lgtm.yml Markus Gans 2018-12-08 05:30:53 +0100
  • 46f934907d .lgtm.yml Markus Gans 2018-12-07 19:58:26 +0100
  • d6fe46c922 configure.ac AC_LANG = C++ Markus Gans 2018-12-06 22:31:33 +0100
  • 8a45d9c1cb .travis.yml Markus Gans 2018-12-06 22:09:29 +0100
  • 77619bd8f8 .travis.yml Markus Gans 2018-12-06 21:48:26 +0100
  • 1b23b0806b ui.cpp: deactivate copy constructor and assignment operator with "= delete" Markus Gans 2018-12-06 21:19:37 +0100
  • 31c828d25e Easier handling of fc::SpecialCharacter Markus Gans 2018-12-06 15:39:00 +0100
  • fab5aaafdd Easier handling of fc::SpecialCharacter Markus Gans 2018-12-06 03:55:32 +0100
  • 527f7d3432 Easier handling of fc::SpecialCharacter Markus Gans 2018-12-06 03:48:17 +0100
  • 936995cbdd Easier handling of fc::SpecialCharacter Markus Gans 2018-12-06 03:30:43 +0100
  • 9ba1b77069 Easier handling of fc::SpecialCharacter Markus Gans 2018-12-06 02:28:24 +0100
  • 48f88fdeec Use delegated constructors and in-class default member initializers Markus Gans 2018-12-03 03:39:55 +0100
  • 3537152c28 Use delegated constructors and in-class default member initializers Markus Gans 2018-12-03 03:22:36 +0100
  • 4046f05a0c Switched to the language standard C++11 Markus Gans 2018-12-02 14:13:52 +0100
  • 635d7c691e Improved gpm wheel mouse support Markus Gans 2018-12-01 21:28:25 +0100
  • aed6893eb4 FAQ update Markus Gans 2018-11-30 17:01:06 +0100
  • 0ff6e540eb FAQ update Markus Gans 2018-11-30 00:18:17 +0100
  • 65781d6095 packaging update Markus Gans 2018-11-29 23:31:01 +0100
  • c3847b6b05 Correct vertical scrollbar position after sorting in FListView Markus Gans 2018-11-27 01:32:21 +0100
  • 11871cba89
    Merge pull request #25 from gansm/master Markus Gans 2018-11-25 19:58:39 +0100
  • 7f5901d237 Fix compiler warning on non-x86 architectures Markus Gans 2018-11-25 16:27:13 +0100
  • 541f127088 Version 0.5.0 0.5.0 Markus Gans 2018-11-25 04:48:57 +0100
  • 642e61b6e1 Namespace fix in FTermFreeBSD and FTermOpenBSD Markus Gans 2018-11-25 01:20:51 +0100
  • c15cb0ba24 memory management + handling environment variables with numbers Markus Gans 2018-11-24 23:43:09 +0100
  • 6c4ba7af89 fkeyboard_test fix Markus Gans 2018-11-24 03:22:47 +0100
  • ca90fb64bd Improved Sun Microsystems workstation console quirks Markus Gans 2018-11-24 02:59:56 +0100
  • 820ef81377 bad_alloc_str in now usable in the entire namespace finalcut Markus Gans 2018-11-22 21:51:32 +0100
  • f30b8f9431
    Merge pull request #22 from gansm/master Markus Gans 2018-11-22 00:19:50 +0100
  • f6df9585f5 The integer type of FPoint and FRect changed from short to int Markus Gans 2018-11-21 22:15:14 +0100
  • 1f64843fb6 New type FKey for key inputs Markus Gans 2018-11-21 20:07:08 +0100
  • 167b7c97bc install fix with final/ftermdata.h Markus Gans 2018-11-20 21:11:04 +0100
  • 801147161d FAQ update Markus Gans 2018-11-18 22:50:45 +0100
  • 2cb08ce928 checkable FListViewItem now shows the input cursor Markus Gans 2018-11-18 22:48:55 +0100
  • 3953dc19fa FListViewItem now provides checkable list view items Markus Gans 2018-11-18 01:15:38 +0100
  • e40a233d64 FColor fix Markus Gans 2018-11-13 02:51:41 +0100
  • 9b3f30f006 Clicking on the column header in FListView now changes the sort order Markus Gans 2018-11-12 23:22:45 +0100
  • b451f0047a Clicking on the column header in FListView now changes the sort order Markus Gans 2018-11-12 22:40:16 +0100
  • d39e85d4c5 FListView now has a sort indicator (▼/▲) to display the sort order Markus Gans 2018-11-10 00:53:57 +0100
  • 3109189b1c Remove testing line "return;" Markus Gans 2018-11-07 22:30:59 +0100
  • cd8e4f78ae Use new type FColor for color values Markus Gans 2018-11-07 22:06:58 +0100
  • 9fc1910c18 strncpy boundary Markus Gans 2018-11-06 01:27:08 +0100
  • baabf9546e FButton now uses the widget flags directly Markus Gans 2018-11-05 23:19:03 +0100
  • f7a75247ef struct widget_flags is now a public type Markus Gans 2018-11-04 23:12:41 +0100
  • 5a356664b2 The widget flags are now stored in a bit field Markus Gans 2018-11-04 23:00:06 +0100
  • 1f8d16791a New method rgb2ColorIndex() to converts a 24-bit RGB color to a 256-color compatible approximation Markus Gans 2018-11-03 01:32:51 +0100
  • 70f3598b62 Moved FTerm debug access methods to FTermDebugData Markus Gans 2018-11-02 01:28:33 +0100
  • deb62c2914 Moved FTerm debug access methods to FTermDebugData Markus Gans 2018-11-02 01:17:57 +0100
  • c2df8ac7d9 Moved FTerm debug access methods to FTermDebugData Markus Gans 2018-11-01 21:29:54 +0100
  • 4afa988232 Add the file faq.md Markus Gans 2018-11-01 00:49:13 +0100
  • 77ad698c45 Looser coupling between examples and FTerm Markus Gans 2018-10-30 01:13:32 +0100
  • c1b304e429 Looser coupling between examples and FTerm Markus Gans 2018-10-29 23:57:35 +0100
  • 4d42804059 Don't print empty streams Markus Gans 2018-10-29 23:10:48 +0100
  • d35c3c0cdc Setting the value can_change_color_palette in FTermcapQuirks Markus Gans 2018-10-29 21:12:03 +0100
  • ce9d05ec7b Fix FListBox prevListItem() + nextListItem() Markus Gans 2018-10-29 19:10:42 +0100
  • 7a2abc9421 Fix FListBox prevListItem() Markus Gans 2018-10-29 02:59:41 +0100
  • c96af1d3a2 Fix FString unit test Markus Gans 2018-10-29 01:06:11 +0100
  • 5d134793cf FTerm is now a data member of FVTerm Markus Gans 2018-10-29 00:45:45 +0100
  • 98bff1e45b Adding the capacity() method to the FString class Markus Gans 2018-10-27 00:13:31 +0200
  • 96edb762c7 Building Fix for a negative value check for gcc < 4.8 Markus Gans 2018-10-26 07:43:23 +0200
  • c4e333bc8b Fix the build on CentOS 6 Markus Gans 2018-10-24 08:51:38 +0200
  • e359d16417 Some code formatting Markus Gans 2018-10-24 00:16:45 +0200
  • fea2d1f5b2
    Merge pull request #20 from gansm/master Markus Gans 2018-10-22 08:42:38 +0200
  • 3678d52766 Small code fixes Markus Gans 2018-10-22 01:26:24 +0200
  • 540291b410 Moving static attributes from FApplication to FWidget Markus Gans 2018-10-21 21:06:52 +0200
  • 689199efe2 createBlankArray + destroyBlankArray Markus Gans 2018-10-20 22:50:35 +0200
  • 258380ae57 Changed more variables from int to std::size_t Markus Gans 2018-10-18 23:50:06 +0200
  • 94e00051c5 Changed more variables from int to std::size_t Markus Gans 2018-10-17 22:12:52 +0200
  • 4fac4627cd FString fix for 32-bit architectures Markus Gans 2018-10-15 01:51:09 +0200
  • de4be23a04 FString fix for 32-bit architectures Markus Gans 2018-10-15 01:34:57 +0200
  • 6b753c54ed Add #pragma pack to FString Markus Gans 2018-10-14 20:15:52 +0200
  • cfc1c4ef25 change from int to std::size_t for width or height Markus Gans 2018-10-14 06:25:33 +0200
  • b6ffa0f190 Avoid using dynamic_cast in source code Markus Gans 2018-10-13 00:39:48 +0200
  • 3fd5abfa1a Avoid using dynamic_cast in source code Markus Gans 2018-10-13 00:32:14 +0200
  • dbaebf0efc Out-of-bounds fix for FMouse Markus Gans 2018-10-11 11:40:28 +0200
  • fea78841b9 FKeyboard now uses references for keyboard buffer passing Markus Gans 2018-10-11 03:46:37 +0200
  • a274dd8b5e Prevent unnecessary screen flushing in command line help Markus Gans 2018-10-09 20:21:43 +0200
  • b854224eb5 Terminal detection for newer vte libraries (>= 0.53.0) Markus Gans 2018-10-09 16:04:21 +0200
  • ef21076bbd Some small code splits Markus Gans 2018-10-09 00:33:26 +0200
  • 0b51df32b5 Move all termcap code into FTermcap Markus Gans 2018-10-08 04:14:20 +0200