Commit Graph

465 Commits

Author SHA1 Message Date
Charlie Kindel
c6e4d7ff9a UI catalog (#387)
* key down/up support

* line endings?

* line endings

* KeyDown/Up support

* line endings

* line endings

* Revert "Drop NuGet restore"

This reverts commit 5c7a0d05f0.

* Revert "Revert "Drop NuGet restore""

This reverts commit 2dc5fce865.

* updated demo

* defined styles

* Smarter StatusBar bottom tracking.

* Prepping for https://github.com/migueldeicaza/gui.cs/issues/376

* Oops.

* Fixed StatusBar 'snap to bottom'

* line endings

* Revert "Fixed StatusBar 'snap to bottom'"

This reverts commit 9a91c957e2.

* started UICatalog project

* Initial working POC.

* Fix newlines

* merge

* textalignment demo tweaks

* textalignment demo tweaks

* Unicode Menu Scenario

* not sure why this keeps changing

* re-added project to .sln file

* re-enabled status bar

* moved scenarios to dir

* building a dim and pos demo

* terminal.sln

* progress...barely

* fixed exit

* progress with some underlying fixes to Label

* added readme

* fixes build issue

* launch

* made default colors readable on Windows

* major UI Catalog upgrade

* added more demos and updated readme

* refactored and added more tests

* added ref to Issue #437

* added OnKeyUp support to Curses and Net drivers

* more tweaks - grab PR #438 first

* Added a OpenSelectedItem event to the ListView #429

* updates

* moved KeyUpHandler out of special ESC stuff

* more tweaks & improvements

* testing top window bug

* supported OpenSelectedItem

* lots of updates

* fixed regression, fixed #444

* better button scenario

* tweaks

* add Ready event to Toplevel

* dotfx .gitignroe

* ready for ready

* updated colors based on feedback; consolodated config code

* tweaked readme

* readme

* Added Editor demonstrating TextView

* Added Editor demonstrating TextView

* added hexeditor scenario

Co-authored-by: Miguel de Icaza <miguel@gnome.org>
Co-authored-by: BDisp <bd.bdisp@gmail.com>
2020-05-21 23:56:47 +01:00
BDisp
f4478661ea Corrects the position of the StatusBar so that it is always at the bottom of the screen. Works perfectly with curses. 2020-05-21 23:56:46 +01:00
BDisp
075b0654b9 Merge branch 'master' into status-bar 2020-05-21 23:25:45 +01:00
Charlie Kindel
6de6078931 fixed merge issue 2020-05-21 22:44:07 +01:00
Charlie Kindel
5ffe63c2f8 make UI Catalog the default project for solution 2020-05-21 22:44:06 +01:00
Charlie Kindel
a43bd29e81 renamed scenario and flushed out 2020-05-21 22:44:06 +01:00
Charlie Kindel
60810c9239 merged with latest master 2020-05-21 22:43:27 +01:00
Charlie Kindel
1ed91be060 sorry. for. my. OCD. 2020-05-21 22:43:26 +01:00
Charlie Kindel
0a345b240a oops. left args off Resized 2020-05-21 22:43:26 +01:00
Charlie Kindel
8de1702042 Refactored onload/onresize events to use event vs. Action<T> 2020-05-21 22:43:25 +01:00
Charlie Kindel
b4eb00e760 updated to also demo Activity mode 2020-05-21 22:42:59 +01:00
Charlie Kindel
787790e5a9 Re-fixed keydown not repeating issue. 2020-05-21 22:42:59 +01:00
Charlie Kindel
f3835aeec0 missed some renames 2020-05-21 22:42:58 +01:00
Charlie Kindel
25b5f81f62 Refactored keydown/up/press events to use event vs. Action<T> 2020-05-21 22:42:58 +01:00
BDisp
69c1ced988 Added wheeling feature to the ScrollView. 2020-05-21 22:41:50 +01:00
Charlie Kindel
3aa82c7e2d totally removed yml file 2020-05-21 22:41:50 +01:00
Charlie Kindel
e0362b4f0d commented yml until we resolve netstandard2.1 build debate 2020-05-21 22:41:49 +01:00
Charlie Kindel
02c3d8dfdb Shows of ProgressBar 2020-05-21 22:41:49 +01:00
Charlie Kindel
14bb8e8d3c Linked to Issue #246 2020-05-21 22:41:49 +01:00
Charlie Kindel
0453975a6a Demos TimeField - and proves it's not ready for use 2020-05-21 22:41:48 +01:00
Charlie Kindel
cc808c138a minor typo 2020-05-21 22:41:48 +01:00
Charlie Kindel
e969de00eb updated README 2020-05-21 22:41:48 +01:00
Charlie Kindel
89ac551e91 updated README 2020-05-21 22:41:47 +01:00
Charlie Kindel
d4c087f04f Seeing how github actions will work 2020-05-21 22:41:47 +01:00
Charlie Kindel
08c23fb9c0 Revert "Revert "Drop NuGet restore""
This reverts commit 2dc5fce865.
2020-05-21 22:41:28 +01:00
Charlie Kindel
3391fe87de Revert "Drop NuGet restore"
This reverts commit 5c7a0d05f0.
2020-05-21 22:41:27 +01:00
Charlie Kindel
eded1abbe9 Merge pull request #465 from tig/readme
Updated Readme
2020-05-21 10:03:39 -06:00
Charlie Kindel
40d14e50ea fixed merge issue 2020-05-21 09:58:04 -06:00
Charlie Kindel
b077c01d00 Merge branch 'progress' into readme 2020-05-21 09:55:03 -06:00
Charlie Kindel
7c23c5ab21 merge with latest master 2020-05-21 09:51:30 -06:00
Charlie Kindel
f904a3cf3a Merge pull request #468 from tig/uicatalog_default_project
make UI Catalog the default project for solution
2020-05-21 09:49:28 -06:00
Charlie Kindel
1686ef4d26 Merge pull request #482 from tig/layout_demo
Renamed DimAndPos scenario and flushed out
2020-05-21 09:49:16 -06:00
Charlie Kindel
ce16a147ea Merge pull request #449 from tig/refactor_onload_onresize
Refactored onload/onresize events to use event vs. Action<T>
2020-05-21 09:48:50 -06:00
Charlie Kindel
d8329b3ba4 Merge pull request #479 from tig/progress
updated to also demo Activity mode
2020-05-21 09:48:25 -06:00
Charlie Kindel
4c959b969a Merge pull request #448 from tig/refactor_keyboard_events
Refactored keydown/up/press events to use event vs. Action<T>
2020-05-21 09:47:04 -06:00
Charlie Kindel
746f18e47f Merge pull request #467 from BDisp/scroll-view-wheel-feature
Added wheeling feature to the ScrollView.
2020-05-21 09:45:40 -06:00
Charlie Kindel
6cfcea28a1 renamed scenario and flushed out 2020-05-21 09:41:54 -06:00
Charlie Kindel
1c9496f6bb Merge branch 'refactor_keyboard_events' into progress 2020-05-21 08:32:29 -06:00
Charlie Kindel
511447c80b Re-fixed keydown not repeating issue. 2020-05-21 08:28:43 -06:00
Charlie Kindel
f9e76cf967 Merge branch 'master' into uicatalog_default_project 2020-05-21 08:24:05 -06:00
Charlie Kindel
9fcb56fba2 merged with latest master 2020-05-21 08:23:33 -06:00
Charlie Kindel
fb87cbb5e0 Merge branch 'master' into refactor_onload_onresize 2020-05-21 08:22:16 -06:00
Charlie Kindel
0e9b7fa103 merged with master 2020-05-21 08:21:48 -06:00
Charlie Kindel
f7a4b604d2 updated to also demo Activity mode 2020-05-21 08:18:20 -06:00
Charlie Kindel
1468f07668 Merge pull request #478 from tig/remove_githubaction
totally removed yml file
2020-05-21 07:58:48 -06:00
Charlie Kindel
6393ebe8b6 totally removed yml file 2020-05-21 07:57:10 -06:00
Charlie Kindel
3fdd914a6b Merge pull request #477 from tig/remove_githubaction
Disable github dotnetcore action
2020-05-20 21:21:49 -06:00
Charlie Kindel
af6273a8cb commented yml until we resolve netstandard2.1 build debate 2020-05-20 21:19:08 -06:00
Charlie Kindel
d02880c615 Shows of ProgressBar 2020-05-20 21:16:03 -06:00
Charlie Kindel
348aa08c06 Shows of ProgressBar 2020-05-20 21:14:23 -06:00