Skip to content

Draft: Add option to clone panels

Niccolò Venerandi requested to merge work/niccolove/clonepanel into master

This adds an option under "Add panel…" in Edit Mode to clone a panel to any screen. How it works:

  • Enter edit mode
  • Click on the panel you want to clone, so that it shows its configuration popup
  • In the screen you want to clone it to, click on "Add panel…" and then "Clone selected panel here…"

This should clone:

  • All panel settings, position, alignment, etc
  • All panel widgets
  • All panel widget settings

Probably won't work:

  • Custom system tray setups. Since they're their own containments, that's probably going to be quite tough to implement.

I wouldn't be surprised if this had bugs as it's a bit complex, with a lot of kconfig copying happening behind the scenes, so let me know if this works for you!

CCBUG:446654

BUG:412588

Edited by Niccolò Venerandi

Merge request reports