LINUX.ORG.RU

X Neural Switcher 0.14.0

 ,


0

2

X Neural Switcher (xneur) — программа для автоматического переключения между раскладками клавиатуры для X Window System.

Данная программа является автоматическим переключателем клавиатуры. Т.е. при наборе текста, если он набирается на неверном языке, xneur автоматически (или по запросу) переключит язык на нужный. Принцип работы программы аналогичен Punto Switcher.

В общей сложности, программа поддерживает девятнадцать языков, в том числе русский, английский, украинский и белорусский. Программа в фоновом режиме анализирует вводимые пользователем символы и, если их последовательность не характерна для текущего языка, переключает раскладку и переписывает последнее слово.

Список изменений:

  • Исправление работы с приложениями, созданными с использованием GTK3.
  • Новая опция устранения проблем - отключение автопереключения для полноэкранных приложений.
  • Новая опция устранения проблем - слежение за мышью. Отключение опции отключит перехват событий мышки.
  • Добавлена новая опция в раздел «Типографика» - замена двойного пробела на запятую и пробел.
  • В gxneur добавлены опции командной строки для выбора различных режимов работы.
  • В gxneur добавлена опция для установки расширения Gnome 3 Shell, переносящего значок gxneur в область оболочки (на верхнюю панель).

Если при запуске gxneur у вас не появился значок в трее (характерно для Unity), выполните команду
gconftool-2 -s -t string /apps/gxneur/rendering_engine AppIndicator

>>> Подробности



Проверено: JB ()
Последнее исправление: Deleted (всего исправлений: 1)

Убедительная просьба не оставлять девелоперские флаги в тарболе. Пользюку абсолютно фиолетово сколько у вас варнингов обнаруживается при компиляции, это не его проблема. Поэтому пихать "-Wall -Wextra -Werror" в сборку makefile - глупо. Вы ведь не используете -O3, даже если текущая версия gcc собирает код без глюков.

A-234 ★★★★★
()

линух медленно но верно превращается в венду ... реестры, чистилки, локеры, портилки клавиатуры ...

Reset ★★★★★
()
Ответ на: комментарий от Reset

Судя по скорости разработки этой переглючали, то если и превращается, то ооооччченннь медддддленннно.
:]

Energizer
()
Ответ на: комментарий от Crew

Это помню с прошлых раз :)
А откуда вообще взялось такое ограничение? Compose эти символы вводит иначе? И в чем разница с задачей типа «по нажатию последовательности "-- " вставить такую-то строку символов»? А строка, сохраненная в конфиг-файле, может содержать любые символы, хоть непечатные. Типа да, как в том же punto.

anonymous
()
Ответ на: комментарий от sluggard

> А автозамены нету, как в пунто?

Ну вот.. обсуждаем :)

anonymous
()
Ответ на: комментарий от A-234

> Убедительная просьба не оставлять девелоперские флаги в тарболе. Пользюку абсолютно фиолетово сколько у вас варнингов обнаруживается при компиляции, это не его проблема. Поэтому пихать "-Wall -Wextra -Werror" в сборку makefile - глупо.

Тот, кто собирает софтину из тарбола — «пользюк» достаточно условный. Если и автору, и пользователю интересен вылизанный код, то почему бы и нет. Другое дело что тут с репортом проблем иногда возникают они же :)

anonymous
()
Ответ на: комментарий от anonymous

В общем, собрался с мыслями и добавил в Типографику три новые опции:

"--" -> «—»

"(c)" -> «©»

"(tm)" -> «™»

Пакета пока нет, можно только из mercurial вытянуть.

Какие еще варианты замен надо в типографику добавить? Кавычки-елочки не предлагайте, там геморой большой.

Crew
() автор топика
Ответ на: комментарий от geekless

>Точно. При помощи Пунто Яндекс следит за тобой, юный падван. Сливает куда надо все твои реплики в чатах, логины-пароли и деловую переписку. Шапочку из фольги надеть не забудь, а то они еще и мысли читают.

а что, это фантастика?

AVL2 ★★★★★
()
Ответ на: комментарий от Crew

Я вообще не вижу смысла превращать и так сложную программу в комбайн. Как обычно: одни просят зачем-то добавить в программу функции, которые и так уже в системе есть, а другие потом начинают возмущаться, что программе куча ненужных функций.

geekless ★★
()
Ответ на: комментарий от Crew

> Какие еще варианты замен надо в типографику добавить? Кавычки-елочки не предлагайте, там геморой большой.

Раз есть © и ™, то можно еще ® (нужность вопрос отдельный:)

Троеточие: …

Минус: −

Ну это всё так.. Если для каждой замены нужны свои особенные костыли, то разгоняться имхо не стоит.

anonymous
()
Ответ на: комментарий от geekless

Это настолько просто лечится, что непонятно в чем проблема. Опции отключены по дефолту (возможно также скрыты из GUI), в конфиг-файле ключи типа EnableJunkFeature1=false и/или ExpertMode=false. Кому хочется — читает доки и включает; кому мешает — лишних функций даже не замечает. Кому мешает даже это — идут в ж***

anonymous
()
Ответ на: комментарий от anonymous

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

anonymous
()
Ответ на: комментарий от anonymous

В общем, добавил ®.

На счет ... думаю, т.к. три точка и с клавы поставить можно. Наверное, все таки сделаю, ведь параметр-то необязательный :)

Crew
() автор топика

Через пару десятков лет , может быть дотянет до первых версий Punto Switcher'a =)

anonymous
()
Ответ на: комментарий от anonymous

Если и автору, и пользователю интересен вылизанный код, то почему бы и нет.

Автор не должен решать за меня что мне интересно в его коде. Если уж охота снабдить пользователя таким функционалом его нужно включать флагом в configure.

A-234 ★★★★★
()
Ответ на: комментарий от A-234

> Автор не должен решать за меня что мне интересно в его коде.

Ого. И таки сколько автору стоит ваш интерес?

anonymous
()
Ответ на: комментарий от anonymous

Вопрос не в деньгах а в стиле написания программ. Плохой стиль нужно исправлять. Впрочем, если вы манагер то эти аргументы скорее всего не для вас. Да и я до уровня купи/продай опускаться не намерен.

A-234 ★★★★★
()
Ответ на: комментарий от A-234

Вот как раз для манагера ваши аргументы убедительны. В т.ч. обзывания качественного кода плохим стилем. А намек был на то, что пользоваться, как обычно, никто не заставляет, деньги платить — тоже. И (например) если автор хочет за свою работу получше узнать как писать код, который без ошибок компилируется на как можно большем количестве платформ — это его право. Также, в пакетных дистрах, коих большинство, все подобные проблемы валятся на голову мэйнтейнеров, а не пользователей. Каковые (первые) знали, на что подписывались, как и пользователи source-based.

anonymous
()
Ответ на: комментарий от anonymous

Пардон, не те переносы выбрал.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.