[Breeze] [Bug 443919] Changes to breeze Qt in 5.23 not synced to GTK(2,3)

2022-03-22 Thread Al Schaapman
https://bugs.kde.org/show_bug.cgi?id=443919

Al Schaapman  changed:

   What|Removed |Added

 CC||kde-b...@alschaapman.com

--- Comment #14 from Al Schaapman  ---
Tab widgets seem to have not had their style updated so that their appearance
is identical in GTK with the Blue Ocean changes to the QStyle. See bug 451793.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 443919] Changes to breeze Qt in 5.23 not synced to GTK(2,3)

2022-03-16 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=443919

Nate Graham  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/breeze-gtk/commit/1c4d3d
   ||1c564405977ba1c1b14399a829e
   ||0363ae4
 Resolution|--- |FIXED
   Version Fixed In||5.25
 Status|CONFIRMED   |RESOLVED

--- Comment #13 from Nate Graham  ---
Git commit 1c4d3d1c564405977ba1c1b14399a829e0363ae4 by Nate Graham, on behalf
of Artem Grinev.
Committed on 16/03/2022 at 18:40.
Pushed by ngraham into branch 'master'.

gtk3, gtk4: implement blue ocean scrollbars

This implements Blue Ocean style for scrollbars. Also makes them look focused
on main content view focus.

Opacity levels were found based on QStyle element final colors as it seems
GTK handles alpha a bit differently.
Related: bug 446824
FIXED-IN: 5.25

M  +11   -2src/gtk3/applications/_firefox.scss
M  +103  -43   src/gtk3/widgets/_scrollbar.scss
M  +107  -46   src/gtk4/widgets/_scrollbar.scss

https://invent.kde.org/plasma/breeze-gtk/commit/1c4d3d1c564405977ba1c1b14399a829e0363ae4

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 443919] Changes to breeze Qt in 5.23 not synced to GTK(2,3)

2022-03-16 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=443919

--- Comment #12 from Nate Graham  ---
Git commit 873d9707f00e71d23c3028bb5c24b8aa675ac68f by Nate Graham, on behalf
of Artem Grinev.
Committed on 16/03/2022 at 18:35.
Pushed by ngraham into branch 'master'.

gtk3, gtk4: Make circular buttons round

Since Kirigami has circular buttons now, it's fine to make GTK's `.circular`
buttons actually rounded by adding a 50% radius to them.

M  +6-0src/gtk3/widgets/_button.scss
M  +6-0src/gtk4/widgets/_button.scss

https://invent.kde.org/plasma/breeze-gtk/commit/873d9707f00e71d23c3028bb5c24b8aa675ac68f

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 443919] Changes to breeze Qt in 5.23 not synced to GTK(2,3)

2022-02-21 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=443919

--- Comment #11 from Nate Graham  ---
Git commit 14cfa4c300a2186f6718156f2efc6a7bb4b48a97 by Nate Graham, on behalf
of Artem Grinev.
Committed on 21/02/2022 at 17:47.
Pushed by ngraham into branch 'master'.

gtk3, gtk4: Progressbar and scale blue ocean

This commit introduces new style for progress bars and scales.

* A new function `gtkoverlay` is added to replicate
`KColorUtils::overlayColors`
  used in Breeze QStyle using `linear-gradient` color overlaying
* ...and `gtkoverlayalpha` for the same thing plus alpha channel
* Scale bars with steps got tickmarks back
* Fixed broken Gnome Disks partition change scale margins

M  +12   -0src/_functions.scss
M  +26   -17   src/gtk3/widgets/_progressbar.scss
M  +120  -53   src/gtk3/widgets/_scale.scss
M  +26   -17   src/gtk4/widgets/_progressbar.scss
M  +138  -53   src/gtk4/widgets/_scale.scss

https://invent.kde.org/plasma/breeze-gtk/commit/14cfa4c300a2186f6718156f2efc6a7bb4b48a97

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 443919] Changes to breeze Qt in 5.23 not synced to GTK(2,3)

2022-02-01 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=443919

Nate Graham  changed:

   What|Removed |Added

 CC||aaronrenny...@gmail.com

--- Comment #10 from Nate Graham  ---
*** Bug 449380 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 443919] Changes to breeze Qt in 5.23 not synced to GTK(2,3)

2022-02-01 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=443919

Nate Graham  changed:

   What|Removed |Added

 CC||stefanomilan...@gmail.com

--- Comment #9 from Nate Graham  ---
*** Bug 449369 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 443919] Changes to breeze Qt in 5.23 not synced to GTK(2,3)

2022-01-17 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=443919

--- Comment #8 from Nate Graham  ---
Git commit 3a328da00c4c9ae63488844686f2844d142c298f by Nate Graham, on behalf
of Artem Grinev.
Committed on 17/01/2022 at 22:42.
Pushed by ngraham into branch 'master'.

gtk3, gtk4: Disable overshoot effect

This makes scrolling be more consistent with Breeze QStyle.

M  +2-127  src/gtk3/widgets/_overshoot.scss
M  +2-119  src/gtk4/widgets/_overshoot.scss

https://invent.kde.org/plasma/breeze-gtk/commit/3a328da00c4c9ae63488844686f2844d142c298f

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 443919] Changes to breeze Qt in 5.23 not synced to GTK(2,3)

2022-01-13 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=443919

--- Comment #7 from Nate Graham  ---
Git commit 7e7caf2ae427a9e0b169b473d5ab890161750abe by Nate Graham, on behalf
of Artem Grinev.
Committed on 13/01/2022 at 19:47.
Pushed by ngraham into branch 'master'.

gtk3, gtk4: Blue ocean checkboxes

This MR adds a Blue Ocean-styled checkboxes and radio buttons. 
They follow Adwaita's approach to draw box in CSS and provide the image itself
in a SVG. This allows us to control coloring of the box more precisely and also
add an check/uncheck animation.

A  +47   -0src/assets/bullet-symbolic.svg
A  +46   -0src/assets/checkmark-symbolic.svg
A  +40   -0src/assets/dash-symbolic.svg
M  +92   -35   src/gtk3/widgets/_checkboxes.scss
M  +1-46   src/gtk3/widgets/_menus.scss
M  +91   -35   src/gtk4/widgets/_checkboxes.scss
M  +0-46   src/gtk4/widgets/_menus.scss

https://invent.kde.org/plasma/breeze-gtk/commit/7e7caf2ae427a9e0b169b473d5ab890161750abe

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 443919] Changes to breeze Qt in 5.23 not synced to GTK(2,3)

2022-01-13 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=443919

--- Comment #6 from Nate Graham  ---
Git commit 9cae70a584ae9115753d573ee17f63828e3d729e by Nate Graham, on behalf
of Janet Blackquill.
Committed on 13/01/2022 at 18:30.
Pushed by ngraham into branch 'master'.

gtk3, gtk4: blue ocean switches

M  +55   -27   src/gtk3/widgets/_switch.scss
M  +55   -27   src/gtk4/widgets/_switch.scss

https://invent.kde.org/plasma/breeze-gtk/commit/9cae70a584ae9115753d573ee17f63828e3d729e

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 443919] Changes to breeze Qt in 5.23 not synced to GTK(2,3)

2022-01-12 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=443919

Nate Graham  changed:

   What|Removed |Added

 CC||ncqm3...@anonaddy.me

--- Comment #5 from Nate Graham  ---
*** Bug 447796 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 443919] Changes to breeze Qt in 5.23 not synced to GTK(2,3)

2021-11-22 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=443919

--- Comment #4 from Nate Graham  ---
Git commit ed314cf17880f71a897bd4a67cce2ffc9468610e by Nate Graham, on behalf
of Jan Blackquill.
Committed on 22/11/2021 at 23:46.
Pushed by ngraham into branch 'Plasma/5.23'.

gtk3, gtk4: refactor buttons heavily, make look near-identical to breeze qstyle
Related: bug 426557, bug 438185
(cherry picked from commit 19e285b42646c60bd5652c541723e95a3c24547d)

M  +2-33   src/gtk3/widgets/_app_notifications.scss
M  +105  -295  src/gtk3/widgets/_button.scss
M  +2-8src/gtk3/widgets/_color_chooser.scss
M  +1-69   src/gtk3/widgets/_headerbar.scss
M  +0-2src/gtk3/widgets/_menus.scss
M  +0-4src/gtk3/widgets/_notebook.scss
M  +1-1src/gtk3/widgets/_pathbar.scss
M  +2-33   src/gtk4/widgets/_app_notifications.scss
M  +105  -292  src/gtk4/widgets/_button.scss
M  +2-8src/gtk4/widgets/_color_chooser.scss
M  +1-72   src/gtk4/widgets/_headerbar.scss
M  +0-11   src/gtk4/widgets/_menus.scss
M  +0-4src/gtk4/widgets/_notebook.scss
M  +1-1src/gtk4/widgets/_pathbar.scss
M  +1-1src/gtk4/widgets/_spinbutton.scss

https://invent.kde.org/plasma/breeze-gtk/commit/ed314cf17880f71a897bd4a67cce2ffc9468610e

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 443919] Changes to breeze Qt in 5.23 not synced to GTK(2,3)

2021-11-22 Thread Jan Blackquill
https://bugs.kde.org/show_bug.cgi?id=443919

--- Comment #3 from Jan Blackquill  ---
Git commit 19e285b42646c60bd5652c541723e95a3c24547d by Jan Blackquill.
Committed on 22/11/2021 at 20:50.
Pushed by cblack into branch 'master'.

gtk3, gtk4: refactor buttons heavily, make look near-identical to breeze qstyle
Related: bug 426557, bug 438185

M  +2-33   src/gtk3/widgets/_app_notifications.scss
M  +105  -295  src/gtk3/widgets/_button.scss
M  +2-8src/gtk3/widgets/_color_chooser.scss
M  +1-69   src/gtk3/widgets/_headerbar.scss
M  +0-2src/gtk3/widgets/_menus.scss
M  +0-4src/gtk3/widgets/_notebook.scss
M  +1-1src/gtk3/widgets/_pathbar.scss
M  +2-33   src/gtk4/widgets/_app_notifications.scss
M  +105  -292  src/gtk4/widgets/_button.scss
M  +2-8src/gtk4/widgets/_color_chooser.scss
M  +1-72   src/gtk4/widgets/_headerbar.scss
M  +0-11   src/gtk4/widgets/_menus.scss
M  +0-4src/gtk4/widgets/_notebook.scss
M  +1-1src/gtk4/widgets/_pathbar.scss
M  +1-1src/gtk4/widgets/_spinbutton.scss

https://invent.kde.org/plasma/breeze-gtk/commit/19e285b42646c60bd5652c541723e95a3c24547d

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 443919] Changes to breeze Qt in 5.23 not synced to GTK(2,3)

2021-11-19 Thread Cristóbal Veas
https://bugs.kde.org/show_bug.cgi?id=443919

Cristóbal Veas  changed:

   What|Removed |Added

 CC||cristobal.v...@pm.me

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 443919] Changes to breeze Qt in 5.23 not synced to GTK(2,3)

2021-10-25 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=443919

Nate Graham  changed:

   What|Removed |Added

 CC||bsmith7...@gmail.com

--- Comment #2 from Nate Graham  ---
*** Bug 444299 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 443919] Changes to breeze Qt in 5.23 not synced to GTK(2,3)

2021-10-17 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=443919

Nate Graham  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1
 CC||n...@kde.org

--- Comment #1 from Nate Graham  ---
Indeed, we didn't manage to get the GTK changes done in time. :(

-- 
You are receiving this mail because:
You are watching all bug changes.