Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: xNeur - Punto Switcher for Linux (Архив)  (Прочитано 653344 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн svm

  • Активист
  • *
  • Сообщений: 372
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1725 : 29 Апреля 2009, 15:21:23 »
А deb-пакеты для тестовых версий собирают? Что-то я не нашел...
А зачем?
Там же 5 минут компиляции и всё установится.

Оффлайн wed

  • Участник
  • *
  • Сообщений: 110
  • я вас подозреваю...
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1726 : 29 Апреля 2009, 15:28:31 »
А зачем?
Там же 5 минут компиляции и всё установится.

Затем, чтобы:
1. не качать и не ставить кучу всего для компиляции. - не у всех безлимит. у нас инет достаточно дорогой.
2. я предпочитаю ставить и сносить софт через синаптик, а не рысканием по папкам
А счастье было так близко....

Оффлайн svm

  • Активист
  • *
  • Сообщений: 372
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1727 : 29 Апреля 2009, 15:31:56 »
Тогда релизов придется ждать.

Оффлайн wed

  • Участник
  • *
  • Сообщений: 110
  • я вас подозреваю...
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1728 : 29 Апреля 2009, 15:37:18 »
Тогда релизов придется ждать.

Именно поэтому я и спросил нельзя ли делать пакеты под тестовую ветку.

Закончим оффтоп.
А счастье было так близко....

Оффлайн GQ

  • Участник
  • *
  • Сообщений: 197
  • gq@debian.org
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1729 : 29 Апреля 2009, 16:44:13 »
нет, не собирают
Ubuntu - древнеафриканское слово, означающее "Я не сумел установить Debian"...

Оффлайн wed

  • Участник
  • *
  • Сообщений: 110
  • я вас подозреваю...
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1730 : 29 Апреля 2009, 18:49:30 »
Скомпилил 0.9.5.
Запустил.
1. В настройках у раскладок есть кнопка "словарь", по которой открывается окно. Закрыть его можно только нажатием на "крестик", по кнопке "Отмена" оно не закрывается. Баг или фича? :)


2. В консоли пытаюсь написать whereis gxneur.

Нажатые клавиши и результат:
(where)  wed@wed-desktop:~/Downloads/xneur/gxneur-0.9.5$ where
(TAB) wed@wed-desktop:~/Downloads/xneur/gxneur-0.9.5$ whereis
(gx) wed@wed-desktop:~/Downloads/xneur/gxneur-0.9.5$ wheцрукупч


3. Rotate Layouts - просто замечательное дествие, именно то что я хотел. Если бы еще xneur при этом отслеживал, что есть системный хоткей в котором участвуют клавиши-переключатели раскладки, было бы совсем чудесно...

Например в системных хоткеях у меня ALT+Shift_L+UP - volume up, а ALT+Shift_L+DOWN - Volume down
и если я в xneur ставлю на Rotate Layouts ALT+Shift_L (при этом в системных настройках переключатель раскладки не задан совсем), то при использовании ALT+Shift_L+UP и громкость увеличивается и раскладка переключается....

4. Ну и еще одна "хотелка": Можно ли сделать опцию: не различать парные клавиши на левую и правую.. т.е. ALT_L и ALT_R = ALT, SHIFT_L и SHIFT_R = SHIFT и т.д...
« Последнее редактирование: 29 Апреля 2009, 19:09:48 от wed »
А счастье было так близко....

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1731 : 29 Апреля 2009, 19:04:31 »
1. Баг.

2. Автодополнение в программах не может быть корректно обработано - событий Иксов ведь нет. Рекомендую использовать клавиши-стрелки для обнуления буфера после автодополнения.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн wed

  • Участник
  • *
  • Сообщений: 110
  • я вас подозреваю...
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1732 : 29 Апреля 2009, 19:39:22 »
1. Баг.

2. Автодополнение в программах не может быть корректно обработано - событий Иксов ведь нет. Рекомендую использовать клавиши-стрелки для обнуления буфера после автодополнения.

а по п.3 и 4 что скажете?
А счастье было так близко....

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1733 : 29 Апреля 2009, 23:14:34 »
Crew, а почему нельзя скопировать последнее слово просто управляя курсором мыши, потом его обработать и выдать с поменяными буквами?

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1734 : 30 Апреля 2009, 13:58:28 »
3. Rotate Layouts - просто замечательное дествие, именно то что я хотел. Если бы еще xneur при этом отслеживал, что есть системный хоткей в котором участвуют клавиши-переключатели раскладки, было бы совсем чудесно...

Например в системных хоткеях у меня ALT+Shift_L+UP - volume up, а ALT+Shift_L+DOWN - Volume down
и если я в xneur ставлю на Rotate Layouts ALT+Shift_L (при этом в системных настройках переключатель раскладки не задан совсем), то при использовании ALT+Shift_L+UP и громкость увеличивается и раскладка переключается....

4. Ну и еще одна "хотелка": Можно ли сделать опцию: не различать парные клавиши на левую и правую.. т.е. ALT_L и ALT_R = ALT, SHIFT_L и SHIFT_R = SHIFT и т.д...

3. Вообще-то отслеживает. Покрайней мере, с последними правками. В релизе точно будет.

4. Можно, но пока не сделано.

Пользователь решил продолжить мысль 30 Апреля 2009, 14:00:28:
Crew, а почему нельзя скопировать последнее слово просто управляя курсором мыши, потом его обработать и выдать с поменяными буквами?

Не понял вопроса, сформулируйте подробнее.
« Последнее редактирование: 30 Апреля 2009, 14:00:28 от Crew »
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн wed

  • Участник
  • *
  • Сообщений: 110
  • я вас подозреваю...
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1735 : 30 Апреля 2009, 14:25:13 »
3. Rotate Layouts - просто замечательное дествие, именно то что я хотел. Если бы еще xneur при этом отслеживал, что есть системный хоткей в котором участвуют клавиши-переключатели раскладки, было бы совсем чудесно...

Например в системных хоткеях у меня ALT+Shift_L+UP - volume up, а ALT+Shift_L+DOWN - Volume down
и если я в xneur ставлю на Rotate Layouts ALT+Shift_L (при этом в системных настройках переключатель раскладки не задан совсем), то при использовании ALT+Shift_L+UP и громкость увеличивается и раскладка переключается....


3. Вообще-то отслеживает. Покрайней мере, с последними правками. В релизе точно будет.

Разобрался. Описываю:
Системные ГК: ALT+Shift_L+UP - volume up и ALT+Shift_L+DOWN - Volume down
xneur: Rotate Layouts ALT+Shift_L

Вариант 1 (работает правильно)
1. Жму и удерживаю ALT+Shift_L - ничего не меняется (правильно)
2. Удерживая ALT+Shift_L жму и удерживаю UP - громкость добавляется, язык не меняется (правильно)
3. Отпускаю UP и ALT+Shift_L - язык не меняется (правильно)

Вариант 2 (не верная обработка)
1. Жму и удерживаю ALT+Shift_L - ничего не меняется (правильно)
2. Удерживая ALT+Shift_L несколько раз жму и и отпускаю UP - громкость добавляется по мере нажатия UP, язык не меняется (правильно)
3. Отпускаю UP и ALT+Shift_L - язык меняется (не правильно)

Тут, конечно, очень спорно - баг это или нет. Но я считаю, что корректнее сделать чтобы язык не переключался.
Т.е. логика такова: если нажаты ГК на смену языка, но нажимались другие клавиши - смену языка не делать!

Объясню почему считаю, что надо сделать именно так:
Допустим язык переключаем на  ALT+Shift_L, а в программе есть ГК на  ALT+Shift_L+Key1, ALT+Shift_L+Key2, ALT+Shift_L+KeyN и их можно (и нужно) нажимать таким образом:
Нажал и удерживаю  ALT+Shift_L, затем жму и отпускаю по очереди Key1, Key2, KeyN, затем отпускаю ALT+Shift_L - я должен получить обработку всех трех хоткеев в программе, но язык не должен смениться! А в нынешней реализации xneur я после финального отпускания ALT+Shift_L я получаю смену языка.

Убедил?  :)
А счастье было так близко....

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1736 : 30 Апреля 2009, 17:00:17 »
Да я согласен с вами! :) Более того, это уже сделано! Но в тот архив, что я давал, это просто не попало.

Кстати, я обновил архивы, можете взять там же.

Там исправлены некоторые ошибки и добавлен новый функционал (коррекция пробелов до и после знаков препинания).
« Последнее редактирование: 30 Апреля 2009, 17:28:26 от Crew »
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн wed

  • Участник
  • *
  • Сообщений: 110
  • я вас подозреваю...
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1737 : 30 Апреля 2009, 17:36:37 »
Да я согласен с вами! :) Более того, это уже сделано! Но в тот архив, что я давал, это просто не попало.

Кстати, я обновил архивы, можете взять там же.

Там исправлены некоторые ошибки и добавлен новый функционал (коррекция пробелов до и после знаков препинания).

А в SVN "чистка кода" закончилась? Может лучше оттуда брать уже?
А счастье было так близко....

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1738 : 30 Апреля 2009, 17:45:36 »
Да, закончилась. Но svn переведен на версию 1.6.1, поэтому вам еще и subversion надо будет собрать (в Ubuntu версия 1.5.4), а это на 20Мб тянет со всеми зависимостями.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн wed

  • Участник
  • *
  • Сообщений: 110
  • я вас подозреваю...
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1739 : 30 Апреля 2009, 22:23:02 »
Да, закончилась. Но svn переведен на версию 1.6.1, поэтому вам еще и subversion надо будет собрать (в Ubuntu версия 1.5.4), а это на 20Мб тянет со всеми зависимостями.

В данный момент с трафиком проблем нет (урвал кусочек безлимита  ;D)
Я еще достаточно зеленый в Linuxе, можно небольшую инструкцию что и как качать/собирать? (просто сами команды)
С svn уже сталкивался, поэтому можно не разжевывать :)

Вопрос снят - нашел на сайте инструкцию :)
« Последнее редактирование: 30 Апреля 2009, 22:49:28 от wed »
А счастье было так близко....

 

Страница сгенерирована за 0.031 секунд. Запросов: 24.