Markus Gans
|
f3bdc3b410
|
Use of smart pointers
|
2018-12-19 22:04:02 +01:00 |
Markus Gans
|
554d26ca00
|
Reactivate the event queue
|
2018-12-17 02:06:22 +01:00 |
Markus Gans
|
cef13611d1
|
Use of the C++11 auto specifier in the program code
|
2018-12-15 00:50:09 +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
|
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
|
1f64843fb6
|
New type FKey for key inputs
|
2018-11-21 20:07:08 +01:00 |
Markus Gans
|
e40a233d64
|
FColor fix
|
2018-11-13 02:51:41 +01:00 |
Markus Gans
|
5a356664b2
|
The widget flags are now stored in a bit field
|
2018-11-04 23:00:06 +01:00 |
Markus Gans
|
689199efe2
|
createBlankArray + destroyBlankArray
|
2018-10-20 22:50:35 +02:00 |
Markus Gans
|
258380ae57
|
Changed more variables from int to std::size_t
|
2018-10-18 23:50:06 +02:00 |
Markus Gans
|
94e00051c5
|
Changed more variables from int to std::size_t
|
2018-10-17 22:12: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
|
0b51df32b5
|
Move all termcap code into FTermcap
|
2018-10-08 04:14:20 +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
|
0f16b51e04
|
Refactoring FListView::onMouseMove
|
2018-02-18 21:49:58 +01:00 |
Markus Gans
|
7424dd74b4
|
Refactoring FMessageBox::init and FFileDialog::init
|
2018-01-31 23:37:03 +01:00 |
Markus Gans
|
10275c0953
|
Refactoring FLabel::draw and FFileDialog::readDir
|
2018-01-30 00:11:58 +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
|
ef5970b09c
|
Refactoring FMenu::drawItems
|
2017-12-19 02:06:27 +01:00 |
Markus Gans
|
6be608ba57
|
Improved code alignment
|
2017-11-26 22:37:18 +01:00 |
Markus Gans
|
129384d416
|
Version 0.4.0
|
2017-11-04 07:03:53 +01:00 |
Markus Gans
|
975212bac0
|
mouse support for coordinates > 255 and copyright informations
|
2017-10-02 10:01:58 +02:00 |
Markus Gans
|
a6c30bb2b5
|
Stream and assignment operator support for FLabel
|
2017-09-20 05:44:41 +02:00 |
Markus Gans
|
28f3de0971
|
All include files were moved to a separate director
|
2017-09-17 21:32:46 +02:00 |
Markus Gans
|
dc3c5d19e4
|
Some code improvements
|
2017-09-11 03:06:02 +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
|
abd501b558
|
Add some bad allocation checks
|
2017-08-12 22:55:29 +02:00 |
Markus Gans
|
0240d782ca
|
Possibility for a FListView column to set the alignment
|
2017-07-28 22:18:42 +02:00 |
Markus Gans
|
30515db9ec
|
Check an object with isInstanceOf(...) whether it is an instance of a specified class
|
2017-07-23 01:19:59 +02:00 |
Markus Gans
|
28cdbc77af
|
Dereferencing pointer focused_widget
|
2017-06-14 01:23:10 +02:00 |
Markus Gans
|
b1d323ef76
|
New method FObject::isWidget()
|
2017-06-11 17:47:50 +02:00 |
Markus Gans
|
526e193fb7
|
The focus and active flag is set centrally in FWidget
|
2017-06-05 16:11:25 +02:00 |
Markus Gans
|
c6dba0b4ac
|
Rename preprocessor macro names with leading underscore
|
2017-04-09 20:08:53 +02:00 |
Markus Gans
|
0a581cb58b
|
Change cursor style on a FreeBSD console
|
2017-04-06 01:31:21 +02:00 |
Markus Gans
|
ef5ca7d5f8
|
Add the "mouse" example
|
2017-03-19 17:18:07 +01:00 |
Markus Gans
|
7c11ba1707
|
FListBox saves data pointer in FListBoxItems
|
2017-02-24 00:30:07 +01:00 |
Markus Gans
|
b9f3be782f
|
Skipping the print of characters without changes
|
2016-12-18 23:34:11 +01:00 |
Markus Gans
|
75b452bf52
|
The class declaration now has a consistent order
|
2016-11-02 00:37:58 +01:00 |
Markus Gans
|
b668f7011c
|
Separate the virtual terminal into a own class vterm
|
2016-10-11 04:57:36 +02:00 |
Markus Gans
|
605194b69e
|
input cursor is now controlled by the vterm
|
2016-10-06 23:15:09 +02:00 |
Markus Gans
|
7369ed1a10
|
FLabel now transmits the Click events to the parent widget
|
2016-09-27 00:46:05 +02:00 |
Markus Gans
|
9475f34499
|
Replacing the widget position variables by FRect objects
|
2016-09-25 23:53:48 +02:00 |
Markus Gans
|
7d0cf3383e
|
Add a transparent example program + improve transparent shadow
|
2016-08-21 21:27:44 +02:00 |
Markus Gans
|
5606d66404
|
widget clearing updates now only non-covered characters
|
2016-08-06 21:43:39 +02:00 |
Markus Gans
|
9766ee4b6f
|
Better code readability: control structures (if/else, while, switch) are now separated by a blank line.
|
2016-07-09 00:01:59 +02:00 |