Форум » » Новая версия Aml Pages 9.81 » Ответить

Новая версия Aml Pages 9.81

Carc: Выложил новую версию Aml Pages 9.81 Что нового добавлено: панель дерева рисует слева от выделенного элемента красный маркер; добавлено: новый Plugin API для обновления данных о плагине НЕ изменяет положение меню команд плагина в меню самой Aml Pages; в панель инструментов добавлена кнопка "Тип представления"; улучшена работа панели новостей (не удаляла новый временный файл, даже если он есть); из панели инструментов удалены кнопки "Как простой текст, RTF, HTML" (см. кнопку Тип представления); мелкие изменения; детальный список изменений на сайте здесь, как проверить что нового в последних версиях непосредственно из самой Aml Pages читайте здесь Обзор основных изменений в новой версии Aml Pages 9.81 в официальном блоге. Change log in English on official web site

Ответов - 45, стр: 1 2 3 All

LordNEVR: Carc пишет: в панель инструментов добавлена кнопка "Тип представления"; Супер.

Carc: Во первых так кратче: вместо 3-х кнопок одна, хоть и с текстом. А во вторых на будущее: есть мысль добавить новые типы страниц в Aml Pages, причем из плагинов… Нечто вроде плагинов нижней панели: Aml Pages рулит расположением\отображением панели, а начинкой самой панели, что там отображается, полностью рулит сам плагин.

Carc: Обзор новой версии в блоге


Carc: Выложил свежую версию Aml Pages 9.81 сборка 2704

Carc: Выложил новую версию Aml Pages 9.81 build 2705 добавлено: увеличенные шрифты для редактирования заголовков узлов в дереве; добавлена настройка: подсвечивать фон меток (теперь работает и для страниц форматированного текста, включена по умолчанию);

SetQ: А что, АМЛ не сохраняет и не восстанавливает положение окна на экране при запуске? У меня, например, два монитора, и я каждое утро перетаскиваю окно АМЛ слева на право.

Carc: SetQ пишет: А что, АМЛ не сохраняет и не восстанавливает положение окна на экране при запуске? У меня, например, два монитора, и я каждое утро перетаскиваю окно АМЛ слева на право. Есть плагин PlaceMentRestorer - он это делает.

SetQ: Точно!

Carc: SetQ пишет: Да там какая-то муть была по старинке с конкретным положением окна, особенно для переносных версий. А в чем проблема-то изначально была? В автоматическом выборе монитора по умолчанию при запуске Aml Pages что ли?

SetQ: Carc пишет: в чем проблема-то изначально была? В автоматическом выборе монитора по умолчанию при запуске Aml Pages что ли? Плагина не было, а без него АМЛ не запоминает штатными средствами положение. На двух мониторах не пробовал пока, в понедельник попробую с плагином. Проблема, пожалуй, такая - вроде как штатная функция - запоминать положение окна, что плагин нужен - сразу не подумаешь.

Carc: SetQ пишет: Плагина не было, а без него АМЛ не запоминает штатными средствами положение. На двух мониторах не пробовал пока, в понедельник попробую с плагином. Проблема, пожалуй, такая - вроде как штатная функция - запоминать положение окна, что плагин нужен - сразу не подумаешь. Да с запоминанием положения какая-то морока была, с гемороями вперемешку. По моему из-за корректного восстановления при старте сохраненного состояния… То ли из-за переносной версии, то ли еще почему-то. Поэтому я и убрал в свое время.

SetQ: Carc пишет: добавлено: увеличенные шрифты для редактирования заголовков узлов в дереве; "Мартышка к старости слаба глазами стала?" А удобно, вообще-то!

Carc: SetQ пишет: "Мартышка к старости слаба глазами стала?" А удобно, вообще-то! Ну дык.. А давненько руки чесались да не доходили… А тут аккурат фаны затребовали отдать свежий релиз RSSme в народ (я сам себе свежие релизы ваял, а на сервер уже пару лет не выкладывал). Ну вот и на RSSme и доделал. А на досуге аккурат и в Aml Pages приделал…

