Форум » » [АНОНС] Новая версия Aml Pages 9.64 » Ответить

[АНОНС] Новая версия Aml Pages 9.64

Carc: Выпущена Новая версия записной книжки Aml Pages 9.64 Скачать\Download Русская версия: amlpages_ru.zip Русская портабельная версия: amlpages_ru_pe.zip. Подробнее см. статью "Где взять portable-версию Aml Pages" English version: amlpages_en.zip English portable version: amlpages_en_pe.zip. Read more How to use Aml Pages as portable version see here [more] Украинская версия: amlpages_uk.zip German version: amlpages_de.zip French version: amlpages_fr.zip Portuguese version: amlpages_pt.zip Polish version: amlpages_pl.zip [/more] Анонс новой версии в офицальном блоге Aml Pages смотрите тут Что нового: добавлены режимы просмотра панели прикрепленных файлов: "Все", "Только выделенный узел", "Выделенный + дочерние" (см. контекстное меню панели); добавлена команда "Копировать с файлами" (копирование страницы или ветки дерева, включая прицепленные файлы в буфер обмена); добавлена возможность прикреплять прицепленные файлы к конкретному узлу дерева (см. галку в диалоге выбора файлов); вернули поддержку полужирности в синтаксическую подсветку; обновлена синтаксическая подсветка "Как у Carc`а"; исправления для изменения порядка узлов дерева после перетаскивания; детальный список изменений на сайте здесь. Обзор в официальном блоге. Change log in English on official web site

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

Carc: Обновил сборку с мелким баг-фиксом и изменениями.

Carc: Залил новую сборку Aml Pages 9.64 сборка 2555 добавлены новые настройки удален некоторый старый и спорный функционал

Carc: Залил новую сборку Aml Pages 9.64 сборка 2556 + некоторые новые настройки


SetQ: По тегам такое предложение: в выпадающем списке тэгов показывать только тэги текущего документа. Когда в другом открытом документе тэгов много и они не нужны в текущем, неудобно получается когда они весь список на весь экран заполняют.

Carc: SetQ пишет: По тегам такое предложение: в выпадающем списке тэгов показывать только тэги текущего документа. Когда в другом открытом документе тэгов много и они не нужны в текущем, неудобно получается когда они весь список на весь экран заполняют. А сколько у тебя там тегов? Скриншотни что ли…

SetQ: Carc пишет: А сколько у тебя там тегов? Скриншотни что ли…

Carc: А если закрыть этот самый другой документ? Тогда по идее лишние теги из этого другого документа не будут появляться в списке...

SetQ: Carc пишет: А если закрыть этот самый другой документ? Тогда по идее лишние теги из этого другого документа не будут появляться в списке... Тоже вариант. Но лучше разделять теги по документам, как мне кажется. Какой смысл их все в одну кучу складывать?

Carc: SetQ пишет: Тоже вариант. Но лучше разделять теги по документам, как мне кажется. Какой смысл их все в одну кучу складывать? Ну кагбэ по идее, по задумке, считалось что если за сеанс тег был введен хоть раз, или есть в открытом документе, его не нужно вводить заново. Он доступен из списка…

SetQ: Carc пишет: Ну кагбэ по идее, по задумке, считалось что если за сеанс тег был введен хоть раз, или есть в открытом документе, его не нужно вводить заново. Он доступен из списка… Тоже резон есть.

Carc: Ну как вариант, можно конечно добавить настройку "Показывать в меню выбора только теги документа"... Но как тогда получать теги по умолчанию? В принципе хранилище доступных для выбора тегов (т.е. уже открытых документов, или же уже введенных за сеанс) единое... Как различать-то!?!

Carc: Сразу вопрос вдогонку. Это касается в основном только поля ввода\выбора тегов вверху окна документа (панель Заголовок)? Или же еще поля ввода тегов в диалоге подтверждения создания страницы? Как бы разный сценарий использования все-таки? Поле вверху может использоваться часто. А вот диалог подтверждения событие сравнительно редкое...

SetQ: Carc пишет: Это касается в основном только поля ввода\выбора тегов вверху окна документа (панель Заголовок)? Или же еще поля ввода тегов в диалоге подтверждения создания страницы? При создании страницы я тэги обычно не задаю. Но и там можно тоже самое сделать: ПКМ - тэги текущего документа, шифт+ПКМ - тэги всех открытых документов.

SetQ: Carc пишет: Ну как вариант, можно конечно добавить настройку "Показывать в меню выбора только теги документа"... Но как тогда получать теги по умолчанию? В принципе хранилище доступных для выбора тегов (т.е. уже открытых документов, или же уже введенных за сеанс) единое... Как различать-то!?! Может сделать две кнопки - одна - тэги текущего док-та, вторая - всех открытых. Но рядом две кнопки, можно даже как-бы одну кнопку, но разделённую на две, чтобы дизайн не поменялся вовсе. Или просто нажатие на кнопку Тэги - тэги текущего документа, а шифт+тэги - тэги всех открытых документов. И всплывающую подсказку про то добавить, и настройки не надо.

Carc: SetQ пишет: Может сделать две кнопки - одна - тэги текущего док-та, вторая - всех открытых. Но рядом две кнопки, можно даже как-бы одну кнопку, но разделённую на две, чтобы дизайн не поменялся вовсе. Или просто нажатие на кнопку Тэги - тэги текущего документа, а шифт+тэги - тэги всех открытых документов. И всплывающую подсказку про то добавить, и настройки не надо. Не люблю я последнее время Shift`ы Ctrl`ы и прочия 1) Во первых щелчок по кнопке на панели выбора тегов, как правило, происходит мышом. Ибо попасть туда клавиатурой сложно, без мыша. В этом случае придется совмещать И мышь, И клаву, т.е. одновременно жать и туда и сюда. Это очень неудобно, причем более-менее для всех - и для "клавиатурщиков", и для "мышатников". 2) Использование этих клавиш (Шифты, Контрол) крайне неочевидно для пользователя. Поэтому такое можно делать исключительно для редких сценариев использования, и то больше для гиков. Типа Shift+F8 в Тотал Коммандере удаляет файл напрочь, минуя корзину. Просто F8 удаляет обычно в корзину. Типпичный пример: для гиков годится, они найдут про Шифт, и удаление мимо корзины тоже нечастое действие. Для остальных неочевидно (неизвестно) - но им и не мешает. В нашем случае мне кажется это почти равносильные сценарии использования. Теги все, или теги документа + по умолчанию. 3) Мне пока не хочется из-за этого малопонятного сценария использования (много тегов среди открытых документов) сильно менять пользовательский интерфейс (две кнопки), или тем более неочевидные способы работы с ним (+ шифт). Просто ты пока чуть ли не единственный кто об этом попросил. И мне не очень понятно, насколько это нужно всем остальным пользователям (кто вообще не пользуется тегами, а кого вроде как почти все устраивает - за исключением разве что последних изменений в панели тегов). PS: вон в соседней ветке народ жалуется на черезмерную сложность Aml Pages. Мне кажется, это тот самый случай… Прототип я уже написал, которая в зависимости от условия, показывает только меню с установленными тегами документа + по умолчанию или же вообще все теги изо всех документов. Там просто захардкодено было: показывать или так, или только так (исключительно для проверки). Прикрутить вместо харкода проверку настройки дело 5 строк кода. Ну вот как-то так...

SetQ: Carc пишет: Прототип я уже написал, которая в зависимости от условия, показывает только меню с установленными тегами документа + по умолчанию или же вообще все теги изо всех документов. Там просто захардкодено было: показывать или так, или только так (исключительно для проверки). Прикрутить вместо харкода проверку настройки дело 5 строк кода. А если так: ЛКМ - вообще все (как было), ПКМ по кнопке - тэги документа? Там одна строчка кода будет?

Carc: SetQ пишет: А если так: ЛКМ - вообще все (как было), ПКМ по кнопке - тэги документа? Там одна строчка кода будет? Не проще ли настройку прикрутить? И тогда уже 1) Есть 2 режима: показывать все теги в меню, показывать теги документа 2) Если выбраны теги документа в настройках, то клик по кнопке с шифтом одноразово показывает меню всех тегов. Иначе только теги документа. Т.е. как бы по умолчанию в настройках будет выставлено "Показывать все теги". Но при режиме "теги документа" клик с шифтом будет как бы обходить настройку? Например, так? Вроде и волки сыты, и овцы целы. По умолчанию все останется как есть. Плюс есть возможность настройки, плюс есть возможность разово показать меню со всеми тегами...

Carc: PS: там конечно есть вариант сделать аля в Мапле, кнопка с шевроном справа (типа стрелочки в правой части кнопки) Вот на кнопке Справка так сделано. Клик по кнопке режим по умолчанию, клик по стрелке в правой части той же кнопки другой режим. Но там другая заморочка. Кнопка узкая достаточно, там уже де факто не влезет эта самая стрелка на экране.

SetQ: Carc пишет: Т.е. как бы по умолчанию в настройках будет выставлено "Показывать все теги". Но при режиме "теги документа" клик с шифтом будет как бы обходить настройку? Например, так? Да, все возможные возможности будут предоставлены. С шевроном наверное будет перегружено сложностью.

Carc: SetQ пишет: Да, все возможные возможности будут предоставлены. С шевроном наверное будет перегружено сложностью. Т.е. решаем так: два режима в настройках, что показывать все или только. С шифтом всегда показывает все. В настройках по умолчанию видимо будет оставлено для совместимости "Показывать все".

SetQ: Carc пишет: Т.е. решаем так: два режима в настройках, что показывать все или только. С шифтом всегда показывает все. В настройках по умолчанию видимо будет оставлено для совместимости "Показывать все". Голосую "за".

Carc: SetQ пишет: Голосую "за". Но шифт учитывается только при клике на кнопке, так? На правый клик по полю ввода шифт не распространяется? Я правильно понимаю?

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

Carc: SetQ пишет: А если так: по ЛКМ на кнопке - все тэги, по ПКМ в поле вода - только текущие, и без настройки? Без настройки боюсь непонятно будет, почему в меню кнопки одно, а в поле ввода другое... SetQ пишет: И ещё важно: может понадобиться многостолбцовое меню выбора тэгов! У меня один столбец уже прокручивать надо. Как в меню Пуск-Программы в виндовоз, когда установленных групп программ много, то они соседними столбцами идут. Там, наверное, надо стиль меню изменять? Ну, в принципе можно, конечно. Только на каком элементе по счету делить меню с тегами? Заранее же неизвестно, что и сколько там будет...

SetQ: Carc пишет: Только на каком элементе по счету делить меню с тегами? Заранее же неизвестно, что и сколько там будет... Лучше всего, конечно, рассчитать: высота экрана делить на высоту строки меню.

Carc: SetQ пишет: Лучше всего, конечно, рассчитать: высота экрана делить на высоту строки меню. ОК, попробую.

Carc: Пробуй. Версия 9.65 - уже на сайте. Как говорили: есть настройка + при нажатой Shift всегда показываются все теги в меню выбора.

SetQ: Версия 9.65 (build 2557) [+] добавлено: настройка меню выбора тегов (Показывать все теги или только теги документа, см. меню Сервис\Настройки, вкладка Юзабилити); [+] добавлено: меню выбора тегов показывается в несколько столбцов, если полностью не умещается на экране по высоте; [*] исправлено: установка плагина SpellChecker стандартной командой "Установить плагин"; [*] исправлено: загрузка стилей форматирования из файла FmtStyles.aps; [*] изменено контекстное меню на панели ввода тегов; ВСЁ работает! Только в понедельник посмотрю, как работает многоколоночное меню тэгов при двух мониторах у компьютера. АМЛ берёт высоту первого монитора? Ну и установщик плагинов при установки спеллчекера роняет АМЛ в небытиё, как и раньше. Но это вин 8.1 может виновата. И вроде как-то исчезает со временем этот падёж.

Carc: SetQ пишет: ВСЁ работает! Только в понедельник посмотрю, как работает многоколоночное меню тэгов при двух мониторах у компьютера. АМЛ берёт высоту первого монитора? Берет высоту монитора, на котором болтается сама Aml Pages.

Carc: SetQ пишет: Ну и установщик плагинов при установки спеллчекера роняет АМЛ в небытиё, как и раньше. Но это вин 8.1 может виновата. И вроде как-то исчезает со временем этот падёж. А на каком плагине, если, не секрет?

SetQ: Carc пишет: А на каком плагине, если, не секрет? А на всех, пробовал SpellChecker и Aml2Dropbox. После перезапуска АМЛ (с правами админа?., не понял) падать перестало, всё работает, дополнительные файлы данных (словари) копируются.

Carc: SetQ пишет: А на всех, пробовал SpellChecker и Aml2Dropbox. После перезапуска АМЛ (с правами админа?., не понял) падать перестало, всё работает, дополнительные файлы данных (словари) копируются. Ну установщику плагинов конечно же нужны права на запись в папку плагинов. Иначе как?

SetQ: У меня при двух мониторах неправильно определяется высота меню. Первый монитор - повёрнут длинной стороной вертикально, на нём меню не всю высоту экрана занимает (ещё свободное место по высоте остаётся, хотя, так даже лучше, нет сомнений - всё влезло или не всё), если окно АМЛ на первый монитор поместить. Второй монитор - длинной стороной горизонтально, короткой - вертикально (как обычно). Если на второй монитор поместить окно АМЛ, то меню с тэгами уже не всё влезает, кое-что обрезано - четыре нижних строчки не влезли. А нет стандартного вписывания меню в размеры экрана в виндовоз? И размер высоты меню один раз определяется при запуске АМЛ? Или каждый раз перед показом меню? Я, например, запускаю на одном мониторе, а потом всегда перетаскиваю на другой монитор. И ещё: если просто подвести мышку к кнопке "Тэги", то всплывающая подсказка со списком доступных тэгов (если они все не помещаются на экран) начинает мигать - всплывает и исчезает с периодом в пол секунды. И (один только раз заметил, потом уже не было) показываются все тэги открытых документов вместо тэгов только текущего документа, как задано в настройке.

Carc: SetQ пишет: А нет стандартного вписывания меню в размеры экрана в виндовоз? Насколько я знаю нет. Просто будет скроллируемое высокое меню. Хочется в несколько столбцов, тогда надо ручками считать. SetQ пишет: И размер высоты меню один раз определяется при запуске АМЛ? Или каждый раз перед показом меню? Я, например, запускаю на одном мониторе, а потом всегда перетаскиваю на другой монитор. Каждый раз, перед показом меню. Благо посчитать не накладно.

SetQ: Carc пишет: Каждый раз, перед показом меню. Благо посчитать не накладно. А высоту строки меню правильно берёт? Она может быть разная на разных мониторах, если разрешение разное.

Carc: SetQ пишет: А высоту строки меню правильно берёт? Она может быть разная на разных мониторах, если разрешение разное. Дык там вроде бы и ломаться нечему. Все ж просто GetSystemMetrics + SM_CYMENU, а дальше считаем сколько влезет на монитор.

SetQ: Carc пишет: Дык там вроде бы и ломаться нечему. Все ж просто GetSystemMetrics + SM_CYMENU, а дальше считаем сколько влезет на монитор. Так вот чего-то неточно считает. Поизучаю ещё закономерности.

Carc: SetQ пишет: Так вот чего-то неточно считает. Поизучаю ещё закономерности. А сколько примерно визуально не влезает?

SetQ: Carc пишет: А сколько примерно визуально не влезает? Пять строк не влезает. Вот здесь скрины: http://carc.borda.ru/?1-0-0-00001031-002.001.001.001.001.001.002.002.001.001.001.002.001.001.001.001.001.001.001.001.002

Carc: Странно, а скроллера в меню в первом столбце нет? Ведь в нем теги же не помещаются, насколько я вижу...

SetQ: Carc пишет: Странно, а скроллера в меню в первом столбце нет? Ведь в нем теги же не помещаются, насколько я вижу... Да, скроллера нет.

SetQ: Carc пишет: Но как тогда получать теги по умолчанию? Tags.ini

Carc: Выложена новая версия плагина SpellChecker 4.0

SetQ: Во-первых, плагин не ставится полностью через АМЛ-меню плагины - установка плагина, копируется только dll.

Carc: SetQ пишет: Во-первых, плагин не ставится полностью через АМЛ-меню плагины - установка плагина, копируется только dll. О спасибо за репорт! Исправил.

SetQ: Во-вторых, под Win 8.1 при попытке проверить орфографию всё падает:

Carc: SetQ пишет: Во-вторых, под Win 8.1 при попытке проверить орфографию всё падает: А нельзя ли кинуть документ, на котором он падал на почту!?! Сдается мне тут дело в документе все-таки. Я что-то такое видел, но оно не постоянно проявляется.

SetQ: Carc пишет: А нельзя ли кинуть документ, на котором он падал на почту!?! Сдается мне тут дело в документе все-таки. Я что-то такое видел, но оно не постоянно проявляется. Отправил файл, но сегодня попробовал - больше не обрушивается. Вроде, Виндовос перегрузил перед этим. Или ещё что.

AVH: Если в окне "Spell Checker 4.0...." щелкнуть на "More languages", то открывается страница "https://addons.mozilla.org/en-US/firefox/language-tools/". Во всяком случае у меня так. Какая связь плагина Spell Checker и дополнения для Firefox?

SetQ: Сегодня попробовал - всё работает, но никакой проверки не делает.

AVH: Судя по данным, проблема в модуле MSFTEDIT.DLL. В системном журнале "Application" при сбоях вот такая запись появляется (код события 1000): Имя сбойного приложения: AmlPages.exe, версия: 9.6.4.2556, метка времени: 0x55802325 Имя сбойного модуля: MSFTEDIT.DLL, версия: 5.41.15.1509, метка времени: 0x41228ef8 Код исключения: 0xc0000005 Смещение ошибки: 0x0002133c Идентификатор сбойного процесса: 0xd5c Время запуска сбойного приложения: 0x01d0b17b98dfda59 Путь сбойного приложения: ...\AmlPages\Документы\AmlPages.exe Путь сбойного модуля: ...\AmlPages\Документы\MSFTEDIT.DLL Идентификатор отчета: f2526945-1d6e-11e5-8375-5404a6a1cdaf Полное имя сбойного пакета: Код приложения, связанного со сбойным пакетом:

Carc: AVH пишет: Судя по данным, проблема в модуле MSFTEDIT.DLL. Да, точно была бага в плагине на коррекции текста, неправильные данные передавались в SendMessage. Пробуем свежую сборку плагина SpellChecker 4.0 build 151, только что выложил, там исправления в этой части и корректная проверка на регистр символов для русских слов (если включено НЕпроверять слова в верхнем регистре символов). ЗЫ: Сенкс за отличный репорт!

AVH: При замене библиотеки MSFTEDIT.DLL, поставляемой с ПО Pages, на библиотеку из C:\Windows\SysWOW64> или из C:\Windows\System32 система не падает, н6о и никакой проверки не делает.

AVH: Если в окне "Spell Checker 4.0...." щелкнуть на "More languages", то открывается страница "https://addons.mozilla.org/en-US/firefox/language-tools/". Во всяком случае у меня так. Какая связь плагина Spell Checker и дополнения для Firefox?

AVH: Наверное, я что-то не так делаю, т.к. на тесте для заведомо ошибочных слов, никаких рекомендаций по исправлению не предлагается. http://shot.qip.ru/00KYYn-5wWfbYSKE/

SetQ: AVH пишет: Наверное, я что-то не так делаю, т.к. на тесте для заведомо ошибочных слов, никаких рекомендаций по исправлению не предлагается. http://shot.qip.ru/00KYYn-5wWfbYSKE/ У меня тоже самое.

Carc: С рекомендациями я еще посмотрю, что там да почему. Вроде бы должно все предлагать. Но по крайней мере она видит их как ошибки уже.



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