LINUX.ORG.RU

So there is it!

 , , , ,


3

2

Реинкарнация LXDE:

Критикуйте велосипедостроителя xD

>>> Просмотр (1366x768, 803 Kb)

★★

Проверено: JB ()

Вас не учили ширину терминала изменять, если в него screenfetch не помещается?
Промпт в баше на пол терминала.Текст панели на разном уровне ужасно выглядит. Иконки в трее с панелью ужасно вяжутся. С доком тоже стоит использовать более минималистичные иконки. Нет (ну или почти) отступа между часами и виджетом погоды. 2.5 балла из 5.

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

Может и запилю, только нафига? Я не люблю такое, ну как и hide to maximize. И если быть точным, это не совсем LXDE. От lxde тут только lxsession и pcmanfm (кстати, на gtk3 глючит безбожно).

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

Spacer забыл воткнуть, OK. Погода - это не виджет, а тоже трей. А иконке в трее - скажите спасибо adwaita:) А где текст на разном уровне?

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

Это одна строка на одной menuitem (мой код, я знаю). Если шрифт поехал, скажите спасибо GTK3.

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

Черт! Я всего=лишь пошутил! Думаю, они не остановятся на достигнутом и, все-таки, запихнут тулбар в трей. А через джва года выпустят отдельный узкий монитор, предназначенный для отображения меню.

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

Хочешь - сам пиши на Gtk2. Я не люблю устаревшие тулкиты. Если уж юзать устаревшее - то можно и KDE2 для последнего FreeBSD пропатчить и юзать. Но я не некрофил.

Athor ★★ ()

За разработку говорю - крутая штука (кстати, оно как appmenu читает, откуда?). Скрин критиковать могу, сильно, но не буду.

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

Давай, скрин критикуй. Но он почти дефолт. Читает - dbusmenu умеет читать по com.canonical.appmenu.Registrar, а также MenuModel из Gnome3 и Unity. К нему я в AUR патченный unity-gtk-module распространяю (чтоб без патчей GTK все работало)

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

Критикую:
1) Легкое ШГ в заголовках и меню.
2) Hicolor/Adwaita-icon-theme здесь смотрится как... Привет из 2008 +/- год.
3) Тема GTK+ - контролы огромные для такого разрешения экрана.
4) Иконки в доке - смесь плоских (Qt, или это псевдоплоскота) смотрится невкусно.
5) Иконка дока - если это меню, поменяй на что другое, якорь аляповато смотрится.
6) Иконки трея - ужоснах.
В общем, программизм и велосипеды - это хорошо и годно, уважуха. Но здесь реально не хватает полка дизайнеров :D

DeadEye ★★★★★ ()
Ответ на: комментарий от DeadEye
  1. Тема GTK тоже Adwaita. Все претензии к дизайну к разрабам Gnome 3
  2. А что юзать? Я хотел вообще сделать скрин типа «закос под гном 2». Если этот не пропустят, сделаю тот.
  3. Это дефолтная иконка Plank (про док). Она не убирается.
  4. Что не так с треем?
  5. Иконка Qt Creator дефолтная.
Athor ★★ ()
Ответ на: комментарий от mittorn

Тем, что qt4 устарел. А qt5 не угодил тем, что

  • На нем нельзя писать на Vala (хотел заценить Vala)
  • Все начиналось как форк lxpanel, но теперь там от lxpanel только трей
  • Я не видел ни одной панели на Gtk3. На qt же есть lxqt.
Athor ★★ ()
Ответ на: комментарий от Athor

Да, кстати, gtk3 уже избавилось от «детских» проблем вроде прибитых гвоздями фич, ломки API и ABI и медленной работы?
Последняя моя встресча с gtk3 - гномовские игры, установленные в дебьяне wheezy на allwinner A10 - очень не понравилось, что всё лагало до жути, например Solitaire mahjong реагировал на действия около секунды.
И что там с памятью?
Есть какие-нибудь прослойки совместимости с gtk2? По идее же можно сделать враппер, чтобы не держать 2 тулкита одновременно?

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

Про прибитые фичи - увы, иногда приходится писать всякие хаки. На быстродействие не жалуюсь, работает норм, гораздо быстрее кед и корицы. Памяти ест больше gtk2, да. Но меньше корицы. А ломки API вроде нет. Про ABI - не в курсе. По поводу враппера - конкретно для задачи глобального меню пришлось бы кусок gtk3 с собой таскать, написав прогу на gtk2. А само gtk2 окружение транслировать в gtk3 - не пробовал.

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

Давай по существу: что конкретно не нравится?

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

Расклад по памяти, если интересно:

