-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to latest v2 develop branch #307
Conversation
Copied from closed PR
|
- Remove TGD shadow drawing code now that it is part of main codebase - Regenerate ChoicesDialog (load/save) - Change to Dim.Auto for button Widths - Fix bug in RecursivelyIgnoreAllNonDesignableSubviews when used during loading processes that incorrectly flagged sub views as 'non designable'
Previously when prompted if you want to save changes on exit any clicked button results in Yes
…ture proof ReflectionHelper to renaming private fields to have prefix underscore
I have added logging and target v2 driver. |
Mark ComboBox as not a supported control ComboBox has always been buggy, lets just get rid of it till it works.
ComboBox does not work and honestly never has. It should hopefully get fixed in the gui-cs/Terminal.Gui#3852 In the mean time I have marked it as not supported view in TGD and switched pos relative (the only place we use combo box in TGD) to use radio group and text box with autocomplete instead: |
@BDisp ok think this is good to go, I've kicked the tyres a lot and think I have found all the bugs and they've been fixed upstream. Give it a go and see if you can find any other bugs and if not lets ship it! Hmn actually there is still
Yeah that is a dealbreaker. As soon as you add a TabView to the Window it breaks keyboard navigation in context menu very badly. |
I did my best in the PR gui-cs/Terminal.Gui#3995. I hope fixed that. Then it's all good to go on. |
Hmn actually I might be using stale dependency |
Now I don't think so. Do you have same repo code that I can investigate? |
Its working, I had updated showcase and version numbers in csproj but not the package version on the csproj 🤦 |
Its live! Or at least should be soon.
|
Outstanding issues
ViewFactory
DatePicker should be width/height dim auto (also support any relevant designable properties)
ComboBox does not let you design its items (did this used to work?)Trying to set shortcut key on status bar item gives null reference
PosEditor - PosRelative combo boxes are basically broken, consider autocoplete text box instead or radio buttons. Terminal.Gui combos are just bad
Null Reference in DoDrawBorderAndPadding Terminal.Gui#3964 (using help while in a menu)
Cannot exit a Window with a CanFocus true MenuBar Terminal.Gui#3965
File dialog listbox overlaps with buttons Terminal.Gui#3967
Can trigger a crash by doing the following when editing a menu (only seems to affect blank menus for some reason)
Click events need to be Esc or they trigger defaults
Color editor is probably dubious
Add view does not focus search box properlyAdding views shows full class name (has always been this bad?!)
There is a broken behaviour when editing sliders with shadow adornment. After adding option in array editor things seem to soft break and not save
Adornment test is breaking in CI (fixed, unit test had out of date package)
Need to be able to serialize Color.Red as "red" and deserialize again sensibly for both json and yaml now that there are noColorNames
View.FindDeepestView(w, m.Position);
is goneView.GetViewsUnderMouse (mouseEvent.ScreenPosition)