Извини, сегодня проверить не могу, пришел только сейчас, устал совершенно. Проверю завтра в течении дня
Midorator - Vimperator для Midori
Модератор: Модераторы разделов
Re: Midorator - Vimperator для Midori
Извини, сегодня проверить не могу, пришел только сейчас, устал совершенно. Проверю завтра в течении дня
Re: Midorator - Vimperator для Midori
в случае мышки такое тоже случается. значит, баг midori.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
Re: Midorator - Vimperator для Midori
/dev/random писал(а): ↑19.11.2010 21:22
Вроде, так. Сейчас попробую протестировать на 0.2.4.
Upd: тьфу, я забыл запихнуть коммит на github. Прошу прощения.
Upd2: Хм. В 0.2.4 действительно не работает.
Upd3: В 0.2.4 закладки не в базе хранятся, а где-то сбоку. Мда, не писать же одну реализацию для 0.2.4, другую для более поздних?
Предлагаю ограниченно поддерживать 0.2.4, т.к. он много где есть(в дебиане и всех производных - 0.2.4 в основном). Т.е. без поддержки закладок.
Вроде пока работает.Проверяй.
- /dev/random
- Администратор
- Сообщения: 5290
- ОС: Gentoo
Re: Midorator - Vimperator для Midori
Теперь закладки должны работать в любой версии. Кажется.
Re: Midorator - Vimperator для Midori
да, работает в 0.2.4. спасибо!
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
Re: Midorator - Vimperator для Midori
Заметил какую-то странную вещь:
когда открываю хинт в новой фоновой вкладке(;b), и сразу на нее хочу подключиться, нажимаю gt, g не воспринимается, появляется команда tabnew. Если я с этим не спешу, и вкладка успевает загрузиться, то такого не встречается. Вообще, тут, конечно, есть варианты, что я плохо щелкаю(что врядли, т.к. я еще на вимператоре "отработал" это движение :) ), или что у кнопки g на моей клавиатуре проблемы. Но в любом случае, попробуй, пощелкай так сам, вдруг это баг :)
когда открываю хинт в новой фоновой вкладке(;b), и сразу на нее хочу подключиться, нажимаю gt, g не воспринимается, появляется команда tabnew. Если я с этим не спешу, и вкладка успевает загрузиться, то такого не встречается. Вообще, тут, конечно, есть варианты, что я плохо щелкаю(что врядли, т.к. я еще на вимператоре "отработал" это движение :) ), или что у кнопки g на моей клавиатуре проблемы. Но в любом случае, попробуй, пощелкай так сам, вдруг это баг :)
- /dev/random
- Администратор
- Сообщения: 5290
- ОС: Gentoo
Re: Midorator - Vimperator для Midori
Сообщение об ошибке теперь занимает, как ему и положено, одну строку.
Re: Midorator - Vimperator для Midori
зато не собирается:
Код: Выделить всё
$ make
cc -c midorator.c -Iincludes -o midorator.o -fPIC -shared -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/webkit-1.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2
midorator.c:21:31: error: midorator-message.h: No such file or directory
make: *** [midorator.o] Error 1
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
- /dev/random
- Администратор
- Сообщения: 5290
- ОС: Gentoo
Re: Midorator - Vimperator для Midori
рискну выкладывать debian-build-ы. по идее, в ubuntu должны работать.
в данный момент есть только под i386. вечером выложу для amd64.
http://unixforum.org/up/sash-kan/
в данный момент есть только под i386. вечером выложу для amd64.
http://unixforum.org/up/sash-kan/
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
Re: Midorator - Vimperator для Midori
собрал для двух дистрибутивов и двух архитектур:sash-kan писал(а): ↑22.11.2010 15:38рискну выкладывать debian-build-ы. по идее, в ubuntu должны работать.
в данный момент есть только под i386. вечером выложу для amd64.
http://unixforum.org/up/sash-kan/
squeeze-i386
squeeze-amd64
maverick-i386
maverick-amd64
ссылка всё та же: http://unixforum.org/up/sash-kan/
если нужны сборки для других веток debian/наследники — пишите. но чудес не обещаю: бэкпортировать midori в те ветки, где его ещё нет, извините, не буду.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
- /dev/random
- Администратор
- Сообщения: 5290
- ОС: Gentoo
Re: Midorator - Vimperator для Midori
Вспомнил про застарелый баг с невозможностью переключиться на первый таб с помощью "<число>gt". Исправил.
Если помните ещё какие-нибудь баги, не упомянутые на этой странице, пишите, а то забуду.
Если помните ещё какие-нибудь баги, не упомянутые на этой странице, пишите, а то забуду.
Re: Midorator - Vimperator для Midori
а возможно ли сделать такую штуку:
при нажатии клавиши, код которой не описан (просто не вошёл в список), обрабатывать генерируемый ею (точнее, xkb) символ, а не полностью игнорировать (как сейчас есть)
?
при нажатии клавиши, код которой не описан (просто не вошёл в список), обрабатывать генерируемый ею (точнее, xkb) символ, а не полностью игнорировать (как сейчас есть)
?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
- /dev/random
- Администратор
- Сообщения: 5290
- ОС: Gentoo
Re: Midorator - Vimperator для Midori
Несколько противоречит идее модального браузера. Но в виде выключенной по-умолчанию опции можно сделать.
- /dev/random
- Администратор
- Сообщения: 5290
- ОС: Gentoo
Re: Midorator - Vimperator для Midori
Сделал, опция pass_unhandled. По-умолчанию выключена.
В .midoratorrc нужно добавить:
set pass_unhandled 1
Re: Midorator - Vimperator для Midori
спасибо./dev/random писал(а): ↑27.11.2010 16:21
Сделал, опция pass_unhandled. По-умолчанию выключена.
В .midoratorrc нужно добавить:
set pass_unhandled 1
только как-то оно не так работает, как я предполагал.
приведу пример. у меня на работе эппловская клавиатура (да-да, железки у них хорошие), на которой коды клавиш не совсем совпадают с pc105 (или что у тебя там был взято за основу?). в частности, клавиша "/" на цифровом блоке генерирует такое событие:
Код: Выделить всё
KeyPress event, serial 30, synthetic NO, window 0x2200001,
root 0x329, subw 0x0, time 2541384575, (-380,607), root:(1538,634),
state 0x10, keycode 112 (keysym 0xffaf, KP_Divide), same_screen YES,
XLookupString gives 1 bytes: (2f) "/"
XmbLookupString gives 1 bytes: (2f) "/"
XFilterEvent returns: False
я так понял, что код не улавливается midorator-ом, режим поиска не активируется. а клавиша просто игнорируется.
я, видимо, невнятно сформулировал фичереквест, но сейчас, насколько я вижу, символ "/" передаётся непосредственно midori. и midori уже врубает встроенный в него поиск.
я же подразумевал, что midorator прочтёт генерируемый xkb символ "/" и включит свой режим поиска.
ну, в принципе, бог с ним. просто не буду пользоваться цифровым блоком: цифры на нём тоже midorator-ом не воспринимаются, поэтому hintchars я сделал буквенные.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
- /dev/random
- Администратор
- Сообщения: 5290
- ОС: Gentoo
- /dev/random
- Администратор
- Сообщения: 5290
- ОС: Gentoo
Re: Midorator - Vimperator для Midori
Баг с JS на google translate, выключающим insert mode, кажется, исправлен. Это могло вызвать регрессии, связанные с выключением insert mode, а именно: вполне возможно, что теперь он не выключается в каких-то случаях, в которых должен. Кому не сложно, протестируйте, особенно на сложных JS-сайтах, таких, как вконтакте, гмэйл и т.д.
Re: Midorator - Vimperator для Midori
http://www.google.com/support/forum/p/cust...e834c&hl=en
поле post reply — insert не включается после щёлканья внутри мышкой.
gmail
не нашёл ни одного поля ввода, в котором бы включался insert после щёлканья внутри мышкой. но и отключения insert-а (как на translate.google.com, не наблюдаю).
вконтакте пусть кто-нибудь другой тестирует (улыбка).
поле post reply — insert не включается после щёлканья внутри мышкой.
gmail
не нашёл ни одного поля ввода, в котором бы включался insert после щёлканья внутри мышкой. но и отключения insert-а (как на translate.google.com, не наблюдаю).
вконтакте пусть кто-нибудь другой тестирует (улыбка).
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
- /dev/random
- Администратор
- Сообщения: 5290
- ОС: Gentoo
Re: Midorator - Vimperator для Midori
sash-kan писал(а): ↑27.11.2010 21:58http://www.google.com/support/forum/p/cust...e834c&hl=en
поле post reply — insert не включается после щёлканья внутри мышкой.
Посмотрел. Отвисла челюсть. Текстовое поле там сделано <div>'ом. Попробую что-нибудь придумать, но сначала нужно разобраться, КАК это у них работает.
Re: Midorator - Vimperator для Midori
На данном форуме не отключается insert после посылки поста
Подобная проблема проскакивала и в других местах. Но что-то память отшибло - пока вспомнил только панель управления zabbix, phpmyadmin(там не работает включение insert мышью).
Вконтакте включение/выключение insert работает четко
Подобная проблема проскакивала и в других местах. Но что-то память отшибло - пока вспомнил только панель управления zabbix, phpmyadmin(там не работает включение insert мышью).
Вконтакте включение/выключение insert работает четко
Re: Midorator - Vimperator для Midori
/dev/random писал(а): ↑27.11.2010 22:08Посмотрел. Отвисла челюсть. Текстовое поле там сделано <div>'ом. Попробую что-нибудь придумать, но сначала нужно разобраться, КАК это у них работает.
Гугл такой гугл.
Вообще мне больше нравится вариант "как в виме". Без всякого автоматического включения инсерт мод. Поставил курсор, нажал i, печатаешь. А в гмыле сейчас так и есть )
btw в git версии мидори работает, в 0.2.9 тоже работает. Серьезных багов пока не заметил. Спасибо, хорошая штука ^^
Re: Midorator - Vimperator для Midori
собрал ещё одно обновление. пакеты всё там же: http://unixforum.org/up/sash-kan/
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
Re: Midorator - Vimperator для Midori
/dev/random
я закоммитил извлечение текущей версии (внутри мэйкфайла) из midorator.h
ты не планируешь изменений midorator.h в этом плане? (по другому обозвать макрос, изменить синтаксис и т.д. и т.п.)
p.s. сборки для squeeze/maverick с новым номером версии и последними коммитами выложу вечером/ночью.
я закоммитил извлечение текущей версии (внутри мэйкфайла) из midorator.h
ты не планируешь изменений midorator.h в этом плане? (по другому обозвать макрос, изменить синтаксис и т.д. и т.п.)
p.s. сборки для squeeze/maverick с новым номером версии и последними коммитами выложу вечером/ночью.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
- Dark_Savant
- Бывший модератор
- Сообщения: 1100
- Статус: киборг
- ОС: Cyborg OS 0.0.1.3
Re: Midorator - Vimperator для Midori
Собрал под Midori 0.2.8
Однако ж
Однако ж
** (midori:26070): WARNING **: /usr/local/lib/midori/midorator.so: undefined symbol: gtk_statusbar_get_message_area
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
In this game called life
My chances go to zero
But I always will survive
- /dev/random
- Администратор
- Сообщения: 5290
- ОС: Gentoo
- /dev/random
- Администратор
- Сообщения: 5290
- ОС: Gentoo
Re: Midorator - Vimperator для Midori
Dark_Savant писал(а): ↑09.12.2010 04:56Собрал под Midori 0.2.8
Однако ж** (midori:26070): WARNING **: /usr/local/lib/midori/midorator.so: undefined symbol: gtk_statusbar_get_message_area
Документация на gtk говорит, что эта функция появилась в 2.20. Даже в debian testing, где midori ещё 0.2.4, gtk ставится 2.20.1. Не вижу особого смысла поддерживать столь старые версии gtk, но если важно, могу от этой функции избавиться.
- Dark_Savant
- Бывший модератор
- Сообщения: 1100
- Статус: киборг
- ОС: Cyborg OS 0.0.1.3
Re: Midorator - Vimperator для Midori
Ага, пересобрал, работает. Собсно, фичреквест: панель вкладок долой. По нажатию <b> показывает список в минибуфере, можно выбрать нужную, набрав часть имени, и нажав <return>, либо стрелками, либо tab/shift-tab.
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
In this game called life
My chances go to zero
But I always will survive
- /dev/random
- Администратор
- Сообщения: 5290
- ОС: Gentoo
Re: Midorator - Vimperator для Midori
Dark_Savant писал(а): ↑09.12.2010 06:00Ага, пересобрал, работает. Собсно, фичреквест: панель вкладок долой. По нажатию <b> показывает список в минибуфере, можно выбрать нужную, набрав часть имени, и нажав <return>, либо стрелками, либо tab/shift-tab.
Записал фичреквест в список.
- Dark_Savant
- Бывший модератор
- Сообщения: 1100
- Статус: киборг
- ОС: Cyborg OS 0.0.1.3
Re: Midorator - Vimperator для Midori
Кстати, а оно (midori) пароли запоминать умеет? А то их столько накопилось..
А еще дико долго думает на отрисовке хинтов, если ссылок немало.
И да, еще фичреквест: неплохо бы иметь возможность кастомизировать статусбар.
В частности, привести б его к такому виду:
А еще дико долго думает на отрисовке хинтов, если ссылок немало.
И да, еще фичреквест: неплохо бы иметь возможность кастомизировать статусбар.
В частности, привести б его к такому виду:
Код: Выделить всё
(выравнивание_слева [номер_текущего_таба/всего_табов] текущий_url ) (выравнивание_справа [индикатор_прокрутки%])
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
In this game called life
My chances go to zero
But I always will survive