Спустя полтора года постоянного использования Linux наконец-то решил написать отключатель флэшек как в своей родной-дорогой1 и заодно посмотреть Python + PyGTK. Скопипастил Hello World — не вставило. Пару раз пробежался глазами по индексу доки — не нашёл класса для списка. Ну и чёрт с вами, добро пожаловать обратно в QDevelop.
Всего через полтора часа получилось вот это:
Любо-дорого посмотреть: вызывается по хоткею, по энтеру пытается размонтировать выбранное устройство из /media/, если не получается выводит сообщение об ошибке, причём если ошибка (95% случаев) заключается в том, что устройство занято, выводит список «проблемных» процессов и предлагает их убить. Пользователь, под которым запускается программа, должен иметь права на беспарольный sudo.

Исправлено:
[list]
[*] Явная фокусировка первого устройства в списке
[*] Корректное перечитывание списка устройств после размонтирования
[/list]
Добавлено:
[list]
[*] Размонтирование всех устройств по нажатию a
[/list]
Доступные тэги: <b>, <i>, <s>, <u>, <a href="">, <img src="" /> (загрузить), <pre>, <quote>
- themylogin › Самое дорогое в жизни 20 мая, 19:47
- potomushto › Am I not always be wanting this? (x8) 20 мая, 16:38
- anonymous › Написание «не» с различными частями речи 16 мая, 16:06
- anonymous › A Tragedy in the Air 15 мая, 18:24
- themylogin › Итоги 2011 15 мая, 12:10
- themylogin › На гелике езжу 13 мая, 16:24
- anonymous › Waking up at ten 13 мая, 13:16
- themylogin › Жук 12 мая, 11:55
- themylogin › Давайте шутки из твиттера продолжим развивать здесь 7 мая, 11:03
- anonymous › Шевченко лох 6 мая, 14:02

