Особенно неработающий в русской раскладке Ctrl-F доканывал (искать-то часто русское слово надо).
Собрал свой браузер ( Seamonkey 1.1.6 ) с этим исправлением: сижу радуюсь.
Надо бы протолкнуть идею сделать бэкпорт в 1.1 ветку.
Предлагаю подтвердить:https://bugzilla.mozilla.org/show_bug.cgi?id=405213
Однако, вот в меню, в слове Файл, буква Ф подчеркнута, а теперь по Alt-Ф туда не попадешь: все эти Alt-<русская буква> не работают, даже при включенной русской раскладке. Я правда никогда этой возможностью не пользовался, но зачем-то же ее в русской версии оставляли, не иначе как для тех кто не любит мышей. С Alt-Ф ситуация еще усугубляется тем, что Alt-A (латинская) занято под "Выделить все".
У меня подчеркнутые буквы отрабатываются без всяких модификаторов (Alt,Ctrl) - когда я в меню.
Отредактировано fi (24-11-2007 18:25:50)
Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.9) Gecko/20071105 MultiZilla/1.8.2.0i SeaMonkey/1.1.6
Отсутствует
Unghost
Что это даст по сравнению с текущей ситуацией? Каков будет выигрыш?
Просто любопытно, в чём проблема была. 6.5 лет был открыт баг, и за это время любой программист с мозиллы мог подобным способом решить проблему (у меня мало опыта, но я нашёл проблему за 1 вечер, правда, до этого немножко код просматривал, юзая find | fgrep - я уверен, что у Олега Крылова тоже ушло немного времени). Возникает вопрос - почему таким способом до этого не решили проблему??? Именно поэтому нужно докопаться до сути. Весьма возможно, что баг с "Alt+" имеет теже корни (но для Alt+ можно сделать почти идентичную заплатку, что и сейчас для ctrl+ -- но, на мой взгляд, это портит код и накапливание таких заплаток не приведёт ни к чему хорошему).
P.S. Речь идёт не о вознаграждении в случае, если найдётся источник проблемы, а о том, будет ли уделено этому должное внимание.
Linux + нелатинские клавиатуры = мало пользователей и еще меньше разработчиков. Всего 21 комментарий (из 198) за первые 5 с половиной лет. Первый патч в июне 2007.
Отсутствует
А может я и не прав. Проблема устранена, зачем дальше рыть?
Всех с решением легендарной проблемы!
А может я и не прав. Проблема устранена, зачем дальше рыть?
Всех с решением легендарной проблемы!
Если ты действительно занялся этой проблемой, то доделывай работу до конца. Если этот баг не нуждается в доработке кода, а ты уже разобрался в коде, то возьми любой другой из дерева зависимости и решай его. И у тебя programming skill поднимется и в лисе будет меньше багов. Удачи!
Гики аватарами не пользуются!
Отсутствует
Будем надеяться, что починят раньше 2013 года.
с чем связан деадлайн? что за планы на 13 год
Отсутствует
Тем что если один баг фиксили 6 лет, да и то пофиксили не силами собсно Мозилла разработчиков, то и другой могут фиксить 6 лет.
Вот вам и 2013-ый
Свобода только тут - mozilla@conference.jabber.ru
Отсутствует
rekub
Опять на те же грабли... Видно придётся к 7 фре что иное прикручивать. А я уж решился. Даже из загашника 18 Гб "Читу" достал. Вряд ли кто сейчас эти истребители юзает... Отлетался...
Жив курилка! (Ромен Ролан, "Кола Брюньон")
Отсутствует
Взял этот самый олегов патч и вместо
+ if (!is_latin_shortcut_key(event.charCode)) {
написал
+ if (!is_latin_shortcut_key(event.charCode) && !event.isAlt) {
и собрал свой браузер еще раз, теперь счастье: и Ctrl-F срабатывает в русской раскладке и по Alt-Ф можно заходить в меню (правда для этого надо переключится в русскую раскладку, но во всяком случае, теперь не хуже чем было).
Отсутствует
Взял этот самый олегов патч и вместо
+ if (!is_latin_shortcut_key(event.charCode)) {
написал
+ if (!is_latin_shortcut_key(event.charCode) && !event.isAlt) {
и собрал свой браузер еще раз, теперь счастье: и Ctrl-F срабатывает в русской раскладке и по Alt-Ф можно заходить в меню (правда для этого надо переключится в русскую раскладку, но во всяком случае, теперь не хуже чем было).
Сделайте патч для https://bugzilla.mozilla.org/show_bug.cgi?id=399939
Это уже относится к той проблеме.
Сделайте патч для https://bugzilla.mozilla.org/show_bug.cgi?id=399939
Это уже относится к той проблеме.
Хотел там попробовать исправить, чтобы в меню "Файл" можно было заходить и как по Alt-Ф, так и по Alt-A (латинская), но руки не дошли
Так что, спасибо вам, что отправили в код mozill'ы хотя бы эту строчку.
Отсутствует