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

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

Carc: Более новая версия 9.98 анонсирована здесь. Выложил новую версию Aml Pages 9.71 Обзор изменений в 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

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. Обязательно сохраняете документ. Потому что, режим этой панели хранится в документе. Все будет работать без тормозов.



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