40 Commits

Author SHA1 Message Date
Markus Gans
9e68344a2b New class FStringStream 2020-05-24 02:15:43 +02:00
Markus Gans
923822ca25 New class FLogger for logging 2020-05-13 23:47:14 +02:00
Markus Gans
a90cd1ad55 const type qualifiers and list initialization 2020-05-02 00:07:35 +02:00
Markus Gans
3bb001677f Several small code improvements 2020-04-13 12:40:11 +02:00
Markus Gans
60009d8f4b clear() and remove() were added to FListView 2020-02-02 22:34:27 +01:00
Markus Gans
74d8585561 New widget class FComboBox to provide a dropdown list with an input field 2019-12-16 11:14:24 +01:00
Markus Gans
cbe1179443 clang++ compile fix 2019-11-18 16:43:07 +01:00
Markus Gans
3de8e73281 Revision of FString number input stream 2019-11-18 01:18:15 +01:00
Markus Gans
8c434777bc Revision of FString number input stream 2019-11-17 22:06:07 +01:00
Markus Gans
5bb3f1ac9b Fixes the numerical streaming value for FLineEdit and FLabel 2019-11-16 22:33:21 +01:00
Markus Gans
4540a6f455 Fixes the numerical streaming value for FLineEdit and FLabel 2019-11-16 19:57:45 +01:00
Markus Gans
b3c367a168 Fixes the numerical streaming value for FLineEdit and FLabel 2019-11-16 19:10:08 +01:00
Markus Gans
7499f424dc Compile fix for some architectures 2019-10-14 01:44:24 +02:00
Markus Gans
a279a0981a Internal redesign of the callback call 2019-10-05 23:20:07 +02:00
Markus Gans
6b9336d6c1 Streaming into an FTextView() object 2019-09-29 22:28:58 +02:00
Markus Gans
8c67f64db4 Support for displaying full-width characters 2019-09-28 03:13:06 +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
0ba913a23e small fixes 2019-07-29 02:34:58 +02:00
Markus Gans
3ad4652883 Replace redundant FString code with templates 2018-12-29 22:10:24 +01:00
Markus Gans
2a06915f1c Use constexpr for fixed values 2018-12-26 23:41:49 +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
fe0c22abe4 Deactivate copy constructor and assignment operator with "= delete" 2018-12-09 22:04:55 +01:00
Markus Gans
9ba1b77069 Easier handling of fc::SpecialCharacter 2018-12-06 02:28:24 +01:00
Markus Gans
3537152c28 Use delegated constructors and in-class default member initializers 2018-12-03 03:22:36 +01:00
Markus Gans
820ef81377 bad_alloc_str in now usable in the entire namespace finalcut 2018-11-22 21:51:32 +01:00
Markus Gans
98bff1e45b Adding the capacity() method to the FString class 2018-10-27 00:13:31 +02:00
Markus Gans
96edb762c7 Building Fix for a negative value check for gcc < 4.8 2018-10-26 07:43:23 +02:00
Markus Gans
e359d16417 Some code formatting 2018-10-24 00:16:45 +02:00
Markus Gans
689199efe2 createBlankArray + destroyBlankArray 2018-10-20 22:50:35 +02:00
Markus Gans
4fac4627cd FString fix for 32-bit architectures 2018-10-15 01:51:09 +02:00
Markus Gans
de4be23a04 FString fix for 32-bit architectures 2018-10-15 01:34:57 +02:00
Markus Gans
6b753c54ed Add #pragma pack to FString 2018-10-14 20:15:52 +02:00
Markus Gans
cfc1c4ef25 change from int to std::size_t for width or height 2018-10-14 06:25:33 +02:00
Markus Gans
19239df5d1 Remove more redundant program code from FString 2018-10-05 19:24:00 +02:00
Markus Gans
ca9bdad88a Fix va_start format passing 2018-10-05 05:35:33 +02:00
Markus Gans
8e2c32ebdc Remove redundant program code from FString 2018-10-05 05:15:54 +02:00
Markus Gans
f19b4811ae Small optimizations 2018-10-02 01:03:44 +02:00
Markus Gans
f00f5417b6 mv include src 2018-09-21 06:03:51 +02:00