Skip to content
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

Why I haven't switched to Lapce (some feature requests) #1987

Closed
lylythechosenone opened this issue Jan 13, 2023 · 1 comment
Closed

Why I haven't switched to Lapce (some feature requests) #1987

lylythechosenone opened this issue Jan 13, 2023 · 1 comment
Labels
C-feature Category: New feature or request

Comments

@lylythechosenone
Copy link

I really like Lapce. It's a nice idea, and it works really well. However, I have a few concerns stopping me from actually switching to it from VSCode.

Firstly, the preferences panel is lacking in a lot of ways. There are little code inserts like below that are impossible to disable from what I can tell. There are also no dropdown menus in the settings, and also no list of correct/possible values. All of these small issues together contribute to a less intuitive experience.
image

Secondly, there are no animations anywhere, making the whole software feel less finished. In VSCode, for example–when installing an extension, the "Install" button changes to "Installing" and then changes to a blue "Uninstall." A blue progress bar also appears on the extension panel, clearly denoting that something is actually happening.

Lastly, a few buttons just don't work (I suppose these should be bug reports).

I see a lot of hope in Lapce, and I may switch to it in the future, but these issues really make it a harder choice over VSCode. I'd love to help implement any of these features if needed (I've never used Druid, but I mainly code in rust and I've used similar libraries before).

@lylythechosenone lylythechosenone added the C-feature Category: New feature or request label Jan 13, 2023
@panekj
Copy link
Collaborator

panekj commented Jan 13, 2023

Firstly, the preferences panel is lacking in a lot of ways.

This is being worked on constantly.

There are also no dropdown menus in the settings

They are implemented in master branch.

Secondly, there are no animations anywhere, making the whole software feel less finished. In VSCode, for example–when installing an extension, the "Install" button changes to "Installing" and then changes to a blue "Uninstall." A blue progress bar also appears on the extension panel, clearly denoting that something is actually happening.

We have progress indicator and plugin moves from Available to Installed section after installation.
image

Lastly, a few buttons just don't work (I suppose these should be bug reports).

Yes

I'll close this since this isn't a specific bug report and we have better issues open for mentioned issues.
Also please note that Lapce is in active development and is not ready for widespread usage, we will work on UI/UX once we get closer to completing editor backend.

@panekj panekj closed this as not planned Won't fix, can't repro, duplicate, stale Jan 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-feature Category: New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants