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

Implement proper draggable buttons panel #6

Closed
skazkiful opened this issue Jun 21, 2022 · 0 comments · Fixed by #9
Closed

Implement proper draggable buttons panel #6

skazkiful opened this issue Jun 21, 2022 · 0 comments · Fixed by #9
Assignees
Labels
enhancement Improvement of existing features or bugfix k::UI/UX UI (user interface) and UX (user experience) changes
Milestone

Comments

@skazkiful
Copy link
Contributor

Background

В звонке есть панелька с кнопками, которая должна вести себя как док на macOS.

Problem to solve

Панель представляет собой набросок, который реализован без анимаций и без возможности пересортировывать элементы.

Possible solutions

Реализовать анимации и пересортировку уже включённых в панель кнопок элементов в точности как док на macOS.

@skazkiful skazkiful added enhancement Improvement of existing features or bugfix k::UI/UX UI (user interface) and UX (user experience) changes labels Jun 21, 2022
@skazkiful skazkiful added this to the 0.1.0-alpha.6 milestone Jun 21, 2022
@skazkiful skazkiful self-assigned this Jun 21, 2022
@SleepySquash SleepySquash assigned krida2000 and unassigned skazkiful Jun 28, 2022
tyranron pushed a commit that referenced this issue Jul 25, 2022
- impl reorderable `Dock` with `CallButton`s
- impl naive FIFO cache for `_AssetSvgLoader`

Additionally:
- fix mic being used in non-answered pending `Call`s
- fix `MinimizableView` not hiding pending `Call` UI
- refactor `RoundFloatingButton` to use `SvgLoader.asset`
- refactor all buttons to be `CallButton`s

Co-authored-by: krida2000 <andriykolesnuk2000@gmail.com>
Co-authored-by: SleepySquash <NordNikita@icloud.com>
github-actions bot added a commit that referenced this issue Jul 25, 2022
- impl reorderable `Dock` with `CallButton`s
- impl naive FIFO cache for `_AssetSvgLoader`

Additionally:
- fix mic being used in non-answered pending `Call`s
- fix `MinimizableView` not hiding pending `Call` UI
- refactor `RoundFloatingButton` to use `SvgLoader.asset`
- refactor all buttons to be `CallButton`s

Co-authored-by: krida2000 <andriykolesnuk2000@gmail.com>
Co-authored-by: SleepySquash <NordNikita@icloud.com> bece25f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement of existing features or bugfix k::UI/UX UI (user interface) and UX (user experience) changes
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants