Commit Graph

746 Commits

Author SHA1 Message Date
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
Charlie Kindel
500a549b80 Merge branch 'readme_fix' into readme2 2020-05-23 20:37:14 -06:00
Charlie Kindel
174ecb9634 update readme to match new doc links 2020-05-23 20:35:13 -06:00
Charlie Kindel
635f7fddcd Merge pull request #523 from tig/shutdown_cleanup
Shutdown cleanup
2020-05-23 20:34:36 -06:00
Charlie Kindel
936f4b83bb Merge pull request #529 from tig/readme_fix
update readme to match new doc links
2020-05-23 20:31:37 -06:00
Charlie Kindel
a2495510cd update readme to match new doc links 2020-05-23 20:31:00 -06:00
Charlie Kindel
ecc6930be4 Merge pull request #528 from tig/doc2
that previous PR had nothing in it
2020-05-23 20:17:55 -06:00
Charlie Kindel
bb4ebc1dc7 that previous PR had nothing in it 2020-05-23 20:15:34 -06:00
Charlie Kindel
e4fa04c54c Merge pull request #527 from tig/docs_tweaks
fixing accidental deletion of articles. oops!
2020-05-23 20:13:43 -06:00
Charlie Kindel
c4e632dc89 fixing accidental deletion of articles. oops! 2020-05-23 20:08:01 -06:00
Charlie Kindel
643177314f Merge pull request #511 from tig/docs
Updated docfx. Generated fresh docs. Added an icon.
2020-05-23 19:56:01 -06:00
Charlie Kindel
f3bfa47c38 Merge branch 'master' into docs 2020-05-23 19:46:12 -06:00
Charlie Kindel
7619a6a903 Merge branch 'master' of tig:migueldeicaza/gui.cs 2020-05-23 19:46:05 -06:00
Charlie Kindel
3fc96f2906 Merge pull request #525 from KDERazorback/master
Edge case handling and Quality-of-life improvements on Core, ListView and MenuBar
2020-05-23 19:45:45 -06:00
Charlie Kindel
701f73bf3c Merge branch 'master' of tig:migueldeicaza/gui.cs 2020-05-23 19:40:57 -06:00
Charlie Kindel
f4b26fa245 Merge pull request #524 from BDisp/date-time-field-read-only
Patch to bypass a wrong invalid date with DateTime.
2020-05-23 19:40:24 -06:00
Charlie Kindel
78cd1bbd1e updated docs further, added UICatalog API, clean up 2020-05-23 19:39:15 -06:00