SetQ: А давно уже RSSme существует? А русского нет?

Carc: SetQ пишет: А давно уже RSSme существует? Ну первый публичный релиз был еще в середине 2012-го… Так что уж почти 5 лет… SetQ пишет: А русского нет? В смысле? Официальной веб-страницы на русском или пользовательского интерфейса на русском…?

SetQ: Carc пишет: Официальной веб-страницы на русском или пользовательского интерфейса на русском…? Веб-страницы на русском нет, для буржуев только что-ли программа? http://www.amlpages.com/Rus/rssme.shtml - там ничего нет!

Carc: SetQ пишет: Веб-страницы на русском нет, для буржуев только что-ли программа? Почему для буржуев!?! Она ж для всех. Вроде как для админов скорее, по идее у них с аглицким должно быть всё на уровне SetQ пишет: http://www.amlpages.com/Rus/rssme.shtml - там ничего нет! Да как-то руки не дошли. Вон по публичной истории изменений RSSme видно, что я почти два года с лишним ничего не обновлял (релизы были, да я не выкладывал). Думал вообще никому не нужно. Ан фиг! Постучались в поддержку. Хотим мол новую версию. Вообще, конечно, можно сделать русскую страницу. Да и пользовательский интерфейс сделать русский тоже в общем-то вопрос исключительно технический.

Carc: Новая версия Aml Pages 9.81 сборка 2706 исправлено: сбой после команды "Добавить текст в странице" из панели Aml Assist при получения заголовка сайта по URL, если добавляемый текст это гиперссылка;

Carc: Опубликован свежий пост в блоге: Вопрос-Ответ: где Aml Pages хранит мои записи?

Carc: Как-то я так и не увидел никакого интереса к недавно написанному... Планы развития Aml Pages Иерархические теги Сейчас можно выбрать только из списка тегов. Есть мысли сделать иерархические теги. Поддержка тегов как дерева: есть теги, есть дочерние, есть дочерние у дочерних тегов. Пример: [pre] Тег: Германия - Тег: Дас Ист фантастиш: это относится к Германии - Тег: Берлин: это относится к Германии - Тег: Города - Тег: Берлин: это и к городам, и относится к Германии - Тег: Москва: это относится только к городами к городам [/pre] Экспорт в Web View Ну собсна всё этим сказано... Страницы пользовательского типа Когда в содержании страницы могут находиться данные любого типа. И за их отображение отвечают внешние модули (плагины...). То бишь справа вместо редактора текста или веб-страницы вообще что-то другое... Поддержка напоминаний Поддержка возможности всплывающих напоминаний с переходом к документу, странице, метке. Обсуждение тут Планируется...

Ayzbukh: Добрый день! Нет, на самом деле, и Экспорт в Web View, и Страницы пользовательского типа и, особенно, Поддержка напоминаний - очень и очень интересны. О поддержке напоминаний я, ЕМНИП, писал много лет тому назад, что эта функция прямо просится в АМЛ, делая программу универсальной. По первым двум пунктам - вроде бы здорово, если бы было, но, непонятно, не замедлит ли это работу программы, особенно на большой базе данных... Может быть, в виде плагинов, т.е. - надо - поставил, не надо - отключил?

Carc: Ayzbukh пишет: О поддержке напоминаний я, ЕМНИП, писал много лет тому назад, что эта функция прямо просится в АМЛ, делая программу универсальной. Дык де факто оно кагбэ и так есть. Aml Pages поддерживает ссылки на любую часть документа, вплоть до конкретного фрагмента текста. Если такую ссылку скормить внешнему приложению, то при переходе по этой ссылке будет запущена Aml Pages, откроет нужный документ, перейдет к нужной странице и к конкретному фрагменту текста. Простой тест: переключаем левую панель в режим меток, по любой метке правой кнопкой мыши, команда меню "Копировать ссылку". Закрываем саму Aml Pages. Открываем что-нить вроде меню кнопки Пуск, команда выполнить, Вставляем в поле ввода текст скопированной из Aml Pages ссылки. Жмем ОК… Вуаля! Aml Pages стартует и открывает то что нужно. Соответственно, все напоминающая часть может быть во внешнем софте, который и будет рулить когда и как напомнить, а уж нужные данные Aml Pages откроет сама по такой ссылке. Ну и сделать это как плагин несложно. Плагин может встраиваться в нижнюю панель, и что именно там плагин в панели размещает это уже на заботе Aml Pages. Она только располагает плагин внутри себя. Да руки не доходят…

Carc: Ayzbukh пишет: Экспорт в Web View, и Страницы пользовательского типа Да Веб Вьью все никак руки не дойдут. Ядро там полностью готово. Именно это ядро внутри самой Aml Pages использует плагин Aml2CHM, соответственно, и веб-вью могу работать так же. Но там много рутинной работы. PS: пока, на данный момент уже происходит плавная движуха в рамках Aml Pages 9.82 Alpha - древовидные теги с поддержкой иерархичности. Через какое-то время будет доступно уже публично.

Ayzbukh: Ну вот я сейчас попробовал сделать задачу с таким напоминанием в nncron. И - ничего... Так, мигнуло ДОС - окно и все. Ваш способ создания напоминаний (то, как Вы его описали) слишком сложный и не очевидный. А мне, например, нужна простая напоминалка внутри самой АМЛ (она у меня постоянно запущена и висит в трее) Т.е. сделал заметку, поставил маркер - напоминание с указанием даты-времени на текст или саму заметку и забыл... А в оговоренный момент времени - либо всплывающая подсказка с линком на заметку или текст, либо как-то иначе меня информировать, что "Время настало и вот они мы... Вот они мы, ваши крошки..." И все это - внутри самой АМЛ, без привлечения внешних, дополнительных программ. Ну, как-то так я вижу...

Carc: Ayzbukh пишет: Ну вот я сейчас попробовал сделать задачу с таким напоминанием в nncron. И - ничего... Так, мигнуло ДОС - окно и все. Ваш способ создания напоминаний (то, как Вы его описали) слишком сложный и не очевидный. А мне, например, нужна простая напоминалка внутри самой АМЛ (она у меня постоянно запущена и висит в трее) Т.е. сделал заметку, поставил маркер - напоминание с указанием даты-времени на текст или саму заметку и забыл... А в оговоренный момент времени - либо всплывающая подсказка с линком на заметку или текст, либо как-то иначе меня информировать, что "Время настало и вот они мы... Вот они мы, ваши крошки..." И все это - внутри самой АМЛ, без привлечения внешних, дополнительных программ. Ну, как-то так я вижу... Ну и я так же примерно видел. И сделать это видимо как плагин. Потому как там очень узкое место работы с самой Aml Pages Ну разве что "всё в себе" - ибо сделанное как плагин, оно будет интегрироваться внутрь Aml Pages. Всей по сути работы с Aml Pages: это показать часть документа, ну может быть выделнный текст или заметку попросить для создания напоминания. Всё! Остальное там вообще никаким боком к Aml Pages: Как плагин разрабатывать гибче. Меняй что хочешь и когда захочешь. Все не AmlPages-ная часть этой напоминалки может работать и самостоятельно, без самой Aml Pages. (но при этом может запустить Aml Pages) Да руки всё не доходят…

