Alexander Mikhaylenko
c5792cfb00
background: Support dark wallpapers
2022-02-07 10:50:10 +00:00
Alexander Mikhaylenko
303cc2176e
background-preview: Add a missing break
2022-02-07 10:50:10 +00:00
Alexander Mikhaylenko
ecd6124b91
background: Add a light/dark style switcher
2021-12-20 19:51:46 +00:00
Alexander Mikhaylenko
0aaa6f296d
background: Redo the layout to match the new mockups
2021-12-20 19:51:46 +00:00
Alexander Mikhaylenko
04e3497fa6
background-preview: Fix a measure() infloop
2021-12-14 22:34:21 -03:00
Georges Basile Stavracas Neto
d9d670328b
background: Port to GTK4
...
CcBackgroundPreview required some layout changes, but
overall a pretty easy port.
2021-12-14 22:34:21 -03:00
Robert Ancell
e9ca51789c
background: Replace GtkStack child names with widget references
...
The child names are easier to break if widgets are changed - this can't be
detected by the compiler.
2020-03-30 02:05:38 +00:00
Robert Ancell
7e0a66226b
background: Use GTK widget types
2020-03-30 02:05:38 +00:00
Robert Ancell
4b0d47eaa4
background: Connect signals in swapped form
2020-03-30 02:05:38 +00:00
Robert Ancell
70f8f74765
background: Move gnome-desktop-thumbnail.h includes
...
Remove one that wasn't needed, add in two in files that don't include it.
2020-01-22 11:40:42 +13:00
Philip Chimento
ecd27846f8
background: Update clock in both preview modes
...
There is a clock widget both on the desktop preview and the lock screen.
Without this change, the clock on the desktop preview is always blank.
2019-09-30 11:08:13 -07:00
Mohammed Sadiq
e1cd43cb48
background: Get Preview aspect ratio from primary monitor
...
Get the aspect ratio from Primary monitor, and allow the preview
to have smaller size, so that it works well on smaller screens
2019-07-20 02:22:03 +00:00
Georges Basile Stavracas Neto
5ba721b581
background: Use widgets to render slideshow emblem
...
Instead of manually rendering it.
2019-05-30 20:01:49 -03:00
Georges Basile Stavracas Neto
5b214404a1
background: Move preview to CcBackgroundPreview
...
This is a dedicate class to generate the preview. Not only
it renders the pixbuf of the wallpaper, but it also adds
lock screen or desktop frames on top of it. It also monitors
the time to keep the lock screen preview label always updated.
2019-05-30 20:01:48 -03:00