Commit Graph

619 Commits

Author SHA1 Message Date
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
BDisp
b72974dea2 Updating Scenarios to the changed ListView features. 2020-05-21 15:03:37 +01:00
BDisp
61e393d4af Added ListViewItemEventArgs, OnSelectedChanged, OnOpenSelectedItem and XML comments. 2020-05-21 15:03:37 +01:00
Charlie Kindel
2e247c78b0 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 15:03:36 +01:00
BDisp
aa73368c85 Added wheeling feature to the ListView. 2020-05-21 15:00:53 +01:00
BDisp
7cf5ba062b Only invoke SelectionChanged if the selected item is different than the last selected item. 2020-05-21 15:00:53 +01:00
BDisp
d54f620ba6 Added ListViewItemEventArgs, OnSelectedChanged, OnOpenSelectedItem and XML comments. 2020-05-21 15:00:52 +01:00
Charlie Kindel
1468f07668 Merge pull request #478 from tig/remove_githubaction
totally removed yml file
2020-05-21 07:58:48 -06:00
BDisp
267c2d1090 Added ToList method to the interface IListDataSource to return the source as IList. 2020-05-21 14:58:40 +01: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
Charlie Kindel
267ba58f91 Linked to Issue #246 2020-05-20 20:51:40 -06:00
Charlie Kindel
fd9c793165 Demos TimeField - and proves it's not ready for use 2020-05-20 20:51:40 -06:00
Charlie Kindel
2255f4970d make UI Catalog the default project for solution 2020-05-20 19:59:58 -06:00
BDisp
686e6d5df6 Added wheeling feature to the ScrollView. 2020-05-21 00:36:20 +01:00
Charlie Kindel
f29b98e9ba Merge pull request #466 from tig/fix_ui_catalog
Fix ui catalog to not launch hexeditor
2020-05-20 16:35:55 -06:00
Charlie Kindel
79293ff90a fix launch settings to not launch a scenario 2020-05-20 16:24:35 -06:00
Charlie Kindel
27646e74fd Fixes All Warnings (#450)
* Revert "Drop NuGet restore"

This reverts commit 5c7a0d05f0.

* Revert "Revert "Drop NuGet restore""

This reverts commit 2dc5fce865.

* terminal.sln

* there. That wasn't so hard

* fixed some cases where <inheritdoc/> should have been used

* fixed some cases where <inheritdoc/> should have been used
2020-05-20 23:02:44 +01:00
Charlie Kindel
d07d00006c minor typo 2020-05-20 15:38:23 -06:00
Charlie Kindel
b21e182e70 updated README 2020-05-20 15:28:30 -06:00
Charlie Kindel
3d984fae1a updated README 2020-05-20 15:23:21 -06:00
Charlie Kindel
5e4a13b24b 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-20 22:17:27 +01:00
BDisp
4339f6bf18 Forces conversion to long date format even if CultureInfo.CurrentCulture doesn't have it. (#431) 2020-05-20 22:17:26 +01:00
BDisp
8f8a771c8f Prevents mouse all events, which perform any of the mouse events, to be invoked if mouseEvent.ButtonState == 0 && mouseEvent.EventFlags == 0. (#453)
* Prevents mouse all events, which perform any of the mouse events, to be invoked if mouseEvent.ButtonState == 0 && mouseEvent.EventFlags == 0.

* Prevents another View under the menu from being triggered after the button is pressed in the menu.
2020-05-20 22:17:26 +01:00
Charlie Kindel
f3a50a4b57 Add Toplevel.Ready event (#446)
* add Ready event to Toplevel
2020-05-20 22:17:26 +01:00
Charlie Kindel
36cebd0889 Fixes All Warnings (#450)
* Revert "Drop NuGet restore"

This reverts commit 5c7a0d05f0.

* Revert "Revert "Drop NuGet restore""

This reverts commit 2dc5fce865.

* terminal.sln

* there. That wasn't so hard

* fixed some cases where <inheritdoc/> should have been used

* fixed some cases where <inheritdoc/> should have been used
2020-05-20 22:17:25 +01:00
Charlie Kindel
8afb0db831 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-20 21:58:56 +01:00
BDisp
a89a50b44f Forces conversion to long date format even if CultureInfo.CurrentCulture doesn't have it. (#431) 2020-05-20 21:58:56 +01:00
BDisp
a7bfb599d2 Prevents mouse all events, which perform any of the mouse events, to be invoked if mouseEvent.ButtonState == 0 && mouseEvent.EventFlags == 0. (#453)
* Prevents mouse all events, which perform any of the mouse events, to be invoked if mouseEvent.ButtonState == 0 && mouseEvent.EventFlags == 0.

* Prevents another View under the menu from being triggered after the button is pressed in the menu.
2020-05-20 21:58:54 +01:00
BDisp
48aa8c79d4 Updates screen on Unix window resizing. (#419)
* Updates screen on Unix window resizing.
2020-05-20 21:58:54 +01:00
Charlie Kindel
ebccd54157 Add Toplevel.Ready event (#446)
* add Ready event to Toplevel
2020-05-20 21:58:53 +01:00
Charlie Kindel
4dd19aa7c2 Fixes All Warnings (#450)
* Revert "Drop NuGet restore"

This reverts commit 5c7a0d05f0.

* Revert "Revert "Drop NuGet restore""

This reverts commit 2dc5fce865.

* terminal.sln

* there. That wasn't so hard

* fixed some cases where <inheritdoc/> should have been used

* fixed some cases where <inheritdoc/> should have been used
2020-05-20 21:58:53 +01:00
Charlie Kindel
c99a5a45e8 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-20 21:54:27 +01:00
BDisp
d1bb830616 Forces conversion to long date format even if CultureInfo.CurrentCulture doesn't have it. (#431) 2020-05-20 21:54:27 +01:00