Commit Graph

3489 Commits

Author SHA1 Message Date
tznind
675a6b0289 Remove redundant comment 2023-01-06 01:03:52 +00:00
tznind
e745bc2b81 Rename splitContainer2 to nestedSplitContainer in scenario for clarity 2023-01-06 00:43:39 +00:00
tznind
63c37420f4 Fixed wrong panel2 MinSize calculation when there is a border 2023-01-06 00:42:13 +00:00
Tig
2203d87baf Merge branch 'develop' into splitcontainer 2023-01-05 14:41:45 -07:00
Tig
0d9b7dce31 Merge pull request #2278 from BDisp/clearallselection-text-fix_2277
Fixes #2277. Changing TextField.Text does not clear text selection.
2023-01-05 10:08:21 -07:00
BDisp
eea6bf2ef8 Fixes #2277. Changing TextField.Text does not clear text selection. 2023-01-05 15:31:36 +00:00
Tig
0318ef397c Merge pull request #2276 from gui-cs/main
Merge pull request #2275 from gui-cs/develop
2023-01-04 18:17:14 -07:00
Tig
88766ffc04 Merge pull request #2275 from gui-cs/develop
Trying again to make main and develop match
2023-01-04 18:16:32 -07:00
Tig
9ec4e762be Merge branch 'main' into develop 2023-01-04 18:14:53 -07:00
Tig
25ada9c7b7 Merge v1.9.0 develop to main (#2272) (#2273)
* Release v1.9.0

* Release v1.9.0
2023-01-04 18:14:03 -07:00
Tig
3093e03ddb Merge v1.9.0 develop to main (#2272)
* Release v1.9.0

* Release v1.9.0
2023-01-04 18:12:31 -07:00
Tig
2d68fee041 Merge pull request #2271 from tig/v_1_9_0
Release v1.9.0
2023-01-04 17:28:49 -07:00
Charlie Kindel
b4db4eef3c Release v1.9.0 2023-01-04 17:24:03 -07:00
Charlie Kindel
9c74f99d56 Release v1.9.0 2023-01-04 17:23:34 -07:00
Thomas
5fdd57fe34 Merge branch 'splitcontainer' of https://github.com/tznind/gui.cs into splitcontainer 2023-01-03 20:04:03 +00:00
Thomas
bf7e251c9b Fix CanFocus to true and sort control positions 2023-01-03 20:02:35 +00:00
Thomas Nind
59f25861f6 Merge branch 'develop' into splitcontainer 2023-01-03 12:18:58 +00:00
Thomas
6b5588c150 Add 3 way split to SplitContainerExample 2023-01-03 12:14:36 +00:00
Tig
d5abc2001f Merge pull request #2266 from AaronLieberman/unix-idle-fix
Fixes #2265 - Keyboard input doesn't work in UnixMainLoop when Idle function is registered
v1.9.0
2023-01-02 17:33:12 -07:00
Tig
0d183c2437 Merge pull request #2206 from tig/fixes_2205_fakeclipboard
Fixes #2205. Reduce fragility of clipboard related unit tests
2023-01-02 16:00:12 -07:00
Thomas Nind
0d03c6eee5 Merge branch 'develop' into splitcontainer 2023-01-02 14:57:32 +00:00
tznind
3354cb5fdb Fix failing unit tests by updating MinSize expectations 2023-01-02 14:03:04 +00:00
tznind
634d5877cf Fixing SplitContainer unit tests 2023-01-02 10:48:08 +00:00
Aaron Lieberman
d4f4fc6738 Fix bug with UnixMainLoop and idle
When running in WSL Ubuntu, I was unable to process input. The issue was that when there's an idle function registered with the main loop, UnixMainLoop doesn't ever call poll. Without the poll call, pollmap doesn't get updated and the input callback doesn't get called. Change this so that it calls poll every loop iteration, even if there's an idle function.
2023-01-01 10:27:58 -08:00
tznind
e4cb4b9a67 Working on fixing tests 2023-01-01 10:33:34 +00:00
tznind
be4474ad3f Fix compilation errors in tests and disabled border (in tests) 2023-01-01 10:02:31 +00:00
Thomas Nind
4465c42671 Merge pull request #146 from tig/tznind-splitcontainer
Fixes & enhancments to SplitContainer
2023-01-01 09:57:09 +00:00
Tig
3adfa22f91 Merge pull request #2263 from tznind/full-row-select-home-end
Fixes #2262 - Change Ctrl+Home/End to prevent horizontal navigation when FullRowSelect is on
2022-12-31 13:27:32 -07:00
Charlie Kindel
74524a280a made titles work; refactored; fixed bugs list 2022-12-31 10:30:52 -07:00
Thomas Nind
720b9fcf96 Merge branch 'develop' into splitcontainer 2022-12-31 14:44:48 +00:00
Thomas
1c8f606349 Change Ctrl+Home/End to prevent horizontal navigation when FullRowSelect is on 2022-12-31 14:25:03 +00:00
Charlie Kindel
ab7d667217 merge 2022-12-31 06:23:49 -07:00
Charlie Kindel
eb8cb4408d misc changed done before I went on holiday 2022-12-31 06:20:17 -07:00
Tig
b213afca41 Merge pull request #2260 from tznind/table-multi-select
Fixes #1842 - Add support for Ctrl/Alt + click to TableView
2022-12-31 06:18:49 -07:00
tznind
c3cebbdd3a Add additional guards to UnionSelection method 2022-12-30 10:15:00 +00:00
tznind
8dd77f249d Add support for Ctrl/Alt + click to TableView 2022-12-30 09:55:05 +00:00
tznind
dd246b74ae Change UICatalog to use SplitContainer 2022-12-25 12:02:23 +00:00
tznind
ae4575c6e4 xmldocs 2022-12-24 20:27:39 +00:00
tznind
a4d49d00eb Add test for ensuring PosFactor preserves its type during keyboard splitter movement 2022-12-24 20:23:44 +00:00
Thomas
5d39ae7ac6 Made SplitterDistnce throw if passed unsupported Pos types 2022-12-24 16:39:40 +00:00
tznind
df64aa86ed Added SplitterMoved event 2022-12-24 14:52:03 +00:00
tznind
33239bc864 Initialize SplitContainer in tests 2022-12-24 14:09:38 +00:00
tznind
d576799ef9 Fix keyboard splitter adjustment to avoid float boundary issues (resulted in splitter getting stuck at some points). 2022-12-24 14:02:10 +00:00
tznind
b1c7efea7f Respect minimum panel sizes and scenario support for toggle collapse 2022-12-24 11:22:04 +00:00
tznind
45d697d305 Fix keyboard moving SplitterContainer distance jumping about the place 2022-12-24 03:17:20 +00:00
tznind
e604f8df6f Add tests and indicator of resizability (Driver.Diamond) 2022-12-24 02:33:07 +00:00
tznind
1a62121029 Merge branch 'splitcontainer' of https://github.com/tznind/gui.cs into splitcontainer 2022-12-24 01:58:46 +00:00
tznind
c0383c2e9c Allow tabbing to SplitContainer and add symbol to show it can be resized 2022-12-24 01:58:37 +00:00
Thomas Nind
08bd85ea7e Merge branch 'develop' into splitcontainer 2022-12-23 19:51:59 +00:00
tznind
e430ad8eab Keyboard resizing of split container mostly working 2022-12-23 19:08:12 +00:00