Dmitriy Noa
9f6c3e230a
Improve dock tabs UX ( #4754 )
...
* Add separators and scroll button
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Add tabs controlls
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Update values on resize
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Fix right button
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Add change tab on keydown
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Fix flickering and arrows position
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Fix pr comments. Cleanup function. Simplify reaction
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Add disposer cleanup
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Add separators and scroll button
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Add tabs controlls
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Update values on resize
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Fix right button
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Add change tab on keydown
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Fix flickering and arrows position
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Fix pr comments. Cleanup function. Simplify reaction
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Add disposer cleanup
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* PR fixes and improvements
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Add reaction cleanup
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Cleanup. Remove reaction.
Signed-off-by: DmitriyNoa <dmytro.zharkov@gmail.com>
* Active tab soft background
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Show close btn on hover
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing custom left/right arrow buttons
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Remove dock-tabs styles from dock.scss
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add dock-tabs.module.scss
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add useResizeObserver hook
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Set tabs scrollable on small window sizes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add custom scrollbar on hover
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Update scrollbar overflow on tabs change
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding shadow corners to scrollable area
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Update material icons font
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Change terminal and chart install icons
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add hover tooltip
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Controls scrollable within Tabs
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Move tooltips to top
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Set dock tabs theme colors
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Mock ResizeObserver
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Increase tooltip show delay
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Scroll active tab into view
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Scroll horizontally with mouse wheel
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add tiny shadow to cropped tab
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Remove dock-tab.scss
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Adding tab role attributes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Handle dock open/closed state
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Increase shadow corner size
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Selecting next or previous tab after closing selected one
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add tiny test
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Use scrollIntoViewIfNeeded in tabs
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Small cleaning
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Small fix for useResizeObserver deps array
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix plus button padding on empty dock
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix close button position in active tab
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Remove min-width for tab title
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Clean up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Co-authored-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-03-21 15:55:51 +03:00
Jari Kolehmainen
1cac3ca74c
Upgrade to Electron 14.2.4 ( #4625 )
...
Co-authored-by: Sebastian Malton <sebastian@malton.name>
Co-authored-by: Jim Ehrismann <jehrismann@mirantis.com>
2022-01-27 10:23:36 -05:00
Janne Savolainen
589472c2b5
Shorten license header to reduce amount of clutter in top of the files ( #4709 )
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-01-18 10:18:10 +02:00
Janne Savolainen
9d33fff906
Cascade different refactorings to eliminate global shared state from app paths
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-01-05 13:26:49 +02:00
Jari Kolehmainen
2d0609ed24
Check source files for license header ( #2763 )
...
* check source files for license header
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* tweak
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* add license header to all relevant source files
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-05-12 18:33:26 +03:00
Alex Andreev
5c373a886c
Navigation menu in Preferences ( #2304 )
2021-03-15 08:57:19 -04:00
Panu Horsmalahti
1477bb8274
Enforce semicolons in eslint
...
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
2020-11-19 16:35:04 +02:00
Roman
b7974827d2
Lens restructure ( #540 )
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-06-30 14:35:16 +03:00