<tagezi_>
вот странно, я документирую (не офигеть как мощно конечно), вормат привожу в порядок, а на выходе получается что строк удалено больше, чем добавлено :)
<mikekaganski>
tagezi_: я ведь правильно понимаю, что (а) особый синтаксис комментариев типа /// - это для оксигена, и (б) это всё сразу становится видно в нашей документации API?
<tagezi_>
а я моими правками, будет савсем капельну получше
<mikekaganski>
Согласен с моими правками message?
<tagezi_>
да
<tagezi_>
только сайт ставить было не обязательно
<tagezi_>
у нас 2 документации, одна на api, там только api, а весь доксиген идет на docs
<tagezi_>
и там все классы
<tagezi_>
если коротко, то /// коментарий сразу перед тем что ты коментишь, а ///< сразу после
<tagezi_>
многострочные позволяют сделать очень много штук, но я пока только осваиваю, и многое нам просто не нужно, помоему
<tagezi_>
но я так понимаю, документация нужна только новичкам, тебе уже проще и быстрее в код посмотреть
* tagezi_
осознал наконец, что DockingWindow - это стыкующееся окно :D
<tagezi_>
mikekaganski: скажи мне вот что. Если я вижу что код стоит подправить, то это лучше третий патч делать, так ведь?
<tagezi_>
то есть, первый у меня будет документация и формат, второй переименование, а третий я убираю лишние переменные и функции
<mikekaganski>
пожалуй, да. Нужно, чтобы, если патч вызывает проблемы, его можно было откатить, не трогая другие, не относящиеся правки
<mikekaganski>
ты там ответь на мой вопрос про твои дальнейшие планы на этот код
<mikekaganski>
я это там спрашиваю, чтобы у Штефана не возникало вопросов. А то он шибко не любит правки форматирования
<mikekaganski>
типа такие правки загрязняют просмотр истории правок
<mikekaganski>
там у нас Миклош со Штефаном по этому поводу бьются :-)
<mikekaganski>
Миклош ввёл кланг-формат, а Штефан делает всё, чтобы не трогать готовый код
<mikekaganski>
сильнокрутым разрабам, видно, очень против шерсти, когда какой-то плагин им что-то там по стилю указывает :-)
Michael72 has joined #libreoffice-ru
tagezi_ has quit [Remote host closed the connection]
dshil has joined #libreoffice-ru
<mikekaganski>
@Kompilainenn: во, и в духе "современных тенденций" (напоминает наши вкладки фона)
<mikekaganski>
dshil: я бы сказал, что откладывать сборку ЛО на следующую неделю - странно - лучше с неё начинать :-)
JohnDoe_71Rus has joined #libreoffice-ru
<mikekaganski>
@Kompilainenn: правда, фон получится вложенным (вверху кнопки переключения вкладок Positions-Borders-Background-Content, внизу - аналогичные кнопки для фона (см. https://bugs.documentfoundation.org/show_bug.cgi?id=105225))
<dshil>
mikekaganski: ну у меня Linux - основное рабочее окружение, для него Я уже давно собрал все, а баг касается Win, который у меня скорее появится только на след недели, т.к. планирую на выходные умотать из страны.
<mikekaganski>
а, ок
<libreofficeru-tg>
<Kompilainenn> mikekaganski: я не понял про "современные тенденции"
<mikekaganski>
@Kompilainenn: я имел ввиду, что мокап в стиле того, как мы теперь оформляем складку фона
<mikekaganski>
вкладку
<libreofficeru-tg>
<Kompilainenn> ну как бы
<libreofficeru-tg>
<Kompilainenn> мы же не будем городить вкладки во вкладке
<libreofficeru-tg>
<Kompilainenn> ты мой энх что ли поглядел?
<mikekaganski>
нет, я телепаю :-)
<libreofficeru-tg>
<Kompilainenn> круто
<libreofficeru-tg>
<Kompilainenn> я кстати поглядел, как колонтитулы настраиваются в Эксель
<libreofficeru-tg>
<Kompilainenn> там еще ужаснее, чем в либре
_whitelogger has joined #libreoffice-ru
dshil has quit [Ping timeout: 246 seconds]
mandala_ has joined #libreoffice-ru
mandala has quit [Read error: Connection reset by peer]
kompi has joined #libreoffice-ru
mandala_ is now known as mandala
tagezi has joined #libreoffice-ru
<tagezi>
mikekaganski: и как на такое ответить?
<mikekaganski>
а ты собираешься дальше над этим кодом работать?
<tagezi>
сейчас нет, дальше я буду какое-то время документировать код, потому что я нихрена не могу найти концов
<mikekaganski>
yes it's the preparation for the further work I plan / no it's just to improve the documentation and the shape of the codebase
<tagezi>
и я документирую в гит, чтобы другим осталось
<mikekaganski>
причём важно не сейчас, а вообще
<tagezi>
если честно, я не понимаю позиции "не трогай это, если не можешь внести глобальное изменение"
<mikekaganski>
у кого такая позиция? :-) полно клинапов
<mikekaganski>
другое дело, что некоторые очень стараются, чтобы не было нефункциональных изменений
<mikekaganski>
и это тоже неправильно... например, перевод комментов - сплошь такое
<tagezi>
не функциональное изменение - это изменение не имеющее слысла... в данном случае, я документирую... привести файл к сланг формату приходиться, так как я переименовываю
<tagezi>
и за исключением пары особенностей, помоему это хорошо
<tagezi>
ладно, сейчас освечу.
<mikekaganski>
нефункциональное - в данном контексте не вносящее изменений в гернерируемый код (в узком смысле)
<tagezi>
:) не функциональные трусы - трусы без встроеного памперса с самоочисткой :)
tagezi has quit [Ping timeout: 250 seconds]
tagezi has joined #libreoffice-ru
<tagezi>
ладно, я ответил
<mikekaganski>
tagezi: сделай ребейс второго у себя
<mikekaganski>
я имею ввиду локально
<mikekaganski>
и обнови в геррите
tagezi has quit [Ping timeout: 246 seconds]
<kompi>
он сделал ребейз себя
tagezi has joined #libreoffice-ru
<tagezi>
ну, я на работе, меня как бы тут могут дернуть в любой момент
<tagezi>
mikekaganski: ты сам всё сделал?
<mikekaganski>
tagezi: я отправил первый патч, второй нужно ребейснуть
<libreofficeru-tg>
<Kompilainenn> mikekaganski: напомни мне плиз
* mikekaganski
пытается вспомнить, что он забыл напомнить...
<libreofficeru-tg>
<Kompilainenn> мы же когда диалог УФ пилили, новые элементы меню в явном виде получали в cxx
<libreofficeru-tg>
<Kompilainenn> то есть мало мне их нарисовать в ui
<mikekaganski>
нет, не мало... не получали мы их явно
<libreofficeru-tg>
<Kompilainenn> они должны быть и в коде
<mikekaganski>
а вот в коде мы должны их явно обработать (не получить)
<libreofficeru-tg>
<Kompilainenn> хм
<mikekaganski>
то есть что случится при выборе
<mikekaganski>
причём под меню ты подразумеваешь комбобокс?
<libreofficeru-tg>
<Kompilainenn> да
<libreofficeru-tg>
<Kompilainenn> но сейчас меня волнует другой тип, кнопка панели инструментов, на которую повешена команда UNO
<libreofficeru-tg>
<Kompilainenn> панель я вкрячил, кнопки на нее добавил, UNO всем прописал
<mikekaganski>
тогда, *возможно*, ничего не придётся делать
<libreofficeru-tg>
<Kompilainenn> либра мне отображает, что что-то есть в этом месте, типа кнопки подсвечиваются, но ни значки не подтягиваются (а должны) из темы ни действия не пашут
<tagezi>
возможно <- ключевое слово :)
<libreofficeru-tg>
<Kompilainenn> пойду пример глядеть
<libreofficeru-tg>
<Kompilainenn> как это в чертовом риббоне описано
<libreofficeru-tg>
<Kompilainenn> чтобы дойти до этой мысли мне потребовался час времени=(
<libreofficeru-tg>
<Kompilainenn> так
<libreofficeru-tg>
<Kompilainenn> mikekaganski: помогай, у меня ума не хватает даже найти вменяемый пример. Риббон похоже управляется отдельно ото всего
<libreofficeru-tg>
<Kompilainenn> а просто описание любой панели инструментов в xcu меня не устраивает
<libreofficeru-tg>
<Kompilainenn> в xml *
<libreofficeru-tg>
<Kompilainenn> то есть я должен где-то сказать Либре, что вот это вот кнопки на панели инструментов, которые юзают UNO, сделай с ними, что положено в таких случаях делать
<libreofficeru-tg>
<Kompilainenn> меня пока волнует тема UNO команд на встроенной панели инструментов (кстати может быть, вовсе и не обязательно через toolbar это делать? - это вопрос к бубли/каолану)
<libreofficeru-tg>
<Kompilainenn> mikekaganski: давай до завтра/до выходных уже? меня зовут, но если что ты пиши =)
<mikekaganski>
ессно, я ничего сегодня всё равно не сделаю