Commit Graph

762 Commits

Author SHA1 Message Date
Charlie Kindel
22d423d34e renamed to Unicode and expanded scope 2020-05-27 16:33:54 -06:00
Charlie Kindel
05c9ec7e2f Merge pull request #555 from BDisp/curses-resize-color
Fixed resizing update and correct the Toplevel colors without colors.
2020-05-27 11:40:40 -06:00
Charlie Kindel
353baf7dc2 Merge pull request #553 from BDisp/driver-shutdown
Fixes #515, #518 and #536.
2020-05-27 11:39:42 -06:00
Charlie Kindel
bfd62de035 Merge pull request #552 from tig/drawwindowframe
New "Draw Window Frame"
2020-05-27 11:39:07 -06:00
BDisp
67f25189fd Fixed resizing update and correct the Toplevel colors without colors. 2020-05-27 17:40:16 +01:00
BDisp
d629d5b51b Fixes #515, #518 and #536. 2020-05-27 15:59:28 +01:00
Charlie Kindel
fe340deed8 final fixes 2020-05-26 23:08:01 -06:00
Charlie Kindel
c84bdd09b2 defended against -1 vsize 2020-05-26 22:59:53 -06:00
Charlie Kindel
9b106b44a9 removed diagnostics 2020-05-26 22:38:47 -06:00
Charlie Kindel
9b53ff1eb4 Merge branch 'master' into drawwindowframe 2020-05-26 22:34:43 -06:00
Charlie Kindel
3544089894 Merge pull request #550 from tig/ruler
rule
2020-05-26 22:34:12 -06:00
Charlie Kindel
fe624dcbd5 new 'DrawFrame' impl 2020-05-26 22:33:27 -06:00
Charlie Kindel
1e813a213a rule 2020-05-26 08:09:43 -06:00
Charlie Kindel
390ef2cdd6 Merge pull request #549 from BDisp/unix-key-down-handler
Added keyDownHandler to Unix
2020-05-25 23:31:28 -06:00
BDisp
c4588b3a97 Added keyDownHandler to Unix 2020-05-25 22:51:34 +01:00
Charlie Kindel
7b7b161233 Merge pull request #548 from 20repsej/patch-1
Fixed typo
2020-05-25 14:59:23 -06:00
Jesper
2fa1218fa2 Fixed typo
"doetnet" to "dotnet"
2020-05-25 22:49:21 +02:00
Charlie Kindel
b4023a0f66 Merge pull request #545 from BDisp/ui-mouse
Added a ListView. This help a lot to mouse debug.
2020-05-25 12:52:03 -06:00
Charlie Kindel
fc765d65f9 Merge pull request #540 from tig/progress_invoke_fix
Expanded Progress demo
2020-05-25 12:50:55 -06:00
Charlie Kindel
f43117fbe8 Merge pull request #544 from BDisp/ui-catalog-key-down
Switch to KeyDownHandler for faster.
2020-05-25 12:50:38 -06:00
Charlie Kindel
32d4339f77 Merge pull request #543 from BDisp/events-pending
Fixes #540
2020-05-25 12:41:05 -06:00
Charlie Kindel
fc1ed282a3 updated to really show stuff off 2020-05-25 12:40:46 -06:00
BDisp
9e9b5a7522 This help a lot to mouse debug. 2020-05-25 19:30:55 +01:00
BDisp
45a415b8ad Switch to KeyDownHandler for faster. 2020-05-25 19:21:44 +01:00
BDisp
45c114fa81 Removed Application as UICatalog already handles it. Added two labels and change list views color. 2020-05-25 19:01:49 +01:00
BDisp
a7384fbf03 No needed call the Wakeup now. 2020-05-25 18:50:15 +01:00
Charlie Kindel
2f76c3792c Merge pull request #542 from BDisp/ui-threading
Removed Application as UICatalog already handles it. Added two labels and change list views color.
2020-05-25 11:17:43 -06:00
BDisp
997a7c31b5 Fixes #540 2020-05-25 17:34:35 +01:00
BDisp
eab643024d Removed Application as UICatalog already handles it. Added two labels and change list views color. 2020-05-25 16:19:41 +01:00
Charlie Kindel
55af2f7584 Merge pull request #534 from BDisp/use-system-console
I just raised NetDriver up. I don't know if it's worth it.
2020-05-24 22:22:07 -06:00
Charlie Kindel
9a3812da43 stopped using GetEnumerator() 2020-05-24 19:54:38 -06:00
Charlie Kindel
ba0e74207f removed un-needed IDispose 2020-05-24 19:38:38 -06:00
Charlie Kindel
14958b4fa3 fixed minor bug 2020-05-24 19:31:45 -06:00
Charlie Kindel
fd2feb15fa Merge branch 'master' into progress_invoke_fix 2020-05-24 19:18:45 -06:00
Charlie Kindel
06383a4742 added two demos 2020-05-24 19:18:28 -06:00
Charlie Kindel
bf83386dc3 Merge pull request #539 from BDisp/ui-scenario-threading
Added Threading.cs file in the UI-Scenario.
2020-05-24 19:18:10 -06:00
Charlie Kindel
c89109a73c Merge pull request #526 from KDERazorback/menubaritem_refactor
Removed redundant properties on MenuBar View
2020-05-24 19:17:46 -06:00
Charlie Kindel
e84c589b0e Merge pull request #533 from tig/del_program
forgot to delete Program.cs after rename
2020-05-24 19:16:53 -06:00
BDisp
12fecfbed5 Added Threading.cs file in the UI-Scenario. 2020-05-25 01:43:13 +01:00
Fabian R
649d9e1a38 Merge branch 'upstream/master_origin' into menubaritem_refactor 2020-05-24 17:41:30 -05:00
Charlie Kindel
f25469d08f Merge pull request #535 from BDisp/f11-f12-keys
Added F11 and F12 keys #220. Changed keyDownHandler to before keyHandler.
2020-05-24 10:17:47 -06:00
BDisp
f1c6218ad6 Added a Key.Tab to Unix. Fixes https://github.com/migueldeicaza/gui.cs/issues/531#issuecomment-633238032 2020-05-24 16:00:52 +01:00
BDisp
f7e9ccc766 Added F11 and F12 keys #220. Changed keyDownHandler to before keyHandler. 2020-05-24 14:04:58 +01:00
Fabian R
46b4c9025b Improved View Key event handling
+ Added Handled property of type bool to the KeyEventEventArgs class.
+ Added ability to stop further propagation for already handled events on Views for Keyboard related event subscribers (like KeyDown, KeyUp and KeyPress). The driver will check the Handled property of the KeyEventEventArgs passed to the subscribers and will stop any further invocations when its found true.
+ Updated Example project to expose the ability to programatically Open/Close a MenuBar from custom keystrokes.

This commit fixes an issue where the library would crash if the Subviews collection of the currently active View gets updated from inside any of the Keyboard event handlers, such as when the view is updated as a result of a custom Hotkey/Coldkey press.
2020-05-24 06:36:42 -05:00
BDisp
b0ed406f5b I just raised NetDriver up. I don't know if it's worth it. 2020-05-24 10:34:40 +01:00
Fabian R
262830aa43 Merge branch 'menubaritem_refactor' of https://github.com/KDERazorback/gui.cs into menubaritem_refactor 2020-05-24 01:31:39 -05:00
Charlie Kindel
61c86d9c2a forgot to delete Program.cs after rename 2020-05-23 23:23:37 -06:00
Charlie Kindel
a8bb7e82e1 Merge pull request #532 from tig/text_scenario
demos text-based controls to show TAB behavior
2020-05-23 23:02:59 -06:00
Charlie Kindel
119f922e4b demos text-based controls to show TAB behavior 2020-05-23 21:48:20 -06:00
Charlie Kindel
6cc2624fdb Merge pull request #530 from tig/readme2
Readme2
2020-05-23 20:40:03 -06:00