Midorator - Vimperator для Midori

Полезные советы и программы от пользователей нашего форума.

Модератор: Модераторы разделов

Аватара пользователя
/dev/random
Администратор
Сообщения: 5416
ОС: Gentoo

Re: Midorator - Vimperator для Midori

Сообщение /dev/random »

Сейчас я эту возможность ("quick marks") добавлять не буду, подготовкой релиза 0.1 занят. Но тем, кто хочет использовать её прямо сейчас, предлагаю следующее:
(осторожно! пишу прямо на форум, без проверки на практике)

Код: Выделить всё

cmdmap go js_keywait command("open",args[0])
cmdmap gO js_keywait command("tabnew",args[0])

(после запятой пробела быть не должно)

После этого нажатие "go<символ>" будет автоматически давать команду "open <символ>", а "gO <символ>" - "tabnew <символ>". Подтверждать Enter'ом не потребуется.

Быстрое создание таких закладок потребует изменения кода, так что пока добавляйте их вручную, обычным способом.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Midorator - Vimperator для Midori

Сообщение sash-kan »

/dev/random писал(а):
13.12.2010 17:03
"gO <символ>" - "tabnew <символ>"
в vimperator-е, кстати, gn, а не gO.

p.s. я этими M, go, gn тоже регулярно пользуюсь. спасибо за добавку.
p.p.s. если есть вопросы по моим коммитам, спрашивай. предвижу сразу вопрос по поводу двух веток у себя. ветку debian я пятого декабря влил в ветку master. т.е. «всё» теперь в master-е, а ветку debian удалю, как только руки дойдут.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Davinel
Сообщения: 481
ОС: Ubuntu

Re: Midorator - Vimperator для Midori

Сообщение Davinel »

может лучше go и gt? так как то логичнее. в вимператоре помоему просто занято уже gt чем то, поэтому gn.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Midorator - Vimperator для Midori

Сообщение sash-kan »

Davinel писал(а):
14.12.2010 01:58
может лучше go и gt? так как то логичнее. в вимператоре помоему просто занято уже gt чем то, поэтому gn.
в своём конфиге можно написать всё что угодно.
а что именно будет в дефолтном (и будет ли вообще) — разработчику виднее.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5416
ОС: Gentoo

Re: Midorator - Vimperator для Midori

Сообщение /dev/random »

Хм. В дебиановских сборочных скриптах получилось небольшое несоответствие версий. Я привык к системе нумерации версий, принятой в gentoo, а тут оказалось, что в дебиане 0.02010**** > 0.1.

Кто-нибудь может подробно объяснить правила нумерации и сравнения версий в дебиане?

Davinel писал(а):
14.12.2010 01:58
может лучше go и gt? так как то логичнее. в вимператоре помоему просто занято уже gt чем то, поэтому gn.

В мидораторе тоже занято. gt - это переключение вкладок.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Midorator - Vimperator для Midori

Сообщение sash-kan »

/dev/random писал(а):
14.12.2010 18:11
Кто-нибудь может подробно объяснить правила нумерации и сравнения версий в дебиане?
здесь всё достаточно подробно: http://www.debian.org/doc/debian-policy/ch...tml#s-f-Version

p.s. вероятно, имеет смысл добавить epoch:
QUOTE писал(а):It is provided to allow mistakes in the version numbers of older versions of a package

типа:
midorator-1:0.1-...
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Midorator - Vimperator для Midori

Сообщение sash-kan »

p.s. кстати, можно интерактивно проверять:
$ dpkg --compare-versions 0.020101110-1 lt 0.1; echo $?
1
$ dpkg --compare-versions 0.020101110-1 lt 1:0.1; echo $?
0
(man dpkg на предмет --compare-versions)

p.p.s. а вообще не стоит заморачиваться по этому поводу. просто рисуй нужную версию. пакет ведь ещё ни в каких репозиториях не светился. так что какая разница?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Midorator - Vimperator для Midori

Сообщение Bluetooth »

Давно хотел отметить:

если в команде указать поисковый запрос с двоеточием, или url с ним(ну, порт указать), то ругается на то, что url не может быть обнаружен. Отобразить запрос можно только явно указав признак поискового движка или http://
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5416
ОС: Gentoo

Re: Midorator - Vimperator для Midori

Сообщение /dev/random »

Bluetooth писал(а):
15.12.2010 00:36
Давно хотел отметить:

если в команде указать поисковый запрос с двоеточием, или url с ним(ну, порт указать), то ругается на то, что url не может быть обнаружен. Отобразить запрос можно только явно указав признак поискового движка или http://

Поскольку 0.1 отрелизил, могу уже и подобными вещами заняться.

Проверяй.
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Midorator - Vimperator для Midori

Сообщение Bluetooth »

/dev/random писал(а):
15.12.2010 01:26
Bluetooth писал(а):
15.12.2010 00:36
Давно хотел отметить:

если в команде указать поисковый запрос с двоеточием, или url с ним(ну, порт указать), то ругается на то, что url не может быть обнаружен. Отобразить запрос можно только явно указав признак поискового движка или http://

Поскольку 0.1 отрелизил, могу уже и подобными вещами заняться.

Проверяй.

Да. работает.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Midorator - Vimperator для Midori

Сообщение t.t »

Dark_Savant писал(а):
10.12.2010 19:43
Midori+midorator=идеальный браузер, в том числе, для кпк.
Собираешь ты его прямо на таблетке или кроссом? Если кроссом, то напиши, как конкретно (чтобы я лишнее время на проверку не тратил). Хочу сборку пакета под armel добавить. Я, конечно, ни разу не вимер, но ради возможности использовать мидори, не лазая постоянно за стилусом, хочу попробовать.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Midorator - Vimperator для Midori

Сообщение t.t »

Dark_Savant писал(а):
10.12.2010 19:43
Midori+midorator=идеальный браузер, в том числе, для кпк.
Что-то мне с удалённой машины никак не вытащить репку. А прямо на кпк собирать — слишком уж build-depends тяжёлые. Так что выложи мне лучше свою сборку пока, а то я когда ещё до нормальной сети доберусь.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Dark_Savant
Бывший модератор
Сообщения: 1100
Статус: киборг
ОС: Cyborg OS 0.0.1.3

Re: Midorator - Vimperator для Midori

Сообщение Dark_Savant »

t.t писал(а):
18.12.2010 11:14
Что-то мне с удалённой машины никак не вытащить репку. А прямо на кпк собирать — слишком уж build-depends тяжёлые. Так что выложи мне лучше свою сборку пока, а то я когда ещё до нормальной сети доберусь.

Да это я теоретизирую пока. На кпк мидори стоит, но пользуюсь по-прежнему links'ом. Ковырянием думаю заняться на праздиках.
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Midorator - Vimperator для Midori

Сообщение t.t »

Теоретик значит… (: Ну тогда, кто первый соберёт, выкладываем здесь что получилось.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Midorator - Vimperator для Midori

Сообщение Bluetooth »

t.t писал(а):
18.12.2010 16:40
Теоретик значит… (: Ну тогда, кто первый соберёт, выкладываем здесь что получилось.

Дада, мне тоже интересно :) Я вообще фантазирую на тему замены нетбука на n900 :)
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Midorator - Vimperator для Midori

Сообщение t.t »

У n900 клавиатурка всё же совсем грустная, как по мне (на свою я очень много всего полезного воткнул на свободные позиции). Хотя вот Warderer говорил, что доволен полностью.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Midorator - Vimperator для Midori

Сообщение sash-kan »

t.t писал(а):
18.12.2010 16:40
Ну тогда, кто первый соберёт, выкладываем здесь что получилось.
под «абстрактный кпк», мне кажется, собрать что-либо весьма проблематично.
уточнение «armel» — конечно, сужает круг, но не до точки.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Midorator - Vimperator для Midori

Сообщение t.t »

sash-kan писал(а):
18.12.2010 19:13
t.t писал(а):
18.12.2010 16:40
Ну тогда, кто первый соберёт, выкладываем здесь что получилось.
под «абстрактный кпк», мне кажется, собрать что-либо весьма проблематично.
уточнение «armel» — конечно, сужает круг, но не до точки.
Строго говоря, я конкретно про нас с Dark_Savant-ом говорил. Но раз ты спросил, то у меня отлично работало всё, что я собирал кросстулчейном по имени *-armlinux-gnueabi из Emdebiana, который ставится отсюда:

Код: Выделить всё

deb http://buildd.emdebian.org/debian/ stable main
(если что, testing/unstable подставлять по вкусу; но это не твой случай, насколько я помню)

Ремарка на всякий случай: пакеты с buildd предусмотрены для установки в десктопный Debian — именно на предмет кросс-компиляции.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Midorator - Vimperator для Midori

Сообщение sash-kan »

t.t писал(а):
18.12.2010 19:45
Строго говоря, я конкретно про нас с Dark_Savant-ом говорил
а я про дистрибутив и его версию пытаюсь выяснить.
у тебя, вроде бы, n810, если мне память не изменяет.
а что на ней сейчас? os2008?
сборка под неё есть: http://maemo.org/packages/view/midori/
правда, версия там 0.1.4.
собирать под os2008 что-то новее я бы даже не стал пробовать.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Midorator - Vimperator для Midori

