Markus Gans
|
b668f7011c
|
Separate the virtual terminal into a own class vterm
|
2016-10-11 04:57:36 +02:00 |
Markus Gans
|
e14cd1af83
|
Remove some duplicate code
|
2016-10-09 02:06:06 +02:00 |
Markus Gans
|
8328af4132
|
Add the possibility to scroll text up and down in a virtual window
|
2016-10-08 02:54:32 +02:00 |
Markus Gans
|
605194b69e
|
input cursor is now controlled by the vterm
|
2016-10-06 23:15:09 +02:00 |
Markus Gans
|
1231b9f65d
|
FStatusBar and FMenuBar use now the always-on-top window option
|
2016-10-02 21:26:25 +02:00 |
Markus Gans
|
c43a7f9bad
|
The window size is now changeable with the mouse
|
2016-09-29 04:29:12 +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
|
e462db30a9
|
New zoom interaction-elements to maximize a FDialog
|
2016-09-11 16:48:39 +02:00 |
Markus Gans
|
44cb96e732
|
incorrect parameter can now return an error message
|
2016-08-28 22:43:14 +02:00 |
Markus Gans
|
2904ed31b9
|
new inherit background option for characters
|
2016-08-27 23:23:42 +02:00 |
Markus Gans
|
98fbce5de6
|
Use the new transparent shadow option in drawShadow()
|
2016-08-25 01:54:10 +02:00 |
Markus Gans
|
7d0cf3383e
|
Add a transparent example program + improve transparent shadow
|
2016-08-21 21:27:44 +02:00 |
Markus Gans
|
b08d064226
|
Screen characters now have a transparent and a transparent shadow option
|
2016-08-14 23:27:34 +02:00 |
Markus Gans
|
5606d66404
|
widget clearing updates now only non-covered characters
|
2016-08-06 21:43:39 +02:00 |
Markus Gans
|
0ad1228b1a
|
Fix method setPos in the class FRect
|
2016-07-31 20:25:25 +02:00 |
Markus Gans
|
3a822e3f3b
|
Add a modifier key correction for the linux tty
|
2016-07-23 19:50:28 +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 |
Markus Gans
|
2b40854e2f
|
Stop terminal updates during processCloseWidget() is working
|
2016-07-06 23:11:49 +02:00 |
Markus Gans
|
7dd7455b23
|
Fixes some status bar update issues and focus problems
|
2016-06-19 20:32:03 +02:00 |
Markus Gans
|
07fbe91cea
|
Bug fix in FTerm updateVTerm() for updates from vdesktop
|
2016-06-16 00:39:01 +02:00 |
Markus Gans
|
0146ae9d99
|
Use nl_langinfo to determine the numeric thousands separator
|
2016-05-24 22:30:01 +02:00 |
Markus Gans
|
8ca888b063
|
Don't focus menus with focusFirstChild() and focusLastChild()
|
2016-05-16 23:26:04 +02:00 |
Markus Gans
|
9df9eb5961
|
Improve adjustSize()
|
2016-05-16 21:11:32 +02:00 |
Markus Gans
|
d40b5f22a4
|
Better terminal identification
|
2016-05-01 22:18:54 +02:00 |
Markus Gans
|
f77c2b3ff1
|
Better terminal identification
|
2016-05-01 21:45:27 +02:00 |
Markus Gans
|
ed518a8e2d
|
Improve 256 color terminal detection
|
2016-04-30 12:52:18 +02:00 |
Markus Gans
|
4dca45036e
|
OSC sequence support for GNU Screen and tmux
|
2016-02-04 01:27:15 +01:00 |
Markus Gans
|
ffff3aa5ca
|
Better escape sequences readability
|
2016-01-31 21:06:29 +01:00 |
Markus Gans
|
e35340114b
|
Avoid height and width underflow in adjustSize
|
2016-01-17 23:37:52 +01:00 |
Markus Gans
|
b21fe6a405
|
moving events into the class fc
|
2016-01-17 02:57:08 +01:00 |
Markus Gans
|
65047855e9
|
some code improvements
|
2016-01-10 10:42:55 +01:00 |
Markus Gans
|
9bc6ec6f96
|
Better default color handling
|
2016-01-10 00:56:52 +01:00 |
Markus Gans
|
978f14bbf8
|
New class FOptiAttr to control video attributes and colors
|
2016-01-08 01:10:32 +01:00 |
Markus Gans
|
49629a995a
|
New class FOptiAttr to control video attributes and colors
|
2016-01-08 01:00:05 +01:00 |
Markus Gans
|
6b789b16a0
|
Add video attribute support for dim (half-bright) and italic
|
2015-12-24 02:34:30 +01:00 |
Markus Gans
|
7590d2101d
|
Add the possibility to switch off the cursor optimization
|
2015-12-21 18:37:20 +01:00 |
Markus Gans
|
a1b7e34d7d
|
Fix missing eat_newline_glitch (xn) in TeraTerm
|
2015-12-21 01:10:32 +01:00 |
Markus Gans
|
27d8b515f1
|
Some bug fixes
|
2015-12-20 23:27:33 +01:00 |
Markus Gans
|
9cc95d952b
|
Optimize menu example
|
2015-12-18 21:48:27 +01:00 |
Markus Gans
|
700c10ef1f
|
Newfont Bullet sign
|
2015-12-11 06:04:29 +01:00 |
Markus Gans
|
101c9fcc74
|
Add sub-menu support
|
2015-11-22 21:41:18 +01:00 |
Markus Gans
|
b05a20943a
|
Improved menu focus handling
|
2015-11-07 23:16:09 +01:00 |
Markus Gans
|
a41de9496f
|
Menu bar navigation without menu drop down
|
2015-11-05 23:25:21 +01:00 |
Markus Gans
|
18a7d991ff
|
First working version of an application menu
|
2015-11-01 22:45:23 +01:00 |
Markus Gans
|
60fe968ce0
|
Support for the menu key
|
2015-10-29 21:10:50 +01:00 |
Markus Gans
|
e0246d6d9e
|
Color setting improvements
|
2015-10-24 00:49:56 +02:00 |
Markus Gans
|
b9fa26965a
|
Color setting improvements
|
2015-10-23 23:57:00 +02:00 |
Markus Gans
|
7e961d40c3
|
Make cursor visibility more standards compliant
|
2015-10-23 00:24:20 +02:00 |
Markus Gans
|
c26b84b10a
|
Improve getXTermFont() and getXTermTitle()
|
2015-10-17 20:41:16 +02:00 |