Markus Gans
|
7170fc846c
|
Fix release build
|
2021-06-19 23:25:36 +02:00 |
Markus Gans
|
9931f75a51
|
Moving the creator methods from FTerm to its own class
|
2021-06-19 23:05:18 +02:00 |
Markus Gans
|
95c0717589
|
Using std::string for the attribute buffer
|
2021-05-24 21:13:10 +02:00 |
Markus Gans
|
d12875682d
|
Some pointers were replaced by references
|
2021-05-07 23:17:23 +02:00 |
Markus Gans
|
465fd9510a
|
Implementation of an own padding print method for sending control codes to the terminal
|
2021-03-10 00:26:22 +01:00 |
Markus Gans
|
baa0c60c79
|
Added support for combined unicode characters
|
2021-02-09 22:01:21 +01:00 |
Markus Gans
|
b2de303cfc
|
Refactoring to scaled enumerations
|
2020-12-31 20:45:10 +01:00 |
Markus Gans
|
4517038521
|
Using smart pointers for global objects
|
2020-12-03 10:43:20 +01:00 |
Markus Gans
|
3c46dad798
|
FString optimization
|
2020-10-13 12:55:28 +02:00 |
Markus Gans
|
a821030333
|
Replaces some C-style arrays with std::array
|
2020-10-04 00:59:21 +02:00 |
Markus Gans
|
3d9f621258
|
std::clog now streams everything to the FLogger object
|
2020-09-25 00:48:58 +02:00 |
Markus Gans
|
ff555baf3b
|
Fixes a problem with mouse input in Cygwin in non-blocking read mode
|
2020-09-11 00:08:22 +02:00 |
Markus Gans
|
b9042d5a03
|
Small code and text changes
|
2020-08-23 00:32:41 +02:00 |
Markus Gans
|
53ba96504f
|
New data wrapper class FData and minor text changes
|
2020-07-08 21:32:47 +02:00 |
Markus Gans
|
0ff67da077
|
Parameter to specify a logging file
|
2020-06-07 18:21:59 +02:00 |
Markus Gans
|
3d2a0c6dd2
|
Lazy terminal initialization on show()
|
2020-06-06 21:10:06 +02:00 |
Markus Gans
|
5a60794b85
|
More direct access to the static FTerm functions
|
2020-05-16 22:24:36 +02:00 |
Markus Gans
|
a90cd1ad55
|
const type qualifiers and list initialization
|
2020-05-02 00:07:35 +02:00 |
Markus Gans
|
90b389035e
|
Several small code improvements
|
2020-04-14 23:46:42 +02:00 |
Markus Gans
|
164487096c
|
Some small code improvements
|
2020-02-19 21:59:13 +01:00 |
Markus Gans
|
60009d8f4b
|
clear() and remove() were added to FListView
|
2020-02-02 22:34:27 +01:00 |
Markus Gans
|
7499f424dc
|
Compile fix for some architectures
|
2019-10-14 01:44:24 +02:00 |
Markus Gans
|
e15f1a344a
|
Minor code changes
|
2019-09-09 19:13:38 +02:00 |
Markus Gans
|
bc3afa6235
|
Remove #pragma pack() directive lines
|
2019-09-08 02:04:24 +02:00 |
Markus Gans
|
d1fedfec9f
|
Cygwin and Linux console do not use cp437 character encoding by default
|
2019-09-04 23:57:31 +02:00 |
Markus Gans
|
37ed970319
|
More use of direct initializations
|
2019-08-25 22:16:00 +02:00 |
Markus Gans
|
ad2766e706
|
Solved problem detecting terminal size on quick changes
|
2019-08-18 02:04:44 +02:00 |
Markus Gans
|
22e47adbcb
|
Use the Singleton design pattern to get a single object instance via FTerm
|
2019-05-27 00:50:11 +02:00 |
Markus Gans
|
7f206e88f0
|
Using namespace aliases finalcut::fc in some exemple programs
|
2019-04-26 21:06:04 +02:00 |
Markus Gans
|
2270f4cde5
|
Three new methods in FLineEdit
|
2019-02-24 00:25:36 +01:00 |
Markus Gans
|
6ce8c5cb27
|
Use nullptr instead of 0 to initialize a pointer values
|
2018-12-10 01:48:26 +01:00 |
Markus Gans
|
c2df8ac7d9
|
Moved FTerm debug access methods to FTermDebugData
|
2018-11-01 21:29:54 +01:00 |
Markus Gans
|
77ad698c45
|
Looser coupling between examples and FTerm
|
2018-10-30 01:13:32 +01:00 |
Markus Gans
|
d35c3c0cdc
|
Setting the value can_change_color_palette in FTermcapQuirks
|
2018-10-29 21:12:03 +01:00 |
Markus Gans
|
5d134793cf
|
FTerm is now a data member of FVTerm
|
2018-10-29 00:45:45 +01:00 |
Markus Gans
|
d5e345ab68
|
Reduce the use of the new operators in the examples
|
2018-10-03 22:23:55 +02:00 |
Markus Gans
|
b0039e78c4
|
The entire library source code is now encapsulated under the namespace finalcut
|
2018-09-20 23:59:01 +02:00 |
Markus Gans
|
627ee0f094
|
Compiles now with newer gcc
|
2018-09-02 00:43:27 +02:00 |
Markus Gans
|
3a8689561a
|
Outsourcing of data from FTerm to the classes FTermios, FTermDetection and FTermcapQuirks
|
2018-05-02 12:31:21 +02:00 |
Markus Gans
|
9e3bb7e48f
|
Unit tests update
|
2018-03-21 00:29:51 +01:00 |
Markus Gans
|
9fe0bc3241
|
Unit tests update
|
2018-03-21 00:16:55 +01:00 |
Markus Gans
|
8dd23d1673
|
Unit tests update
|
2018-03-21 00:02:43 +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
|
91023e3a76
|
Small array optimizations
|
2018-01-17 21:11:26 +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
|
607294c71a
|
Refactor some functions
|
2017-11-24 00:28:25 +01:00 |
Markus Gans
|
129384d416
|
Version 0.4.0
|
2017-11-04 07:03:53 +01:00 |
Markus Gans
|
3a36ca3dbd
|
Only <final/final.h> can now be directly integrated in programs
|
2017-10-31 00:41:59 +01:00 |