← All posts tagged Miranda

xa0c
Miranda xjuick Не, ну жесть же... За 4+ месяца никто из тех, кому нужна была поддержка "folders" в xJuick не мог впилить 10 строк такого кода: code.xa0c.net

Грусть-печаль, товарищи. Грусть-печаль. :)
xa0c
Miranda xjuick Мне никто так и не дал степ-бай-степ руководства для повторения бага с изменением активного аккаунта.
Предполагаю следущее: аккаунт "слетает" после захода в настройки и нажатия "ОК".

Если я прав, то пофиксено. v0.0.5.1a :)
coding.xa0c.net
xa0c
Miranda xjuick Ну, официально неделя, объявленная в #570222 закончится только через 5 часов, но думаю, за это время мало что изменится.

Итак, господа. Разработка плагина xJuick (упешно?) завершена.
Более никаких фич и допилов не будет (исключая баг с неправильным определением активного аккаунта, он будет исправлен, когда я его смогу у себя повторить).
Страница с описанием обновлена, устаревшая инфа выпилена, новые скриншоты добавлены.

Версия 0.0.5а финальная и готова, как говорится, для юзания массовым юзером. С чем вас и поздравляю.
enjoy! XD
xa0c
Juick Miranda xjuick Сорри за тег, пипл..

Для постоянных читателей
Господа. Я только что запилил новую версию. Подсмотрел тут в шаблоне IEView некий "германский скрипт, который превью для ссылок делает" и впихнул его прям в дефолт-лог tabSRMM. Теперь по ctrl+мышконавод можно увидать превью. Кажись — это ня.
Сервис, которым показывается превью настраивается. Сделано это потому, что анонимусам превью часто ограничено (по количеству, по трафику, итд): вы можете зарегиться на каком-нибудь из сервисов, предоставляющих такую фичу и внести в настройки данные своего аккаунта. (это означает: дописАть в URL свой пароль)
Те, кто не юзает дефолтный лог tabSRMM — можете не напрягаться (но новую версию всё равно скачайте :))

А теперь важное объявление для всех
БАГРЕПОРТЫ ПРИНИМАЮТСЯ РОВНО НЕДЕЛЮ НАЧИНАЯ С ЭТОГО ДНЯ
Через неделю я консервирую нафиг всю разработку плагина и фиксы будут производится только тех багов, которые увижу Я.
Усё. Я в этом плагине сделал в стопиццот раз больше, чем хотел и в простопиццот раз больше, чем сам юзаю.
Сипасибо за внимание.

И да, спасибо тем немногочисленным юзерам, кого имею честь назвать бета-тестерами моего плагина. Без вас плагин бы вряд ли ушёл далеко после #496315 :)
xa0c
Miranda xjuick А вот мне конфиг ввиде текстового файла очень даже нравился. Блин. Качать там же.
Ещё один скриншот (600кб!): coding.xa0c.net
(Дефолт-лог табсрмма, у жуйки форсед IEView, у Jubo форсед Hpp)

xa0c
Miranda HPP xjuick well... Теперь мой плагин понимает следущее:
TabSRMM: Default, IEView, History++, History++ emulated IEView
Scriver: Default, IEView, History++ emulated IEView
SRMM: Default

...честно говоря, я больше никаких сочетаний и не знаю. Смею сказать: теперь работает везде. Причём, ничего настраивать не нужно, после переоткрытия окна чата плагин сам сообразит что установлено. Можно практически налету в настройках менять.
Версию-таки увеличил. Всё же, хпп отъела у меня изрядный кусок времени. Теперь 0.0.5. Ссылка там же: coding.xa0c.net

P.S. Как только theMIROn пожрёт свою лень и починит свой SVN, historypp.dll из архива уберу. :)
xa0c
Miranda Hyphen Автор Hyphen'a дал мне исходники и разрешение вносить изменения / распространять модифицированные версии со своим плагином.
/me задумалсо
xa0c
Miranda Когда в бородатом 2007м (?) году я увидел скриншот-концепт окна настроек миранды, я думал что это стёб...
Поставил 0.9 версию... Мндааа... %)
xa0c
C# Miranda xjuick Господа тестирующие 0.0.4, могёте обновиться?..
Я там никаких новых фич не добавлял, зато постарался всячески облегчить "первый запуск".
В идеале теперь в конфиг лазить не нужно, чтобы посмотреть дефолтное поведение плагина, без разницы что у вас: TabSRMM/SRMM/Sciver.

Можете удалить конфиг (предварительно сохранив, если меняли там что-то) и попробовать поставить плагин так, будто бы первый раз его видите. Т.е. банально скопировать в папку "plugins", а после запустите и скажите — прокатило ли. :)
xa0c
Miranda С# xjuick Ну, кто самый смелый? :)
Хех, шутю. Вроде пофиксил работу с БД. Больше не крашит. Тем не менее, бэкап профиля было бы неплохо сделать.
Крайне интересно как новая модель поведёт себя на чужих компутерах.

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

