Eduardo Flores
07e53ddadd
Reimplemented NavigationBar
...
- Navigation Bar was reimplemented to support sections and pages.
- Created new widget called separator, a horizontal rule with the COSMIC
theme.
2022-10-13 11:42:13 +02:00
Eduardo Flores
420d3c3dfc
Changed the file structure
2022-10-13 11:42:13 +02:00
Eduardo Flores
7743d0d084
Implemented Expander
...
- Updated example to show behavior
- Created styles for Expander and ExpanderRow
- Simpler implementation of `ExpanderRow`
- Deleted `ExpanderData` and replaced it with `ExpanderRow`
- Every row can now have child rows.
- Ran cargo fmt.
- Deleted settings example
- Added expander to cosmic example
- Expander icons now render
ListBox partially implemented
2022-10-13 11:42:13 +02:00
Michael Aaron Murphy
59d1b4c38d
feat: Add minimize window support to headerbar
2022-10-11 15:34:30 +02:00
Michael Aaron Murphy
0365737908
feat: Window maximize support, including double cick on headerbar
2022-10-09 16:39:10 +02:00
Eduardo Flores
67ff797018
New approach to the HeaderBar widget
2022-10-09 12:56:47 +02:00
Eduardo Flores
5949eb8d89
Initial implementation of Expander widget
2022-10-09 12:56:47 +02:00
Eduardo Flores
b092157f26
Remove empty navbar option
2022-10-09 12:56:47 +02:00
Eduardo Flores
06af4ec608
Fixed a layout error
2022-10-09 12:56:47 +02:00
Eduardo Flores
5c859fa1df
Widget implementation for NavBar
...
- Implemented NavBar as a Widget
2022-10-09 12:56:47 +02:00
Eduardo Flores
9210179731
Swapped scrollable for cosmic::scrollable
...
- Renamed scrollbar to scrollable
2022-10-08 20:59:53 +02:00
Eduardo Flores
f5ccd15761
Add padding to the header bar
2022-10-07 14:06:27 +02:00
Eduardo Flores
4ae03278cc
Fixed sidebar responsiveness
...
- Created new widget `scrollbar` which can adopt COSMIC styling.
- Increased sidebar icon size by 4 pixels to improve visibility.
- Added padding inside the navigation bar to prevent collision with the scrollbar.
- Increased the max width of the condensed navbar for the scrollbar.
2022-10-07 14:06:27 +02:00
Eduardo Flores
8b73478c57
Made the navigation bar scrollable
...
- Added padding to the entries to avoid collisioning with the scrollbar
2022-10-07 14:06:27 +02:00
Michael Aaron Murphy
89285d78be
fix: Add import for headerbar module
2022-10-07 05:23:26 +02:00
Michael Aaron Murphy
b848931920
feat: Add HeaderBar widget
2022-10-07 05:20:43 +02:00
Jeremy Soller
924bd4b1ea
Font matching support, choose font which has the most hits
2022-10-03 16:06:44 -06:00
Jeremy Soller
f03a75d75f
Add text shaping example
2022-10-03 11:45:46 -06:00
Jeremy Soller
a59a4de79b
Use cosmic-theme values for nav and list styles
2022-09-30 16:24:09 -06:00
Jeremy Soller
a6bf04ea33
Responsive nav bar
2022-09-30 12:26:14 -06:00
Jeremy Soller
472135df09
Simplify nav button and add pick list
2022-09-30 11:14:44 -06:00
Jeremy Soller
153437b3b0
Add list_row macro to simplify alternative list items
2022-09-30 11:04:56 -06:00
Jeremy Soller
f09a3109e8
Simplify use of list item
2022-09-30 10:53:50 -06:00
Jeremy Soller
ae3f5b9b2e
List hierarchy changes
2022-09-30 10:38:31 -06:00
Jeremy Soller
5d25af14a9
Move list view row and toggler to libcosmic
2022-09-30 10:20:03 -06:00
Jeremy Soller
8e42dc46ea
Move list_view to libcosmic
2022-09-30 09:57:11 -06:00
Jeremy Soller
bfcaf829eb
Move more code to libcosmic
2022-09-30 09:51:00 -06:00
Jeremy Soller
5ad54bd3b1
Move implementations from example to libcosmic
2022-09-30 09:35:55 -06:00
Jeremy Soller
699e474427
Add iced cosmic example
2022-09-30 08:55:37 -06:00
Ashley Wulber
167b92f084
refactor: make x & layer-shell features not default
2022-09-07 17:44:45 -04:00
Ashley Wulber
e2b4990591
cleanup
2022-08-22 16:31:22 -04:00
Ashley Wulber
aaffa76b98
feat: load & watch cosmic.css
2022-08-17 19:20:05 -04:00
Ashley Wulber
8485b82e9e
cleanup
2022-08-16 12:33:24 -04:00
Ashley Wulber
6589eed954
feat: init function, & refactor for features
2022-08-16 12:32:21 -04:00
Lucy
6ec9e8037c
LabeledItem widget
2022-02-24 14:03:01 -05:00
Ashley Wulber
df088dfe8e
LayerShellWindow is-active
2022-01-21 11:54:55 -05:00
Ashley Wulber
9273ea91e8
initial support for app library
2022-01-19 16:00:02 -05:00
Ashley Wulber
cc577b1367
upgrade gtk-rs version
2022-01-19 10:19:56 -05:00
Ian Douglas Scott
6195ab2db9
Add Wayland layer-shell wrapper, behind layer-shell feature
...
Requires patched GTK4 from
https://github.com/pop-os/gtk4/tree/layer-shell_impish .
2022-01-05 13:28:49 -08:00
Jeremy Soller
38cb195351
WIP
2021-11-16 09:36:54 -07:00