Commit Graph

  • bd10bc74c5 initialize next and prev in FWidget Markus Gans 2017-06-14 01:06:48 +0200
  • e116197f62 initialize next and prev in FWidget Markus Gans 2017-06-14 01:02:02 +0200
  • b1d323ef76 New method FObject::isWidget() Markus Gans 2017-06-11 17:47:50 +0200
  • 526e193fb7 The focus and active flag is set centrally in FWidget Markus Gans 2017-06-05 16:11:25 +0200
  • b4b95f7b45 Recalculate the horizontal FListBox scroll bar size on lazy conversion Markus Gans 2017-05-20 22:43:55 +0200
  • baea344b3c FListBox: Import of data from a container via "lazy conversion" during item print Markus Gans 2017-05-19 22:47:13 +0200
  • b3505af040 FListBox: Import of data from a container via "lazy conversion" during item print Markus Gans 2017-05-19 22:16:50 +0200
  • ca7ba6ae7e Data import from a standard container in FListBox Markus Gans 2017-04-23 18:54:46 +0200
  • 90fa4b0391 FString allocates no new memory if the size sufficient Markus Gans 2017-04-17 22:50:25 +0200
  • a7a11083d5 FString allocates no new memory if the size sufficient Markus Gans 2017-04-17 22:49:42 +0200
  • 0c3668573d Speed up FString::setNumber() by using a decimal string lookup table Markus Gans 2017-04-17 01:03:14 +0200
  • 09d6c2879d Fix unsigned integer underflow in FString::_insert() Markus Gans 2017-04-15 19:32:43 +0200
  • cb2e2e2045 Open/NetBSD (wscons): Alt key generate Esc prefix Markus Gans 2017-04-14 23:55:44 +0200
  • 2ec425480a Enable xterm "metaSendsEscape" switch Markus Gans 2017-04-11 00:30:27 +0200
  • c6dba0b4ac Rename preprocessor macro names with leading underscore Markus Gans 2017-04-09 20:08:53 +0200
  • 68c4b8385a Fix: Dereference of null pointer in ffiledialog.cpp Markus Gans 2017-04-08 14:25:55 +0200
  • 56fe0720ef Fix: Dereference of null pointer in ffiledialog.cpp Markus Gans 2017-04-08 14:23:52 +0200
  • 62e00b69fc Fix: Dereference of null pointer in ffiledialog.cpp Markus Gans 2017-04-08 13:41:37 +0200
  • 7ead64f2b8 Looking in /etc/ttys for the type of terminal Markus Gans 2017-04-08 02:40:22 +0200
  • 278ac9d921 Change cursor style on a FreeBSD console Markus Gans 2017-04-06 01:33:10 +0200
  • 0a581cb58b Change cursor style on a FreeBSD console Markus Gans 2017-04-06 01:31:21 +0200
  • 7f134ccada New Method setInsertCursorStyle() Markus Gans 2017-04-05 22:25:20 +0200
  • 6b5f033b7b Replace non-printable chars for Tera Term and Cygwin Markus Gans 2017-04-05 00:30:52 +0200
  • 8de22dc903 Avoid non-printable ASCII codes < 0x1c on FreeBSD Markus Gans 2017-04-02 21:32:48 +0200
  • 09eb75c14b Remap meta key to left alt on FreeBSD console Markus Gans 2017-04-02 13:31:00 +0200
  • 0e5b1dfebd Remap meta key to left alt on FreeBSD console Markus Gans 2017-04-02 13:30:23 +0200
  • bcfa7fb731 termcap "me" does not reset the alternate character set Markus Gans 2017-03-30 00:46:52 +0200
  • d5b2c9dc99 Improved alternate character set for FreeBSD console Markus Gans 2017-03-28 08:50:37 +0200
  • d7aa8f3a70 termtype was not null terminated Markus Gans 2017-03-26 21:44:09 +0200
  • 4b93b71a6d add missing debug switch Markus Gans 2017-03-26 21:10:43 +0200
  • 48b2e6a816 compiles now under FreeBSD Markus Gans 2017-03-26 20:40:04 +0200
  • ef5ca7d5f8 Add the "mouse" example Markus Gans 2017-03-19 17:18:07 +0100
  • e66171ee73 More constant character pointers Markus Gans 2017-03-17 23:22:13 +0100
  • 05c61f1901 More constant character pointers Markus Gans 2017-03-17 22:59:06 +0100
  • 06ec274d00 Corrects directly the input cursor position on window moving Markus Gans 2017-03-12 20:29:10 +0100
  • 7ab1a6b353 Fixed bug in FString copy constructor Markus Gans 2017-03-12 01:26:08 +0100
  • 4107227119 on-demand scroll bars for FButtonGroup Markus Gans 2017-03-12 00:29:56 +0100
  • 56df867ef7 Improve input cursor positioning in FScrollView Markus Gans 2017-03-08 23:48:30 +0100
  • bd06df8987 Corrected swapped top and left offset variables in the class FVTerm Markus Gans 2017-02-25 15:18:29 +0100
  • 34961037f8 Fixes incorrect return value of FString::toString() Markus Gans 2017-02-24 23:31:56 +0100
  • 784afc5a07 Add the missing access method FListBoxItem::getData() Markus Gans 2017-02-24 23:16:05 +0100
  • 7c11ba1707 FListBox saves data pointer in FListBoxItems Markus Gans 2017-02-24 00:30:07 +0100
  • b35d225ff5 FButtonGroup now inherits from FScrollView Markus Gans 2017-02-20 00:00:53 +0100
  • 3f8ed6e78e Allows a window to have more than one FScrollView widget Markus Gans 2017-02-18 23:37:10 +0100
  • 09021d9c0a Check of the termcap capability U8 Markus Gans 2017-02-07 17:15:01 +0100
  • 754a863cfe Debian files dependencies update Markus Gans 2017-02-06 22:47:48 +0100
  • a67eeaa94f Small makefile fix Markus Gans 2017-02-06 02:21:40 +0100
  • e369a11d1a Add Debian files to create packages Markus Gans 2017-02-05 23:55:54 +0100
  • dbbf811993 Better monochrome support in scrollview example Markus Gans 2017-01-28 23:20:38 +0100
  • 36bba82e9f Allow to change the focus out from FScrollView Markus Gans 2017-01-28 22:03:15 +0100
  • d2ba29d842 FScrollView now scrolls automatically to the focused widget Markus Gans 2017-01-26 00:37:02 +0100
  • 59189160fd FScrollView now scrolls automatically to the focused widget Markus Gans 2017-01-26 00:31:07 +0100
  • 51b1d18a84 FScrollView now allows client widget Markus Gans 2017-01-22 23:04:40 +0100
  • 5cb7b77f4e Virtual window gets a preprocessing handler Markus Gans 2017-01-15 19:48:27 +0100
  • 49e36e5203 Add scrollTo and scrollBy methods to FScrollView Markus Gans 2017-01-07 22:09:09 +0100
  • 99ff28cbbe Add FScrollView arrow keys support Markus Gans 2017-01-03 19:02:04 +0100
  • 87ca58b898 FScrollView now has on-demand scroll bars Markus Gans 2017-01-03 05:19:44 +0100
  • b2e4a59f54 FScrollView provides a scrollable viewport to change area Markus Gans 2017-01-02 08:07:46 +0100
  • 628bec0b29 Reduce public methods in FVTerm Markus Gans 2016-12-28 16:29:49 +0100
  • 2c8d58f803 Avoid non-working tab-moves on Linux terminals with PC or VT100 encoding Markus Gans 2016-12-27 23:03:32 +0100
  • 386e91563a Add the ability to stream text into a widget's virtual window with print() or *this Markus Gans 2016-12-26 01:15:32 +0100
  • f67537fba4 Correct gpm detection in configure script Markus Gans 2016-12-22 12:27:11 +0100
  • c4a8886da2 VTerm marks printed characters for a correct determination of unchanged characters Markus Gans 2016-12-22 02:02:40 +0100
  • b9f3be782f Skipping the print of characters without changes Markus Gans 2016-12-18 23:34:11 +0100
  • fedb5f64f3 Reduce the character output by using character erase and character repeat Markus Gans 2016-12-15 23:11:34 +0100
  • e4284615db Accelerates text line drawing by clear with CSI sequences Markus Gans 2016-12-11 16:42:50 +0100
  • b10cf800bd Restore window titl only if it could be read before Markus Gans 2016-11-29 00:23:45 +0100
  • 4012cdb7b0 Version 0.3.0 Markus Gans 2016-11-27 19:16:52 +0100
  • 4da63ebcac Improvements for ansi terminal emulators 0.3.0 Markus Gans 2016-11-27 00:41:34 +0100
  • 33c03cf6fc Optimized the terminal clear screen Markus Gans 2016-11-26 18:40:50 +0100
  • 1895dc001b Optimized the terminal clear screen Markus Gans 2016-11-26 18:15:31 +0100
  • 8beed7b330 Add the opti-move test program Markus Gans 2016-11-26 15:18:44 +0100
  • 5530c99d22 Increase speed on cygwin terminals Markus Gans 2016-11-20 21:15:43 +0100
  • 082bbfbaa2 Improve tty settings Markus Gans 2016-11-20 18:26:15 +0100
  • fc8ee51e72 Do not draw shadows on a linux console if not all characters are available Markus Gans 2016-11-13 22:08:40 +0100
  • 04a483526f Optimized input cursor positioning for terminals without hidden cursor Markus Gans 2016-11-12 22:59:48 +0100
  • 125c4b961b The use of xterm default colors now is configurable Markus Gans 2016-11-06 16:36:21 +0100
  • e66f00ea92 Determine xterm maximum number of colors via OSC 4 Markus Gans 2016-11-05 23:12:05 +0100
  • b9cc271765 xterm should be able to use at least 16 colors Markus Gans 2016-11-03 23:26:19 +0100
  • 75b452bf52 The class declaration now has a consistent order Markus Gans 2016-11-02 00:37:58 +0100
  • 1613d5bb55 Refactor the VGA attribute controller access code Markus Gans 2016-10-17 08:44:38 +0200
  • 00c33a8d61 CodeDocs Markus Gans 2016-10-15 18:32:54 +0200
  • ff6deaf4ab Each virtual window gets its own virtual print cursor Markus Gans 2016-10-15 03:32:30 +0200
  • e6368749d4 Fix: Dereference of null pointer in fvterm.cpp Markus Gans 2016-10-14 17:37:26 +0200
  • 17b59cf50d Virtual windows can now store their own offset information Markus Gans 2016-10-14 13:02:35 +0200
  • d9e5aac828 remove dead return code Markus Gans 2016-10-13 02:57:11 +0200
  • cae1a742ea Reduces in the code the number of friend classes Markus Gans 2016-10-13 02:16:51 +0200
  • 560e8c9811 Fix linking problem Markus Gans 2016-10-11 05:31:12 +0200
  • b668f7011c Separate the virtual terminal into a own class vterm Markus Gans 2016-10-11 04:57:36 +0200
  • e14cd1af83 Remove some duplicate code Markus Gans 2016-10-09 02:06:06 +0200
  • 8328af4132 Add the possibility to scroll text up and down in a virtual window Markus Gans 2016-10-08 02:54:32 +0200
  • 605194b69e input cursor is now controlled by the vterm Markus Gans 2016-10-06 23:15:09 +0200
  • a2d69f5e7b Fix: Dereference of null pointer in transparent.cpp Markus Gans 2016-10-02 21:42:14 +0200
  • 1231b9f65d FStatusBar and FMenuBar use now the always-on-top window option Markus Gans 2016-10-02 21:26:25 +0200
  • 9ccc5a4f27 New FToolTip widget to show assisted information Markus Gans 2016-10-01 23:18:49 +0200
  • c25ee14fe7 Move or resize a window with the arrow keys Markus Gans 2016-09-30 04:55:28 +0200
  • c43a7f9bad The window size is now changeable with the mouse Markus Gans 2016-09-29 04:29:12 +0200
  • 7369ed1a10 FLabel now transmits the Click events to the parent widget Markus Gans 2016-09-27 00:46:05 +0200
  • 9475f34499 Replacing the widget position variables by FRect objects Markus Gans 2016-09-25 23:53:48 +0200
  • 9551924b73 Fix: Dereference of null pointer in FDialog Markus Gans 2016-09-11 17:26:41 +0200