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

Make base widgets public available #4371

Open
3 tasks
FloVanGH opened this issue Jan 18, 2024 · 0 comments
Open
3 tasks

Make base widgets public available #4371

FloVanGH opened this issue Jan 18, 2024 · 0 comments
Labels
a:widgets Implementation of widgets (from std-widgets.slint) and their styles (mF,bS) enhancement New feature or request

Comments

@FloVanGH
Copy link
Member

There are many request for better widget customization support in Slint. It is already possible to create custom widget libraries in Slint that are based on custom designs, two examples of that are SurrealismUI and coop. But for some use cases it could be easier to start with base widgets that provides a predefined behavior. We already have internal shared base widgets that a used by the different styles, that could be make public available.

Steps needed to make the base widgets public:

  • API review of the base widgets and cleanup of the api
  • Check if more base widgets are needed
  • Find a way to make the base widgets available e.g. through import e.g. `import { BaseButton } from "base-widgets.slint";
@FloVanGH FloVanGH added enhancement New feature or request a:widgets Implementation of widgets (from std-widgets.slint) and their styles (mF,bS) labels Jan 18, 2024
@FloVanGH FloVanGH changed the title Make base widgets public Make base widgets public available Jan 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a:widgets Implementation of widgets (from std-widgets.slint) and their styles (mF,bS) enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant