LatteDock/FAQ/uk: Difference between revisions

From KDE Wiki Sandbox
No edit summary
(Created page with "Так, клацніть правою кнопкою на <menuchoice>Панелі</menuchoice> → <menuchoice>Редагувати панель...</menuchoice> → <me...")
 
(108 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages />
<languages />
[[Special:myLanguage/LatteDock|←Панель Латте]]
[[Special:myLanguage/LatteDock|←Панель Латте]]
[[File:LLoXdgK.png|right|Панель Латте!]]


==  Що таке панель Латте? З чого розпочався проект? ==
==  Що таке панель Латте? З чого розпочався проект? ==


'''Панель Латте''' — панель на основі бібліотек Плазми, безпосередній наступник [https://github.com/psifidotos/nowdock-panel панелі Now]. '''Латте''' є результатом об'єднаних зусиль розробників [https://github.com/psifidotos/nowdock-panel панелі Now] та [https://github.com/audoban/Candil-Dock панелі Candil].
'''Панель Латте''' — панель на основі бібліотек Плазми, безпосередній наступник [https://github.com/psifidotos/nowdock-panel панелі Now]. '''Латте''' є результатом об'єднаних зусиль розробників [https://github.com/psifidotos/nowdock-panel панелі Now] та [https://github.com/audoban/Candil-Dock панелі Candil].
== У яких дистрибутивах Linux можна одразу користуватися панеллю Латте? ==
* [https://nxos.org/ Nitrux]
* [https://garudalinux.org/ Garuda KDE Dragonized]
* [https://xldb.techxero.com/ Xerolinux]
* [https://distrowatch.com/table.php?distribution=bluestar Bluestar Linux]
* [https://pearos.xyz/ pearOS]


== Як додати кнопки запуску? ==
== Як додати кнопки запуску? ==
Line 10: Line 20:
Найпростішим і найочевиднішим способом є перетягування зі скиданням на панель задач (це ділянка, під запущеними вікнами, де показано крапки і лінії).
Найпростішим і найочевиднішим способом є перетягування зі скиданням на панель задач (це ділянка, під запущеними вікнами, де показано крапки і лінії).


'''Підказка:''' ви можете додати їх поза межами ділянки керуванян задачами, але це спричинить проблеми із анімацієї для розмірів <64 пікселів та надмірного споживання пам'яті.
Ви можете додати їх поза межами ділянки керування задачами, але це спричинить проблеми із анімацією для розмірів <64 пікселів та надмірного споживання пам'яті.
 
== Як додати аплети? ==
 
Right click on your <menuchoice>Plasma desktop</menuchoice> -> <menuchoice>Add Widgets</menuchoice>. From the plasma widgets explorer, drag n' drop any widget you want onto your '''Latte Dock'''.
 
== How can I enable Edit Mode in Latte? ==
 
У режимі редагування користувач може вилучати аплети, перевпорядковувати їх і отримувати доступ до додаткових параметрів у різних областях. Щоб увімкнути його, слід просто викликати вікно параметрів Латте.
 
== Як пересувати або вилучати аплети? ==
 
You should go to '''Edit Mode''' (when the settings window is shown) and then you can drag any applet you want to be placed elsewhere. You can also remove it while under "Edit Mode" by right clicking on it or by pressing the [X] button in the tooltip above the applet.
 
== Чи можна вимкнути параболічний ефект для певного аплета? ==
 
You should go to '''Edit Mode''' (when the settings window is shown) and hover afterwards the specific applet. Its tooltip contains a lock icon that will disable parabolic effect for that applet when clicked.


== My launcher and its window are not associated correctly OR my launcher is using a low-resolution icon? ==
== Кнопка запуску і її вікно не пов'язано належним чином або чому для кнопки запуску використано піктограму із низькою роздільністю? ==


This issue means that plasma '''libtaskmanager''' has not associated your launcher and app windows correctly to the relevant desktop file. Plasma is trying to be smart enough in order to correctly identify which desktop files are associated to which specific windows, but there are cases when it fails. Best way to solve this is to check the <code>StartupWMClass</code> record in the desktop file. This record should point at the proper <code>WM_CLASS</code> record at all times. For example even though the Latte Dock desktop file is called {{Path|1=org.kde.latte-dock.desktop}}, its <code>StartupWMClass</code> is <code>lattedock</code>. In order to correctly identify the <code>StartupWMClass</code> of an application, you can use <code>xprop</code>.
Причиною цієї проблеми є те, що '''libtaskmanager''' Плзами не пов'язує вашу кнопку запуску і вікна програми із відповідним файлом desktop. Плазма намагається якнайточніше визначити, які файли desktop пов'язано із певними вікнами, але іноді автоматичне визначення не спрацьовує. Найкращим способом виправлення є визначення запису <code>StartupWMClass</code> у файлі desktop. Цей запис має вказувати на належний запис <code>WM_CLASS</code>. Наприклад, навіть коли файл desktop панелі Латте називається {{Path|1=org.kde.latte-dock.desktop}}, його <code>StartupWMClass</code> має значення <code>lattedock</code>. З метою належного визначення <code>StartupWMClass</code> програми можете скористатися <code>xprop</code>.


'''Example:'''
'''Приклад:'''
# Run <code>xprop</code> from the command line.
# Віддайте команду <code>xprop</code> у консолі
# Click on the window you are interested in.
# Клацніть на вікні, яким ви цікавитеся
# Locate at the end of the output the record <code>WM_CLASS(STRING) =</code>.
# Знайдіть наприкінці виведених до консолі даних запис <code>WM_CLASS(STRING) =</code>
# Add the previously mentioned record in the application desktop file at the <code>StartupWMClass</code> field.
# Додайте раніше згаданий запис до файла desktop програми у полі <code>StartupWMClass</code>


Наприклад, у '''Gimp 2.10''', навіть хоча файл desktop має назву {{Path|1=gimp.desktop}},  <code>StartupWMClass</code> має значення ''gimp-2.10' . Для '''Gimp''' <code>StartupWMClass</code> не потрібно додавати, оскільки розробник Плазми подбали про правильну прив'язку за допомогою {{Path|1=/etc/xdg/taskmanagerrulesrc}}.
Наприклад, у '''Gimp 2.10''', навіть хоча файл desktop має назву {{Path|1=gimp.desktop}},  <code>StartupWMClass</code> має значення ''gimp-2.10' . Для '''Gimp''' <code>StartupWMClass</code> не потрібно додавати, оскільки розробник Плазми подбали про правильну прив'язку за допомогою {{Path|1=/etc/xdg/taskmanagerrulesrc}}.
== How does Latte Dock (auto)start and why is a widget provided? ==
'''Latte''' starts from the menu; there is no need to place the widget on your desktop. It is there for testing purposes. Automatic start can be enabled through <menuchoice>Settings Window</menuchoice> -> <menuchoice>Tweaks</menuchoice>.
== Джерелом натхнення слугувала якась інша панель? Яке місце займає панель Латте серед інших панелей? ==
'''Latte Dock''' has an architecture inspired and based on '''Plasmashell''', but we also took some inspiration from '''Plank''', e.g.: its Visibility modes.
== Яку технологію і мову програмування використано? ==
'''Latte''' is mostly written in Qt/QML and C++14, but this project would not be possible without [https://api.kde.org/frameworks/index.html '''KDE Frameworks 5'''].
== Гаразд, ви переконали мене спробувати! Як встановити панель і які у неї залежності? ==
You can download the sources, install the required dependencies and build '''Latte'''. Please read the [https://github.com/psifidotos/Latte-Dock/blob/master/README.md README] and [https://github.com/psifidotos/Latte-Dock/blob/master/INSTALLATION.md INSTALLATION]. But if you have any problems or doubts, you can [https://github.com/psifidotos/Latte-Dock/issues/203 ask the development team].
== Which distributions have packaged Latte Dock so that I can install it through the package manager? ==
Будь ласка, ознайомтеся із нижньою частиною [https://github.com/psifidotos/Latte-Dock головної сторінки панелі Латте], розділом [https://github.com/psifidotos/Latte-Dock#from-repositories Сховища].
== Чому після анімації підстрибування кнопки запуску показ вікна відбувається із ривками? ==
Спробуйте виконати такі дії:
#Go to <menuchoice>Plasma System Settings</menuchoice> -> <menuchoice>Applications</menuchoice> -> <menuchoice>Launch Feedback</menuchoice> -> <menuchoice>(disable) Task Manager</menuchoice> animation.
#If the problem persists, then your application desktop file might be missing the "StartupWMClass" record. In Inkscape's case, that would be: <code>StartupWMClass=inkscape</code>. You can use the <code>xprop</code> application in order to identify its correct value.
== Якими є базові параметри налаштовування? ==
'''Latte''' is highly configurable. We invite you to explore and configure latte to your liking from the config window. 👍
But some special features are: Visibility, Zoom Effect and Add widgets/plasmoids from KDE Plasma.
== Де зберігаються файли налаштувань? ==
Будьте обережні! Рекомендуємо створити резервну копію, якщо вам потрібно зберегти початкові налаштування.
{{Path|1=cat ~/.config/lattedock-appletsrc}}
{{Path|1=cat ~/.config/lattedockrc}}
== Inside ~/.config/lattedock-appletsrc I see several things. Can you explain a little the idea behind those? ==
Config is organized based on "Containments" (e.g. <code>[Containments][1]</code>). Each of those have a number to distinguish one from the other, and each one has different blocks of options. That's where "applets" come into play and each "Containment" has its applets (usually one - <code>[Containments][1][Applets][2]</code>). So it goes like:
{{Input|1=[Containments][NumberOfContainment][Applets][NumberOf_Applet]}}
Now, applet-2 may be a series of launchers, a Plasma Widget, anything. Each and every applet also has multiple blocks of configuration. A block might be used for generic "applet" configuration (e.g. <code>[Containments][1][Applets][2]</code>) or some more specific options (e.g. <code>[Containments][1][Applets][2][Configuration][General]</code>).
As you can tell, we can't document ''everything'' about those numerous options here, but here is the deal: You can tweak every applet separately, you can change the order applets appear with <code>appletOrder=No_of_Applet;No_of_Another</code>, under <code>[Containments][1][General]</code>* , you can manually change the <menuchoice>iconSize</menuchoice> at the same block, if you want <menuchoice>shadows</menuchoice>, what the <menuchoice>zoomLevel</menuchoice> must be, etc. A sample is provided [http://pastebin.ca/3772307 here] so you can see it for yourself.
* Як бачите, він ''містить'' усі інші аплети, і ви можете скоригувати налаштування у ''загальних'' параметрах
== Чи є якісь параметри налаштування для досвідчених користувачів, які ніколи не варто чіпати? ==
None is forbiden, as long as you take ''frequent backups'' of your configuration. Use [https://www.cyberciti.biz/faq/how-do-i-add-jobs-to-cron-under-linux-or-unix-oses/ cron] or similar software to automate the procedure and place them in a safe place.


== Як увімкнути загальні клавіатурні скорочення Латте? ==
== Як увімкнути загальні клавіатурні скорочення Латте? ==


In most cases you need to go to <menuchoice>Plasma System Settings</menuchoice> -> <menuchoice>Global Shortcuts</menuchoice> -> <menuchoice>Latte Dock</menuchoice> and enable what shortcuts you need.
У більшості випадків вам слід перейти до сторінки <menuchoice>Системні параметри</menuchoice> &rarr; <menuchoice>Загальні скорочення</menuchoice> &rarr; <menuchoice>Панель Латте</menuchoice> і увімкніть потрібні вами клавіатурні скорочення.


* <keycap>Super + цифра</keycap>: активувати завдання
* <keycap>Super + цифра</keycap>: активувати завдання
Line 104: Line 42:
* <keycap>Super + `</keycap>: показати приховану панель
* <keycap>Super + `</keycap>: показати приховану панель


== Can I use my super key to open the app launcher? ==
== Чи можна скористатися клавішею Super (Windows) для відкриття засобу запуску програм? ==
 
Спочатку переконайтеся, що '''Панель Латте''' закрито.
 
===Option 1:===
Of course you can, but you will need to add at your {{Path|1=~/.config/kwinrc}} file the following code:
 
{{Input|1=<nowiki>
[ModifierOnlyShortcuts]
Meta=org.kde.lattedock,/Latte,org.kde.LatteDock,activateLauncherMenu</nowiki>}}
 
Потім перезавантажте KWin за допомогою такої команди:
 
{{Input|1=qdbus org.kde.KWin /KWin reconfigure}}


===Option 2:===
* Офіційним способом увімкнути є такий: клацання правою кнопкою миші на <menuchoice>Панель</menuchoice> &rarr; <menuchoice>Налаштувати Латте...</menuchoice> &rarr; <menuchoice>Увімкнути автозапуск під час завантаження системи</menuchoice>
Alternatively, you can run the following commands:


{{Input|1=<nowiki>kwriteconfig5 --file ~/.config/kwinrc --group ModifierOnlyShortcuts --key Meta "org.kde.lattedock,/Latte,org.kde.LatteDock,activateLauncherMenu"
* Вручну зробити це можна так: <menuchoice>Закрити Латте</menuchoice> &rarr; <menuchoice>Виконати у командному рядку:</menuchoice> {{Input|1=<nowiki>kwriteconfig5 --file ~/.config/kwinrc --group ModifierOnlyShortcuts --key Meta "org.kde.lattedock,/Latte,org.kde.LatteDock,activateLauncherMenu"
qdbus org.kde.KWin /KWin reconfigure</nowiki>}}
qdbus org.kde.KWin /KWin reconfigure</nowiki>}}


== Latte v0.8 deactivates Borderless Maximized Windows from Active Window Control plasmoid, what can I do ? ==
== Кнопки запуску зникають до того, як буде показано відповідне вікно, хоча так не повинно бути. Що робити? ==
 
Latte v0.8 supports <menuchoice>BorderLess Maximized</menuchoice> Windows per layout simultaneously. In order for this to work it had to support that feature internally. You can try the following:
 
# Disable <menuchoice>BorderLess Maximized</menuchoice> Windows from <menuchoice>Active Window Control</menuchoice>.
# Go to <menuchoice>Latte Settings</menuchoice> -> <menuchoice>Layouts</menuchoice> -> <menuchoice>Choose tab (Preferences)</menuchoice> and enable <menuchoice>Support borderless maximized windows in different layouts</menuchoice>.
# Return to your layouts and a new column called <menuchoice>Borderless</menuchoice> should now appear, add a check mark in the column for the layout you want that feature and click <menuchoice>Apply</menuchoice>.
 
== Ok, so now I can't launch Latte. Is there any sample config to restore it to default settings? ==
 
You have been told to take backups. Unfortunately, unless you post your configuration to get help, little can be done now; just <code>killall -9 latte-dock</code>, delete your configuration and restart '''Latte''' in order to reconfigure it. A configuration exists [here](http://pastebin.ca/3772307), but it will most likely not be useful to you.
 
== Can I tweak things like Latte Dock's distance from the screen's border? ==
 
You can minimize the distance, but not directly tweak it. Go to <menuchoice>Latte Setting</menuchoice> -> <menuchoice>Tweaks</menuchoice> and select <menuchoice>Shrink thickness margins</menuchoice>.
 
== Чи є якісь попередньо завантажені компонування для Латте 0.6? ==
 
In '''Latte v0.7''', the layouts have been added by default in the Appearance page. For previous v0.6, users are able to use the [https://github.com/psifidotos/Latte-Dock/files/888568/MyProfiles.zip Preloaded Layouts] file, which contains four of the most used layouts (Default, Unity, Plasma, Favourite).
 
== Can I tweak a launcher's icon or its command parameters? ==
 
You can set it up on your plasma environment and drag n' drop it onto your "Latte Dock".
 
== Чи можна перевпорякувати невідповіним чином розташовані кнопки запуску та аплети за допомогою файлів налаштувань? ==


If you misplaced a launcher (or a whole applet), open {{Path|1=~/.config/lattedock-appletsrc}}. Search your launcher and decide where you want to place it. Cut {{Input|1=;file:///usr/share/applications/myapp.desktop}} (yes, with the semicolon too) and paste it after the launcher - and its semicolon - you want. ''Be very careful''; only the last launcher won't need a semicolon afterwards! So if you are copying your launcher between two others, you have to make sure that a semicolon exists both ''before'' and ''after'' your launcher. Let's see an example; let's say you need to copy the launcher for '''transmission-qt''':
Так, знаємо. Але таку поведінку регламентовано '''libtaskmanager''' Плазми. Докладніше про це: [https://github.com/psifidotos/Latte-Dock/issues/72 вада у Латте 72], [https://bugs.kde.org/show_bug.cgi?id=368386 звіт щодо вади у KDE].


{{Input|1=..;file:///usr/share/applications/kchmviewer.desktop;file:transmission-qt;file:....}}
== Починаючи з версії Плазми 5.10, ліва панель поводиться якось дивно. Як це виправити? ==


If what you want to reposition is a whole applet, rather than a launcher in an applet, you will find <code>appletOrder</code> very useful. Just note your applet's number and change the order in which applets are written in the previously mentioned option. Have I mentioned to keep a backup before you edit? I'm mentioning again; it's good practice.
У Плазмі 5.10 розробниками KWin було впроваджено можливості використання жестів на сенсорних екранах, які було типово увімкнено на усіх системах. Ви можете вимкнути жести за допомогою сторінки налаштувань Плазми <menuchoice>Системні параметри</menuchoice> &rarr; <menuchoice>Поведінка робочого простору</menuchoice> &rarr; <menuchoice>Сенсорний екран</menuchoice>. Вийдіть і знову увійдіть до сеансу Плазми, якщо внесені вами зміни не набули чинності негайно.
 
== What effects does Latte Dock provide? Can launchers rotate, shake or dim when clicked? ==
 
'''Latte''' only has the zoom effect and shadows, but we are very concerned about delivering an excellent user experience.
 
== How can someone shutdown any effect, so the icons do absolutely nothing when clicked? ==
 
You can disable all animations through <menuchoice>Latte Configuration Window</menuchoice> -> <menuchoice>Appearance</menuchoice> -> <menuchoice>Animations</menuchoice> -> <menuchoice>None</menuchoice>.
 
== Launchers are disappearing before the relevant window is shown even though they shouldn't. ==
 
We are acquainted with this, but this behavior is provided by plasma's '''libtaskmanager'''. You can read more at: [https://github.com/psifidotos/Latte-Dock/issues/72 Latte Issue #72], [https://bugs.kde.org/show_bug.cgi?id=368386 KDE bug report]
 
== I set Animations to None, but when clicking on a launcher its icon momentarily disappears. ==
 
This bug was ''already'' fixed in current master and will be included in the next (0.6.0) release. So all you have to do is <code>git pull</code> the latest changes of master, or wait for the next stable version if you prefer.
 
== Some applets in my dock are shown too small from Plasma 5.10 and beyond, can I fix this? ==
 
In Plasma 5.10, the plasma developers decided that the applets in the panels should have a maximum size that must not be overcome. You can change this at plasma <menuchoice>System Settings</menuchoice>-> <menuchoice>Icons</menuchoice> -> <menuchoice>Advanced</menuchoice> -> <menuchoice>Panel</menuchoice> -> by setting a size of 256px.
 
== My left dock behaves strangely from Plasma 5.10 onwards, how can I fix this? ==
 
In Plasma 5.10, the KWin developers introduced gesture functionality for touch screens, which is enabled by default for all systems. You can disable it through plasma <menuchoice>System Settings</menuchoice> -> <menuchoice>Workspace Behavior</menuchoice> -> <menuchoice>Touchscreen</menuchoice>. Relogin your plasma session if the change doesn't take effect immediately.


[https://bugs.kde.org/show_bug.cgi?id=382219 Звіт щодо вади у KWin] [https://bugs.kde.org/show_bug.cgi?id=392464 Звіт щодо вади у Плазмі]
[https://bugs.kde.org/show_bug.cgi?id=382219 Звіт щодо вади у KWin] [https://bugs.kde.org/show_bug.cgi?id=392464 Звіт щодо вади у Плазмі]
== So far so good, but Wayland is the future. What are the plans on this? ==
We plan to work on this for Plasma 5.10, but we are currently working on offering experimental support as well.
== When support for Wayland is provided, will Latte Dock remove its automagical dependency of X11? ==
It's still a long way off for Wayland to replace X11, but it's possible to build '''Latte''' without X11 dependencies, however we are still working on supporting Wayland.
== As of writing this F.A.Q., what is the problem with Qt v5.8? ==
If you are brave enough to mess with technical details, you may want to look [https://github.com/psifidotos/Latte-Dock/issues/183 here] and [https://bugreports.qt.io/browse/QTBUG-59044 here].


== Чи можна наказати панелі Латте запускатися лише у сеансі Плазми? ==
== Чи можна наказати панелі Латте запускатися лише у сеансі Плазми? ==
Line 199: Line 63:
Так, це можна зробити. Виконайте такі настанови:
Так, це можна зробити. Виконайте такі настанови:


# Go to <menuchoice>System Settings</menuchoice> -> <menuchoice>Startup and Shutdown</menuchoice> -> <menuchoice>Autostart</menuchoice>.
# Перейдіть на сторінку програми <menuchoice>Системні параметри</menuchoice> Плазми -> <menuchoice>Запуск і вихід</menuchoice> -> <menuchoice>Автозапуск</menuchoice>
# Choose '''Latte Dock''' from the applications list.
# Виберіть '''Панель Латте''' у списку програм
# <menuchoice>Advanced</menuchoice> -> <menuchoice>Autostart only in Plasma</menuchoice>.
# <menuchoice>Додатково</menuchoice> -> <menuchoice>Автоматичний запуск лише у Плазмі</menuchoice>


== Is there any other hiccup or potential problem I should be careful of? ==
== Що трапиться, якщо перетягнути і скинути пункти файлів на кнопки запуску? ==


Software, as everything else in life, isn't perfect; we constantly try to make better software and you can help
Файл буде передано із параметром до відповідної програми зі створенням її нового екземпляра (наприклад, передавання зображення до [[Special:myLanguage/KolourPaint|Kolourpaint]] призведе до відкриття цього зображення у Kolourpaint)
us out by reporting every possible problem you may find. To answer the question though, there isn't a bug serious enough to prevent you from trying '''Latte Dock'''.


== Чи є у авторів програми якісь сподівання та побажання щодо можливостей самої Плазми? ==
== Чому не працює клацання правою кнопкою миші? ==


The most important feature needed from KWin in Wayland is that distros provide access to KWayland's privileged APIs ''and/or'' for the users, a confirmation from them that Latte requests such APIs.
Якщо клацання правою кнопкою миші не працює для аплетів і завдань, це означає, що вашу панель Латте було зібрано не з тими бібліотеками KDE Frameworks, що і стільницю Плазми. Вирішенням цієї проблеми є або оновлення пакунків Латте у вашому дистрибутиві, або збирання Латте власноруч.


== How often will new versions be released and what are your plans? ==
== Як встановити максимальний розмір піктограм для аплетів на панелях Плазми? ==  


The first priority needed to release a stable version is that all the needed features are implemented and no major crashes appear. We are of course trying to keep the schedule, but on the other hand, ''it will be ready when it is ready'' is the better philosophy we should follow in order to provide a complete and stable release for our users.
Якщо вам потрібні піктограми із максимальним розміром у 192 пікселі на панелях, можете віддати таку команду:


== I am a complete newbie but I want to help somehow. What can I do? ==
{{Input|1=<nowiki>kwriteconfig --file ~/.config/kdeglobals --group PanelIcons --key Size "192"</nowiki>}}


By the time this F.A.Q. was written, much help is needed to make '''Latte''' stable with multi-screen setups. You could clone the
У попередньому прикладі усі аплети Плазми, більші за 192 пікселів, будуть використовувати повне стільничне предсталвення, якщо їх буде розташовано на панелях.
"multiscreens" branch and report back any issues. Normal bug reports, reports about problems with specific Plasma or Qt versions, strange desktop behavior or even wishes about new features are all welcome as well. {{Smiley}}


== I know how to program. What can I do to help? ==
== Як поліпшити ситуацію із використанням процесора? ==  


First step is to know what you are after and then to fork the repo; after that, you can hunt for bugs, add new features - or make already existing features more stable. Discuss your changes and if they are good and reasonable enough, we are more than happy if you provide a pull request.
Латте, загалом, сконцентровано на наданні користувачам максимальних можливостей із налаштовування та швидкодії, тому його графічні і анімаційні параметри мають НАЙОПТИМАЛЬНІШІ значення...


== How can I install from the current master branch? ==
Простим і відомим шляхом до зменшення навантаження на процесор є вимикання тіней для панелі завдань та аплетів. У Латте широко використовується елемент QML DropShadow, який може значно впливати на швидкодію. Щоб вимкнути усі тіні на панелі ви можете зробити так:


You can easily download and install from the latest master branch by running a script with the following commands:
'''Клацнути правою кнопкою миші на панелі -> Редагувати панель -> Ефекти -> «Тіні» [вимкніть усю групу пунктів за допомогою заголовка]'''


{{Input|1=<nowiki>git clone https://github.com/psifidotos/Latte-Dock.git
У системі автора при використанні параболічного ефекту ''вживання процесора впало на близько 75%''.
cd Latte-Dock
sh install.sh</nowiki>}}


The last command might ask for your root password just before installing.
== На панелі Латте не працюють лічильники. Як це виправити? ==


== How can I install from a specific branch? ==
Будь ласка, переконайтеся, що встановлено libunity. У версіях Ubuntu з KDE, зокрема Kubuntu і KDE Neon, вам слід встановити <code>libunity-dev</code>.


If you want to test some features that currently don't exist in the master branch, you have to checkout the branch you wish to install. Let's say you need the ''multi2'' branch:
== Як автоматично розфарбувати панель Латте на основі кольорів певної програми? ==


{{Input|1=<nowiki>git clone https://github.com/psifidotos/Latte-Dock.git
# Встановити скрипт KWin <menuchoice>Кольори вікна Латте</menuchoice> з [https://store.kde.org/p/1290287/ Крамниці KDE]
cd Latte-Dock
# Клацнути правою кнопкою миші на <menuchoice>панелі Латте</menuchoice> &rarr; <menuchoice>Редагувати панель...</menuchoice> &rarr; <menuchoice>Вигляд</menuchoice> &rarr; <menuchoice>Кольори</menuchoice> &rarr; <menuchoice>З вікна</menuchoice> &rarr; <menuchoice>Будь-яке контактне вікно</menuchoice>
git pull
# Визначення різних схем кольорів для ваших програм:
git branch multi2
#* Клацніть правою кнопкою миші на <menuchoice>смужці заголовка вікна</menuchoice>
git checkout multi2
#* <menuchoice>Додаткові дії</menuchoice> &rarr; <menuchoice>Налаштувати особливі параметри програми...</menuchoice>
git pull origin multi2</nowiki>}}
#* <menuchoice>Додати властивість</menuchoice> &rarr; <menuchoice>Вигляд і виправлення</menuchoice> &rarr; <menuchoice>Схема кольорів панелі заголовка</menuchoice>
#* Виберіть <menuchoice>Примусово</menuchoice> &rarr; <menuchoice>Виберіть бажану схему кольорів</menuchoice>


Зберіть у звичайному режимі.
== Чи можна вимкнути автоматичний колір для певного аплету? ==


== I added the applet, but it is shown without a shadow like the rest of the icons. ==
Так, клацніть правою кнопкою на <menuchoice>Панелі</menuchoice> &rarr; <menuchoice>Редагувати панель...</menuchoice> &rarr; <menuchoice>Перевпорядкувати і налаштувати ваші віджети</menuchoice> &rarr; <menuchoice>Вимкніть піктограму «краплі»</menuchoice> на панелі підказки згаданого аплету


Well, if an applet (or more) doesn't have a shadow, you should either double-check that option <menuchoice>All</menuchoice> is set under <menuchoice>Latte Settings</menuchoice> -> <menuchoice>Appearance</menuchoice>.


== What happens if I drag 'n' drop files on launchers? ==
== Чи є якісь відомі проблеми із сумісністю з певними драйверами до відеокарток? ==


The file will be passed as a parameter to the specific application, creating a new instance (e.g. passing an image to '''Kolourpaint''' will open the image with '''Kolourpaint''').
Якщо ви користуєтеся графічним прискорювачем Intel і маєте проблеми із пікселізацією та викривленням зображення, помилками у текстових фрагментах та іншими проблемами, ви можете змінити спосіб обробки двовимірної графіки з ''SNA'' на ''UXA''.
 
== Are there known compatibility issues with specific graphics drivers? ==
 
If you have Intel Graphics and experience problems with rendering such as pixelated graphics, corrupt text and others, you can try changing the 2D rendering method from ''SNA'' to ''UXA''.


{{Path|1=/etc/X11/xorg.conf.d/20-intel.conf}}
{{Path|1=/etc/X11/xorg.conf.d/20-intel.conf}}
Line 269: Line 125:
EndSection</nowiki>}}
EndSection</nowiki>}}


== My dock doesn't show anymore when i activate the Auto-hide or the Dodge window feature ==
== Чи можна налаштувати різні параметри '''безрамкових максимізованих''' вікон у різних компонуваннях? ==
 
1. Так, це можна зробити. Спочатку увімкніть цю функціональну можливість у параметрах Латте:
 
[[File:Borderless.png]]
 
2. Увімкніть або вимкніть цю можливість пізніше у параметрах компонування Латте.


Apparently, some features from plasma can hinder '''Latte Dock''''s ability to show itself when touching the screen border. Plasma 5.10 added the option to execute actions on swiping over a border on a touch screen. You can find this option in System Settings under: <menuchoice>Desktop behavior</menuchoice> -> <menuchoice>Touch screen</menuchoice>. If you have your dock on the same border a touch gesture is active, the dock may not be able to show itself. Try deactivating the gesture on that border, then close and restart your session and check if the problem was fixed. ([https://github.com/psifidotos/Latte-Dock/issues/676 #676])
[[File:Layout.png]]

Latest revision as of 06:22, 29 September 2022

Other languages:

←Панель Латте

Панель Латте!
Панель Латте!

Що таке панель Латте? З чого розпочався проект?

Панель Латте — панель на основі бібліотек Плазми, безпосередній наступник панелі Now. Латте є результатом об'єднаних зусиль розробників панелі Now та панелі Candil.

У яких дистрибутивах Linux можна одразу користуватися панеллю Латте?

Як додати кнопки запуску?

Найпростішим і найочевиднішим способом є перетягування зі скиданням на панель задач (це ділянка, під запущеними вікнами, де показано крапки і лінії).

Ви можете додати їх поза межами ділянки керування задачами, але це спричинить проблеми із анімацією для розмірів <64 пікселів та надмірного споживання пам'яті.

Кнопка запуску і її вікно не пов'язано належним чином або чому для кнопки запуску використано піктограму із низькою роздільністю?

Причиною цієї проблеми є те, що libtaskmanager Плзами не пов'язує вашу кнопку запуску і вікна програми із відповідним файлом desktop. Плазма намагається якнайточніше визначити, які файли desktop пов'язано із певними вікнами, але іноді автоматичне визначення не спрацьовує. Найкращим способом виправлення є визначення запису StartupWMClass у файлі desktop. Цей запис має вказувати на належний запис WM_CLASS. Наприклад, навіть коли файл desktop панелі Латте називається org.kde.latte-dock.desktop, його StartupWMClass має значення lattedock. З метою належного визначення StartupWMClass програми можете скористатися xprop.

Приклад:

  1. Віддайте команду xprop у консолі
  2. Клацніть на вікні, яким ви цікавитеся
  3. Знайдіть наприкінці виведених до консолі даних запис WM_CLASS(STRING) =
  4. Додайте раніше згаданий запис до файла desktop програми у полі StartupWMClass

Наприклад, у Gimp 2.10, навіть хоча файл desktop має назву gimp.desktop, StartupWMClass має значення gimp-2.10' . Для Gimp StartupWMClass не потрібно додавати, оскільки розробник Плазми подбали про правильну прив'язку за допомогою /etc/xdg/taskmanagerrulesrc.

Як увімкнути загальні клавіатурні скорочення Латте?

У більшості випадків вам слід перейти до сторінки Системні параметриЗагальні скороченняПанель Латте і увімкніть потрібні вами клавіатурні скорочення.

  • Super + цифра: активувати завдання
  • Super + Ctrl + цифра: новий екземпляр завдання
  • Super + `: показати приховану панель

Чи можна скористатися клавішею Super (Windows) для відкриття засобу запуску програм?

  • Офіційним способом увімкнути є такий: клацання правою кнопкою миші на ПанельНалаштувати Латте...Увімкнути автозапуск під час завантаження системи
  • Вручну зробити це можна так: Закрити ЛаттеВиконати у командному рядку:
    kwriteconfig5 --file ~/.config/kwinrc --group ModifierOnlyShortcuts --key Meta "org.kde.lattedock,/Latte,org.kde.LatteDock,activateLauncherMenu"
    qdbus org.kde.KWin /KWin reconfigure

Кнопки запуску зникають до того, як буде показано відповідне вікно, хоча так не повинно бути. Що робити?

Так, знаємо. Але таку поведінку регламентовано libtaskmanager Плазми. Докладніше про це: вада у Латте 72, звіт щодо вади у KDE.

Починаючи з версії Плазми 5.10, ліва панель поводиться якось дивно. Як це виправити?

У Плазмі 5.10 розробниками KWin було впроваджено можливості використання жестів на сенсорних екранах, які було типово увімкнено на усіх системах. Ви можете вимкнути жести за допомогою сторінки налаштувань Плазми Системні параметриПоведінка робочого просторуСенсорний екран. Вийдіть і знову увійдіть до сеансу Плазми, якщо внесені вами зміни не набули чинності негайно.

Звіт щодо вади у KWin Звіт щодо вади у Плазмі

Чи можна наказати панелі Латте запускатися лише у сеансі Плазми?

Так, це можна зробити. Виконайте такі настанови:

  1. Перейдіть на сторінку програми Системні параметри Плазми -> Запуск і вихід -> Автозапуск
  2. Виберіть Панель Латте у списку програм
  3. Додатково -> Автоматичний запуск лише у Плазмі

Що трапиться, якщо перетягнути і скинути пункти файлів на кнопки запуску?

Файл буде передано із параметром до відповідної програми зі створенням її нового екземпляра (наприклад, передавання зображення до Kolourpaint призведе до відкриття цього зображення у Kolourpaint)

Чому не працює клацання правою кнопкою миші?

Якщо клацання правою кнопкою миші не працює для аплетів і завдань, це означає, що вашу панель Латте було зібрано не з тими бібліотеками KDE Frameworks, що і стільницю Плазми. Вирішенням цієї проблеми є або оновлення пакунків Латте у вашому дистрибутиві, або збирання Латте власноруч.

Як встановити максимальний розмір піктограм для аплетів на панелях Плазми?

Якщо вам потрібні піктограми із максимальним розміром у 192 пікселі на панелях, можете віддати таку команду:

kwriteconfig --file ~/.config/kdeglobals --group PanelIcons --key Size "192"

У попередньому прикладі усі аплети Плазми, більші за 192 пікселів, будуть використовувати повне стільничне предсталвення, якщо їх буде розташовано на панелях.

Як поліпшити ситуацію із використанням процесора?

Латте, загалом, сконцентровано на наданні користувачам максимальних можливостей із налаштовування та швидкодії, тому його графічні і анімаційні параметри мають НАЙОПТИМАЛЬНІШІ значення...

Простим і відомим шляхом до зменшення навантаження на процесор є вимикання тіней для панелі завдань та аплетів. У Латте широко використовується елемент QML DropShadow, який може значно впливати на швидкодію. Щоб вимкнути усі тіні на панелі ви можете зробити так:

Клацнути правою кнопкою миші на панелі -> Редагувати панель -> Ефекти -> «Тіні» [вимкніть усю групу пунктів за допомогою заголовка]

У системі автора при використанні параболічного ефекту вживання процесора впало на близько 75%.

На панелі Латте не працюють лічильники. Як це виправити?

Будь ласка, переконайтеся, що встановлено libunity. У версіях Ubuntu з KDE, зокрема Kubuntu і KDE Neon, вам слід встановити libunity-dev.

Як автоматично розфарбувати панель Латте на основі кольорів певної програми?

  1. Встановити скрипт KWin Кольори вікна Латте з Крамниці KDE
  2. Клацнути правою кнопкою миші на панелі ЛаттеРедагувати панель...ВиглядКольориЗ вікнаБудь-яке контактне вікно
  3. Визначення різних схем кольорів для ваших програм:
    • Клацніть правою кнопкою миші на смужці заголовка вікна
    • Додаткові діїНалаштувати особливі параметри програми...
    • Додати властивістьВигляд і виправленняСхема кольорів панелі заголовка
    • Виберіть ПримусовоВиберіть бажану схему кольорів

Чи можна вимкнути автоматичний колір для певного аплету?

Так, клацніть правою кнопкою на ПанеліРедагувати панель...Перевпорядкувати і налаштувати ваші віджетиВимкніть піктограму «краплі» на панелі підказки згаданого аплету


Чи є якісь відомі проблеми із сумісністю з певними драйверами до відеокарток?

Якщо ви користуєтеся графічним прискорювачем Intel і маєте проблеми із пікселізацією та викривленням зображення, помилками у текстових фрагментах та іншими проблемами, ви можете змінити спосіб обробки двовимірної графіки з SNA на UXA.

/etc/X11/xorg.conf.d/20-intel.conf

section     "Device"
Identifier  "Intel Graphics"
Driver      "intel"
Option      "AccelMethod"  "uxa"
EndSection

Чи можна налаштувати різні параметри безрамкових максимізованих вікон у різних компонуваннях?

1. Так, це можна зробити. Спочатку увімкніть цю функціональну можливість у параметрах Латте:

2. Увімкніть або вимкніть цю можливість пізніше у параметрах компонування Латте.