Carc: Ayzbukh пишет: Ну вот я сейчас попробовал сделать задачу с таким напоминанием в nncron. И - ничего... Так, мигнуло ДОС - окно и все. Можно в консоли запустить (в cmd.exe), и посмотреть что консоль скажет в ответ на попытку выполнить ссылку из Aml Pages. В прокручиваемом списке в окне О программе, есть информация про текущий обработчик сссылок apd. Ну и можно насильно зарегать Aml Pages, как обработчик ссылок apd://, кнопка Быстрых Настроек, команда меню "Интегрировать в оболочку". Она много чего хорошего разного делает: ставит ассоциацию с расширением apd, регает специально для Internet Explorer плагин Aml Assist, и в том числе регает Aml Pages как обработчик ссылок apd://

Ayzbukh: Всей по сути работы с Aml Pages: это показать часть документа, ну может быть выделнный текст или заметку попросить для создания напоминания. Всё! Ну да, было бы достаточно. В конце концов, АМЛ - не органайзер, у нее другие задачи, поэтому и функционал напоминаний органайзера в полном объеме - 300 лет не нужен. Ну и можно насильно зарегать Aml Pages, как обработчик ссылок apd://, кнопка Быстрых Настроек, команда меню "Интегрировать в оболочку". Она много чего хорошего разного делает: ставит ассоциацию с расширением apd, регает специально для Internet Explorer плагин Aml Assist, и в том числе регает Aml Pages как обработчик ссылок apd:// Можно, но ради одной маленькой функции - не стоит (в моем ,конкретно, случае). Но попробую... Тут же еще что - любые интеграции с оболочкой (напр. с Explorer) иногда чреваты. Уж столько раз на эти грабли наступал. И, главное, потом хрен конкретный источник проблемы идентифицируешь, начинаешь методом половинного деления все интегрированные модули отключать, а оно мне надо? Мне, например, внутренней функциональности программы более чем хватает, т.е. все внутри, ничего наружу.

