Commit Graph

2026 Commits

Author SHA1 Message Date
BDisp
5b86c460e8 Added ScrollBarViewTests.cs file with unit tests for ScrollBarView. 2021-01-14 00:57:10 +00:00
BDisp
5c2e037c85 Removed ContentOffset from ScrollBarView. 2021-01-14 00:48:02 +00:00
Angelo Breuer
3ca84f8381 Add tests for #1084 2021-01-13 16:25:34 +01:00
Angelo Breuer
4bbc2fc22d Reset synchronization context on Application.Shutdown()
- Fixes https://github.com/migueldeicaza/gui.cs/issues/1084

Reset synchronization context to allow the user to run async/await, as the main loop has been ended, the synchronization context from gui.cs does no longer process any callbacks.
2021-01-13 16:24:12 +01:00
BDisp
cb71674e76 Sets the vertical and horizontal ContentOffset property. 2021-01-12 23:24:24 +00:00
BDisp
6f13c64747 ContentOffset fixed. 2021-01-12 01:37:28 +00:00
BDisp
4fbb5be165 Fixed some bugs. 2021-01-12 00:53:26 +00:00
BDisp
f7a8cf63d7 Since FocusNearestView method deals with navigation and focus is better use TabIndexes instead. 2021-01-12 00:18:16 +00:00
BDisp
61e87e84b5 Fixes #1073, #1058, #480 #1049. Provides more automation to the ScrollBarView, allowing easily implement on any view. 2021-01-11 15:08:07 +00:00
tznind
c7174c3b46 Handled case where nodes return null for ToString 2021-01-11 09:47:03 +00:00
BDisp
845b940078 Fixes shift on Unix. 2021-01-08 22:44:03 +00:00
BDisp
b3850f7f61 Fixing FakeDriver and unit test. 2021-01-08 21:33:07 +00:00
BDisp
3dd17bd82c Added feature to navigate through all Application.Top's subviews. 2021-01-08 20:35:47 +00:00
BDisp
ea8d84f185 Fixing the FocusNearestView method. 2021-01-08 19:53:04 +00:00
BDisp
950c7dd19a Adding unit test. 2021-01-07 17:37:54 +00:00
Charlie Kindel
cbbce244dc Merge pull request #1072 from mrboring-forks/spelling-error
Fixed misspelling of scrollview
2021-01-06 20:02:35 -07:00
BDisp
6d86e7f294 Fixes #1071. Toplevel.GetTopLevelSubviews (). Changed from HashSet<View> to IList<View>. 2021-01-06 11:27:05 +00:00
mrboring
8bc5a3f5f3 Removed files from pull request 2021-01-05 09:56:41 +00:00
Charlie Kindel
c00637fb1e Merge pull request #1063 from HermanSchoenfeld/master
Added unhandled exception handling in Application.Run
2021-01-04 14:22:21 -07:00
Charlie Kindel
321513f19d Merge pull request #1069 from BDisp/auto-size-fix
Fixes #1068. The ResizeView doesn't handle the AutoSize properly.
2021-01-04 14:21:02 -07:00
tznind
d988a34444 Added SelectAll, better selection iteration and validation 2021-01-03 21:57:00 +00:00
tznind
b2e54ec83d Fixed page up/down offset and added test 2021-01-03 10:28:27 +00:00
tznind
0c2685bcbe Added test for box selection 2021-01-02 19:20:00 +00:00
tznind
262d6d71e5 merge 2021-01-02 19:02:54 +00:00
tznind
b313dd8396 Mouse, Home, End etc work properly with multi select now 2021-01-02 18:58:36 +00:00
tznind
54eab6eb56 Added multi select mode 2021-01-02 15:57:41 +00:00
mrboring
2674a3b21a Fixed misspelling of scrollview 2021-01-02 13:29:02 +00:00
tznind
df3e191a72 Added CellActivated event which occurs on Enter or double click 2020-12-31 13:38:15 +00:00
tznind
31bdec4535 Added FullRowSelect property 2020-12-31 13:09:31 +00:00
tznind
913d3a247e Added PositionCursor implementation
- Added new methods ScreenToCell and CellToScreen
2020-12-31 13:02:09 +00:00
tznind
d35b3b8c3d Added wheel left/right for horizontal scrolling 2020-12-31 10:18:05 +00:00
tznind
f610cc8416 better handling of unicode in table view 2020-12-31 10:06:49 +00:00
tznind
aef698ac1f Added unicode symbols option to UICatalog 2020-12-30 19:20:43 +00:00
tznind
dc761b2338 Swapped sizes of file tree and node tree in UICatalog Scenario 2020-12-30 18:43:26 +00:00
tznind
0222105d7c Added PositionCursor implementation 2020-12-30 18:32:50 +00:00
tznind
7d7be9ef48 Fixed long treeview lines overspilling control bounds 2020-12-30 14:24:45 +00:00
tznind
4795f321bf Added menu separators to UICatalog TreeViewFileSystem Scenario 2020-12-30 13:21:36 +00:00
tznind
448bc3af3b Fixed cell selection when clicking near cell border 2020-12-30 08:14:47 +00:00
tznind
d4f14f81d2 Changed TableEditor in UICatalog to use checked menus 2020-12-30 08:05:58 +00:00
tznind
a237e1a8e4 Fixed draw/scroll bugs when header is not visible due to scrolling 2020-12-30 07:53:52 +00:00
tznind
78f0c7c276 Added mouse support 2020-12-30 07:20:40 +00:00
BDisp
7febb7ac5c Fixes #1068. The ResizeView doesn't handle the AutoSize properly. 2020-12-29 15:21:25 +00:00
tznind
65806b1ba2 Added SelectedCellChangedEventArgs and tests 2020-12-29 09:54:50 +00:00
tznind
4bb9d9ac66 Fixed typo changing EventHandler to Action in UICatalog 2020-12-29 07:20:44 +00:00
tznind
81edb73785 Added SelectedCellChanged event 2020-12-29 07:18:12 +00:00
tznind
52af2a609e Fixed namespace, comments and added tests 2020-12-29 06:47:51 +00:00
Herman Schoenfeld
183be6c31f Refactor unhandled exception handling loop as per review 2020-12-29 16:23:23 +10:00
tznind
d3ec8b2f03 Refactored Update method. Includes new public method EnsureSelectedCellIsVisible 2020-12-29 06:08:41 +00:00
tznind
2404a48fc6 Fixed mouse scrolling (wheel) away from selected cell 2020-12-29 05:57:06 +00:00
tznind
0045bed692 Added missing update on scroll wheel up 2020-12-28 20:07:57 +00:00