ChanServ changed the topic of #libreoffice-ru to: Канал поддержки русскоязычных пользователей LibreOffice | Wiki TDF http://tdf.io/wikiru | On-line документация http://tdf.io/helpru | Логи канала: http://goo.gl/gzwdwU
_whitelogger has joined #libreoffice-ru
_whitelogger has joined #libreoffice-ru
_whitelogger has joined #libreoffice-ru
<libreofficeru-tg> Дмитрий (@Werwolf2517) has joined the Telegram Group!
JohnDoe_71Rus has joined #libreoffice-ru
<libreofficeru-tg> Oleg has joined the Telegram Group!
<libreofficeru-tg> <Oleg> всем привет Народ
<libreofficeru-tg> <Oleg> столкнулся с неприятным багом в libreoffice
<libreofficeru-tg> <Oleg> Открываю calc, и не закрываю.Открываю к примеру kterminal и закрываю.пробую прокрутить колесиком мыши документ calc.Прокрутка колесиком больше не работает
<mikekaganski> Звучит как баг, да. Надо писать в трекер. Но при этом - вероятно, это весьма специфично для оконного менеджера и/или оси, а может, и для vcl-плагина ЛО. Так что нужно собрать подробности.
<mikekaganski> Версия ЛО (полностью из справки)? Способ установки (менеджер пакетов/TDF DEB/RPM/Flatpak/самосборка)? Ось? Оконный менеджер?
<libreofficeru-tg> <K​ompilainenn> фокус не передан в ЛО, а передан на рабочий стол или в другое окно?
<libreofficeru-tg> <K​ompilainenn> и может дело не в ЛО?
<libreofficeru-tg> <Oleg> фокус даже если не передан,то нажав на заголовок окна libreoffice не лечит эту проблему.Лечит только свертывание окна
<mikekaganski> в таком случае - это точно работа оконного менеджера, если он не возвращает фокус в превое приложение после открытия/закрытия второго (оставляет активным то, откуда был запущен терминал?)
<libreofficeru-tg> <Oleg> терминал был запущен из меню пуск
<mikekaganski> "меню пуск" звучит как Виндовс, что дисгармонирует с kterminal
<libreofficeru-tg> <K​ompilainenn> Винду слизали с КДЕ же
<cetjs2> а может кде с винды)
<libreofficeru-tg> <Oleg> я не знаю как это меню правильно называется.Оно похоже на меню пуск,как в винде
<libreofficeru-tg> <Oleg> не только с терминалом так.А вот к примеру пишу вам в телеграмм,закрываю окно телеги,а офис тоже открыт.Все,он больше не прокручивает документ мышью
<libreofficeru-tg> <Oleg> помогает сворачивание,либо переход в окно хрома к примеру,которое тоже открыто,а потом назад.Тогда прокрутка работает
<cetjs2> может и де виновато тут
<cetjs2> вообще непонятно
<cetjs2> с другими программами нет этого?
<libreofficeru-tg> <Oleg> нет
<libreofficeru-tg> <Oleg> только с либрой
<libreofficeru-tg> <Oleg> баг на всех версиях офиса,от 6.0 до 6.2.2
<cetjs2> что-то в консоль пишет?
<libreofficeru-tg> <Oleg> на любых дистрах,от убунту до арча
<libreofficeru-tg> <Oleg> нет в консоль ничего не пишу,тупо открыл и закрыл
<libreofficeru-tg> <Oleg> а вот в телегу часто пишу и это мешает
<cetjs2> Я имею в виду что-то типа gtk предупреждений в консоль выводимых
<cetjs2> либра-то
<cetjs2> не выводит?
<libreofficeru-tg> <Oleg> Неа
<libreofficeru-tg> <Oleg> Через терминал запускал и ничего она не пишет.При таком баге
<libreofficeru-tg> <Oleg> И libreoffice --backtrace тоже
<libreofficeru-tg> <K​ompilainenn> еще раз, ЛО теряет фокус и после даже явного возврата фокуса прокрутка колесом мыши невозможна в Calc, так?
<libreofficeru-tg> <Oleg> Выходит что так
<cetjs2> @Kompilainenn странно, в кедах это, да?
<cetjs2> я могу проверить
<libreofficeru-tg> <K​ompilainenn> ничего странного
<libreofficeru-tg> <K​ompilainenn> дело уже не в проверке, дело в наличии/отсутствии символов в шрифтах и в том, что ЛО (сейчас) явно не указывает, что спец.символы в ГУИ надо тащить из именно OpenSymbol шрифта
<libreofficeru-tg> <Oleg> причем баг этот у меня уже пол года,обновления не помогают))
<libreofficeru-tg> <Oleg> смена осей тоже
<JohnDoe_71Rus> эм, а если открыта либра и к примеру файл менеджер, прокрутка теряет фокус только в либре?
<libreofficeru-tg> <Oleg> да
<libreofficeru-tg> <Oleg> но теряет если любое другое окно закрыть
<libreofficeru-tg> <Oleg> даже файловый менеджер
<JohnDoe_71Rus> нет. открыты 3 окна. либра, файл менеджер и телега. ты написал в телеге и закрыл его. оба других окна не прокручивают или только либра?
<libreofficeru-tg> <Oleg> только либра
<libreofficeru-tg> <Oleg> только с ней такая проблема,все остальное прокручивается всегда и везде
<libreofficeru-tg> <c​hemyakyn> Что-то мне подсказывает, что проблема конкретного пользователя. У нас достаточно большое количество рабочих мест, и там такого не наблюдается. Есть и кеды, и матэ
<libreofficeru-tg> <c​hemyakyn> [EDIT] Что-то мне подсказывает, что проблема конкретного пользователя. У нас достаточно большое количество рабочих мест, и там такого не наблюдается. Есть и кеды, и матэ, и крыса.
<libreofficeru-tg> <c​hemyakyn> Мало того, прокручивание работает если просто курсор мыши над окошком - даже фокус не нужен.
<libreofficeru-tg> <c​hemyakyn> Линух же. 😁
mikekaganski has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/]
mikekaganski has joined #libreoffice-ru
<cetjs2> mikekaganski: привет
<mikekaganski> o/
<cetjs2> mikekaganski: все хорошо у меня
<cetjs2> mikekaganski: freetype запилил пропозал, надеюсь будет все ок
<cetjs2> mikekaganski: да вот вопросы возникают
<cetjs2> общаемся
<mikekaganski> гуд.
JohnDoe_71Rus has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
JohnDoe_71Rus has joined #libreoffice-ru
<libreofficeru-tg> <e​gorpugin> гпгми пофиксили, в тикете есть патч (https://dev.gnupg.org/T4453), если нужны срочные исправления в ЛО, а так появится в следующем релизе гпгми, всем спасибо
<libreofficeru-tg> <e​gorpugin> отдельно исправили и множественные окна с ошибкой (будет только одно теперь), и саму обработку путей с юникодом
<mikekaganski> Ну, обработку путей с юникодом исправили не полностью... только для gpgme.
<libreofficeru-tg> <e​gorpugin> я про него
<mikekaganski> а сам gpg4win как не работал, так и не будет
<libreofficeru-tg> <e​gorpugin> почему?
<mikekaganski> так что для тех, кто с лозунгами, останется простор
<libreofficeru-tg> <e​gorpugin> а, ну это да, там сказал Андре, что они вообще не предполагают установки гпг в такие пути
<mikekaganski> ну, только если он установлен в ascii пути
<libreofficeru-tg> <e​gorpugin> да ладно, может и сделают, там делов-то также проследить, где аски варианты вызываются
<mikekaganski> @egorpugin: спасибо!
<libreofficeru-tg> <e​gorpugin> я у себя не так давно в программах (полгода-год назад) делал юникод, всё ок, больше проблем создают пробелы в путях)
<cetjs2> mikekaganski: слава ужику
<cetjs2> mikekaganski:пропозал загрузил
<cetjs2> mikekaganski: и пруфф тоже
<cetjs2> mikekaganski: в следующем году буду сильнее ещё и мощнее, либру буду пилить
StayHungry has joined #libreoffice-ru
<StayHungry> mikekaganski: здорово! :)
<StayHungry> теперь, я так понимаю, нужно дождаться релизма gpgme и его автоматически включат в следующую сборку libreoffice?
<libreofficeru-tg> <K​ompilainenn> оптимист
<StayHungry> вот и зашёл узнать, как это на самом деле :D
<StayHungry> а то багу-то с юникодными путями починил сегодня на стороне gpgme, а чего дальше…
<StayHungry> автор gpgme починил
<libreofficeru-tg> <K​ompilainenn> я в курсе
StayHungry has left #libreoffice-ru ["-"]
JohnDoe_71Rus has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
<libreofficeru-tg> <Oleg> Спасибо за помощь с libreoffice.Я решил проблему.Искал не правильно до этого.А до этого пол года не мог решить этот баг
<libreofficeru-tg> <Oleg> Искал то я решение libreoffice,а виноват не он,а gtk3.Какая то не совместимость,баг редкий,но у некоторых бывает.
<libreofficeru-tg> <Oleg> Как бы это мелкий баг,но все же без него значительно удобнее
<libreofficeru-tg> <K​ompilainenn> хайлайтить можно просто через @
<libreofficeru-tg> <K​ompilainenn> Oleg вот так
<libreofficeru-tg> <K​ompilainenn> проблемы совместимости с ГТК обычно быстро правят
<libreofficeru-tg> <Oleg> @Kompilainenn
<libreofficeru-tg> <Oleg> @Kompilainenn но не в этом случае.Что то долго правят
<mikekaganski> так а теперь понятно, что за баг? какие условия для его возникновения, и как решить? Если это знание описать в багтрекере, может, решат?
<libreofficeru-tg> <K​ompilainenn> ты написал про это в багзиллу?
<libreofficeru-tg> <Oleg> Нет смысла.Уже люди жаловались.А поправить не поправили.Нашел пост, там таких человек 8.И это было в феврале.Может поправят когда нибудь
<mikekaganski> А какой пост?
<libreofficeru-tg> <Oleg> @Kompilainenn и баг похоже серьезный в плане отлова.Проявляется не у всех.У меня железо все новое, может в этом дело.
<libreofficeru-tg> <e​gorpugin> я , кстати, закинул в багзиллу про порядок инициализации и это прикрыли
<libreofficeru-tg> <e​gorpugin> а в мейлинг листе тоже чудно отреагировали
<libreofficeru-tg> <Oleg> /help
<mikekaganski> про порядок инициализации - это не для багзиллы. В мейлинг листе Ноэль правильно написал.
<libreofficeru-tg> <e​gorpugin> что правильно?
<mikekaganski> Вы же не написали, что и как Вы собираете. В результате вопрос звучит так: "я делаю нечто, а что - не скажу; и у меня не работает, потому что есть вот это. Почините."
<libreofficeru-tg> <e​gorpugin> он не так выразился)
<mikekaganski> он выразился как понял
<mikekaganski> а я просто знаю суть, мне проще
<libreofficeru-tg> <e​gorpugin> ну ок, накидал в вс проект файлов и не собирается, что дальше?
<mikekaganski> а ничего дальше: пользуйтесь тем, что есть и работает. Хотите сделать новый способ сборки, но он требует изменений? кидайте фикс в геррит с описанием, как воспроизвести проблему
<libreofficeru-tg> <e​gorpugin> фикса у меня нет, поэтому я сообщаю о проблеме
<mikekaganski> потому что людям надо понимать, зачем делается фикс, и как его возможный негатив соотносится с позитивом
<mikekaganski> тогда хотя бы сообщайте в форме, которая позволяет это воспроизвести другому человеку
<mikekaganski> с приложением скриптов, или что там есть
<mikekaganski> и с описанием, зачем вообще это всё
<mikekaganski> потому что для чего будет разработчик вдруг чинить то, что не сломано?
<mikekaganski> ведь всё работает в данный момент у всех, кто действует по инструкции
<libreofficeru-tg> <e​gorpugin> оно сломано в теории
<mikekaganski> в теории там много чего сломано
<mikekaganski> и на всё рук не хватит
<libreofficeru-tg> <e​gorpugin> поэтому чуть отступая от стандартной сборки, эти проблемы вылезают
<mikekaganski> поэтому тот, кто заинтересован отступать от инструкции, использует свою энергию во благо всех
<mikekaganski> в виде написания фиксов
<libreofficeru-tg> <e​gorpugin> я при случае сразу закидываю, если вижу решение (как в гпг)
<mikekaganski> ну, мы же обсуждали решение в дев?
<libreofficeru-tg> <e​gorpugin> да, всё ок, лишь бы только не началось потом, нам решение 1 не подходит, а нам решение 2
<mikekaganski> всякое может случиться... если у решения вдруг окажется проблема. Вон, сейчас такое красивое решение по мьютексам фтопку ...
<mikekaganski> потому что "концептуально неправильное"
<mikekaganski> мы с человеком его вдвоём отрабатывали, а потом человек сказал, что низя ;-)
<libreofficeru-tg> <e​gorpugin> а ещё, уже говорил, я насмотрелся как такие репорты улетают в вонтфикс в кутэ
<mikekaganski> Если так рассуждать, тогда что вообще здесь обсуждается? если у Вас есть желание - надо пробовать.
<mikekaganski> Вон у меня сотни репортов, и многие вонтфикс или нотэбаг... и что?
<libreofficeru-tg> <e​gorpugin> обсуждаю причину закрытия тикета
<libreofficeru-tg> <e​gorpugin> пусть висел бы
<libreofficeru-tg> <e​gorpugin> уточнил по кутэ, там дубликатом закрыли моё, а чужой уже был
<mikekaganski> потому что наша багзила - она про пользователей.
<mikekaganski> а дев-проблемы в багзилле не рассматриваются
<libreofficeru-tg> <e​gorpugin> в рассылке только?
<libreofficeru-tg> <e​gorpugin> окей, патч в геррит закидывать?
<mikekaganski> да
<mikekaganski> закидывай
<mikekaganski> и да, в деврассылке, ну или в ирке - но там всё забудется
<libreofficeru-tg> <e​gorpugin> да я так понял геррит для патчей?
<libreofficeru-tg> <e​gorpugin> или пул реквестов гитхабовских
<mikekaganski> геррит. Мы с гитхабом вообще не работаем
<libreofficeru-tg> <K​ompilainenn> гитхаб - онли рид зеркало
<libreofficeru-tg> <e​gorpugin> ну это параллель
<libreofficeru-tg> <e​gorpugin> https://gerrit.libreoffice.org/#/c/70483/
<libreofficeru-tg> <e​gorpugin> с герритом немного повозился
<mikekaganski> а зачем изменения с блоками extern "C"?
<libreofficeru-tg> <e​gorpugin> они там не нужны
<mikekaganski> кому?
<mikekaganski> это published api
<libreofficeru-tg> <e​gorpugin> по поиску никому
<mikekaganski> это published api -> это используют плагинописатели, например
<libreofficeru-tg> <e​gorpugin> я апи это в любом случае меняю
<mikekaganski> сейчас набежит sberg и начнёт ругацца...
<libreofficeru-tg> <e​gorpugin> extern "C" вокруг тайпдефов был
<mikekaganski> одно дело - обоснованное изменение, а другое део - то, что к проблеме никакого отношения не имело
<libreofficeru-tg> <e​gorpugin> а почему не сделали rtl_malloc, rtl_free?
<libreofficeru-tg> <e​gorpugin> ()()
<libreofficeru-tg> <e​gorpugin> как в нормальных интерфейсах
<mikekaganski> потому что нефиг пользователям определять, чем пользоваться для аллокации
<mikekaganski> нормальные - это библиотеки?
<libreofficeru-tg> <e​gorpugin> библиотеки
<mikekaganski> а у нас не библиотека
<libreofficeru-tg> <e​gorpugin> а какой плагин на сал?
<libreofficeru-tg> <e​gorpugin> эти штуки не дллэкпорт ничего
<libreofficeru-tg> <e​gorpugin> используется в этом файле и соседнем
<mikekaganski> так, стоп - этот заголовок может быть и не api
<mikekaganski> я поторопился
<mikekaganski> конечно, это не отменяет факта, что из-за не относящихся к делу правок сейчас начнётся срач
<libreofficeru-tg> <e​gorpugin> эта штука сделана для одной подмены в rtl_alloc_preInit()
<libreofficeru-tg> <e​gorpugin> а я специально навертел
<libreofficeru-tg> <e​gorpugin> раз уж просишь патчи присылать, получайте
<mikekaganski> специально - чтобы не приняли?
<libreofficeru-tg> <e​gorpugin> не испугайтесь поубирать экстерны С вокруг статик функций, внутренних тайпдефов
<libreofficeru-tg> <e​gorpugin> это меня не волнует