Carc: Ayzbukh пишет: Ну да, было бы достаточно. В конце концов, АМЛ - не органайзер, у нее другие задачи, поэтому и функционал напоминаний органайзера в полном объеме - 300 лет не нужен. Дык про то и разговор, что весь функционал напоминаний должен быть “сбоку”, т.к. он суть не часть Aml Pages. Всё что он делает, это знает в какой момент “напомнить”, остается только “сказать” Aml Pages`у мол покажи то или сё. Ayzbukh пишет: Можно, но ради одной маленькой функции - не стоит (в моем ,конкретно, случае). Но попробую... Тут же еще что - любые интеграции с оболочкой (напр. с Explorer) иногда чреваты. Уж столько раз на эти грабли наступал. И, главное, потом хрен конкретный источник проблемы идентифицируешь, начинаешь методом половинного деления все интегрированные модули отключать, а оно мне надо? Мне, например, внутренней функциональности программы более чем хватает, т.е. все внутри, ничего наружу. А там по сути Aml Pages не становится частью оболочки, ни оболочка не становится часть. Эта функция просто прописывает саму Aml Pages в оболочки, неким образом ее регает для определенных действий в оболочке Windows. Сама вся работа происходит самостоятельно.

Ayzbukh: И еще: даже интеграция с оболочкой не меняет способ создания напоминаний. Т.е. я создаю ссылку на выбранный фрагмент текста, затем активизирую, например, органайзер и вношу в него apd:// ссылку. С таким же успехом я просто могу сразу создать напоминание в органайзере и в заметки занести выбранный фрагмент. А зачем мне надевать штаны через голову?

Carc: Ayzbukh пишет: И еще: даже интеграция с оболочкой не меняет способ создания напоминаний. Т.е. я создаю ссылку на выбранный фрагмент текста, затем активизирую, например, органайзер и вношу в него apd:// ссылку. С таким же успехом я просто могу сразу создать напоминание в органайзере и в заметки занести выбранный фрагмент. А зачем мне надевать штаны через голову? Не до конца понял, но все ж… Вся идея в том, что может использоваться ссылка из Aml Pages для показа конкретной части конкретного документа. Остальное независимо: когда напоминать, как - сообщение, звуки и все такое. Ссылка это только способ интеграции с Aml Pages - мол а еще покажи такую-то часть документа…

Ayzbukh: И еще еще: у Вас там есть такая великолепная функциональная возможность - Дневник. Можно, например, аккумулировать все напоминания в него. Т.е. нужна мне функция "Напоминание", создаю Дневник и все напоминания автоматически вписываются в соответствующий день. Такая комбинация - плагин "Напоминание" + "Дневник". Как вариант реализации функционала напоминалки. Ну это так, мысли - хотелки/желалки вслух.

Carc: Ayzbukh пишет: И еще еще: у Вас там есть такая великолепная функциональная возможность - Дневник. А чем великолепность то!!? Там всего лишь просто создание списка страниц с названиями по дате, и только. Просили меня к Дневнику отдельную панель прикрутить, чтобы можно было поразвернутее работать в режиме Дневника. Видеть на какие даты есть записи, на какие нет, быстро создать, ну и всё такое. Ну да человек пропал с горизонта куда-то, а у меня руки не дошли. Там с постановкой задачи мутно очень было. А соответственно тогда лучше делать как плагин, не вшивать внутрь Aml Pages (сложнее что то менять потом). Ну да “разруха она в головах” — т.к. до конца не решили ничего, так ничего и не начато даже в виде плагина. А там тоже непросто, понадобятся специфические Plugin API реализовать, хотя бы и как надстройку над существующими…

Ayzbukh: А я им (Дневником) иногда пользуюсь... А великолепность в том, что я сам создаю необходимый мне диапазон дат. А так - да, просто список датированных страниц (но уже заранее для меня подготовленных). Не до конца понял, но все ж… Ну то, что ссылка apd:// должна быть занесена в некий "органайзер" (Менеджер Задач и т.д.), чтобы быть активированной в требуемый момент времени. Т.е., как система напоминаний - слишком сложно, т.к. надо работать в двух программах одновременно. А для других задач - why not?

Carc: Ayzbukh пишет: А я им (Дневником) иногда пользуюсь... А великолепность в том, что я сам создаю необходимый мне диапазон дат. А так - да, просто список датированных страниц (но уже заранее для меня подготовленных). А пожеланий нет? Кто-то меня еще летом просил сделать панель вроде диапазона дат (календарика: на месяц или несколько вперед назад от текущей даты), ну и соответственно, в таком календарике всяка-разна подсветка дат. Т.е. даты для которых есть записи рисуются другим цветом: (цвет текста, может быть и фон). Сразу видно, что где есть. Ну и всякие клики, щелкнули по дате - Aml Pages перешла к записи, которая соответствует кликнутой дате, или создала новую, если таковой нет. Как-то так думалось, обсуждалось тогда (сие не публично, трёп в почте был). В саму Aml Pages мне пихать было такое не с руки. Ибо некогда была, и тогда другие задачи были. Хотелось как плагин такое сделать, но там нужно было дорабатывать Plugin API, но из-за непоняток с задачей так и не случилось…

Ayzbukh: А пожеланий нет? Да так, особенно, нет. Да, было бы неплохо, если бы для даты с записью менялось представление (сейчас я делаю это ручками, т.е. для даты с записью вручную меняю иконку), может быть при наведении курсора на дату - всплывающее окошко с первыми строками содержания записи, ну и все, пожалуй. Для меня "Дневник" - аналог файла Exel с датами, замена записной книжки с расписанием дня и заметками, такой аналог перекидного календаря из прошлого:-) А достоинства - максимально простой, как молоток и все в одном месте. Но, опять же, АМЛ - не органайзер, поэтому и нет завышенных претензий. Т.е. система быстрых заметок, имеющих привязку к дате...

Carc: Ayzbukh пишет: Да так, особенно, нет. Да, было бы неплохо, если бы для даты с записью менялось представление (сейчас я делаю это ручками, т.е. для даты с записью вручную меняю иконку), может быть при наведении курсора на дату - всплывающее окошко с первыми строками содержания записи, ну и все, пожалуй. Для меня "Дневник" - аналог файла Exel с датами, замена записной книжки с расписанием дня и заметками, такой аналог перекидного календаря из прошлого:-) А достоинства - максимально простой, как молоток и все в одном месте. Но, опять же, АМЛ - не органайзер, поэтому и нет завышенных претензий. Т.е. система быстрых заметок, имеющих привязку к дате... Ну в принципе есть же категории, есть цветовые группы. Можно таким способом помечать такие страницы с привязкой…

Ayzbukh: О, точно, соврал... Я не иконку меняю, а присваиваю категорию... Но, с единственной целью: чтобы видеть, что на этот день у меня есть какие-то пометки.

Carc: Ayzbukh пишет: О, точно, соврал... Я не иконку меняю, а присваиваю категорию... Но, с единственной целью: чтобы видеть, что на этот день у меня есть какие-то пометки. А можно скриншотец такого дерева? Если там что не очень для публичного показа, то можно почтой. Я просто пытаюсь для себя use-case, сценарий использования такой техники понять… PS: ну я не думаю, что на скриншоте дерева ну очень приватная информация.

Ayzbukh: Here is it: http://shot.qip.ru/00UNjE-2JIuHT5AA/ http://shot.qip.ru/00UNjE-2JIuHT5AB/

Carc: Ну в принципе всё вроде бы понятно… Один вопрос: а страница создается из диалога подтверждения или напрямую в дереве?

Ayzbukh: Простите, не понял. Какая страница? Я создаю сразу "Дневник" примерно на год, а затем переношу его в основную базу. Старые дневники - в архив. А, дошло... Меню "Файл" - "Создать" - "Дневник"

Carc: Ayzbukh пишет: Простите, не понял. Какая страница? Я создаю сразу "Дневник" примерно на год, а затем переношу его в основную базу. Старые дневники - в архив. А, дошло... Меню "Файл" - "Создать" - "Дневник" А-а-а-а, вон оно как. Тогда понятно. Т.е. по любому категория потом присваивается…Уже после создания.

Ayzbukh: Да, и при этом маркирование категорией имеет один и единственный смысл (в моем случае) - показать мне, что на данный день имеется какая-то запись в дневнике и не более того. Сделал запись (любую, смысл и тема не играют роли), присвоил категорию, которая меняет мне иконку и все. Смысловой информации категория в дневнике не несет. Т.е. это просто маркер, но только в разделе "Дневник". В других разделах категория несет смысловую нагрузку.

Carc: Ayzbukh пишет: Да, и при этом маркирование категорией имеет один и единственный смысл (в моем случае) - показать мне, что на данный день имеется какая-то запись в дневнике и не более того. Сделал запись (любую, смысл и тема не играют роли), присвоил категорию, которая меняет мне иконку и все. Смысловой информации категория в дневнике не несет. Т.е. это просто маркер, но только в разделе "Дневник". В других разделах категория несет смысловую нагрузку. Дык запись уже и так есть!?! Если создается список страниц, то сами то страницы уже ведь созданы? Ведь так получается?

Ayzbukh: Страницы (напр. в диапазоне 01.01.17 - 31.12.17) уже есть. Но это пустые страницы, с общей стандартной иконкой... И лишь тогда, когда я, например, 23.05.17 сделал запись, то, чтобы через неделю (месяц и т.д.) не прочесывать все 365 страниц в поисках записи, я отмечаю эту страницу категорией (фактически, иконкой, которая присвоена категории). Т.е. я, по сути, просто меняю стандартную иконку на другую, ("цветовую дифференциацию штанов" никто не отменял ). Поэтому я и писал, что было-бы неплохо, если бы иконка дня, в котором есть запись, менялась бы автоматически... Нет записи - стандартная иконка, есть запись - какая-то другая...



полная версия страницы