$ smem
  PID User     Command                         Swap      USS      PSS      RSS 
 1636 rilian-la-te dbus-launch --sh-syntax --e        0      260      311     2200 
 1698 rilian-la-te /usr/lib/xfce4/xfconf/xfcon        0      416      507     4020 
 1674 rilian-la-te /usr/bin/dbus-daemon --conf        0      416      557     3188 
 1667 rilian-la-te /usr/lib/at-spi2-core/at-sp        0      624      742     5612 
 1791 rilian-la-te /usr/lib/GConf/gconfd-2            0      612      760     5024 
 1789 rilian-la-te /usr/lib/pulse/gconf-helper        0      668      838     5456 
 1759 rilian-la-te /usr/lib/gvfs/gvfs-mtp-volu        0      800      910     5576 
 1680 rilian-la-te /usr/lib/at-spi2-core/at-sp        0      868      983     5964 
 1637 rilian-la-te /usr/bin/dbus-daemon --fork        0      924     1045     2828 
 1644 rilian-la-te /usr/lib/gvfs/gvfsd                0      836     1064     7048 
 3708 rilian-la-te /usr/lib/systemd/systemd --        0      688     1254     4420 
 1846 rilian-la-te /usr/lib/gvfs/gvfsd-metadat        0     1220     1317     5880 
 1742 rilian-la-te /usr/lib/gvfs/gvfs-afc-volu        0      948     1337     7396 
 1820 rilian-la-te /usr/lib/gvfs/gvfsd-trash -        0     1160     1385     7728 
 1626 rilian-la-te /usr/bin/lxsession -s LXDE         0     1336     1493     7944 
 2337 rilian-la-te /usr/lib/dconf/dconf-servic        0     1644     1714     5504 
 1717 rilian-la-te /usr/lib/gvfs/gvfs-udisks2-        0     1632     1992     8872 
 1855 rilian-la-te /bin/bash                          0     1388     1992     4796 
 2380 rilian-la-te /bin/bash                          0     1412     2011     4764 
 1833 rilian-la-te /usr/bin/obex-data-server -        0     1792     2030     7300 
 1733 rilian-la-te /usr/bin/zeitgeist-daemon          0     1636     2171     8480 
 1648 rilian-la-te /usr/lib/gvfs/gvfsd-fuse /r        0     3380     3503     9040 
 1691 rilian-la-te xfce4-power-manager                0     2424     3606    15680 
 1670 rilian-la-te lxclipboard                        0     4100     4852    20296 
 1661 rilian-la-te lxpolkit                           0     4224     4989    20620 
 1739 rilian-la-te light-locker                       0     4496     5282    21096 
 1712 rilian-la-te zeitgeist-datahub                  0     5112     5901    16072 
 1782 rilian-la-te /usr/bin/pulseaudio --start        0     5804     6468    12140 
 1704 rilian-la-te /usr/lib/xfce4/notifyd/xfce        0     5140     6599    22472 
 1659 rilian-la-te openbox --config-file /home        0     7404     8059    18732 
 2387 rilian-la-te python2 /usr/bin/smem              0     7900     8470    11716 
 1708 rilian-la-te vala-panel-extras-battery          0     8148     9194    27784 
 1803 rilian-la-te /usr/lib/bamf/bamf/bamfdaem        0     8796     9729    25412 
 1850 rilian-la-te sakura                             0     9904    11422    32244 
 1694 rilian-la-te vala-panel-extras-volume           0    10784    12137    32332 
 1682 rilian-la-te vala-panel-extras-xkb              0    10972    12777    34988 
 1775 rilian-la-te plank                              0    11028    12953    35372 
 1662 rilian-la-te pcmanfm --desktop --profile        0    13140    16461    37784 
 1718 rilian-la-te python2 /usr/bin/mpDris2           0    15616    18044    34068 
 1692 rilian-la-te nm-applet                          0    15900    18311    39580 
 1725 rilian-la-te vala-panel-extras-weather          0    16772    19126    41220 
 1701 rilian-la-te compton --dbus                     0    18964    20109    26528 
 2374 rilian-la-te geany                              0    20916    25097    46000 
 1705 rilian-la-te /usr/bin/python2 /usr/bin/b        0    27484    29980    52668 
 1664 rilian-la-te vala-panel --profile LXDE          0    36328    38013    60004 
 2141 rilian-la-te /usr/lib/firefox/firefox           0   487952   494724   520644 

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

Ну, я, к сожалению, не скажу ничего, кроме того, что в первых ссылках гугла.

С 4 гб памяти, в общем-то, не уверен, что это критично.

Я просто не использую расширения, кроме тех, без которых нельзя жить и не открываю миллион вкладок.

Planet ()
Ответ на: комментарий от maxbart

Я бы хотел, но не представляю, как. Ибо для слайдера уже хакнул dbusmenu кучей приватных расширений, а для mpris2 придется еще добавлять - для кнопочек и для большой картинки.

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

Думаю, можно запилить транслятор, но прийдётся кучу всяких deprecated реализовывать. Или лучле свой тулкит слелать и в него транслировать.
А как производительность в сравнении с gtk2?
Визуально qt4 иногда кажется быстрее gtk2 например, но в qt мне не нравится скорость компиляции и принудительный c++.

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

Сравнимо, только памяти побольше ест (но тут еще Vala роль играет и мои кривые руки). А скорость компиляции норм, make -j4 рулит всегда:)

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

Значит производительность немного пофиксили.
А скорость компиляции то у C всегда адекватна.

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

Я тоже. Пару раз пробовал перелезть на убунту/минт или дебиан, но каждый раз возвращался. Гента тоже не устроила необходимостью собирать из сорцов (да, я знаю что там есть бинарники).

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

Гента да, там из сорцов долго хром компилится и webkit. Ну и софт даже в ~arch старее Arch. Также я пробовал sid, но там софт еще старее + я не умею писать спеки деб пакетов, а нативного софта там мало.

Athor ★★ ()

Прозрачность панели явно лишняя, да и иконпак похож на лоскутное одеяло. В остальном таки неплохо.

djambeyshik ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.