~trebelnik-stefina/cinnamon-test/+git/muffin:muffin-5.2-test

Last commit made on 2022-06-09
Get this branch:
git clone -b muffin-5.2-test https://git.launchpad.net/~trebelnik-stefina/cinnamon-test/+git/muffin

Branch merges

Branch information

Name:
muffin-5.2-test
Repository:
lp:~trebelnik-stefina/cinnamon-test/+git/muffin

Recent commits

559c421... by Michael Webster

Add some api for the display applet.

display: Add helper functions for translating between logical and
xinerama monitor numbers.

Monitor 0 is traditionally the primary monitor. Logical monitors
don't work this way - if you change the primary, its number stays
the same. Fortunately the underlying x number is still available.

This may eventually be complicated by monitors that allow multiple
logical inputs (tiling), but I have none to test with.

fc96eea... by Michael Webster

Move some keybindings, re-enable monitor switch, rotate.

09cc71d... by Michael Webster

Catch gtk theme name changes instead of simply relying on monitored
style classes and elements changing.

Muffin only uses a very narrow set of theme elements, and they
chain from the ssd window background changing. This doesn't happen
when we switch from Mint-Y to Mint-Y-Blue, for example, as they
all have the same background.

c9aa957... by Michael Webster

rules: disable dh_dwz (build warnings)

50aa535... by Michael Webster

Remove some unused files, dependency.

45c205d... by Michael Webster

Use cinnamon for interface names.

e02d7e0... by Michael Webster

x11 backend: Don't rebuild all keybindings every time a different
keyboard device is used.

ref: https://gitlab.gnome.org/GNOME/mutter/-/issues/398

New muffin uses xinput2 instead of xlib for doing key grabs,
and is incredibly slow at it in comparison. NewKeyboardNotify
can be sent when using auxillary mouse buttons or the volume
encoder on a keyboard. It ends up causing a very noticeable
UI freeze when it happens. This seems to only affect nvidia.

6ef52e3... by Michael Webster

Don't terminate on a bad allocation.

3346348... by Fantu

debian: restore kfreebsd support
d/rules: restore armel and armhf default_driver change

258365b... by Michael Webster

Fix a couple of build warnings