73 Commits

Author SHA1 Message Date
Markus Gans
e74dccf481 Screen reports (like Secondary DA) are now read directly 2020-10-08 05:55:32 +02:00
Markus Gans
fb8baf8c5c Fixed a few minor bugs 2020-10-04 02:55:15 +02:00
Markus Gans
a821030333 Replaces some C-style arrays with std::array 2020-10-04 00:59:21 +02:00
Markus Gans
72bcce87b7 Limit for the number of FObject child objects 2020-09-26 19:06:49 +02:00
Markus Gans
07127634fd Method name changes 2020-07-19 14:15:02 +02:00
Markus Gans
361f0e6a14 More function declared as const 2020-07-12 15:25:21 +02:00
Markus Gans
53ba96504f New data wrapper class FData and minor text changes 2020-07-08 21:32:47 +02:00
Markus Gans
59830cbd05 Fixed memory leak in FString move assignment operator 2020-05-24 23:55:08 +02:00
Markus Gans
f20e036a9e Fixed event queue in FApplication 2020-05-21 14:53:51 +02:00
Markus Gans
5a60794b85 More direct access to the static FTerm functions 2020-05-16 22:24:36 +02:00
Markus Gans
923822ca25 New class FLogger for logging 2020-05-13 23:47:14 +02:00
Markus Gans
7d4de8e46f Improved event handling code 2020-04-15 23:17:42 +02:00
Markus Gans
3bb001677f Several small code improvements 2020-04-13 12:40:11 +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
dedc1f3410 New Widget class FSpinBox to provide spin boxes 2019-11-16 15:16:44 +01:00
Markus Gans
b0080b00cf More code cleanups 2019-10-08 04:37:19 +02:00
Markus Gans
37ed970319 More use of direct initializations 2019-08-25 22:16:00 +02:00
Markus Gans
2b9c64a445 Reduce include entries in the header files 2019-07-21 23:31:21 +02:00
Markus Gans
83fbc0a4f5 Use shrink_to_fit() to save memory space 2019-04-27 01:23:30 +02:00
Markus Gans
cc720dc7db Travis CI - Work around incomplete ca-chain of scan.coverity.com
See also
https://travis-ci.community/t/certificate-issue-during-coverity-build/3153
2019-04-26 23:48:38 +02:00
Markus Gans
719e9b0586 Use the override specifier 2018-12-31 06:18:39 +01:00
Markus Gans
250c04cefd Small data type changes 2018-12-28 22:57:43 +01:00
Markus Gans
9a694ab267 New event FUserEvent for user-defined events 2018-12-24 18:11:16 +01:00
Markus Gans
f3bdc3b410 Use of smart pointers 2018-12-19 22:04:02 +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
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
11ba43fa0f Move time event processing from FApplication to FObject 2018-09-27 03:02:07 +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
0a5d5aa59c Removes the deprecated keyword "register" 2018-09-12 22:51:15 +02:00
Markus Gans
3a652a0d9e Added unit test for FObject 2018-03-17 14:16:12 +01:00
Markus Gans
d22ff10a28 Unit tests update 2018-03-16 01:05:45 +01:00
Markus Gans
12aeafb3d1 Unit tests update 2018-03-14 23:56:44 +01:00
Markus Gans
61f2a4677c Unit tests update 2018-03-14 00:53:28 +01:00
Markus Gans
e0f4872d6e Refactoring of some functions 2018-02-24 18:13:42 +01:00
Markus Gans
48cdd9bb0a Mouse functions are now in a separate class 2018-01-14 21:21:08 +01:00
Markus Gans
06bfb8bc64 Refactoring of secondary device attributes parsing 2018-01-02 20:38:45 +01:00
Markus Gans
ec57ec6f74 The Final Cut now also compiles under Solaris 2017-12-17 01:06:53 +01:00
Markus Gans
129384d416 Version 0.4.0 2017-11-04 07:03:53 +01:00
Markus Gans
1cb6a5f73d FObject double free prevention of fc::empty_string 2017-10-15 23:22:13 +02:00
Markus Gans
9e0b6f8b53 Fixed a bug in the FObject check of parent objects 2017-10-14 20:21:44 +02:00
Markus Gans
975212bac0 mouse support for coordinates > 255 and copyright informations 2017-10-02 10:01:58 +02:00
Markus Gans
28f3de0971 All include files were moved to a separate director 2017-09-17 21:32:46 +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
37f8ee81c9 Fix overrunning array 2017-09-16 01:21:16 +02:00
Markus Gans
0e4ba28544 Fix byte access in data type char_data 2017-09-15 01:31:02 +02:00
Markus Gans
dc3c5d19e4 Some code improvements 2017-09-11 03:06:02 +02:00
Markus Gans
abd501b558 Add some bad allocation checks 2017-08-12 22:55:29 +02:00
Markus Gans
2a85f7e977 Some code improvements 2017-08-12 20:10:27 +02:00