LINUX.ORG.RU
ФорумTalks

Патчи для кутей — юзерам Plasma Next

 , ,


1

1

kubuntu_14_systemtrayicon.diff:

Приложения на qt4 с этим патчем смогут показываться в трее плазмы. Для работы нужно поставить sni-qt

Вроде брал тут

qtgui-5.3.1.patch:

Чинит работу сочетаний клавиш в приложениях на qt5 при нелатинской раскладке. Взято тут.

Kroz, shared_ptr, кто там еще?

★★★★★

Последнее исправление: derlafff (всего исправлений: 2)

Ответ на: комментарий от Black_Shadow

Первое — не думаю, убунта сто лет уже патчит.

Второе — может быть в 5.4.0, а может быть и позже. В альфе пока нет.

derlafff ★★★★★
() автор топика

d578c0d702003c9a70b75eb1d7b3359a320f0cf3 — кстати, последний коммит kde-baseapps, при котором оно собирается с KF5.2

derlafff ★★★★★
() автор топика
Ответ на: комментарий от bluesman

Ты забыл указать версии, тогда твое предложение будет иметь смысл.

deterok ★★★★★
()
Ответ на: Plasma5 от leg0las
[I-O] [  ] kde-base/plasma-desktop-5.0.1:5
[I-O] [  ] kde-base/plasma-nm-5.0.1:5
[I-O] [  ] kde-base/plasma-workspace-5.0.1:5
[I-O] [  ] kde-base/plasma-workspace-wallpapers-5.0.1:5
[I-O] [  ] kde-frameworks/plasma-5.2.0:5/5.2
derlafff ★★★★★
() автор топика

Спасибо, но

Приложения на qt4 с этим патчем смогут показываться в трее плазмы.

Уже включено в поставку. (Узнал, когда патч создал конфликт, сравнил - оно).
За что и люблю Gentoo :)

$ emerge "qtgui:4"
...
>>> Preparing source in /var/tmp/portage/dev-qt/qtgui-4.8.5-r3/work/qt-everywhere-opensource-src-4.8.5 ...
 * Applying qtgui-systemtrayicon-plugin-system.patch ... [ ok ] ############ Вот он ############
 * Applying qtgui-4.7.3-cups.patch ... [ ok ]
 * Applying qtgui-4.8.5-cleanlooks-floating-point-exception.patch [ ok ]
 * Applying qtgui-4.8.5-disable-gtk-theme-check.patch ... [ ok ]
 * Applying qtgui-4.8.5-dont-crash-on-broken-GIF-images.patch ... [ ok ]
 * Applying qtgui-4.8.5-keyboard-shortcuts.patch ... [ ok ]
 * Applying qtgui-4.8.5-libjpeg-9.patch ... [ ok ]
 * Applying qtgui-4.8.5-qclipboard-delay.patch ... [ ok ]
...

Чинит работу сочетаний клавиш в приложениях на qt5 при нелатинской раскладке.

Проблем не замечал. Сейчас в System Settings проверил Ctrl+F на русской раскладке - работает. Как воспроизвести?

$ emerge -pv --nodeps "qtgui:4" "qtgui:5"
...
[ebuild   R    ] dev-qt/qtgui-4.8.5-r3:4  USE="accessibility cups exceptions glib mng qt3support tiff xinerama xv (-aqua) -debug -egl -gtkstyle -nas -nis -pch -trace" 0 KiB
[ebuild   R    ] dev-qt/qtgui-5.4.0_alpha:5::qt  USE="evdev gif harfbuzz jpeg opengl png udev xcb -accessibility -debug -egl -eglfs -gles2 -ibus -kms {-test}" 0 KiB
Kroz ★★★★★
()
Ответ на: комментарий от Kroz

Уже включено в поставку

Оу, внезапно :)

Как воспроизвести?

Проще всего так: открой настройки какого-нибудь приложения на qt5 и попробуй Ctrl+A в текстовом поле.

derlafff ★★★★★
() автор топика
Ответ на: комментарий от derlafff

Проще всего так: открой настройки какого-нибудь приложения на qt5 и попробуй Ctrl+A в текстовом поле.

otter. Баг подтверждаю. Спасибо за патч.

Kroz ★★★★★
()
Ответ на: комментарий от derlafff

А у тебя плазма завелась с 5.4.0_alpha? Я что-то попробовал и не получилось

Как видишь.

Говори, если нужна инфа.

$ emerge -pv --nodeps @qt5-essentials @qt5-addons

These are the packages that would be merged, in order:

[ebuild   R    ] dev-qt/qtcore-5.4.0_alpha:5::qt  USE="icu -debug {-test}" 0 KiB
[ebuild   R    ] dev-qt/qttest-5.4.0_alpha:5::qt  USE="-debug {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtnetwork-5.4.0_alpha:5::qt  USE="ssl -connman -debug -networkmanager {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtdeclarative-5.4.0_alpha:5::qt  USE="widgets xml -debug -gles2 -localstorage {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtmultimedia-5.4.0_alpha:5::qt  USE="alsa gstreamer opengl qml -debug -openal -pulseaudio {-test} -widgets" 0 KiB
[ebuild   R    ] dev-qt/qtwidgets-5.4.0_alpha:5::qt  USE="opengl png xcb -debug -gles2 {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtsql-5.4.0_alpha:5::qt  USE="mysql sqlite -debug -freetds -oci8 -odbc -postgres {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtquickcontrols-5.4.0_alpha:5::qt  USE="widgets -debug {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtgui-5.4.0_alpha:5::qt  USE="evdev gif harfbuzz jpeg opengl png udev xcb -accessibility -debug -egl -eglfs -gles2 -ibus -kms {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtdbus-5.4.0_alpha:5::qt  USE="-debug {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtxml-5.4.0_alpha:5::qt  USE="-debug {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtwebsockets-5.4.0_alpha:5::qt  USE="qml -debug {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtscript-5.4.0_alpha:5::qt  USE="-debug -scripttools {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtsvg-5.4.0_alpha:5::qt  USE="-debug {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtxmlpatterns-5.4.0_alpha:5::qt  USE="-debug {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtwebkit-5.4.0_alpha:5::qt  USE="gstreamer libxml2 multimedia opengl qml udev webp widgets xslt -debug -printsupport {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtopengl-5.4.0_alpha:5::qt  USE="-debug {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtserialport-5.4.0_alpha:5::qt  USE="-debug {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtgraphicaleffects-5.4.0_alpha:5::qt  USE="-debug {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtx11extras-5.4.0_alpha:5::qt  USE="-debug {-test}" 0 KiB
[ebuild   R   *] dev-qt/qtimageformats-5.4.0_alpha:5::qt  USE="-debug {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtquick1-5.4.0_alpha:5::qt  USE="opengl webkit xml -debug -designer {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtconcurrent-5.4.0_alpha:5::qt  USE="-debug {-test}" 0 KiB
[ebuild   R    ] dev-qt/qtprintsupport-5.4.0_alpha:5::qt  USE="cups -debug {-test}" 0 KiB

Total: 24 packages (24 reinstalls), Size of downloads: 0 KiB
Kroz ★★★★★
()
Ответ на: комментарий от derlafff

Не мне :) А товарищу по ссылке, вроде разработчик qutim

И тебе, и ему. Я сегодня щедрый :)

Kroz ★★★★★
()
Ответ на: комментарий от Kroz

Да и ну пока. Я не готов опять собирать все это :)

Тем более, патчик снова формировтать. А без него konsole новый печально работает.

derlafff ★★★★★
() автор топика
Последнее исправление: derlafff (всего исправлений: 3)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.