Commit Graph

6763 Commits

Author SHA1 Message Date
BDisp
52435e4943 Move Prompt method and all ColorPicker*.cs to ColorPicker.*.cs. 2024-10-08 22:13:03 +01:00
BDisp
17ad70f92d Make _originalCellsList field as readonly. 2024-10-07 11:53:33 +01:00
BDisp
22cf92da85 Fix newline unit test error on Linux. 2024-10-07 00:56:18 +01:00
BDisp
853f95f7f7 Move unit tests per @tig. 2024-10-07 00:42:54 +01:00
BDisp
35a1916502 Replace with record struct per @tig. 2024-10-07 00:41:42 +01:00
BDisp
e58c15f2e6 Add undo and redo support for cells attribute. 2024-10-07 00:20:40 +01:00
Tig
d5e367b117 Merge branch 'v2_develop' into v2_3771_textview-no-printable-rune-fix 2024-10-06 10:15:30 -06:00
Tig
5d2e28bfb4 Update issue templates 2024-10-06 10:08:41 -06:00
BDisp
6a0aa9a3b2 Add feature to copy, cut and paste with the cells attributes. 2024-10-06 01:18:58 +01:00
BDisp
c54041e73e Fix unit test. 2024-10-05 22:56:07 +01:00
BDisp
f93b475127 Using the attribute at the cursor position on paste. 2024-10-05 22:40:17 +01:00
BDisp
ccf2daa024 Change all RuneCell to Cell and move methods to the Cell record struct. 2024-10-05 18:01:29 +01:00
BDisp
903827a147 Fix start/end row and cols. 2024-10-04 22:04:05 +01:00
BDisp
439bddf5c5 Fix width for 16 colors. 2024-10-04 12:30:07 +01:00
BDisp
a4f23520b3 Fix ApplyRuneCellAttribute method. 2024-10-04 12:29:23 +01:00
BDisp
d3be2ac405 Only consider SelectionStartRow and SelectionStartColumn when SelectedLength is grater than 0. 2024-10-04 00:36:08 +01:00
BDisp
bd42a48b47 Add borders to the 16 colors. 2024-10-04 00:34:22 +01:00
BDisp
bb5af016f8 Add support for colored runes in the Editor scenario. 2024-10-04 00:15:21 +01:00
BDisp
5a1a0ceb3b Fix LineDrawing PromptForColor to support 16 colors and true color. 2024-10-03 20:58:20 +01:00
BDisp
29799f493c Move necessary methods to the RuneCell class per https://github.com/gui-cs/Terminal.Gui/issues/3774#issuecomment-2391190526. 2024-10-03 15:50:09 +01:00
BDisp
153a9f2fc2 Trying fix unit test error. 2024-10-02 20:31:34 +01:00
BDisp
2292a8602e Merge branch 'v2_develop' into v2_3771_textview-no-printable-rune-fix 2024-10-02 19:02:45 +01:00
Rishikeshan Sulochana/Lavakumar (Work)
894b1e2835 [minor typo] Update newinv2.md (#3765)
Fix minor typo
2024-10-02 10:42:25 -06:00
BDisp
026a20ee7f Fixes #3774. TextModel.ToRuneCellList is internal and is better move it to the public RuneCell class. 2024-10-02 14:14:02 +01:00
BDisp
e4d30a1fe1 Replace Frame to Viewport in TextField. 2024-10-01 21:18:24 +01:00
BDisp
7bf6aaa1ad Add unit test which already works in TextField. 2024-10-01 21:17:24 +01:00
BDisp
6a6c210d9b Fixes #3771. TextView doesn't consider no-printable rune in draw and cursor position. 2024-10-01 21:09:17 +01:00
Tig
10bdd4bc0f V2 config schema (#3760) 2024-09-25 20:19:57 -06:00
Tig
6b7c15547d Temp URL for schema 2024-09-25 18:14:16 -06:00
Tig
84642bec1b Fixed doc build to include schemas 2024-09-25 18:14:16 -06:00
Tig
dd88c392dd Added example user config.json 2024-09-25 18:14:16 -06:00
Tig
96691f5901 Updated json schema 2024-09-25 18:14:16 -06:00
Tig
1296f5477a CM tweaks 2024-09-25 18:14:16 -06:00
Tig
9a2e03e451 Removed JsonSerializable (typeof (Rune)) per @bdisp 2024-09-25 18:14:16 -06:00
Tig
ea55182150 Removed debug code 2024-09-25 18:14:16 -06:00
Tig
82ba4af51a Fixed bdisp feedback 2024-09-25 18:14:16 -06:00
Tig
525d332c9b Fixed a bunch of Key related issues 2024-09-25 18:14:16 -06:00
Tig
5a85d439ce API doc fix 2024-09-25 18:14:16 -06:00
Tig
769c058c80 Cleanup 2024-09-25 18:14:16 -06:00
Tig
591a76e34f Fixed Run Json 2024-09-25 18:14:16 -06:00
Tig
847e6111dc Changed test to pass with RuneJsonConverter 2024-09-25 18:14:16 -06:00
Tig
6ce924fb3f Tweaked CM stuff. 2024-09-25 18:14:16 -06:00
Tig
d47e765e79 Merge pull request #3751 from tig/v2_3750-MouseEnter
Fixes #3750 - `MouseEnter`/`Leave`
2024-09-24 12:57:34 -06:00
Tig
bff7794495 Rebased onto v2_2491-Overlapped 2024-09-24 09:50:52 -06:00
Tig
2042951e29 Merge branch 'v2_develop' into v2_3750-MouseEnter 2024-09-24 09:12:58 -06:00
Tig
97870d72d7 Merge branch 'v2_develop' into v2_2491-Overlapped 2024-09-24 09:12:30 -06:00
BDisp
85fcbdf24e Fixes #3754. UICatalog throws System.NullReferenceException on MenuBar in Linux. (#3755) 2024-09-24 09:11:13 -06:00
Tig
cdf024778d Merge branch 'v2_develop' into v2_2491-Overlapped 2024-09-24 06:57:21 -06:00
Tig
061281d445 Re-enabled WantContinousbuttonPress/Highligh in Mouse Scenario 2024-09-23 14:49:33 -06:00
Tig
c2f52877f1 Made Highlight.Pressed effect semi-configurable 2024-09-23 14:26:02 -06:00