Post №: 8135
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 27.03.15 14:35. Post subject: 2SetQ
2SetQ В этой версии сделан обещанный ChangeLog встроенный. Смотри в нижней панели (кнопки слева на тулбарце управляют тем, что в нижней панели).
Как и обсуждали: скачивает историю изменений, форматит ее, показывает, подсвечивает твою версию. Соответственно все что выше маркера - это изменения в более новых версиях, чем юзаешь.
PS: как и говорил, сделано как плагин (ChangeLog), который встраивается в нижнюю панель. Все начинка панели это забота плагина. Aml Pages ее только тупо хостит, размеры подгоняет, да дергает ее по мелочам. А плагин занимается контентом.
Post №: 8145
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 30.03.15 19:26. Post subject: SetQ пишет: И что т..
SetQ пишет:
quote:
И что там делает Aml Pages? Обходит защиту фаервола? У меня Аутпост Про 9.1 стоит, например.
Да, сама-то Aml Pages ничего не делает. Она просто помещает себя в список исключений. Просто файрволл по идее тогда ее не блокирует, когда она лезет проверять новости\обновления\список изменений.
Posted: 30.03.15 19:31. Post subject: Так тогда любая прог..
Так тогда любая программа может сея поместить в исключения, в чём тогда смысл фаервола? Чего-то непонятная функция АМЛ. А в любой установленный фаервол она себя помещает?
Post №: 8146
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 30.03.15 19:34. Post subject: SetQ пишет: Так тог..
SetQ пишет:
quote:
Так тогда любая программа может сея поместить в исключения, в чём тогда смысл фаервола?
Ну не совсем... Без админских прав фиг туда что поместишь. Так что не выйдет, при правильной настройке системы.
SetQ пишет:
quote:
А в любой установленный фаервол она себя помещает?
По идее да, это же функция системы, а не самого файрвола... Я как-то пытался чем-то сторонним пользоваться, уж не помню чем, чуть ли не тот же Outpost, но он как-то не прижился.
Post №: 8143
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 30.03.15 14:48. Post subject: Информативная панель..
quote:
Информативная панель получилась.
Что характерно, это плагин полностью делает. Т.е. сама панель только хостится Aml Pages, а содержание и внутреннее поведение обеспечивает исключительно плагин.
Лед тронулся (Ц). Давно руки чесались добавить возможности для плагинов для большей интеграции в пользовательский интерфейс. Что характерно плагин работает через обобщенный Plugin API, и Aml Pages вообще ничего не знает о содержимом панели, и ее семантике.
Планов на эти панели для плагинов громадьё. Начиная от всяких напоминалок, заканчивая нечто вроде Updater`а - некого отдельного плагина-приблуды, который будет уметь обновлять как саму Aml Pages, так и плагины. По сути Plugin API этих панелей сильно напоминает Lister Plugin API для Total Commander`а. С той разницей, что вообще говоря, как и любой плагин, эти панели могут реагировать на всякие изменения данных в самой Aml Pages (Ну там, изменение текста, открытие страницы и.т.д.)
PS: к вопросу об RSS-ридере. Написать RSS-ридер, который будет работать как такая панель вообще никаких проблем. 2 функции Plugin API для связки с Aml Pages и встраивания в панель - и все готово. Остальное уже внутренности RSS ридера, который будет работать без зависимости от Aml Pages.
Post №: 8141
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 30.03.15 10:54. Post subject: Залил обновленную сб..
Залил обновленную сборку 2537. Новая версия плагина ChangeLog, и вообще несколько довел закоулки пользовательского интерфейса до ума, все как-то руки не доходили.
Post №: 8147
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 30.03.15 20:14. Post subject: SetQ пишет: А из Ch..
SetQ пишет:
quote:
А из ChangeLog можно текст в буфер копировать?
Пока нет. Но можно приделать.
SetQ пишет:
quote:
А что изменилось в форматировании дат?
Да покомфортнее сделал. Дата теперь включает день недели, название месяца, не безликое чего нить 30.03.15 20:27:17 - когда глаза сломаешь пока прочтешь. Это в основном касается всяких разных подсказок, режимов левой панели, когда показывается дата.
Пример такой панели - это панель ChangeLog в версиях 9.62 и старше. Т.к. на самом деле за содержимое и поведение этой панели отвечает именно плагин ChangeLog (Aml Pages по сути только предоставляет ему место)
Post №: 8166
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 15.04.15 11:12. Post subject: Залил обновку 9.62 с..
Залил обновку 9.62 сборка 2540 с весьма критическим баг-фиксом для любителей портабельной версии.
Исправления для всяких фишек портабельной версии, вроде прикрепленных закладок документов, автоматически открываемых файлов, корректного списка последних использованных файлов, и многое другое (в общем все сводилось к правильной конвертации настроек, когда они хранятся в ини-файле, а там как правило хранятся относительные пути ко всему и вся).
All times are GMT
3 Hours. Hits today: 10
You can: smiles yes, images yes, types yes, poll no
avatars yes, links on, premoderation off, edit new post no