arcanis |
|
![]()
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
eikoninaruда, я там отвлекался на длительное время на другой проект. Пилю потихоньку, в ближайшее время возьмусь за написание основной вкладки. |
arcanis |
|
![]()
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
Kycokhttp://imgur.com/gXXE3Hh.png |
arcanis |
|
![]()
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
А не хотите для настроек использовать модуль configparser/ConfigParser? Плюсы очевидны: 1. Нормальная поддержка настроек, включая группировку (ini). 2. Конфиги будут выглядеть приличнее. 3. Не надо писать свои костыли, которые еще могут сломаться в теории. Еще вот:
Еще общая рекомендация (вы же критику принимаете? :)): в целом меньше использовать своих костылей и больше библиотечных. Например, кмк упомянутый PyMonopoly/bests_fill.py можно переписать с использованием datetime и будет выглядеть по-опрятнее. Также настоятельно рекомендую писать небольшие докстринги. Через год-два вы потратите много времени пытаясь понять, почему это так и как это работает. PS судя по тому, что показало ведро, у вас табы. Чем пробелы не угодили? Я для питона в проектах на работе, например, руководствуюсь pep8 (он содержит уже готовую проверку стилей и не надо ничего самому проверять), там есть такое: https://www.python.org/dev/peps/pep-0008/#tabs-or-spaces |
arcanis |
|
![]()
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
Дело в том, что при архивации, помимо собственно архивации, собираются метаданные .MTREE, .PKGINFO, без которых установить никак. Возможно, это было бы полезным фич реквестом, попробуйте попросить на багтрекере, Алан помнится спрашивал не так давно, нужно ли еще что то к релизу 5.0 |
arcanis |
|
![]()
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
Провел некоторую работу по выделению библиотечных компонентов (теперь их 2 штуки). Также переработал немного состав, теперь core часть - это действительно core и при запуске покажет пустое окно, плагины нужно компелять отдельно. Дополнительно сделал макрос, упрощающий сборку плагинов:
сам соберет плагин и создаст цель для установки. |
arcanis |
|
![]()
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
akoropпо хорошему надо, наверное, plasma-desktop |
arcanis |
|
![]()
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
в общем то, основные абилки (за исключением главной вкладки) уже готовы и даже работают. Осталось только очень много тюнинга. лаунчер приложений в окне приложения работает (но пока ток для иксов), вот kate запущенный внутри: http://i.imgur.com/I6Gq4Ud.png Как только основные фичи будут допилены (правда, вероятно, без редактора тем) и все будет приведено во вменяемый вид, будет tech preview 0.9.0 (нет эстимейтов). В дальнейшем будет допилиться до юзабельного состояния, версия 1.0.0 будет первым public релизом. |
arcanis |
|
![]()
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
psplinterнет |
arcanis |
|
![]()
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
Недавно создал тег 3.0.1. Смена мажорной версии вызвана значительными изменениями в бекенде, которые аффектят другие проекты (если они есть). Для простых пользователей обновление должно пройти гладко. Наиболее значимые изменения с версии 2.2.0: 3.0.1: корректирующий релиз для старых версий qt 3.0.0: + поддержка лямбда выражений на qml (js-like яп) + новые теги + фильтры из коробки при получении списка обновлений (больше не надо использовать grep!) + опциональные иконки погоды (раньше были utf8 символы) + худо бедная поддержка графиков внутри виджета на основе бекенда GraphicalItem + импорт/экспорт настроек * багфиксы * улучшения в UI * оптимизации, включая свою (а не плазменную) мультипоточность * как и всех взрослых проектов у нас теперь есть CONTRIBUTING.md. Также код подведен под него. 2.4.0: + погодный информер + новые теги * багфиксы * значительные оптимизации * апдейт под последние версии плазмы 2.3.3: * нормальные шрифты на панели, а не мыло! 2.3.2: * возможность показа скорости загрузки/отдачи в мб/с * улучшения в расчете заряда батареи для ноутбуков с несколькими батареями (теперь используются емкости) 2.3.1: * улучшена поддержка тегов, связанных с lmsensonrs (температура, скорость кулера). В частности, раньше могла быть ситуация с пропущенными значениями 2.3.0: + поддержка фильтров в кастомных скриптах (замена символов или их последовательностей на другие) + новые теги + добавлены таймауты интернет запросов, реализованные дополнительным костылем * улучшения в UI 2.2.2: + поддержка котировок с использованием сервиса yahoo finance + кеширование ключей, которое нужно, чтобы пронумерованные значения не менялись от перезагрузок * улучшение работы с обновлением размера виджета, в частности появилась возможность не полагаться на автоматику, а самому указать желаемый размер * багфиксы |
arcanis |
|
![]()
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
simd0264по существу вопроса - ставил разным знакомым 6 раз линукс, 6 раз арч. Фанатом, правда, не являюсь. Если выделить среди них хомячков, то ток 3. |