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
tagezi has joined #libreoffice-ru
JohnDoe_71Rus has joined #libreoffice-ru
tagezi has quit [Quit: http://quassel-irc.org - ????????????? ??????. ?????.]
libreofficeru-tg has quit [Remote host closed the connection]
libreofficeru-tg has joined #libreoffice-ru
<libreofficeru-tg> <Kompilainenn> похоже мой организм устроил тихий саботаж
<libreofficeru-tg> <Kompilainenn> поговорить про Либру я готов, а вот что-то полезное сделать, как-то не очень. Видать это такой автоотдых :D
libreofficeru-tg has quit [Remote host closed the connection]
libreofficeru-tg has joined #libreoffice-ru
mikekaganski_ has joined #libreoffice-ru
mikekaganski has quit [Ping timeout: 240 seconds]
mikekaganski_ is now known as mikekaganski
<libreofficeru-tg> 'Untitled Image' uploaded by Kompilainenn: https://i.imgur.com/RmAd2jt.jpg
<libreofficeru-tg> <Kompilainenn> шел 2019 год
<libreofficeru-tg> 'Untitled Image' uploaded by Kompilainenn: https://i.imgur.com/qjq8frX.jpg
<libreofficeru-tg> <Kompilainenn> 2019 все еще шёл
<mikekaganski> есть непреходящие ценности, в конце концов! Ты что, против традиций?!!!
JohnDoe_71Rus has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
<libreofficeru-tg> <Kompilainenn> Да
<libreofficeru-tg> <Kompilainenn> А еще в конце документа вставлен разрыв, при удалении которого едет весь документ
JohnDoe_71Rus has joined #libreoffice-ru
<libreofficeru-tg> <alamat1> Здраствуйте
<libreofficeru-tg> <alamat1> Не знаете, либру можно в qt creator как проект открыть?
VitaliyAnderson has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
<libreofficeru-tg> <alamat1> А, все, сам нашел
<libreofficeru-tg> <Kompilainenn> А цель?
<libreofficeru-tg> <alamat1> Чтоб удобнее работать
<libreofficeru-tg> <Kompilainenn> Почему именно кути криэйтор?
<libreofficeru-tg> <alamat1> На самом деле, чтоб попробовать
<libreofficeru-tg> <alamat1> Раньше я вообще работал без иде, а просто в Каte (кдешный блокнот, если что)
<libreofficeru-tg> <alamat1> Ну да это для мелких проектов норм, а для таких монструозных уже менее удобно)
<libreofficeru-tg> <alamat1> Попробовал Кдевелоп, вроде норм, но сильно грузит систему, работать невозможно)
<libreofficeru-tg> <alamat1> Хочу кутикриэйтор испытать
<libreofficeru-tg> <alamat1> Может получше будет
<libreofficeru-tg> <alamat1> Я кстати нашел .ui файл окна настройки размера шрифта формул:)
<libreofficeru-tg> <alamat1> И от него нашел тот код, который это окно вызывает
<libreofficeru-tg> <alamat1> Теперь буду его ковырять
<libreofficeru-tg> <alamat1> Кстати, а если я что-то поменяю в коде и попробую скомпилировать, все будет заново компилиться всю ночь или все-таки быстрее?
<libreofficeru-tg> <Kompilainenn> Я про это писал по моему
<libreofficeru-tg> <Kompilainenn> так нет, не писал
<libreofficeru-tg> <Kompilainenn> @alamat1 тебе нужно сделать ветку локальную
<libreofficeru-tg> <Kompilainenn> типа git branch my_first_patch
<libreofficeru-tg> <alamat1> Ну я её сделал
<libreofficeru-tg> <Kompilainenn> потом черри-пикнуть туда твое изменение из геррита
<libreofficeru-tg> <alamat1> Я прочел первые шаги
<libreofficeru-tg> <alamat1> А это как?
JohnDoe_71Rus has quit [Read error: Connection timed out]
<libreofficeru-tg> <Kompilainenn> это может и по уродски, но я делал так
<libreofficeru-tg> <Kompilainenn> закидываешь свои правки в геррит через веб-морду
<libreofficeru-tg> <Kompilainenn> (об этом я точно писал)
JohnDoe_71Rus has joined #libreoffice-ru
<libreofficeru-tg> <Kompilainenn> а потом
<libreofficeru-tg> <Kompilainenn> https://i.imgur.com/ArH2eT8.png
<libreofficeru-tg> <Kompilainenn> нажимаешь кнопку скопировать у второй строки
<libreofficeru-tg> <Kompilainenn> и вставлешь эту команду в терминал, где только что создал ветку
<libreofficeru-tg> <Kompilainenn> (при этом у тебя УЖЕ ЕСТЬ скомпилированный либреофис из ГИТ!)
<libreofficeru-tg> <Kompilainenn> и затем команда
<libreofficeru-tg> <Kompilainenn> mikekeganski: какая команда? =((
<libreofficeru-tg> <Kompilainenn> mikekaganski:^
<libreofficeru-tg> <alamat1> Как все сложно-то
<libreofficeru-tg> <Kompilainenn> я боюсь, что я реально все делал по дилетантски
<libreofficeru-tg> <Kompilainenn> скорее всего можно тупо из терминала это все делать
<libreofficeru-tg> <Kompilainenn> и тут тебе тока Майк поможет из ныне активных русских кодеров в проекте
<JohnDoe_71Rus> кутикриэйтор какой то придумали. vs code
<libreofficeru-tg> <alamat1> Это на линукс есть?
<JohnDoe_71Rus> vs code? есть.
<libreofficeru-tg> <Kompilainenn> на линукс есть Eclipse
<libreofficeru-tg> <Kompilainenn> и даже
<libreofficeru-tg> <alamat1> Говорят, он тормозной
<JohnDoe_71Rus> vs code это еще одно поделие на электроне
<libreofficeru-tg> <Kompilainenn> https://www.linux.org.ru/news/opensource/14794941
<libreofficeru-tg> <alamat1> 🤔🤔🤔
<libreofficeru-tg> <alamat1> Жесть кака
<cetjs2> нормально, не тормзит
<libreofficeru-tg> <Kompilainenn> говорят кур доят, погляди сам, IDE для C++ кучи
<libreofficeru-tg> <alamat1> Жесть какая
<cetjs2> vscode я использую
<cetjs2> няшный
<libreofficeru-tg> <alamat1> Ну иде дело десятое
<cetjs2> с расширениями его можно для любого языка использовать
<libreofficeru-tg> <alamat1> Главное, чтобы сильно не тормозило на моем не самом новом ноуте
<libreofficeru-tg> <alamat1> Ато я вдруг обнаружил, что 6 гигов оперативы это оказывается мало
<libreofficeru-tg> <Kompilainenn> ай лол
<libreofficeru-tg> <Kompilainenn> для компиляции конечно мало
<JohnDoe_71Rus> для сборки либры конечно мало
<libreofficeru-tg> <alamat1> Ых
<cetjs2> блин
<cetjs2> у меня тоже 6 гигов
<JohnDoe_71Rus> выгрузить все и cmake .. make -jX или как там у вас собирается
<cetjs2> можно ли без свопа? а то я в генте собирал
<cetjs2> нормально
<libreofficeru-tg> <alamat1> Я где-то в вики видел, что можно при сборке кэш использовать, чтоб не пересобирать то, что уже собрано
<libreofficeru-tg> <Kompilainenn> я те про это и говорю
<libreofficeru-tg> <Kompilainenn> ты делаешь ветку
<libreofficeru-tg> <Kompilainenn> черри-пикаешь туда свои правки
<libreofficeru-tg> <Kompilainenn> и make build --without-check как-то так (но лучше дождись Майка)
<cetjs2> @Kompilainenn как это черри-пикаешь?
<libreofficeru-tg> <Kompilainenn> выше гляди картинку
<libreofficeru-tg> <Kompilainenn> Игорь, и у тебя после этого компилится пару минут и ты из ветки! можешь запустить Либру уже с ТВОИМИ правками
<libreofficeru-tg> <alamat1> А ничего что я туда что-то сломаное отправлять буду?
<libreofficeru-tg> <Kompilainenn> а ты ничего не отправляешь!
<libreofficeru-tg> <Kompilainenn> ты себе ЛОКАЛЬНО копируешь свой патч
<libreofficeru-tg> <Kompilainenn> тупо обновляешь свою ветку только своим патчем
<libreofficeru-tg> <Kompilainenn> и собираешь локально
<libreofficeru-tg> <Kompilainenn> отдельную ветку
<libreofficeru-tg> <alamat1> И никого другого это не затронет?
<libreofficeru-tg> <Kompilainenn> никто кроме тебя этого не видит
<libreofficeru-tg> <Kompilainenn> ну кроме ревьюера конечно, который сделает тоже самое, чтобы твой патч проверить
<libreofficeru-tg> <Kompilainenn> чтобы твой код попал в мастер, его должен отревьють кто-то с правами на мерж
<libreofficeru-tg> <alamat1> Понятно
<libreofficeru-tg> <Kompilainenn> так что твори, не бойся
<libreofficeru-tg> <Kompilainenn> я вообще начинал копаться и оставил все в статусе черновик (Draft) так это вообще никто никогда не увидит
<libreofficeru-tg> <Kompilainenn> ну если только я захочу таки осилить кодинг на С++, потому что там внезапно нужен не только UI skill
<libreofficeru-tg> <alamat1> Идеально!
<libreofficeru-tg> <alamat1> А какие там скиллы нужны?
<libreofficeru-tg> <alamat1> Я просто с++ учу и не знаю)
<mikekaganski> про создать бранч - всё верно. А черри-пикать из вебморды необязательно - это нужно только если начали работать в вебморде, а хотим продолжить (собрать) локально
<mikekaganski> а так - после создания бранча тупо правим что надо в дереве... собираем (время сборки зависит от того, сколько файлов затронет правка - если поправить заголовок, всключённый в 100500 исходников - здравствуй пересборка)
<mikekaganski> а когда довольны, готовим коммит (man git commit) и отправляем его на ревью (logerrit удобен)
<libreofficeru-tg> <alamat1> Создал я ветку, что-то изменил и можно просто снова make запускать?
<libreofficeru-tg> <alamat1> Какие-то параметры при этом стоит добавлять?
<mikekaganski> да - но просто make собирает ещё и часть тестов
<mikekaganski> лучше в промежутках использовать make build-nocheck
<mikekaganski> вот эта команда реально может несколько секунд занять
<libreofficeru-tg> <alamat1> Понятно)
<libreofficeru-tg> <alamat1> Спасибо)
<libreofficeru-tg> <Kompilainenn> вот!
<libreofficeru-tg> <Kompilainenn> я ж
<libreofficeru-tg> говорил, что я дилетант
<libreofficeru-tg> <alamat1> Все мы в первый раз дилетанты)
<mikekaganski> это неважно - у тебя классное описание конкретного воркфлоу
<libreofficeru-tg> <Kompilainenn> ну я и после 15 раз дилетант
<libreofficeru-tg> <Kompilainenn> если мне то я польщен
<libreofficeru-tg> <Kompilainenn> (графоманить мы любим)
<mikekaganski> тебе
<libreofficeru-tg> <alamat1> Хд
<libreofficeru-tg> Твои статьи мне хорошо помогли
<libreofficeru-tg> <Kompilainenn> я их для того и писал, чтобы потом начинающих тыкать туда :D
<libreofficeru-tg> <alamat1> Собрать проект в первый раз и Glade ещё пользовать
<libreofficeru-tg> <Kompilainenn> проблема в том, что дальше у меня нет инфо, а я пишу обычно только то, что сам понял
<libreofficeru-tg> <alamat1> Ну можешь тоже в плюсы попробовать)
<libreofficeru-tg> <Kompilainenn> а Майк вообще не любит писать
<libreofficeru-tg> <Kompilainenn> как и большинство кодеров
<libreofficeru-tg> <alamat1> Хех
<mikekaganski> я сам пользую VS, а из тех, кто пользует IDE под линуксом, либо VIM, либо VSCode
<libreofficeru-tg> <Kompilainenn> а что Eclipse не катит?
<mikekaganski> причём я в обоих нуб
<libreofficeru-tg> <Kompilainenn> нафига тогда к нему пилили спец модуль?
<mikekaganski> а, да, вроде эклипс мелькал ... не помню у кого
<libreofficeru-tg> <Kompilainenn> у Айке по-моему
<libreofficeru-tg> <Kompilainenn> Щв награфоманю про вытянуть патч из герита в лркальную ветку
<libreofficeru-tg> <Kompilainenn> Пока помню
<libreofficeru-tg> <Kompilainenn> Там это где?
_whitelogger has quit [Remote host closed the connection]
_whitelogger_ has joined #libreoffice-ru
JohnDoe_71Rus has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
<libreofficeru-tg> <Kompilainenn> ппц я=(((( https://antilibreoffice.blogspot.com/2018/11/libreoffice-gerrit.html
<libreofficeru-tg> <Kompilainenn> в своем блоге не ориентируюсь уже
<libreofficeru-tg> <Kompilainenn> графоман чертов
<libreofficeru-tg> <linntilmann> А почему anti libre office?
<libreofficeru-tg> <Kompilainenn> хороший вопрос
<libreofficeru-tg> <Kompilainenn> блог появился, как попытка постебаться или поругать Либру, но точно я уже не помню
<libreofficeru-tg> <linntilmann> Ну раньше либра была не очень
<libreofficeru-tg> <linntilmann> Сейчас она на уровне ms
<libreofficeru-tg> <Kompilainenn> https://i.imgur.com/SzR3h9k.png
<libreofficeru-tg> <Kompilainenn> я чо-то в шоке, нафига такое городить ради ТРЕХ строк
<libreofficeru-tg> <Kompilainenn> в которых ОДИН комбобокс, ОДНА кнопка и три метки
<libreofficeru-tg> <Kompilainenn> самое смешное, что в глейде метки выровнены вроде по линеечке, а в реальности трешак
<libreofficeru-tg> <Kompilainenn> блин, я попробую упростить это, заодно, как побочный эффект, все будет нормально выровнено
<libreofficeru-tg> <Kompilainenn> если мне нервов хватит конечно
<libreofficeru-tg> <Kompilainenn> mikekaganski: если мне память не изменяет, то абсолютно пофигу, какой контейнер и какой вложенности используется в ui, сами контролы дергаются по их ID же в коде?
_whitelogger has joined #libreoffice-ru