~mate-desktop/mate-desktop/+git/mate-panel:fix_panel--replace

Last commit made on 2024-03-01
Get this branch:
git clone -b fix_panel--replace https://git.launchpad.net/~mate-desktop/mate-desktop/+git/mate-panel

Branch merges

Branch information

Name:
fix_panel--replace
Repository:
lp:~mate-desktop/mate-desktop/+git/mate-panel

Recent commits

2ee30dd... by luke

Do not use MateImageMenuItem where it would have to be subclassed

Unlike deprecated GtkImageMenuItem, MateImageMenuItem is declared as "final" and cannot be subclassed. Use GtkImageMenuItem for those two cases until a new major version bump allows fixing this in mate-desktop

d0dd5ab... by raveit65

Revert "Main menus: fix missing Places, System icons"

- fix crashing panel with --replace option

This reverts commit 675f72ff302409dcbfb1991cf56fd09a294039bf.

- fixes https://github.com/mate-desktop/mate-panel/issues/1433

83da4d5... by raveit65

release 1.28.0

c36e374... by raveit65

tx: sync with transifex

7169a9f... by raveit65

release 1.27.3

ebf811f... by raveit65

tx: sync with transifex

63952b7... by Colomban Wendling

Constify some pointer references in locals

No need to have pointers to mutables when not needed.

This does not cover everything at all, and is limited to one file for
the moment.

origin commit was:
https://github.com/mate-desktop/mate-panel/commit/b913762

406e09e... by Colomban Wendling

Reduce scope of more code

The computed values are only used in one branch, so compute them there.

d437f5b... by Colomban Wendling

Avoid a redundant NULL check

It's probably not necessary to perform the NULL check at all as the
only code paths that could make `list` NULL are already pretty
dramatically broken, but as we have a NULL check move everything
relevant inside it.

62fabfc... by Colomban Wendling

Reduce scope of variables

Mostly found by cppcheck.

origin commit was:
https://github.com/mate-desktop/mate-panel/commit/96c7ebc