Markus Gans
|
81e585e299
|
Add test directory
|
2018-02-24 19:37:20 +01:00 |
Markus Gans
|
ab26baa47c
|
All include files were moved to a separate directory
|
2017-09-17 21:30:04 +02:00 |
Markus Gans
|
4df0418aee
|
FObject has received the iterator child access methods begin() and end()
|
2017-09-17 01:50:41 +02:00 |
Markus Gans
|
0e4ba28544
|
Fix byte access in data type char_data
|
2017-09-15 01:31:02 +02:00 |
Markus Gans
|
0ce3868e74
|
Fix handling of negative numbers in FString::toLong()
|
2017-09-11 22:50:07 +02:00 |
Markus Gans
|
dc3c5d19e4
|
Some code improvements
|
2017-09-11 03:06:02 +02:00 |
Markus Gans
|
1cd1e521c3
|
Wrong UTF-8 string length fixed when attaching to FString
|
2017-09-09 22:03:17 +02:00 |
Markus Gans
|
f941da79e7
|
Type definition exported into a separate header file
|
2017-09-07 23:35:24 +02:00 |
Markus Gans
|
5f7737bf64
|
Improve code readability through spaces between the operands and the operators
|
2017-08-27 09:50:30 +02:00 |
Markus Gans
|
3f8b9d774b
|
Rename fapp.{cpp,h} to fapplication.{cpp,h}
|
2017-08-24 00:47:35 +02:00 |
Markus Gans
|
48e737818c
|
Some code changes for GCC 7
|
2017-08-11 10:50:39 +02:00 |
Markus Gans
|
55070bfc39
|
Advanced streaming functionality for FTermBuffer and FVTerm::print()
|
2017-08-06 17:02:19 +02:00 |
Markus Gans
|
ba17c529ff
|
New methods to set and get FListViewItem and FListView text for a column
|
2017-08-01 00:56:12 +02:00 |
Markus Gans
|
0240d782ca
|
Possibility for a FListView column to set the alignment
|
2017-07-28 22:18:42 +02:00 |
Markus Gans
|
d8c41b879d
|
New Widget class FListView to allow a multi-column data view
|
2017-07-18 23:50:51 +02:00 |
Markus Gans
|
b0b5282c9a
|
FString::rtrim() and FString::left() now return an FString object with the correct character length
|
2017-06-26 23:35:34 +02:00 |
Markus Gans
|
b4b95f7b45
|
Recalculate the horizontal FListBox scroll bar size on lazy conversion
|
2017-05-20 22:43:55 +02:00 |
Markus Gans
|
baea344b3c
|
FListBox: Import of data from a container via "lazy conversion" during item print
|
2017-05-19 22:47:13 +02:00 |
Markus Gans
|
b3505af040
|
FListBox: Import of data from a container via "lazy conversion" during item print
|
2017-05-19 22:16:50 +02:00 |
Markus Gans
|
ca7ba6ae7e
|
Data import from a standard container in FListBox
|
2017-04-23 18:54:46 +02:00 |
Markus Gans
|
a7a11083d5
|
FString allocates no new memory if the size sufficient
|
2017-04-17 22:49:42 +02:00 |
Markus Gans
|
c6dba0b4ac
|
Rename preprocessor macro names with leading underscore
|
2017-04-09 20:08:53 +02:00 |
Markus Gans
|
7ead64f2b8
|
Looking in /etc/ttys for the type of terminal
|
2017-04-08 02:40:22 +02:00 |
Markus Gans
|
7f134ccada
|
New Method setInsertCursorStyle()
|
2017-04-05 22:25:20 +02:00 |
Markus Gans
|
6b5f033b7b
|
Replace non-printable chars for Tera Term and Cygwin
|
2017-04-05 00:30:52 +02:00 |
Markus Gans
|
0e5b1dfebd
|
Remap meta key to left alt on FreeBSD console
|
2017-04-02 13:30:23 +02:00 |
Markus Gans
|
d5b2c9dc99
|
Improved alternate character set for FreeBSD console
|
2017-03-28 08:50:37 +02:00 |
Markus Gans
|
48b2e6a816
|
compiles now under FreeBSD
|
2017-03-26 20:40:04 +02:00 |
Markus Gans
|
ef5ca7d5f8
|
Add the "mouse" example
|
2017-03-19 17:18:07 +01:00 |
Markus Gans
|
e66171ee73
|
More constant character pointers
|
2017-03-17 23:22:13 +01:00 |
Markus Gans
|
05c61f1901
|
More constant character pointers
|
2017-03-17 22:59:06 +01:00 |
Markus Gans
|
06ec274d00
|
Corrects directly the input cursor position on window moving
|
2017-03-12 20:29:10 +01:00 |
Markus Gans
|
4107227119
|
on-demand scroll bars for FButtonGroup
|
2017-03-12 00:29:56 +01:00 |
Markus Gans
|
56df867ef7
|
Improve input cursor positioning in FScrollView
|
2017-03-08 23:48:30 +01:00 |
Markus Gans
|
7c11ba1707
|
FListBox saves data pointer in FListBoxItems
|
2017-02-24 00:30:07 +01:00 |
Markus Gans
|
3f8ed6e78e
|
Allows a window to have more than one FScrollView widget
|
2017-02-18 23:37:10 +01:00 |
Markus Gans
|
a67eeaa94f
|
Small makefile fix
|
2017-02-06 02:21:40 +01:00 |
Markus Gans
|
dbbf811993
|
Better monochrome support in scrollview example
|
2017-01-28 23:20:38 +01:00 |
Markus Gans
|
36bba82e9f
|
Allow to change the focus out from FScrollView
|
2017-01-28 22:03:15 +01:00 |
Markus Gans
|
59189160fd
|
FScrollView now scrolls automatically to the focused widget
|
2017-01-26 00:31:07 +01:00 |
Markus Gans
|
51b1d18a84
|
FScrollView now allows client widget
|
2017-01-22 23:04:40 +01:00 |
Markus Gans
|
5cb7b77f4e
|
Virtual window gets a preprocessing handler
|
2017-01-15 19:48:27 +01:00 |
Markus Gans
|
b2e4a59f54
|
FScrollView provides a scrollable viewport to change area
|
2017-01-02 08:07:46 +01:00 |
Markus Gans
|
628bec0b29
|
Reduce public methods in FVTerm
|
2016-12-28 16:29:49 +01:00 |
Markus Gans
|
386e91563a
|
Add the ability to stream text into a widget's virtual window with print() or *this
|
2016-12-26 01:15:32 +01:00 |
Markus Gans
|
b9f3be782f
|
Skipping the print of characters without changes
|
2016-12-18 23:34:11 +01:00 |
Markus Gans
|
4012cdb7b0
|
Version 0.3.0
|
2016-11-27 19:16:52 +01:00 |
Markus Gans
|
4da63ebcac
|
Improvements for ansi terminal emulators
|
2016-11-27 00:41:34 +01:00 |
Markus Gans
|
33c03cf6fc
|
Optimized the terminal clear screen
|
2016-11-26 18:40:50 +01:00 |
Markus Gans
|
1895dc001b
|
Optimized the terminal clear screen
|
2016-11-26 18:15:31 +01:00 |