-
Notifications
You must be signed in to change notification settings - Fork 138
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
Editor issue collection #341
Comments
Yeah, it isn't handling FocusGained/FocusLost like the original
Part of the issue is that we want more complex styling for some applications, like syntax highlighting, and you can't just style an individual piece of text or a line as a view.
(TODO: i'm confused as to the details of this thing)
fun
I don't know everything people want to customize (admittedly didn't even think of caret width as one of those things), but a lot of it is just "hasn't been hooked up yet". Any other things that should be hooked up to be changeable? (Though for some large changes like Lapce adding to gutter/scrollbar/etc, it turns into a 'just redeclare the view'. Though there's changes that can be made to make redeclarations easier, so it doesn't have to duplicate all the code in gutter or whatnot)
Probably need some way to easily add basic keyboard handling events to the editor.
Yep, shouldn't be hard. Edit: Done
Hm, yeah adding them as normal events would make some of that cleaner & more consistent.
This is probably it not taking into account the scrollbar as part of the editor width. |
Happy to create an issue for each if that is better but didn't want to spam the issues
light
mode the gutter paints the gutter number funnykeyboard_navigatable
is being ignoredplaceholder()
?Moved issues
The cursor of the editor always blinks even when not in focusThe editor seems to ignorerequest_focus()
The editor ignoresstyle
function (should either remove it which is hard with Decorator or support it?)style
function #393The Caret changes width depending if it's on a new line or has textNot sure how you'd move focus away from the editor once you're in it with keyboard aloneon_event
or any other event functions are not called. Instead theupdate
function is used which is pretty inconsistentThe text was updated successfully, but these errors were encountered: