Обновление 0.9.2
Список изменений краток
1. Возвращена работа расширения для анонов. Сломалась после обновления
2. Добавлена кнопка сброса настроек в разделе "Очистка". Крайне рекомендую воспользоваться ней, если после обновления расширения у вас чтото не работает. Особенно это касается обновления до 0.9.х+ с любой предыдущей версии
Так же для тех, кто не понимает где эти ебучие настройки
Chrome/Chromium
Правой кнопкой на иконку расширения -> Настройки
OperaПравой кнопкой на доп опции -> Настройки
FirefoxОткрываем страницу расширений, или просто переходим по адресу: about:addons
Правой кнопкой на доп опции расширения -> Настройки
Ссылки для установки:
Chrome - https://chrome.google.com/webstore/detail/joyreactor-visitor/jijpolapocjhdkacabaambnhpkhkkpem
Firefox - https://addons.mozilla.org/uk/firefox/addon/joyreactor-visitor/
Подробнее
Очистка Если после обновления расширения оно не работает, или ведет себя странно - рекомендуется сбросить настройки. Если по каким либо причинам вам хочется сбросить историю просмотра - вы можете нажать на соответствующую кнопку. Очистка кеша позволяет удалить кеш заблокированных постов. Рекомендуется использовать только в случаях перебоев в работе реактора Сбросить настройки Очистить историю Очистить кеш
* □ © Incognito * Joy Reactor Visitor Can't read or change site's data Options Remove from Chrome Unpin Manage extension View web permissions
Extensions x No access needed These extensions don't need to see and change > information on this site. Joy Reactor Visitor & : Manage exte Can't read or change site's data Options Remove extension Manage extension View web permissions Inspect pop-up
«3 ... ® Remove Preferences A Report Manage Add to Firefox
JoyReactor Visitor,реактор,userscript
Неужели не собираете? :]
Объясните самому гуманитарному гуманитарию почему с выходом очередного обновления у разных программ/приложений/игр ломается что-нибудь, что до этого патча работало? Вот вроде добавляют новые фишки, а из-за этих фишек отваливаются старые фичи. Чаще, конечно, такое наблюдается в играх
Настройки расширения сохраняются на google акаунт, что бы после обновления они не проебывались.
Вот были настройки:
tags - список тегов которые нужные игнорировать
post - что делать с просмотренным постом
А теперь добавляется строка ignore_url
Которая определяет страницы на которых расширение не должно работать
Но сука, его нет в уже сохраненных настройках. И без согласия пользователя я их запихнуть туда тоже не могу. Итого - ошибка, все хуйня, разработчик пидорас
Потому я принял решения дать возможность ручного сброса, что бы человек в случаи чего мог посмотреть как было, сбросить, и настроить заново
Само собой способов с этим бороться придумано огромное количество, всякие "лучшие практики", "паттерны проектирования" и т.д. и т.п., но даже при самой идеальной архитектуре связи никуда не деваются и остаётся шанс чего-то не учесть. И ситуация, само собой, тем хуже, чем хуже код.
Ну а среднестатистический код выглядит так:
Хотелось бы запихнуть побольше изменений, а не каждый чих