Автор Тема: Разработка дистрибутива для компьютеров с ограниченными ресурсами.  (Прочитано 218666 раз)

NotHAM

  • Гость
...
В айсе это и "через пуск" есть - думаю Вова в преференс внесет по умолчанию.
...
To YYY. В исходниках - есть, в преференс - нет.
#ifndef NO_CONFIGURE_MENUS
            YStringArray noargs;

#ifdef LITE
#define canLock() true
#define canShutdown(x) true
#endif
            int const oldItemCount = logoutMenu->itemCount();
            if (canLock())
                logoutMenu->addItem(_("Lock _Workstation"), -2, null, actionLock);
            if (canShutdown(true))
                logoutMenu->addItem(_("Re_boot"), -2, null, actionReboot);
            if (canShutdown(false))
                logoutMenu->addItem(_("Shut_down"), -2, null, actionShutdown);
            if (logoutMenu->itemCount() != oldItemCount)
                logoutMenu->addSeparator();

            logoutMenu->addItem(_("Restart _Icewm"), -2, null, actionRestart);

            DProgram *restartXTerm =
                DProgram::newProgram(_("Restart _Xterm"), null, true, 0, "xterm", noargs);
            if (restartXTerm)
                logoutMenu->add(new DObjectMenuItem(restartXTerm));
#endif
Как заставить работать - пока не понял (не получилось).

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Как заставить работать - пока не понял (не получилось).
Вот на вашей сборке

kostyalamer

  • Гость
Ну у Radik-а посимпатичней ( и пофункциональней  ) будет, гляньте рисунок.
Отлично , буду делать программку только для WM-а, раз в IceWM-е уже все есть  :)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Ну у Radik-а посимпатичней ( и пофункциональней  ) будет, гляньте рисунок.
Отлично , буду делать программку только для WM-а, раз в IceWM-е уже все есть  :)
Ну то что с иконками красивше  - это понятно. А как рутовские права будут на засыпание и т.д. ?

Кстати, а ты под WM не используешь http://sisyphus.ru/ru/srpm/Sisyphus/wmvolman ?

Vova

  • Гость
...
В айсе это и "через пуск" есть - думаю Вова в преференс внесет по умолчанию.
...
To YYY. В исходниках - есть, в преференс - нет.

Куда-то в дебри полезли... Все ведь работает. Из главного меню при наличии SysVinit-usermode все прекрасно выключается. В preferences есть настройка:

#  Command to shutdown the system
# ShutdownCommand="poweroff"

#  Command to reboot the system
# RebootCommand="reboot"

Vova

  • Гость
[..]
Извиняюсь за лирическое отступление, но "шарахаться по форумам" зацепило.
Теперь о деле, сейчас делаю простенькую прогу для выключения компа прямо из WM. В Ice-е эту проблему порешали ?

В Icewm это все было.. Нужно наличие SysVinit-usermode. А в WM... разве не проще из меню нажать выполнить и написать poweroff? Или выйти обратно в lxdm и оттуда выключить?

kostyalamer

  • Гость
Ну у Radik-а посимпатичней ( и пофункциональней  ) будет, гляньте рисунок.
Отлично , буду делать программку только для WM-а, раз в IceWM-е уже все есть  :)
Ну то что с иконками красивше  - это понятно. А как рутовские права будут на засыпание и т.д. ?

Кстати, а ты под WM не используешь http://sisyphus.ru/ru/srpm/Sisyphus/wmvolman ?
В WM к сожалению из под рута его при загрузке не подсунуть, только из под пользователя. В LXDE он подсовывается при загрузке системы еще под root-ом (по-моему где-то у Радика читал, куда его подсовывать, и все отлично работает). Если в IceWM можно его просунуть в загрузку, когда она еще идет под root-ом , то отлично ,если под пользователем то никакого засыпания , только halt и reboot за счет SysVinit-usermode, в таком
варианте он нафиг не нужен.
Про volman писал недавно тебе в джабер, на p5 и 5,1 он у меня не работает, сизифный правда еще не пробовал.
Сильно подозреваю, что допиливать его очень муторно.
To Vova: Володя мне проще программку написать будет немного смахивать на tray-reboot. а так можно что угодно делать
хоть halt и reboot загнать в меню WM. но это как-то неинтересно  ;)

Vova

  • Гость
[..]
To Vova: Володя мне проще программку написать будет немного смахивать на tray-reboot. а так можно что угодно делать
хоть halt и reboot загнать в меню WM. но это как-то неинтересно  ;)

Вот лучше в меню загнать доп. пункты - проще и практичнее.. Посоветуйся с Шигориным по этому поводу.

kostyalamer

  • Гость
Дык тут и советоваться нечего, все элементарно, на верхний уровень меню WM загоняются в легкую,только мне это не интересно. Программку напишу и выложу в свою тему про WM, а нужна она будет в Antique или нет это уже решать Вам, я получу много удовольствия от ее написания, да к тому же считаю ее полезной ( например для себя )  ;)

Vova

  • Гость
Дык тут и советоваться нечего, все элементарно, на верхний уровень меню WM загоняются в легкую,только мне это не интересно. Программку напишу и выложу в свою тему про WM, а нужна она будет в Antique или нет это уже решать Вам, я получу много удовольствия от ее написания, да к тому же считаю ее полезной ( например для себя )  ;)

Хорошо :)

P.S. Напишите уже кто-нибудь другую морду к qtrayvolman.. gtrayvolman, pytrayvolman, tktrayvolman.. И чтобы создавал точку монтирования не по устройству(/dev/тра-та-та), а по названию, если оно есть..
« Последнее редактирование: 24.06.2010 21:56:21 от Vova »

Оффлайн Radik

  • Участник
  • *
  • Сообщений: 583
P.S. Напишите уже кто-нибудь другую морду к qtrayvolman.. gtrayvolman, pytrayvolman, tktrayvolman.. И чтобы создавал точку монтирования не по устройству(/dev/тра-та-та), а по названию, если оно есть..
Да-да-да, чтобы qt в систему не тащить :)

kostyalamer

  • Гость
Володя, получается что-то вроде такого ( см рисунок ), если есть идеи по компановке кнопок, или внешнему виду
( есть время / желание, хоть свои рисуй ), то пиши, мне в Tkinter все равно чего запихивать  ;)

Vova

  • Гость
Володя, получается что-то вроде такого ( см рисунок ), если есть идеи по компановке кнопок, или внешнему виду
( есть время / желание, хоть свои рисуй ), то пиши, мне в Tkinter все равно чего запихивать  ;)

Мне нужны названия и формат файлов. По всему этому и по внешнему виду - стучись в jabber, пожалуйста. Замечания уже есть, как только я посмотрел на скриншот.

kostyalamer

  • Гость
ОК, но уже не сегодня !

Оффлайн swordrex

  • Участник
  • *
  • Сообщений: 403
    • Pínus
красные к красным, синие к синим ;)
there is no truth outside of our own awareness