sorry, плохо изложил и уже не исправить. попробую ещё раз, понятнее:
Есть один факт, который облегчает задачу фикса… Дело в том, что юзеры практически не нажимают осознанно на Cmd пока длится кинетический (инерционный) скролл.
Подрываются они на баге в тот самый момент, когда скролл упёрся в край текста и _визуально_ он для них закончился. Они это воспринимают именно так. И в спешке рука тянется (например) к Cmd+F ( наиболее частый случай — скрол на самый верх и поиск вниз). Даже если умом осознаешь, рефлекс срабатывает безотказно — скролл «остановился», жмём поиск. Вот в этот момент они и подрываются на зуме. Понятное дело, что с т.з. событий ещё длится остаток кинетического скролла.
Так вот, поскольку (я уверен) большинство попадает именно так, воркэраунд может быть сделан просто — после того как скролл достиг края текста, на несколько секунд (2-3? подобрать) вырубаем pinch-to-zoom.
Не абсолютное решение, но 80% проблемы может закрыть.
Ещё глюк был — отлаживал nodejs НЕ удалённо, в какой-то момент RM потерял все иконки и менюшки по краям, сверху и снизу — одна серая рамка. По mouseover прорисовывал. Кнопка stop сработала и сразу всё прорисовалось.
там, кстати, workaround возможно простой… если скролимся в каком либо направлении и Cmd небыла нажата изначально, то просто вырубаем временно фичу zoom на несколько секунд. Возможно оно ещё связано с упором скролла в край текста — тоже стоит глянуть, вдруг за это можно зацепиться.
Дык… :) я ж понимаю, что бывают проблемы, которые кажутся простыми, а на самом неле нам неподконтрольны… Это тоже нормально. Но согласитесь — нельзя полтора года, целых восемь раз писать совершенно одинаковые отписки «фича выключается в меню там-то и там-то» :)
Для другой компании это проканает — для вялой и старой формации. Но не для динамичной JB, у которой выходят хорошие продукты.
Можно просто держать юзверей в курсе — «не починить это ребята» или «работаем, честно… но не топ-приоритет».
Что же до самой 5-ки, то IMHO она вышла хорошо. Но если кто-то, как я, сидел на теме railscasts, то дракула покажется бледноватой. Новые иконки (сугубо IMHO) хорошо «играют» только в дракуле, на светлом фоне слишком блекловаты тоже. Но попробую ещё раз — может привыкну и полюблю.
Сегодня на OSX 10.7.5 поймал глюк: пока открывался RM, листал desktop-ы… В результате основное окно открылосьв одном, а диалог добавления '.idea' в git — в другом десктопе. Это вполне нормально (ну… может и не очень, но не уверен, что можно что-то сделать). А вот то, что ни одно из них не отзывалось на мышь — это уже баг. При нажатии на любое место диалога, он перелистывал десктоп на тот, где окно. При нажатии на окно (любое место) — оно просто исчезало визуально. Верхнее меню (системное) оставалось. Чтобы появилось — переключал приложения.
Поскольку повторить не смог — не рапортую официально. Но если инфа вам поможет — буду рад. Удачи!
05 сентября 2011 года пользователем была впервые отрапортована в ваш багтрекер ошибка, которая изрядно отравляет жизнь девелоперам, работающим с вашими IDE (Idea, RubyMine etc) под Mac OS X.
С тех пор (почти полтора года!) она была отрапортована различными пользователями в тот же багтрекер 8 (восемь!) раз. Последним из них (на сегодня) был я, будучи уверен, что честно купленый продукт — это хорошо и надёжно с т.з. поддержки.
Единственной реакцией со стороны JB на мой репорт была переквалификация ошибки и её связь с ранее отрапортованными. Когда я посмотрел history, то был очень неприятно поражён — ЕДИНСТВЕННЫМ решением, которое смогли предложить сотрудники JB, было полное отключение проблемной функциональности!
Это очень хорошо, что вы трудитесь над новыми релизами. У вас действительно выходят достойные в целом продукты. Но… Не находите ли вы, что настолько наплевательское отношение к собственным КЛИЕНТАМ, выдаёт недостаток ответственности и зрелого подхода к работе?
Ой, хотя — вру ведь! Старший таки справился с локализацией миникрафта. Когда увидел каст как он был написан за двое суток — жутко вдохновился, скачал сорцы и попросил eclipse.
С первого захода русифицировал жестоко! =) Включая имена классов =)) Пришлось объяснить. Потом парень получил результат, гордо продемонстрировал младшему и друганам (целую совещалку по скайпу устроили) и на этом задвинул всё подальше и успокоился =)
Спасибо, нафиг-нафиг… =) пока вполне хватает майнкафта. Пусть к нему сначала мод напишут сами. Малы ещё, серьёзности мало, усидчивости ровно на 5 минут. Торопить не хочу. Со старшим написали змейку на js+css и хватит пока. Как сами захотят дальше разговоров двинуться — велкам.
Большое спасибо за шикарный пример выдержки и целеустремлённости. Покажу статью сыновьям (9 и 13), а то они у меня порываются каждый раз: «Папа-папа, а давай игру напишем! Там у нас будут монстры, здесь танки а сверху пустим летающих слоников с пулемётами — пыщь-пыщь-пыщь!..» =)
И каждый раз всё заканчивается на моём предложении сесть и нарисовать эскизы на бумаге =)
«Though, it is weird to see a Samsung product without an AMOLED screen — this one's TFT.»
Есть один факт, который облегчает задачу фикса… Дело в том, что юзеры практически не нажимают осознанно на Cmd пока длится кинетический (инерционный) скролл.
Подрываются они на баге в тот самый момент, когда скролл упёрся в край текста и _визуально_ он для них закончился. Они это воспринимают именно так. И в спешке рука тянется (например) к Cmd+F ( наиболее частый случай — скрол на самый верх и поиск вниз). Даже если умом осознаешь, рефлекс срабатывает безотказно — скролл «остановился», жмём поиск. Вот в этот момент они и подрываются на зуме. Понятное дело, что с т.з. событий ещё длится остаток кинетического скролла.
Так вот, поскольку (я уверен) большинство попадает именно так, воркэраунд может быть сделан просто — после того как скролл достиг края текста, на несколько секунд (2-3? подобрать) вырубаем pinch-to-zoom.
Не абсолютное решение, но 80% проблемы может закрыть.
Дык… :) я ж понимаю, что бывают проблемы, которые кажутся простыми, а на самом неле нам неподконтрольны… Это тоже нормально. Но согласитесь — нельзя полтора года, целых восемь раз писать совершенно одинаковые отписки «фича выключается в меню там-то и там-то» :)
Для другой компании это проканает — для вялой и старой формации. Но не для динамичной JB, у которой выходят хорошие продукты.
Можно просто держать юзверей в курсе — «не починить это ребята» или «работаем, честно… но не топ-приоритет».
Сегодня на OSX 10.7.5 поймал глюк: пока открывался RM, листал desktop-ы… В результате основное окно открылосьв одном, а диалог добавления '.idea' в git — в другом десктопе. Это вполне нормально (ну… может и не очень, но не уверен, что можно что-то сделать). А вот то, что ни одно из них не отзывалось на мышь — это уже баг. При нажатии на любое место диалога, он перелистывал десктоп на тот, где окно. При нажатии на окно (любое место) — оно просто исчезало визуально. Верхнее меню (системное) оставалось. Чтобы появилось — переключал приложения.
Поскольку повторить не смог — не рапортую официально. Но если инфа вам поможет — буду рад. Удачи!
05 сентября 2011 года пользователем была впервые отрапортована в ваш багтрекер ошибка, которая изрядно отравляет жизнь девелоперам, работающим с вашими IDE (Idea, RubyMine etc) под Mac OS X.
С тех пор (почти полтора года!) она была отрапортована различными пользователями в тот же багтрекер 8 (восемь!) раз. Последним из них (на сегодня) был я, будучи уверен, что честно купленый продукт — это хорошо и надёжно с т.з. поддержки.
youtrack.jetbrains.com/issue/IDEA-73900#tab=Linked%20Issues
Единственной реакцией со стороны JB на мой репорт была переквалификация ошибки и её связь с ранее отрапортованными. Когда я посмотрел history, то был очень неприятно поражён — ЕДИНСТВЕННЫМ решением, которое смогли предложить сотрудники JB, было полное отключение проблемной функциональности!
Это очень хорошо, что вы трудитесь над новыми релизами. У вас действительно выходят достойные в целом продукты. Но… Не находите ли вы, что настолько наплевательское отношение к собственным КЛИЕНТАМ, выдаёт недостаток ответственности и зрелого подхода к работе?
С первого захода русифицировал жестоко! =) Включая имена классов =)) Пришлось объяснить. Потом парень получил результат, гордо продемонстрировал младшему и друганам (целую совещалку по скайпу устроили) и на этом задвинул всё подальше и успокоился =)
И каждый раз всё заканчивается на моём предложении сесть и нарисовать эскизы на бумаге =)