LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

Ну там все сложно, например ты слово не так понял - нужно переключиться на VLC, отмотать назад на пять секунд назад, снять с паузы, прослушать их, поставить на паузу вернуться в редактор, и если слово непонятное - выделить его (последнее слово), переключиться в Google Translate и вывести русскоязычные синонимы, скопировать их, вернуться назад в текстовый редактор и показать списком, чтобы из них можно было выбрать и удалить ненужный

это один из кучи таких сценариев. Ясно, что руками я это не делаю, всё это очень хорошо продумано и заскриптовано, что позволяет нам делать переводы текстов достаточно быстро - всего в 2 раза медленней чем изначальная аудиодорожка

всё везде отлично работает, кроме гнома с вейландом. Я посмотрел, что даже написание кода, который будет просто хукать что мне нужно - ориентировочно, будет в несколько раз длиннее, чем код вообще всего продукта на всех платформах вместе взятых, и просто забил. Там нужно брать gobject introspection и определенные API выставлять наружу как экстеншены gnome shell, после чего захватывать эти функции снаружу каким-то клиентом - это получается содомический код на трех языках, который еще потом и поддерживать нужно. Зачем, что я забыл в этом вейланде? X11 пока живой на линуксе, а умрет - дешевле будет просто переползти на другую операционку

Исходная версия stevejobs, :

Ну там все сложно, например ты слово не так понял - нужно переключиться на VLC, отмотать назад на пять секунд назад, снять с паузы, прослушать их, поставить на паузу вернуться в редактор, и если слово непонятное - выделить его (последнее слово), переключиться в Google Translate и вывести русскоязычные синонимы

это один из кучи таких сценариев. Ясно, что руками я это не делаю, всё это очень хорошо продумано и заскриптовано, что позволяет нам делать переводы текстов достаточно быстро - всего в 2 раза медленней чем изначальная аудиодорожка

всё везде отлично работает, кроме гнома с вейландом. Я посмотрел, что даже написание кода, который будет просто хукать что мне нужно - ориентировочно, будет в несколько раз длиннее, чем код вообще всего продукта на всех платформах вместе взятых, и просто забил. Там нужно брать gobject introspection и определенные API выставлять наружу как экстеншены gnome shell, после чего захватывать эти функции снаружу каким-то клиентом - это получается содомический код на трех языках, который еще потом и поддерживать нужно. Зачем, что я забыл в этом вейланде? X11 пока живой на линуксе, а умрет - дешевле будет просто переползти на другую операционку