Skip to content
This repository has been archived by the owner on May 12, 2022. It is now read-only.

Common widgets #18

Open
20 of 30 tasks
yvt opened this issue Apr 19, 2020 · 0 comments
Open
20 of 30 tasks

Common widgets #18

yvt opened this issue Apr 19, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@yvt
Copy link
Owner

yvt commented Apr 19, 2020

  • Label (tcw3::ui::views::label::Label)
    • Already in use
  • Button (tcw3::ui::views::button::Button)
    • Already in use
    • Keyboard input (2d116af)
  • Scrollbar (tcw3::ui::views::scrollbar::Scrollbar)
    • Already in use
  • Single-line text field (tcw3::ui::views::entry::Entry)
  • Multi-line text field
    • To be used in a chat message input
    • Rendering
    • Text input
    • Selection by mouse
    • Selection by keyboard
    • Clipboard operations
    • Scrolling
    • Undo
    • API for accessing contents
  • Checkbox (tcw3::ui::views::checkbox::Checkbox, d2daca7)
    • To be used in a preferences dialog
    • Keyboard input (2d116af)
  • Radio button (tcw3::ui::views::checkbox::RadioButton, c636a51)
    • To be used in a preferences dialog
    • Keyboard input (2d116af)
  • Slider (tcw3::ui::views::slider::Slider, 6cbd6cd)
    • To be used in a preferences dialog
    • Basic functionality
    • Keyboard input (e597d80)
    • Tick marks (bf9a420)
    • Custom labels (cd89ad8)
@yvt yvt added the enhancement New feature or request label Apr 19, 2020
@yvt yvt added this to the MVP (0.1.0) milestone Apr 19, 2020
@yvt yvt pinned this issue Apr 22, 2020
@yvt yvt self-assigned this Apr 22, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant