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

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

Carc: Выложил новую версию Aml Pages 9.71 Более новая версия 9.82 анонсирована здесь. Обзор изменений в Aml Pages 9.71 в блоге Сегодня, 21 марта, во вторник в 11 утра по Москве (08:00 GMT) Aml Maple будет доступна бесплатно на сайте Giveawayoftheday (ссылка будет доступна с началом акции). Акция продлится только 24 часа. Условия распространения бесплатной версии: • Только для персонального использования • Без бесплатных обновлений • Без бесплатной технической поддержки Можно купить полную версию Aml Maple с обновлениями и поддержкой с 50-процентной скидкой. Также с 50-процентной скидкой можно приобрести Aml Pages и TwinkiePaste. Что нового добавлен поиск по всем открытым документам; сохранение результатов поиска в нижнюю панель; добавлена настройка "Фон панели Форматирование как у редактора текста" (по умолчанию включена, см. меню Сервис\Настройки, вкладка Цвета); добавлено: не достраивается дерево разделов документа в фоновом режиме в режиме показа меню; добавлена кнопка "Блог" на стандартный тулбар (в английской версии кнопка "Facebook"); диалог поиска показывает в заголовке, в каких документах будет вестись поиск; информация о настройках записи лога в About-диалоге; в диалог "О программе" добавлена информация о настройках проверки новых версий и загрузке RSS при старте; критические исправления для команд Копировать-Вставить в дереве (для развесистых деревьев, если часто делать Копировать\Вставить); исправлено: не удалялась папка быстрых листочков в корзину; исправлен: сбой, если закрыть документ, не закрывая окно поиска; переделан обработчик фоновых событий: меньше нагрузка на CPU при старте, обработчик завершается немедля при показе меню; обновлена русская справка по Aml Pages; мелкие исправления и улучшения; детальный список изменений на сайте здесь, как проверить что нового в последних версиях Aml Pages читайте здесь Change log in English on official web site

Ответов - 112, стр: 1 2 3 4 5 6 All

Carc: Опубликован обзор изменений в Aml Pages 9.71 в блоге

SetQ: Заметил новую особенность программы: АМЛ свёрнута в трей, винда - 8.1, комп - ноутбук. Закрываю крышку ноута, винда засыпает, открываю, логинюсь, АМЛ всплывает из трея и разворачивается на весь экран. Раньше так не было. Хорошо бы, чтобы в трее так и оставалась АМЛ, хотя не критично.

Carc: SetQ пишет: Заметил новую особенность программы: АМЛ свёрнута в трей, винда - 8.1, комп - ноутбук. Закрываю крышку ноута, винда засыпает, открываю, логинюсь, АМЛ всплывает из трея и разворачивается на весь экран. Раньше так не было. Хорошо бы, чтобы в трее так и оставалась АМЛ, хотя не критично. Кагбэ логичгно. Новый логон, новый трей и Aml Pages подымается из трея.


SetQ: Carc пишет: Кагбэ логичгно. Новый логон, новый трей и Aml Pages подымается из трея. Однако, не всегда всплывает. Ладно, понаблюдаю.

SetQ: Ещё одну багу заметил, только на одном компе, на другом не проверял: при открытии окна проводника резервных копий ЦП загружается на 95% и АМЛ кушает ОЗУ по 1 МБ в секунду и АМЛ ясное дело зависает.

Carc: SetQ пишет: Ещё одну багу заметил, только на одном компе, на другом не проверял: при открытии окна проводника резервных копий ЦП загружается на 95% и АМЛ кушает ОЗУ по 1 МБ в секунду и АМЛ ясное дело зависает. Выложил сборку 2620. Там проводник копий работает в виртуальном режиме, и значительно быстрее.

SetQ: Carc пишет: Выложил сборку 2620. Там проводник копий работает в виртуальном режиме, и значительно быстрее. А на другом компе проводник в 2619 норм работал, поставил сюда 2620, теперь здесь глючит: Это всё несуществующие копии, аж 245 одинаковых строк, только что было в версии 2619 по-другому, могу откатить и показать. А что это за папка, кстати: C:\Users\Evgeny\AppData\Local\VirtualStore\Program Files (x86)\Aml Pages ? В дополнение к C:\Program Files (x86)\Aml Pages.

Carc: SetQ пишет: А на другом компе проводник в 2619 норм работал, поставил сюда 2620, теперь здесь глючит: Да, точно. Внес багу, пока правил - она упорно всегда получала первый элемент из списка копий, а не все подряд. Исправил. Выложу скоро. SetQ пишет: А что это за папка, кстати: C:\Users\Evgeny\AppData\Local\VirtualStore\Program Files (x86)\Aml Pages ? В дополнение к C:\Program Files (x86)\Aml Pages. Ну похоже на какой-то редирект от Винды, судя по названию.

LordNEVR: *PRIVAT*

Carc: ОК, приделаю.

Carc: Залил сборку 2621 исправленный проводник копий добавлена команда Переименовать в правый список папок

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

Carc: SetQ пишет: А где эти данные хранятся то? И зачем они нужны? Файл BackupLog.log в папке программы. А нужны они чтобы найти нужную резервную копию, если понадобится. SetQ пишет: Этих файлов нет, только место в списке занимают, кстати, комп при заполнении списка не виснет, но всё равно долго думает. А что ж... Если в списке много данных, то одно его чтение будет занимать некоторое время. SetQ пишет: И что делает опция "Вывести журнал создания копий" в окне проводника копий? А собственно вести журнал создания копий, записывать куда, когда и чего резервно сохранялось или нет. SetQ пишет: Может вообще убрать это окно из АМЛ? Есть журнал сохранений, есть папка с копиями, которую можно быстро открыть, Проводник копий явно дублирует, да ещё с ошибками и непонятками. Зачем дублирует? Он позволяет покопаться в копиях, и быстро посмотреть когда, почему, где и какая именно создавалась резервная копия документа.

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

Carc: SetQ пишет: А где тогда хранится "Журнал сохранений", который на третьей вкладке в свойствах документа? Это другое. Это просто история сохранения документа, и хранится она в файле документа. Появилось еще на заре 2000-ных, когда частенько документы гуляли на флешках, и было иногда нужно знать, где последний раз редактировали.

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

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

SetQ: Carc пишет: Да и вообще рудимент это. Я уж и сам не помню, когда им пользовался. Лет 10 наверное назад. Да не, в духе портабельности как раз получилось - перенёс документ, и всё о нём знаешь.

Carc: SetQ пишет: Да не, в духе портабельности как раз получилось - перенёс документ, и всё о нём знаешь. Ну да, только там старая реализация - бинарная с ней мороки немеренно. По уму там в XML надо все делать заатачментные через движок плагинов. Сама Aml Pages этим все таки пользуются частенько для внутренних нужд, и опять же через XML. А переделывать лень. Ибо особо никому сейчас не нужно вроде как.

SetQ: Carc пишет: А что ж... Если в списке много данных, то одно его чтение будет занимать некоторое время. За два года у меня 1 МБ накопился, окно открывалось минуты две, это долго. Хорошо бы предусмотреть в логике программы какую-нибудь защитную ветку, чтобы не дать пользователю скучать. Хотя, оказалось можно легко очистить весь список, и теперь всё без задержки открывается.

Carc: SetQ пишет: За два года у меня 1 МБ накопился, окно открывалось минуты две, это долго. Хорошо бы предусмотреть в логике программы какую-нибудь защитную ветку, чтобы не дать пользователю скучать. Хотя, оказалось можно легко очистить весь список, и теперь всё без задержки открывается. Ну да, список очищается в любой момент и без проблем.

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

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

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

SetQ: Ещё заметил в работе проводника копий: у меня диск С скрыт в проводнике, но все программы могут с ним работать, даже в самом проводнике виндовоз можно его открыть - в поле файла надо ввести С: и он откроет С. А вот проводник копий АМЛ, похоже, не может открывать файлы со скрытого диска С, путь записан правильно, выбираю "открыть файл", а проводник копий говорит что-то про "несуществующий безымянный документ".

Carc: SetQ пишет: Ещё заметил в работе проводника копий: у меня диск С скрыт в проводнике, но все программы могут с ним работать, даже в самом проводнике виндовоз можно его открыть - в поле файла надо ввести С: и он откроет С. А вот проводник копий АМЛ, похоже, не может открывать файлы со скрытого диска С, путь записан правильно, выбираю "открыть файл", а проводник копий говорит что-то про "несуществующий безымянный документ". А видимо считает все-таки что диска нет, и файла нет. Скорее всего есть таки проверка в стиле IsExistFile...

LordNEVR: Супер.

Carc: LordNEVR пишет: Супер

LordNEVR: Заметил такой баг при сохранении web-страницы, вырезке, вставки в нужную папку. 1.Сохраняю web-страницу в документ. 2. Создаю папку, куда вставлю сохранённую web-страницу. 3. Вырезаю сохранённую web-страницу, выбираю папку, вставляю. 4. Как бы получилось, вижу крестик рядом с папкой, значит вставилось. Но, нажимаю на крестик, чтоб глянуть результат, пусто в папке и крест пропадает. А внизу дерева появляется вот это: При второй попытке вставить в папку (уже из буфера), получается и сразу переход на вставленную web-страницу в папке.

LordNEVR: LordNEVR пишет: 3. Вырезаю сохранённую web-страницу, выбираю папку, вставляю. 4. Как бы получилось, вижу крестик рядом с папкой, значит вставилось. Если повторно нажать "Вставить" то получается и сразу переход на вставленную web-страницу в папке.

Carc: ОК, проверю. Спасибо за репорт.

Carc: LordNEVR пишет: Заметил такой баг при сохранении web-страницы, вырезке, вставки в нужную папку. 1.Сохраняю web-страницу в документ. 2. Создаю папку, куда вставлю сохранённую web-страницу. 3. Вырезаю сохранённую web-страницу, выбираю папку, вставляю. 4. Как бы получилось, вижу крестик рядом с папкой, значит вставилось. Но, нажимаю на крестик, чтоб глянуть результат, пусто в папке и крест пропадает. А внизу дерева появляется вот это: Пофиксил проблему в сборке 2624. Спасибо за репорт!

Guest: клавиша быстрого доступа Ctrl+F2 для перехода на родительский узел дерева Ещё бы теперь и вниз переходить по горячей клавише!

Carc: Guest пишет: Ещё бы теперь и вниз переходить по горячей клавише! А это? Навигация стрелками в дереве, что, разве не работает?

Guest: А это? Навигация стрелками в дереве, что, разве не работает? Если узел развёрнут. То спускаться будешь пролистывая каждую страницу, а нужно - только по папкам прыгать!

Carc: Guest пишет: Если узел развёрнут. То спускаться будешь пролистывая каждую страницу, а нужно - только по папкам прыгать! Ну дык а если свернуть узел? Через те же Ctrl+Ctrl? Тогда можно быстро и по папкам ходить.

Guest: Ну дык а если свернуть узел? Через те же Ctrl+Ctrl? Тогда можно быстро и по папкам ходить. А если я не хочу сворачивать развёрнутое? Иногда это не случайно и существенно оставить всё так, "как и былО". Я, например, визуально контролирую переходы и зачастую с клавиатуры удобнее, чем пользоваться мышкой.

Carc: Guest пишет: А если я не хочу сворачивать развёрнутое? А зачем оно нужно? Если мы идем мимо него? Guest пишет: Я, например, визуально контролирую переходы и зачастую с клавиатуры удобнее, чем пользоваться мышкой. Я что-то не пойму сценария использования. Т.е. нужно чтобы переходить по братским узлам, минуя детей и не сворачивая их? Причем вниз? А если понадобится наверх, тогда что? И какая цель? Какова пользовательская задача? Технически все понятно, но для чего оно? В чем смысл хождения по ветке, минуя детей, но и не сворачивая их? Почему нужно чтобы оставались развернутыми детки, в чем смысл их отображения в таком сценарии? Казалось бы, свернул деток - с глаз долой из мозгу вон, и шарься себе в ветке? Нужно? Обратно развернем. В общем, для чего "безо всяких например" нужно оставлять развернутыми деток? Почему их нельзя свернуть, а когда понадобится развернуть обратно? В чем трудность такого варианта?

Guest: Смысл в том, что не нужно постоянной дёргатни при смене фокуса (т.е. фактически только другой узел стал выделен рамкой) А все эти сворачивания-разворачивания - пусть будет в виде отдельной команды. При желании я их сочетаю (объединив с помощью Autohotkey в единую команду), но пока мне удобнее ровно таким же образом спускаться вниз, как и подниматься вверх (заметьте: при этом ничего не свёртывается!).

Carc: Guest пишет: но пока мне удобнее ровно таким же образом спускаться вниз, как и подниматься вверх (заметьте: при этом ничего не свёртывается!). ОК, убедили. Сделаю сегодня. В принципе такое когда-то давно было. А именно меню Страницы\Перейти К Следующей\Предыдущей. Только там какая-то ну очень хитрая логика - я и сам уж не пойму что да почему. Алгоритм то там явно правильный, но по сути сложный. Переделаю проще: команды будут ходить по соседним узлам ветки верх\вниз, минуя деток и не сворачивая их. В случае достижения конца ветки. Т.е. если идем вниз и пришли на последний узел в дереве, или наоборот идем вверх и пришли на первый узел в дереве, то тогда по кругу. То бишь в случае последнего узла в ветке, дальше идем к первому узлу в ветке. И наоборот в случае первого узла в ветке, переходим по кругу к последнему (в случае перехода вверх по ветке).

Guest: По кругу - тоже удобно! Спасибо, Гоша! Ждём!

Carc: Выложил сборку 2622 команды Перейти К Предыдущей\Следующей по кругу; исправления для двойных горячих клавиш (работали в диалогах, а не должны);

Guest: Вобщем, как я понимаю гиблое дело :( [pre] КОРЕНЬ 1папка 1.1папка страница1 страница2 страница3 2папка 3папка страницаБезПапки1 страницаБезПапки2 страницаБезПапки3 [/pre] В результате сейчас: 1) ходит по всем папкам, кроме КОРНЯ и плюс по страницамБезПАПОКно! почему-то не попадает на папку "1.1папка" 2) Ctrl+F2 - практически дублирует Ctrl+Alt+Upзато вообще нет движения чисто по страницам.

Carc: Guest пишет: Вобщем, как я понимаю гиблое дело :( КОРЕНЬ 1папка 1.1папка страница1 страница2 страница3 2папка 3папка страницаБезПапки1 страницаБезПапки2 страницаБезПапки3 В результате сейчас: 1) ходит по всем папкам, кроме КОРНЯ и плюс по страницамБезПАПОК но! почему-то не попадает на папку "1.1папка" 2) Ctrl+F2 - практически дублирует Ctrl+Alt+Up зато вообще нет движения чисто по страницам. Да пожалуй дело гиблое. Я так и не понял что вам нужно. Проход только по страницам есть в панели списка + то что обсуждали, ходит по соседним узлам дерева, минуя дочерних.

Carc: Guest пишет: В результате сейчас: 1) ходит по всем папкам, кроме КОРНЯ и плюс по страницамБезПАПОК но! почему-то не попадает на папку "1.1папка" 2) Ctrl+F2 - практически дублирует Ctrl+Alt+Up зато вообще нет движения чисто по страницам. А все потому что так вы и не можете мне объяснить что Вы хотите, и главное ЗАЧЕМ. Все эти описалки в стиле хочу ходить по папкам, только по листьям какой-то дарвинизъм чистый. Хочу так, хочу эдак. Это не описывает сценария использования, нет целей (Goals). Мне важно понять цель. А просто в стиле хочу ходить по папкам, хочу по страницам, хочу через одну - это просто констатация "хочу". А нужно понимать цель. Только по страницам для того чтобы... Только по папкам для того, чтобы... Тогда можно будет выявить сценарий использования. И главное цель. И выстроить цепочку взаимодействия программа-пользователь. Пас-пас, еще раз пас, удар, гол - фиг штанга. В общем как хотите. Нужно? Бум продолжать общаться и доводить до ума желаемое. Нет - на нет и суда нет. Не зря я очень скептически отнесся к вашей затее изначально. Мутная она, в стиле каприза ребенка, непонятно зачем. Отсюда и проблемы в результате... Прошу прощения если несколько резковато звучит, но все же проблемы точно чувствовались еще на этапе обсуждения

Carc: Залил сборку 2624 пофиксено вырезать\вставить единственную страницу в пределах одного же и того же дерева документа;

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

Carc: SetQ пишет: При наведении мыши на URL в редакторе простого текста всплывает подсказка. Но она дрожит - вроде обсуждали уже - нельзя это мерцание убрать? Ну попробую, хотя не факт что выйдет... SetQ пишет: И ещё: есть настройка - показывать заголовок страницы по URL, если эту опцию отключить, АМЛ всё равно запрашивает у сайта заголовок страницы, но просто не показывает полученный текст во всплывающей подсказке. Формально всё верно, но эту опцию отключают, чтобы не было задержки при показе подсказки и вообще, что АМЛ не выходила в инет на сайт из URL. А это на задержку не влияет. Она в кеш кладет заголовки сайтов, к задержке показа это не влияет. По крайней мере при первом запросе заголовка сайта. SetQ пишет: Так работает программа? Не совсем так. Если запрос подсказки идет из редактора текста - то она запускает асинхронный запрос заголовка сайта и кладет его в кеш в случае успеха. И только при втором запросе из редактора текста уже запрашивает из кеша. Другое дело если через плагины складывается URL в редактор текста. В этом случае Aml Pages сразу же стартует запрос и ждет его какое-то время - там что-то вроде не то 5 секунд, не то 10. На глазок подбиралось. Если удалось получить заголовок, то сразу же его складывает в редактор текста рядом с URL, если нет - то кладет на это дело, и просто кладет URL не дожидаясь получения заголовка. И только потом, если асинхронный запрос заголовка все таки прошел - то опять же кладет его в кеш. Если в 2-ух словах, то максимально используется кеш. Дважды заголовок не запрашивается.

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

Carc: SetQ пишет: текст "Перейти на" в подсказке к URL тоже можно убрать, не единообразно с ссылками на файлы получается. Ну это, так сказать, для начинающих пользователей скорее...