Сообщение t.t »

sash-kan писал(а):
19.12.2010 00:59
t.t писал(а):
18.12.2010 19:45
Строго говоря, я конкретно про нас с Dark_Savant-ом говорил
а я про дистрибутив и его версию пытаюсь выяснить.
у тебя, вроде бы, n810, если мне память не изменяет.
а что на ней сейчас? os2008?
сборка под неё есть: http://maemo.org/packages/view/midori/
правда, версия там 0.1.4.
собирать под os2008 что-то новее я бы даже не стал пробовать.
А, ты в этом смысле… Да, на n810 os2008. И там действительно 0.1.4. Но с 0.1.* мидоратор, насколько я вижу, даже не тестировался. Потому я больше думал про Debian в chroot-е.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Midorator - Vimperator для Midori

Сообщение Bluetooth »

Обновился тут из сида. Кое-что вылезло:
во-первых, в новом мидори прогрессбар запихнули в строку адреса. Соотвественно, на время загрузки страницы мне показывают панель навигации. Не нашел где это выключается.
во-вторых, после обновления libwebkit стала вылезать следующая фигня при нажатии кнопки hint(скрины прикрепляю)

первый скрин - после обновления. второй скрин - после очистки всех настроек. причем после копирования history.db и cookies.txt состояние меняется на то, что изображено на первом скрине(хотя, казалось бы, причем здесь куки и история?)


Код: Выделить всё

bluetooth@blues:~> dpkg -l|grep webkit
предупреждение, файл «/var/lib/dpkg/available» около строки 31047 пакета «virtualbox-3.0»:
 ошибка в строке Version «3.0.10-54097_Debian_lenny»: недопустимый символ в номере редакции
ii  libqt4-webkit                         4:4.6.3-4                     Qt 4 WebKit module
rc  libwebkit-1.0-1                       1.0.1-4+lenny2                Web content engine library for Gtk+
ii  libwebkit-1.0-2                       1.2.7-1                       Web content engine library for Gtk+
ii  libwebkit-1.0-common                  1.2.7-1                       Web content engine library for Gtk+ - data files
bluetooth@blues:~> dpkg -l|grep midori
предупреждение, файл «/var/lib/dpkg/available» около строки 31047 пакета «virtualbox-3.0»:
 ошибка в строке Version «3.0.10-54097_Debian_lenny»: недопустимый символ в номере редакции
ii  midorator                             20110309                      midorator is vimperator analog for midori
ii  midori                                0.3.2-0.1                     fast, lightweight graphical web browser
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Midorator - Vimperator для Midori

Сообщение Bluetooth »

Bluetooth писал(а):
09.03.2011 02:59
Обновился тут из сида. Кое-что вылезло:
во-первых, в новом мидори прогрессбар запихнули в строку адреса. Соотвественно, на время загрузки страницы мне показывают панель навигации. Не нашел где это выключается.
во-вторых, после обновления libwebkit стала вылезать следующая фигня при нажатии кнопки hint(скрины прикрепляю)

первый скрин - после обновления. второй скрин - после очистки всех настроек. причем после копирования history.db и cookies.txt состояние меняется на то, что изображено на первом скрине(хотя, казалось бы, причем здесь куки и история?)


Код: Выделить всё

bluetooth@blues:~> dpkg -l|grep webkit
предупреждение, файл «/var/lib/dpkg/available» около строки 31047 пакета «virtualbox-3.0»:
 ошибка в строке Version «3.0.10-54097_Debian_lenny»: недопустимый символ в номере редакции
ii  libqt4-webkit                         4:4.6.3-4                     Qt 4 WebKit module
rc  libwebkit-1.0-1                       1.0.1-4+lenny2                Web content engine library for Gtk+
ii  libwebkit-1.0-2                       1.2.7-1                       Web content engine library for Gtk+
ii  libwebkit-1.0-common                  1.2.7-1                       Web content engine library for Gtk+ - data files
bluetooth@blues:~> dpkg -l|grep midori
предупреждение, файл «/var/lib/dpkg/available» около строки 31047 пакета «virtualbox-3.0»:
 ошибка в строке Version «3.0.10-54097_Debian_lenny»: недопустимый символ в номере редакции
ii  midorator                             20110309                      midorator is vimperator analog for midori
ii  midori                                0.3.2-0.1                     fast, lightweight graphical web browser



все это не проявляетя на сборке мидоратора за 15 декабря 2010. как я понимаю, я сегодня стянул из гита и собрал что-то не шибко рабочее? :)
Однако, на новом мидори старый мидоратор не работает с историей :)
вопрос: откуда брать правильную версию для использования?
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5416
ОС: Gentoo

Re: Midorator - Vimperator для Midori

Сообщение /dev/random »

Bluetooth писал(а):
09.03.2011 03:34
все это не проявляетя на сборке мидоратора за 15 декабря 2010. как я понимаю, я сегодня стянул из гита и собрал что-то не шибко рабочее? :)
Однако, на новом мидори старый мидоратор не работает с историей :)
вопрос: откуда брать правильную версию для использования?

Да, не шибко рабочее. Хотя я пользуюсь именно версией из гита, но исключительно ради того, чтобы мотивировать себя поскорее исправить все проблемы. Кстати, указанной тобой проблемы с пустыми хинтами я у себя не наблюдаю. Можно поподробнее?

Исправление работы с историей в новых версиях могу бэкпортировать. Скоро займусь.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5416
ОС: Gentoo

Re: Midorator - Vimperator для Midori

Сообщение /dev/random »

/dev/random писал(а):
09.03.2011 03:48
Исправление работы с историей в новых версиях могу бэкпортировать. Скоро займусь.

Попробуй ветку 0.1 (не путать с одноимённым тегом)

Upd 5:24 MSK: Нет, пока не пробуй...

Upd 5:37 MSK: Теперь вроде нормально.
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Midorator - Vimperator для Midori

Сообщение Bluetooth »

/dev/random писал(а):
09.03.2011 03:48
Кстати, указанной тобой проблемы с пустыми хинтами я у себя не наблюдаю. Можно поподробнее?

А с лишними буквами в обозначении хинтов? Как на первом скрине?(кстати, в предыдущем посте я перепутал. На голой конфигурации у меня как на первом скрине, при переноси истории - как на втором). Кстати,у меня стоят квадратные хинты, но я пробовал дефолтные - не помогло.

Какую информацию тебе предоставить надо?

Попробуй ветку 0.1 (не путать с одноимённым тегом)
попробую, как только разберусь как ее собрать :)
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5416
ОС: Gentoo

Re: Midorator - Vimperator для Midori

Сообщение /dev/random »

Bluetooth писал(а):
09.03.2011 13:28
А с лишними буквами в обозначении хинтов? Как на первом скрине?(кстати, в предыдущем посте я перепутал. На голой конфигурации у меня как на первом скрине, при переноси истории - как на втором). Кстати,у меня стоят квадратные хинты, но я пробовал дефолтные - не помогло.

Тоже нет.

Bluetooth писал(а):
09.03.2011 13:28
Какую информацию тебе предоставить надо?

Я подумаю и напишу.

Bluetooth писал(а):
09.03.2011 13:28
Попробуй ветку 0.1 (не путать с одноимённым тегом)
попробую, как только разберусь как ее собрать :)

А что, что-то не собирается? Или просто не найдёшь, как её с gitgub'а вытянуть?
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Midorator - Vimperator для Midori

Сообщение Bluetooth »

/dev/random писал(а):
09.03.2011 13:34
Или просто не найдёшь, как её с gitgub'а вытянуть?

Я пока еще не прочитал, как я ее с гитхаба стянуть :) Буду посвободнее, соберу :)
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Midorator - Vimperator для Midori

Сообщение sash-kan »

Bluetooth писал(а):
09.03.2011 22:11
Я пока еще не прочитал, как я ее с гитхаба стянуть :)

Shell

# обновляемся. имя ремоута (слово "origin") указывать не обязательно. $ git remote update origin # смотрим $ git branch -a * master remotes/origin/0.1 remotes/origin/HEAD -> origin/master remotes/origin/master # создаём локальный branch "0.1", соответствующий "origin/0.1" $ git checkout -b 0.1 origin/0.1 Branch 0.1 set up to track remote branch 0.1 from origin. Switched to a new branch '0.1' # … # profit

Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5416
ОС: Gentoo

Re: Midorator - Vimperator для Midori

Сообщение /dev/random »

Поставил опять дебиан. Баг с пустыми хинтами подтверждаю. Буду разбираться.
Спасибо сказали:
Аватара пользователя
Brainsburn
Сообщения: 950
Статус: /
ОС: Gentoo

Re: Midorator - Vimperator для Midori

Сообщение Brainsburn »

В свете недавних событий с дебильными гонками версий браузер Midori стал для меня актуален как никогда.
Поставил midorator. Пустые хинты. Почините пжлст :)
И еще на время загрузки страницы показывается скрытая панель навигации (видимо, для того, чтобы отобразилась полоска загрузки страницы). Но это мелочи.
Спасибо сказали: