Michael A. Murphy :system76: · @mmstick
849 followers · 411 posts · Server fosstodon.org

The display preview in cosmic-setting's wallpaper settings page will now show how the wallpaper will look like with the scaling mode selected. There's currently "Fit to Screen", "Stretch", and "Zoom".

#popos #cosmic #COSMICdesktop #cosmicsettings

Last updated 1 year ago

Michael A. Murphy :system76: · @mmstick
819 followers · 409 posts · Server fosstodon.org

Implemented a responsive FlexBox-like container for in ; named FlexRow as it lays elements left to right in a column of rows. It's being used in the Wallpaper settings page in cosmic-settings now. A lot of progress in the lately. The stacked floating windows in cosmic-comp are one of my new favorite features.

#icedrs #libcosmic #COSMICdesktop

Last updated 1 year ago

Fossery Tech :fedora: :krita: · @fosserytech
260 followers · 532 posts · Server mstdn.social
GeneBean · @genebean
163 followers · 624 posts · Server fosstodon.org

@racsu @benjaminhollon I’m a big fan of @pop_os_official and am also really looking forward to coming out. I’ve been running the latest version of since June of last year on my main machine and have had my dad on it for over a year now. I’ve been using on my primary machine since September 2021. I’ve tried to do so many times before, but this is the first time it’s stuck since I moved to laptops from desktops.

#COSMICdesktop #popos #linux

Last updated 2 years ago

Michael A. Murphy :system76: · @mmstick
731 followers · 381 posts · Server fosstodon.org

Some of the first translations for COSMIC Settings has appeared. The dynamically generated search results also search based on the translated text via regular expressions.

#COSMICdesktop #cosmicsettings #popos #system76 #icedrs

Last updated 2 years ago

Michael A. Murphy :system76: · @mmstick
731 followers · 381 posts · Server fosstodon.org

We now have the beginnings of keyboard navigation support. The Tab key focuses the next focusable widget, Tab+Shift focuses the previous, and clicks will unfocus.

The navbar toggle button was also improved to use the current design. Text was removed from the button, and a new icon is featured instead.

#libcosmic #COSMICdesktop #cosmic #icedrs #iced #popos

Last updated 2 years ago

Michael A. Murphy :system76: · @mmstick
731 followers · 381 posts · Server fosstodon.org

The segmented button widget now supports multi-select and icons. The nav bar was also recreated as a single-select vertical view switcher.

The widget type is now a state machine with four compile-time type variants, based on the desired orientation and selection modes. So passing a `State<MultiSelect>` into a `SegmentedButton<Vertical>` creates a `SegmentedButton<Vertical, MultiSelect>`.

#COSMICdesktop #cosmic #libcosmic #iced #popos

Last updated 2 years ago

Michael A. Murphy :system76: · @mmstick
621 followers · 347 posts · Server fosstodon.org

Here's a new custom Widget implementation for and . The SegmentedButton currently offers a single-select tabbed style for developing a tabbed interface. Additional styles, multi-select, and button rearrangement to come soon. Eventually keyboard navigation and other accessibility improvements too.

#popos #libcosmic #iced #COSMICdesktop #system76 #linux

Last updated 2 years ago

Michael A. Murphy :system76: · @mmstick
559 followers · 336 posts · Server fosstodon.org

Submitted a PR to for a new MouseListener widget[1]. This will improve the ergonomics of constructing custom widgets in Iced that need to intercept a variety of mouse events.

This implements a prior RFC that I submitted, and is an evolution of the EventContainer currently used in .

More collaborative efforts to upstream features and improvements to Iced to come.

[1] github.com/iced-rs/iced/pull/1

#iced #libcosmic #COSMICdesktop #popos #system76

Last updated 2 years ago

Michael A. Murphy :system76: · @mmstick
621 followers · 347 posts · Server fosstodon.org

Submitted a PR to for a new MouseListener widget[1]. This will improve the ergonomics of constructing custom widgets in Iced that need to intercept a variety of mouse events.

This implements a prior RFC that I submitted, and is an evolution of the EventContainer currently used in .

More collaborative efforts to upstream features and improvements to Iced to come.

[1] github.com/iced-rs/iced/pull/1

#iced #libcosmic #COSMICdesktop #popos #system76

Last updated 2 years ago

9to5Linux · @9to5linux
4515 followers · 2166 posts · Server floss.social
9to5Linux · @9to5linux
4515 followers · 2166 posts · Server floss.social