Page MenuHomeSolus

Sync brisk-menu with git for MATE 1.22
ClosedPublic

Authored by kyrios123 on Apr 4 2019, 6:56 PM.

Details

Summary
  • Update to new API from mate-menus 1.22
  • Fix super mouse bindings
  • Unset lock masks to close
  • Update copyright year to 2019
  • Various updates and clean-ups in README
  • Unset Lock key masks when closing menu
  • Frontend: Re format code with clang
  • Fix super key on compiz
  • classic: add style class for session buttons
  • Send event to the correct window
  • Fix dash styling for some light themes
  • po: Force UTF-8, again
  • Fix broken pot
  • frontend: Remove constructor that we never implement
  • frontend: Fix casting issues in bad return type
  • Reliably fix parallel builds of brisk-menu.
  • Introduce new dash window

Depends on D5686

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan

Add/remove from panel, open new sessions, edit menu entries, ... on MATE 1.22

Diff Detail

Repository
R457 brisk-menu
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
kyrios123 created this revision.Apr 4 2019, 6:56 PM
kyrios123 requested review of this revision.Apr 4 2019, 6:56 PM
kyrios123 edited the summary of this revision. (Show Details)Apr 4 2019, 6:57 PM
kyrios123 updated this revision to Diff 14338.Apr 4 2019, 6:59 PM

Actually version is still 0.5.0

JoshStrobl requested changes to this revision.Apr 4 2019, 7:22 PM
JoshStrobl added a subscriber: JoshStrobl.
JoshStrobl added inline comments.
package.yml
7

IMO it should be GPL-2.0-only rather than us opting in to future releases or accepting it being under GPL-3.0 (which is later)

This revision now requires changes to proceed.Apr 4 2019, 7:22 PM
kyrios123 requested review of this revision.Apr 4 2019, 7:46 PM
kyrios123 added inline comments.
JoshStrobl accepted this revision.Apr 4 2019, 7:48 PM
JoshStrobl added inline comments.
package.yml
7

Gaaaaaaaaah. Ikey still coming back to bite us in the ass even when he isn't here. Fine.

This revision is now accepted and ready to land.Apr 4 2019, 7:48 PM
This revision was automatically updated to reflect the committed changes.