Carc: SetQ пишет: А ещё можно при включенной опции "Запрашивать заголовок" загружать ещё иконку сайта и тоже её показывать, будет куда информативнее - навёл мыша на URL - а тебе сразу картинку показали, и сразу вспомнил, что это за страница в инете. Текст заголовка же ещё прочитать и понять надо, а графическая инфа куда быстрее и с меньшими затратами воспринимается. Так ведь? Ну кагбэ логично, да только вот там медитировать придется. Иконка на сайте это практически что угодно. GIF, JPEG - чтобы его показать в подсказке придется трансформировать. Это и время, и нагрузка, и с кешем тут не шибко побалуешься. Одно дело пары записать URL-Заголовок в ини-файл. Другое дело цельную графику писать. А куда ее складывать? Опять же статистический подход. Она же не всегда может распознать заголовок сайта. Скачивание сайта, а как правило, его приходиться скачивать целиком (ибо нет такой штуки в HTTP как TITLE сайта, это всего лишь кусок HTML`а). Дык потом нужно еще определить правильно кодировку, преобразовать во что-нить универсальное типа UTF8 и распарсить сайт ручками. Ибо через движок IE это и вовсе куча проблем и тормоза ужасные. Ну и соответственно, если кодировка определяется неверно - то все, упс, распарсить уже не удается.

SetQ: Carc пишет: Ну кагбэ логично, да только вот там медитировать придется. Иконка на сайте это практически что угодно. GIF, JPEG - чтобы его показать в подсказке придется трансформировать. Это и время, и нагрузка, и с кешем тут не шибко побалуешься. Можно ограничится вариантом, когда иконка находится по адресу имя.сайта/favicon.ico, это часто работает: borda.ru/favicon.ico , amlpages.com/favicon.ico . А если нет такого файл, то на нет и суда нет.

Carc: SetQ пишет: Можно ограничится вариантом, когда иконка находится по адресу имя.сайта/favicon.ico, это часто работает: borda.ru/favicon.ico , amlpages.com/favicon.ico . А если нет такого файл, то на нет и суда нет. Ну допустим, можно и так. Но что? Скачивать ее каждый раз? Иначе ее где-то надо сохранить... А, собственно где? Ну еще на запуск то можно кешировать - URL+путь к скаченной иконке, а хранить где-нить в TEMP. Но это по сути только на сеанс работы. Все эти левые папки вроде %TEMP% и\или %APP_DATA% ненадежно - их может почистить кто-угодно и в какой угодно момент. Про переносную версию уж и само собой. Там и так все понятно, что на соседнем компе иконок уже и не будет вовсе.

SetQ: Carc пишет: их может почистить кто-угодно и в какой угодно момент. Сделать на удачу - никто не потёр - будет картинка, да - нет.

Carc: SetQ пишет: Сделать на удачу - никто не потёр - будет картинка, да - нет. А куда же их класть? В какой-нить %APPDATA% что ли? Что бы по 100 раз не качать заново...

SetQ: Carc пишет: А куда же их класть? В какой-нить %APPDATA% что ли? Что бы по 100 раз не качать заново... Где-то там, но в разных версиях Windows могут быть разные папки, надо исследовать этот вопрос. Ещё в реестре можно хранить бинарные данные. А если в паке с amlpages.exe сделать подпапку для кэша иконок?

Carc: SetQ пишет: Где-то там, но в разных версиях Windows могут быть разные папки, надо исследовать этот вопрос. Дык есть же функция SHGetSpeciallFolder + CSIDL_APPDATA? Все равно все что надо выдаст... SetQ пишет: Ещё в реестре можно хранить бинарные данные. А смысл? Скачивается иконка все равно на диск, читается с него же, реестр для конкретного пользователя точно так же конкретен как APPDATA - у каждого своя ветка настроек, и своя же папка APPDATA. SetQ пишет: А если в паке с amlpages.exe сделать подпапку для кэша иконок? Сделать то можно, но кто ж в нее в общем случае разрешит в эту папку писать? Запросто может быть закрыто на запись.

Jon_Gall: А проблема с тормозами при вводе текста когда в проекте много вставленных таблиц решена? Если пока нет, то какие перспективы решения данной проблемы?

Carc: Jon_Gall пишет: А проблема с тормозами при вводе текста когда в проекте много вставленных таблиц решена? Если пока нет, то какие перспективы решения данной проблемы? Я проверял. У меня вроде как все в порядке было. А что выставлено в настройках редактора текста? В меню быстрых настроек? Какая библиотека RichEdit выставлена?

Carc: Jon_Gall пишет: А проблема с тормозами при вводе текста когда в проекте много вставленных таблиц решена? Если пока нет, то какие перспективы решения данной проблемы? Вопрос решился. Делается так. 1. Открываете свой Журналы.apd. 2. Переключаете верхние закладки в режим "Последние" (кнопка слева на верхней панели закладок. 3. Обязательно сохраняете документ. Потому что, режим этой панели хранится в документе. Все будет работать без тормозов.

Guest: Нужно: закладки сверху - отсортировать в алфавитном порядке (отключил - и они опять в хронологическом порядке или так, как раньше их расставлял в ручном порядке) + было бы удобно по ПКМ список их же список в вертикальном виде

Carc: Guest пишет: закладки сверху - отсортировать в алфавитном порядке (отключил - и они опять в хронологическом порядке или так, как раньше их расставлял в ручном порядке) Ну в перспективе можно и приделать... Guest пишет: + было бы удобно по ПКМ список их же список в вертикальном виде Есть. Правая кнопка мыши по скроллеру закладок аккурат и показывает список в алфавитном порядке.

Carc: Guest пишет: закладки сверху - отсортировать в алфавитном порядке PS: "отсортировать" - это разовая операция? Т.е. отсортировали в алфавитном, они соответственно расположились в алфавитном, а дальше опять пополняются в хронологическом порядке? Или постоянная сортировка? Сразу после добавления опять сортируются в алфавитном порядке?

Carc: Залил сборку 2625 Aml Pages в меню выбора вариантов нижней панели пишет метку "Нижняя панель"; новые API в движке плагинов Aml Pages; улучшено: отображение всплывающей подсказки над гиперссылками в редакторе текста (убрано "мерцание");

SetQ: Carc пишет: улучшено: отображение всплывающей подсказки над гиперссылками в редакторе текста (убрано "мерцание"); У меня точно также мерцает, как и раньше.

Carc: SetQ пишет: У меня точно также мерцает, как и раньше. А URL обычный? Прямо в тексте - автоматически подсвечиваемый? Или сделанный как "Вставить гиперссылку"? С собственным названием гиперссылки?

SetQ: Carc пишет: А URL обычный? Прямо в тексте - автоматически подсвечиваемый? Или сделанный как "Вставить гиперссылку"? С собственным названием гиперссылки? Да, обычный, страница простого текста, урл просто текстом написан.

Carc: SetQ пишет: Да, обычный, страница простого текста, урл просто текстом написан. Странное дело. А курсор мыша точно над URL?

SetQ: Carc пишет: Странное дело. А курсор мыша точно над URL? Да, точно. Могу видюшку вечером сделать (попробовать).

Carc: SetQ пишет: Да, точно. Могу видюшку вечером сделать (попробовать). Да, стоит. У меня все нормально - тултип стоит как вкопанный.

SetQ: Тип представления страницы - простой текст, ссылки - просто текст. Но если вставить ctrl+K гиперссылку, то тоже самое - дрожит подсказка.

SetQ: Это, кстати, видео с мерцающей подсказкой. Надо щёлкнуть по картинке, и в новом окне покажут анимированный gif.

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

SetQ: Попробовал в виртуальной машине в Вин ХР - не мигает, а мигает в Вин 8.1.

Carc: SetQ пишет: Попробовал в виртуальной машине в Вин ХР - не мигает, а мигает в Вин 8.1. Вот то то и странно

Guest: "отсортировать" - это разовая операция?Нет - поведение как в Проводнике Windows (вполне себе классическое и удобное поведение)

Carc: Guest пишет: Нет - поведение как в Проводнике Windows (вполне себе классическое и удобное поведение) Ну а как тогда быть с настройкой "Закрепленные слева"? С ними что? Всегда слева или как?

Carc: Залил сборку 2626 добавлено скачивание иконок сайта FavIcon.ico;

SetQ: Carc пишет: добавлено скачивание иконок сайта FavIcon.ico; Ага, кажет кое-где. А почему на dwg.ru не показывает? В кэше C:\Users\Evgeny\AppData\Roaming\_AmlPages есть иконка. И на https://www.youtube.com есть иконка в кэше, а тоже не показала. http://shot.qip.ru/00Q8kL-3LZl45KEX/

Carc: SetQ пишет: Ага, кажет кое-где. А почему на dwg.ru не показывает? В кэше C:\Users\Evgeny\AppData\Roaming\_AmlPages есть иконка. И на https://www.youtube.com есть иконка в кэше, а тоже не показала. Да, есть там бага, вчера ночью видел. Несколько перемудрил с URL. Исправил. Сегодня выложу.

Carc: Выложил сборку 2628. Всякие исправления мелкие.

SetQ: А секция [Icons] в urls_titles.ini используется? У меня для http://dwg.ru никак не удаётся увидеть иконку.

Carc: SetQ пишет: А секция [Icons] в urls_titles.ini используется? У меня для http://dwg.ru никак не удаётся увидеть иконку. Конечно. Там как раз пути и прописаны к скачанным иконкам. Включи лог. И посмотри что там. Там логируется загрузка иконки для подсказки.

SetQ: Carc пишет: Включи лог. И посмотри что там. Там логируется загрузка иконки для подсказки. Вроде, всё нашлось: AmlPages: [03/24/16 21:46:06] URL: [http://dwg.ru] TITLE: [Материалы для проектирования] IconPath: [C:\Users\Evgeny\AppData\Roaming\_AmlPages\httpdwg.ru.ico] AmlPages: [03/24/16 21:46:06] Success load icon from [C:\Users\Evgeny\AppData\Roaming\_AmlPages\httpdwg.ru.ico] AmlPages: [03/24/16 21:46:06] FetchTitleFromURL http://dwg.ru phIcon=1631676 valuephIcon=0 AmlPages: [03/24/16 21:46:06] Success load icon from [C:\Users\Evgeny\AppData\Roaming\_AmlPages\httpdwg.ru.ico] Но вместо значка сайта - красный круг с косым белым крестом.

Carc: SetQ пишет: Но вместо значка сайта - красный круг с косым белым крестом. Дык вроде и нормально. У меня тоже там какой-то крестик на самом деле... Значит именно это и скачала Aml Pages. Можно в папке значков сохраненных поковыряться. Она есть в списке в окне "О программе" (как ссылка в разделе Плагины + Настройки, по сссылке откроется папка с сохраненными значками в APPDATA)

SetQ: Интересную вещь заметил: на ссылку dwg.ru всплывает подсказка с картинкой от предыдущей подсказки:

Carc: SetQ пишет: Интересную вещь заметил: на ссылку dwg.ru всплывает подсказка с картинкой от предыдущей подсказки: Если Aml Pages не находит ассоциированную с сайтом иконку (нет, стерли, не удалось скачать, скачивание началось в фоне, но еще не закончено), то она использует стандартную иконку от веб-браузера (или с чем там установлена ассоциация *.htm-файлов - обычно это веб-браузер).

SetQ: И у меня два файла urls_titles.ini - C:\Program Files (x86)\Aml Pages\urls_titles.ini и C:\Users\Evgeny\AppData\Local\VirtualStore\Program Files (x86)\Aml Pages\urls_titles.ini, причём пишет сейчас во второй, а из окна "О программе" открывается первый.

Carc: SetQ пишет: И у меня два файла urls_titles.ini - C:\Program Files (x86)\Aml Pages\urls_titles.ini и C:\Users\Evgeny\AppData\Local\VirtualStore\Program Files (x86)\Aml Pages\urls_titles.ini, причём пишет сейчас во второй, а из окна "О программе" открывается первый. Ну это MS-овские приблуды с виртуализацией. Сама Aml Pages пишет именно urls_titles.ini в своей папке. Вот она ёпырш виртуализация в действии. Запись редиректит, а открывает другое в том же Блокноте... Узнаю, брата, Microsoft

Guest: 1. Постоянные глюки с иконками (и это уже давно - тянется из версии в версию, каждый раз с надеждой пробую и разочаровано бросаю...): через раз назначаются правильно. Почему-то AML норовит подсунуть прошлую иконку. Т.е. идея с иконками (сама по себе хорошая) работает крайне нестабильно. 2. Цвет фона для дерева - затрагивает и панель закладок. Надо разделить, иначе некрасиво К тому же если значки были подобраны узлам до настройки фона - они теряются!!! 3. Вставка из Word через перетаскивание на Ассистант не работает (вопреки общей концепции)

Carc: Guest пишет: 1. Постоянные глюки с иконками (и это уже давно - тянется из версии в версию, каждый раз с надеждой пробую и разочаровано бросаю...): через раз назначаются правильно. Почему-то AML норовит подсунуть прошлую иконку. Т.е. идея с иконками (сама по себе хорошая) работает крайне нестабильно. В курсе. Руки никак не доходят поправить. Guest пишет: 2. Цвет фона для дерева - затрагивает и панель закладок. Надо разделить, иначе некрасиво Guest пишет: С какого это? Guest пишет: 3. Вставка из Word через перетаскивание на Ассистант не работает (вопреки общей концепции) Там только цвет текста меняется и только. Скриншот в студию... Какой Word? Какая Windows?

Guest: Carc пишет: Какой Word? Какая Windows? win7 off 2010 - но глючит только на работе. Буду разбираться или переустанавливать ( ворд / систему ). Часть глюков ушла, когда заново переустановил AML Pages (а не как обычно поверх) Из новинок - хотелось бы: чтобы была отдельная Панель цветов - для раскрашивания текста. Стандартный способ неудобен, да и подглючивает: после выбора цвета через Контекстное меню цвет на иконке в панели Форматирования изменяется только в тот момент, когда подносишь к ней мышку, чтобы на неё нажать!

Carc: Guest пишет: win7 off 2010 - но глючит только на работе. Буду разбираться или переустанавливать ( ворд / систему ). Часть глюков ушла, когда заново переустановил AML Pages (а не как обычно поверх) Странно. На Aml Assist, и перетаскивание в него это не влияет. Там попросту ничего не делается установкой. Guest пишет: Из новинок - хотелось бы: чтобы была отдельная Панель цветов - для раскрашивания текста. А зачем? Есть стили форматирования в панели Шрифт, есть выбор цвета шрифта… Guest пишет: Стандартный способ неудобен, да и подглючивает: после выбора цвета через Контекстное меню цвет на иконке в панели Форматирования изменяется только в тот момент, когда подносишь к ней мышку, чтобы на неё нажать! Ну когда то давно так и задумывалось. А вот почему я уже и сам не помню...

Carc: Guest пишет: 1. Постоянные глюки с иконками (и это уже давно - тянется из версии в версию, каждый раз с надеждой пробую и разочаровано бросаю...): через раз назначаются правильно. Почему-то AML норовит подсунуть прошлую иконку. Т.е. идея с иконками (сама по себе хорошая) работает крайне нестабильно. Исправил в сборке 2629.

Carc: Залил сборку 2629 исправлен выбор иконок из меню в дереве; улучшения для загрузки заголовков\иконок веб-страниц;

Guest: Как копировать значки между документами? Выделите в дереве узел со значком; Выберите команду меню "Вид - Значки - Копировать". Пользовательский значок выделенного узла будет скопирован в буфер обмена; Актвизируйте окно другого документа; Выделите узел дерева, которому Вы хотите назначить скопированный ранее значок; Выберите команду меню "Вид - Значки - Вставить". Скопированный ранее пользовательский значок будет вставлен из буфера обмена, и назначен выделенному узлу. Я так понимаю этот пункт свежей Справки уже неактуален?

Carc: Guest пишет: Я так понимаю этот пункт свежей Справки уже неактуален? Не-а! Не актуален. Это давным давно делалось. Из той поры остался только диалог поиска иконок, если встроенных в меню будет недостаточно.

Guest: Тогда желательно справочку поправить, а то вводит в заблуждение или же поставить пометку (было актуально для версий, например, 9.23-9.57), сейчас подобное можно сделать другим способом (более продвинутым) и ссылочка. А то бродишь по Справке как по минному полю и наталкиваешься на артефакты...

Carc: Guest пишет: Тогда желательно справочку поправить, а то вводит в заблуждение или же поставить пометку (было актуально для версий, например, 9.23-9.57), сейчас подобное можно сделать другим способом (более продвинутым) и ссылочка. А то бродишь по Справке как по минному полю и наталкиваешься на артефакты... А что? Всё-таки справку кто-то читает? Серьезно что ли? Удивлен, не скрою...

Guest: Блин, ну серьёзный инструмент - и что только тыкаться, как баран в новые ворота?! Неужели даже из англоязычного сообщества поклонников AML Pages никто не жаловался? (конечно, приятно считать себя уникальным, но) я так не думаю. Тем более, что было анонсировано (и не раз), что Справка обновилась...

Carc: Guest пишет: Блин, ну серьёзный инструмент - и что только тыкаться, как баран в новые ворота?! Другой бы спорил. Проблема то в другом - справку все равно никто не читает. Guest пишет: Неужели даже из англоязычного сообщества поклонников AML Pages никто не жаловался? (конечно, приятно считать себя уникальным, но) я так не думаю. Не-е-а, не жаловались. Но англоязычная справка сильно более худая. Там инфы на порядок меньше. Guest пишет: Тем более, что было анонсировано (и не раз), что Справка обновилась... А як же. Обновлял. Раздел "Статьи новостной рассылки". Добавлял туда новые ссылки. А старое практически не трогал. Все просто. Ни не читает же никто. Давно уже создалось впечатление что справка Aml Pages, это write-only часть проекта. Я и перестал ее писать…

Guest: Вот именно, что читают! Некто, например - я видел на Форуме - предлагал вычитку сделать. Ведь одной только орфографии целый воз! Вот из свежего: 1)Проблема то в другом - справку все равно никто не читает. вместо: Проблема-то в другом - Справку все равно никто не читает. 2)Все просто. Ни не читает же никто. Давно уже создалось впечатление что справка Aml Pages, это write-only часть проекта.вместо: Всё просто. Не читает же никто. Давно уже создалось впечатление, что справка Aml Pages, это write-only часть проекта. Кому-то всё равно, а у кого-то взгляд постоянно о подобное спотыкается!

Carc: Guest пишет: Вот именно, что читают! Некто, например - я видел на Форуме - предлагал вычитку сделать. Ведь одной только орфографии целый воз! Где спотыкается глаз? На форуме? Я уже запутался. Где делать вычитку орфографии? На форуме что ли? Если да, то для чего?

Guest: И на Форуме тоже (и если на Форуме - это желательно, а в официальной Справке - обязательно).

Carc: Guest пишет: И на Форуме тоже (и если на Форуме - это желательно, а в официальной Справке - обязательно). А зачем? Что первое, что второе вроде как не являются учебниками русского языка? Форум место общения - очепятки неизбежны. А в справке - ну кагбэ да, но кто ж узнает про тамошнюю грамотность, если ее почти никто не читает!?!

Strazhduschij: Хотелось бы, чтобы при использовании кнопки Формат по образцу не нужно было выделять слово, а достаточно было просто щёлкнуть по нему. Т.е. работало как в Ворде

Carc: Про поднятие Aml Pages из трея после побудки Windows. Разобрался я там в чем тайный UseCase был. Windows пересоздает TaskBar, и нужно заново поднимать иконку в трее. Да и вообще новый по ходу десктоп создается. Поэтому и приходится поднимать Aml Pages из трея.

SetQ: Carc пишет: Разобрался я там в чем тайный UseCase был. Windows пересоздает TaskBar, и нужно заново поднимать иконку в трее. Да и вообще новый по ходу десктоп создается. Поэтому и приходится поднимать Aml Pages из трея. Но не всегда всплывет! У меня перестал всплывать в Вин8.1 через несколько дней, что-то мигающее.

Carc: SetQ пишет: Но не всегда всплывет! У меня перестал всплывать в Вин8.1 через несколько дней, что-то мигающее. Хм... может быть Windows не закрывает Рабочий Стол? И соответственно тогда нет создания TaskBar`а, и соответственно тогда и Aml Pages не всплывает.

Carc: Залил сборку Aml Pages 2630…

LordNEVR: А как посмотреть историю открытий доков? В самих доках можно выставить настройки даты просмотра и создания страниц. А вот как посмотреть историю создания и открытий самих доков? То есть: док такой то, создан тем-то, последние открытия такого-то числа. Что то в виде списка истории для всех доков.

Carc: LordNEVR пишет: А как посмотреть историю открытий доков? Доки это кто? Документ? Тогда можно посмотреть в свойствах страницы, там внизу документа есть статистика по документу в целом.



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