Я подумал, что так будет круто.
Убрал одну из кнопок на тулбаре: теперь в отдельное окно приходят комментарии только для тех постов, для которых существует контакт в контакт-листе.
Контакт создаётся всё так же: либо в автоматическом режиме (кнопка на тулбаре), либо в ручном через выпадающее меню (пока что только в tabsrmm/sciver/srmm).

Номер версии не менял — 0.0.4а. Ссылка там же.
Риальне жду фидбэк.
xa0c
C# Miranda Твайумать. Ну почему Hyphen не опенсорс?.. х_Х
Запарилсо переписывать куски кода, которые есть в Hyphen, но которые не работают. Написано в 2007-2008 годах, автор из Чехии, а такое чуйсвто, что юникодом он не пользовался. х_Х
xa0c
C# Miranda xjuick Ну щито?.. :)
План на эту неделю я выполнил. Новая версия плагина лежит всё там же. Только вот новое описание я строчить пока не хочу, ибо дико влом. Да и сама версия того... Ну в общем, обкатки требует.
Вкраце расскажу чего ожидать:
1. Ну, в предыдущем посте вы могли углядеть скриншотег. Да. Теперь комментарии к постам можно вычленять в отдельное окно. Имхо — ня.
В новом плагине 3 новых некастомизабельных кнопки (вы их сразу увидите), слева направо:
=> Вкл/выкл автооткрытия окон для любых постов (полезно, если вы не следите за 30ю постами одновременно ):)
=> Кнопка показа тех постов, комменты к которым вы желаете видеть в отдельных окнах (это если автооткрытие выключено)
=> Кнопка удаления "псевдоконтактов" (это каждое окно с комментами) из контакт листа. Это если вдруг увидите, что контактлист до нужного места мотать приходится минут по пять.

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

Выборочно указывать "открывать или не открывать отдельное окно" для поста можно через менюшку (это та, которая рядом с номером сообщения вываливается).

Конфиг изменился, но вроде бы старый должен подхватиться. Хотя, сохраните его, если меняли там что-то.
Конфиг нужно отредактить: вписать туда название вашего протокола/аккаунта жабера, с которого вы с жуйкой общаетесь (напишет при первом запуске).

2. jubo supported. Только мне было влом особо сильно над ним сидеть и получилось так, что если вы юзаете кнопочки из меню, у которых autosend=true, то всё отлично. Пытался допилить и чтобы при ручном наборе команды работало — хз, вроде пашет. Т.е. сейчас можете jubo слать "#1234" :)

3. Заколупался от отправки "В #1234" и сделал простейшую перекодировку кирилических команд в латиницу. Вроде пашет.

Короче, товарищи. Где фидбэк?! %)
xa0c
Miranda JS ieview xjuick

Так, ну вроде бы дерево постов/комментариев глючит послабее, можно и показать народу.
All:
Для LinkButton (в конфиге такая) теперь можно указывать как action команду, начинающуюся с "http://" — будет открываться бравзер. Не знаю пока что зачем она может пригодиться, но пусть будет.
TabSRMM
Регексп с никами исправлен. (Надеюсь :))
IEView
Т.к. в прошлый апдейт я юзеров ие (себя в том числе) обделил, то в этот раз держите, собсно, дерево тредов. Изменения в коде плагина вас практически не касаются, т.е. если команда "http://" вам не нужна, то сам плагин можно не обновлять. Дерево постов на яваскрипте (что означает — если вам больше нравится mjplugin от @Longedok'a, то можете перенести код туда, работать тоже будет).
Изменения в файлах juickonizer.js, juick.css (старые стили без изменений, просто новые добавил), плюс добавлен новый файл scroll.js, который и отвечает за отображение дерева постов и прокрутку лога к ним.

Ссылка на скачивания всё там же.
Скриншот того, как всё выглядит — в предыдущем посте.
...вроде пока что всё
xa0c
Miranda JS ieview xjuick
Ну... Или вот так: плавающая кнопочка в правом верхнем углу, по клику разворачивает дерево с постами/комментами.
Оказалось, можно и без C# такое нарисовать.
На скрине pure js. :)

xa0c
Miranda xjuick Гм... Кагбэ... Поактивней, народ. У меня сегодня есть чутка времени на девелопинг, предложите свой вариант отображения тредов.
...или я всё это зря затеял и окошко с тредами никому нафиг не надо?
...или этим плагином кроме меня и @johan'a вообще не пользуется никто? о_О
xa0c
C# Miranda ieview xjuick
Хе-хе. Воркает. Скроллится на сообщения. Красота.
Осталось только придумать как это окошко с "тредами" облагородить: куда прилепить и как реплаи/посты в нём отображать. :)