Σελίδες

Sunday, 16 January 2022

Latte Dock v0.11~ | Multi-Screens Dream, an AllScreens option...

 

https://phabricator.kde.org/source/latte-dock/

Hello everyone,

This is a long awaited feature for multi-screens users. In Latte upcoming v0.11 users can now choose their docks and panels to be on all screens or on all secondary screens. Docks and panels will be up to date in such case and it is also easier for users to make changes to them and use them in general.


- youtube presentation -

Information

  • Users can now choose for their docks and panels to belong at various screen groups. The first two screen groups introduced are AllScreensGroup and AllSecondaryScreensGroup. In the future it might be possible to provide CustomScreensGroup that the user will be able to define specific screens in which a dock or panel should be always present.
  • Current solution specifies an Original dock or panel and clones/copies itself automatically to other screens. So docks and panels in other screens are just real docks and panels that reference themselves to original docks and panels.
  • Clones are destroyed during layout startup and are automaticaly recreated. It is suggested to export your layouts through the official Layouts Editor in order to share them because in that case clones are not included in the new generated layout file. If in any case you do not follow previous steps and you share your layout at previous Latte versions then your clones will just appear as separate docks and panels that belong to specific screens.
  • Automatic syncing was introduced in order to keep up-to-date the configuration of Original docks and panels with their referenced Clones.
  • Automatic syncing currently works for all docks and panels settings, for all normal applets configurations and for all subcontaiments configuration such as systrays.
  • Automatic syncing does not work for applets inside subcontainments such as Group Plasmoid. In such case it is suggested to configure your applets inside your Group Plasmoid in the original dock or panel and afterwards to trigger a recreation for the relevant clones.
  • Manual recreation of clones is easily possible by just choosing the dock or panel to be OnPrimary or OnSpecificScreen and rechoosing afterwards the AllScreensGroup or AllSecondaryScreensGroup.


References


Donations
You can ping me at https://www.reddit.com/user/psifidotos in order to give you my paypal account.

or you can split your donation between my active projects in kde store.
-----
 
* archive has been signed with gpg key: 325E 97C3 2E60 1F5D 4EAD CF3A 5599 9050 A2D9 110E