00:18
VVD has quit [Read error: Connection reset by peer]
00:19
VVD has joined #libreoffice-ru
02:36
jrj has quit [Quit: Ухожу я от вас (xchat 2.4.5 или старше)]
04:19
_whitelogger has joined #libreoffice-ru
04:34
<
mikekaganski >
tagezi: прошу прощения. Вчера отрубился, не видел вопросов.
04:35
<
tagezi >
да забей ))
04:35
<
tagezi >
ты же со мной не по работе говоришь
04:35
<
tagezi >
есть время отвечаешь, нет не отвечаешь...
04:35
<
tagezi >
отрубился -> время нет )
04:36
<
tagezi >
утра кстати
04:37
<
mikekaganski >
а вопрос про pSdrView я не понял. Контекст миссинг
04:37
<
tagezi >
ааа.. это функция которая возвращает рабочую область райтера
04:40
<
tagezi >
про pSdrView я уже не помню (
04:41
<
tagezi >
я уже больше суток гуляю кругами.. уже только буковки в голове )
05:43
JohnDoe_71Rus has joined #libreoffice-ru
05:45
jrj has joined #libreoffice-ru
06:31
<
kompi >
tagezi: нет, не работает
06:36
<
kompi >
mikekaganski: что это такое? VCL plug for TDE integration
06:36
<
mikekaganski >
это откеда
06:44
<
mikekaganski >
Коннектор (?) VCL для интеграции в TDE будет убран (в будущей версии; в сборках от TDF не включён)
06:54
<
kompi >
это из вики
06:54
<
kompi >
аа все вкурил
06:55
<
kompi >
я просто подумал, что TDE - это запчасть отЛибры
06:59
<
JohnDoe_71Rus >
TDE - The Document Editor
07:09
<
tagezi >
а тринити загнулась чтоли?
07:10
<
kompi >
либра загнулась
07:10
<
tagezi >
эм.. а что TDE выпиливают?
07:10
<
tagezi >
у них последняя версия 7 ноября 2016 года?
07:10
<
kompi >
ты не проснулся что ли?
07:10
<
tagezi >
или теперь цель выпилить всё кроме вин 10?
07:11
<
tagezi >
kompi: причем тут проснулся?
07:11
<
kompi >
ну вопросы странные...
07:11
<
tagezi >
чем они странные?
07:12
<
tagezi >
+ Trinity Desktop Environment (TDE) support
07:12
<
tagezi >
=> drop this.
07:12
<
tagezi >
+ TDE is an ~obsolete KDE3 fork.
07:13
<
tagezi >
ну, поддержку рабочего стола тринити уберают
07:14
<
kompi >
ну ты же с ним по фински разговаривал .
07:14
<
kompi >
кто по-фински? (ц)
07:15
<
JohnDoe_71Rus >
ну он же фин. кто? (с)
07:22
<
tagezi >
это не автомат ((
07:23
<
mikekaganski >
Я вообще не использую никакого инструмента. Тут VitaliyAnderson лучше шарит.
07:24
<
tagezi >
ты прям мыслями в код патчи делаешь? ))
07:24
<
mikekaganski >
я про UML
07:32
VitaliyAnderson has joined #libreoffice-ru
07:33
<
tagezi >
ты чегонить пытался пользовать?
07:35
<
VitaliyAnderson >
staruml, сгенерило криво
07:35
<
VitaliyAnderson >
Доброе утро кстати :)
07:37
<
tagezi >
umbrello вообще не генерит, она только классы создает.. и теряет их тутже )
07:37
<
tagezi >
а в студии там нет инструмента?
07:38
<
VitaliyAnderson >
стар некоторые классы не именовал и у меня получился класс с зависимостями от хрен пойми каких классов
07:38
<
VitaliyAnderson >
в студии есть microsoft visio
07:38
<
VitaliyAnderson >
но он платный
07:38
<
VitaliyAnderson >
пока не пробовал
07:39
<
tagezi >
визио же просто чертилка, как диа
07:39
<
VitaliyAnderson >
а..
07:39
<
VitaliyAnderson >
не знал
07:40
<
tagezi >
ну, может у них там есть плагин для импорта из кода
07:40
<
tagezi >
хрен знает.. я вообще не представляю как можно делать рефакторинг не документированного кода
07:40
<
tagezi >
у меня уже дым из ушей валит
07:40
<
VitaliyAnderson >
у меня такая задача на работе сейчас
07:41
<
VitaliyAnderson >
документирования нет, алгоритм в голове у некоторых людей и то не весь
07:41
<
VitaliyAnderson >
разбираться с нуля в коде нет желания
07:41
<
VitaliyAnderson >
поэтому UML самое лучшее, сгенерить
07:41
<
VitaliyAnderson >
тут проект конечно не как либра, средний
07:42
<
tagezi >
у ЛО есь ещё одна проблемма, оно постоянно патчится
07:42
<
VitaliyAnderson >
а если ещё диаграммы с последовательностями сгенерить/подправить - вообще рай
07:43
<
tagezi >
классы конечно не каждый день трогают, но раз в неделю заголовочные файлы ктонить подергает
07:43
<
tagezi >
я вот думаю.. почему не найти инструмента то?
07:44
<
VitaliyAnderson >
верное решение!
07:44
<
VitaliyAnderson >
Я ещё со времен Unreal Engine поддерживаю визуальное проектирование, как у них в блюпринтах
07:58
<
VitaliyAnderson >
Если у кого есть сяоми - не качайте обновление
07:59
<
VitaliyAnderson >
Зарядка включается-выключается циклически
07:59
<
VitaliyAnderson >
Точнее экран блокировки при зарядке
07:59
<
VitaliyAnderson >
Вчера пришлось радикально решать эту проблему
08:00
<
kompi >
заколебали они
08:00
<
kompi >
я вот жене купил, а обновлять не собираюсь вообще
08:00
<
VitaliyAnderson >
Меня он тоже достал
08:00
<
kompi >
как почитаешь форумы, так охреневаешь
08:00
<
VitaliyAnderson >
Я его долбанул об стол
08:00
<
VitaliyAnderson >
Терь ищу другой айфон
08:00
<
mikekaganski >
о! действительно радикальное решение
08:00
<
VitaliyAnderson >
Конечно!
08:01
<
mikekaganski >
ты какой айфон ищешь? самсунговский? :)
08:01
<
VitaliyAnderson >
неее, там много приложух своих
08:01
<
VitaliyAnderson >
бесит
08:01
<
VitaliyAnderson >
любой с аккумом 4А и бещ приложений
08:01
<
mikekaganski >
эт да
08:01
<
VitaliyAnderson >
и не китайский!
08:01
<
mikekaganski >
но тут вполне цианоген в помощь
08:02
<
VitaliyAnderson >
всё, с меня хватит!! Развод и раздел имущества
08:02
<
kompi >
ипхоне 8 купи и узбагойзя
08:02
<
VitaliyAnderson >
Ипотеки на ифон ещё нет?
08:03
<
VitaliyAnderson >
Лет на 8 я думаю
08:03
<
VitaliyAnderson >
mikekaganski: цианоген не на все ставится гладко
08:03
<
mikekaganski >
ну, я почему про самсунгов и заговорил.
08:03
<
VitaliyAnderson >
а..
08:06
<
VitaliyAnderson >
А может помолиться и взять Microsoft Lumia?
08:06
<
VitaliyAnderson >
:D
08:06
<
kompi >
мс - это вообще полный п...ц
08:06
<
VitaliyAnderson >
Вся инфа о моей личной жизни будет отправляться напрямую на сервер билла гейдса
08:06
<
VitaliyAnderson >
Или он уже продал все акции мс
08:06
<
mikekaganski >
VitaliyAnderson: не надо про "помолиться". После вчерашней успешной первой защиты по теологии у меня попаболь.
08:07
<
VitaliyAnderson >
АААААААААААА ЗАБАНЬТЕ ЕГО
08:07
<
VitaliyAnderson >
ChanServ, ты слышал?
08:08
<
VitaliyAnderson >
о люди... А что за микромакс? 0_o
08:08
<
VitaliyAnderson >
индусский телефон
08:09
<
VitaliyAnderson >
там явно есть в прошивке строки кода if ( integer.ToString().length() == 1 )
08:13
<
tagezi >
mikekaganski: ты теперь у нас теолог?
08:13
<
tagezi >
с тобой о боге можно теперь разговаривать :D
08:15
<
mikekaganski >
Я????????
08:15
<
kompi >
ну ты же защитился?
08:16
<
mikekaganski >
Это у нас теперь в России теология официально ВАКовская наука
08:16
<
mikekaganski >
и вчера первый "кандидат" появился
08:16
<
mikekaganski >
и я бешусь теперь
08:16
<
kompi >
так кандидат не ты?
08:17
<
mikekaganski >
если бы я защитился по теологии, то я бы застрелился тогда, чтобы одним теологом стало меньше
08:17
<
tagezi >
mikekaganski: тебе не нравиться слава блаватской и белли? ))
08:17
<
mikekaganski >
:)))
08:33
<
VitaliyAnderson >
что за хрень, как он защитился, если он не верит?
08:34
<
VitaliyAnderson >
Надо преподам сообщить, пусть пересмотрят
08:34
<
VitaliyAnderson >
mikekaganski: Oukitel К10000 что скажешь? 0_o
08:34
<
VitaliyAnderson >
o_0
08:34
<
VitaliyAnderson >
Блин у зищащенных смартов такой киберпанковый вид
08:34
jrj has quit [Remote host closed the connection]
08:35
<
mikekaganski >
VitaliyAnderson: а ничего не скажу. Не знаю такого :)
08:36
<
VitaliyAnderson >
10А аккум
08:40
jrj has joined #libreoffice-ru
08:40
<
VitaliyAnderson >
если попасть на необитаемый остров, то можно насмотреться котиков в интернете и ещё останется заряда на звонок с службу спасения
08:43
<
JohnDoe_71Rus >
интернет ловить не будет
08:59
tagezi has quit [Remote host closed the connection]
09:06
<
JohnDoe_71Rus >
не понял
09:06
<
JohnDoe_71Rus >
там только одно сообщение
09:33
<
mikekaganski >
JohnDoe_71Rus: я про то, что ваше "ну, это чтобы показать окошко юзеру" очень хорошо и очень вовремя отвечает на вопрос "как сделать кнопку видимой в макросе"
09:39
<
VitaliyAnderson >
В нашем национальном МСВС офисе, чтобы сделать кнопку видимой в макросе сначала надо получить разрешение в КГБ
09:39
<
VitaliyAnderson >
И макрос проверить в КТОС-е не забыть
09:39
<
VitaliyAnderson >
А потом сдать в ОТД
09:39
<
VitaliyAnderson >
А то вдруг не по госту
09:40
<
JohnDoe_71Rus >
и все желающи спотыкаются на пункте 1
09:41
<
VitaliyAnderson >
Замечания нормконтроля: эта переменная не может быть названа с подчеркиванием!
09:41
<
VitaliyAnderson >
Переделать!
09:43
bormant has joined #libreoffice-ru
09:43
JohnDoe_71Rus has quit [Read error: Connection reset by peer]
09:43
<
bormant >
всем добра
09:43
<
VitaliyAnderson >
Добрый днище!
09:43
<
bormant >
хм, двусмысленно...
09:44
JohnDoe_71Rus has joined #libreoffice-ru
09:45
<
bormant >
прямо как в анекдоте про старые смс: -- kak dela? -- horowo
09:50
<
VitaliyAnderson >
mikekaganski: а гит пулл сливает удаленные ветки или только мастер?
09:53
<
mikekaganski >
VitaliyAnderson: сливает
09:53
<
mikekaganski >
bormant: привет :)
09:54
<
bormant >
mikekaganski: привет
09:54
<
bormant >
mikekaganski: говорят, у нас в канале есть по крайней мере один ментор?
09:54
<
mikekaganski >
дементор
09:55
<
VitaliyAnderson >
mikekaganski: пора открывать додзё
09:56
<
VitaliyAnderson >
mikekaganski: подумай об этом!
09:58
<
bormant >
а сориентируйте меня, благородные доны, ежели со сборкой/правкой LO поковыряться, сколько дискового места на сию забаву обычно требуется под Windows / Linux ?
09:59
<
VitaliyAnderson >
Сейчас заценю размер своего репозитория
10:00
<
mikekaganski >
bormant: на винде у меня в данный момент один репозиторий весит 29,4 ГБ
10:01
<
mikekaganski >
bormant: убунту сейчас запущу
10:01
<
VitaliyAnderson >
если в студии работать, то больше
10:01
<
mikekaganski >
bormant: на всякий случай: не всегда есть смысл у себя всё разворачивать. Если правка маленькая, иногда достаточно её сделать через веб-интерфейс
10:02
<
VitaliyAnderson >
она создает большой .vs репозиторий свой
10:02
<
mikekaganski >
VitaliyAnderson: я в студии
10:02
<
VitaliyAnderson >
у меня 35 и пока ещё считает
10:03
<
VitaliyAnderson >
36.7 GB
10:03
<
mikekaganski >
странно
10:04
<
mikekaganski >
но неважно, порядок всё равно тот
10:07
<
bormant >
mikekaganski: конечно, нет, спасибо
10:08
<
bormant >
mikekaganski: прочитал, 1) локализаторов не коснется, 2) шило на мыло
10:09
<
mikekaganski >
bormant: ну, и хорошо
10:09
<
mikekaganski >
bormant: в убунте у меня 26,1 ГБ
10:12
<
mikekaganski >
bormant: по Вашей ссылке чуть устарело, уже не используется, напрмер, студия 2013
10:13
<
mikekaganski >
bormant: там по-моему лучше начинать с раздела Building LibreOffice -- Tips and Tricks
10:34
kompi has quit [Ping timeout: 260 seconds]
11:56
kompi has joined #libreoffice-ru
12:06
<
kompi >
Електричество кончилось
12:08
<
VitaliyAnderson >
Динаму и педалить
12:17
kompi has quit [Ping timeout: 255 seconds]
12:19
kompi has joined #libreoffice-ru
12:39
kompi has quit [Ping timeout: 240 seconds]
12:53
pilimDengi has joined #libreoffice-ru
13:10
pilimDengi has quit [Quit: Leaving]
13:41
bormant has quit [Quit: Page closed]
14:33
JohnDoe_71Rus has joined #libreoffice-ru
14:39
tagezi has joined #libreoffice-ru
15:24
<
tagezi >
mikekaganski: я правильно понимаю, что изменения меню ИДЕ войдут теперь только LibreOffice 8.4? )
15:36
<
tagezi >
ребята развлекаются TextSelection GetLastHighlightPortionTextSelection();
15:54
<
mikekaganski >
tagezi: это зависит от ревьюеров :)
16:07
<
tagezi >
значит никогда ))
16:09
<
tagezi >
я вот вижу объявление красса class TextView;
16:10
<
tagezi >
а потом это используется как тип TextView* GetEditView() const { return pEditView.get(); }
16:10
<
tagezi >
причем функции ))
16:11
<
mikekaganski >
Здесь в этом заголовке используются только указатели на этот класс. В этом случае компилятору достаточно знать, что это имя - класс, определённый где-то в другом месте, поэтому такое объявление достаточно.
16:11
<
tagezi >
а где это объявлено?
16:11
<
tagezi >
на TextView.hxx ссылки нет
16:11
<
tagezi >
он не инклудится
16:12
<
mikekaganski >
и не надо
16:13
<
mikekaganski >
компилятору нужно просто знать размер памяти (а для указателя на всё-что-угодно это константа), и название типа (чтобы проверять правильность вызовов)
16:13
<
mikekaganski >
а вот когда понадобится знать подробности - там уже нужен будет инклюд
16:29
bormant has joined #libreoffice-ru
16:37
<
tagezi >
не укладывается у меня в голове это что-то
16:37
<
tagezi >
std::unique_ptr<TextView> pEditView;
16:40
<
mikekaganski >
Здесь тоже TextView используется для шаблона std::unique_ptr, которому нужен только указатель на него
16:40
UNIm95 has joined #libreoffice-ru
16:41
<
tagezi >
а от куда тогда объект pEditView получает метод?
16:41
<
mikekaganski >
Какой метод?
16:42
<
mikekaganski >
от std::unique_ptr
16:42
<
mikekaganski >
это его метод, а не TextView
16:42
<
tagezi >
а unique_ptr это функция стандартной библиотеки?
16:43
<
mikekaganski >
это класс-шаблон стандартной библиотеки
16:43
<
tagezi >
походу в программировании, писать и читать - это тоже разные умения, как и в естественных языках )
16:44
<
tagezi >
да я вообще нихрена не понимаю...
16:44
<
tagezi >
даже когда начинаю на примере разбирать
16:44
<
tagezi >
есть например функция paste()
16:45
<
tagezi >
она дерёт и вставляет, если не выделено ничего, то просто вставляет, а если выделено, то заменяет
16:45
<
tagezi >
вот, почти то что нужно.. только ещё нужно будет регистр поменять
16:46
<
mikekaganski >
ну у тебя и примеры... Я надеюсь, ты смотришь функцию в модуле ИДЕ?
16:47
<
tagezi >
да, конечно
16:47
<
tagezi >
вот, вырезать, очень просто делается :)
16:48
<
tagezi >
только функция описана только для диологовых окон, что странно, кстати
16:54
<
mikekaganski >
а... вот ты как на это вышел
16:54
<
tagezi >
да, доступ к функции членк через указатель на объект
16:54
<
tagezi >
ой... я не помню в точности последние 2 дня )
16:56
<
tagezi >
там вкладки с опенглоком видишь? )) ещё есть кансоль с пару вкладками где я грепаю
16:56
<
tagezi >
вот, как-то так я и вышел
17:04
<
tagezi >
mikekaganski: так, погоди, не части.. выговаривай звуки четче :)
17:05
<
mikekaganski >
нужны первая и третья, вторая скорее всего не нужна
17:05
<
tagezi >
это для чего?
17:06
<
mikekaganski >
это для того, чтобы получить выделенный текст, а потом вставить изменённый
17:07
<
tagezi >
ну, вот я не уверен что это правильно
17:07
<
tagezi >
потому что, есть целый клас который уже делает нужные изменения
17:14
<
tagezi >
не, нету.. это я попутал
17:20
mkaganski has joined #libreoffice-ru
17:22
mikekaganski has quit [Ping timeout: 240 seconds]
17:25
mkaganski is now known as mikekaganski
17:34
<
tagezi >
нада наверное взять выходной
17:37
<
tagezi >
а где живет com/sun/star/i18n/TransliterationModulesExtra.hpp ?
17:37
<
mikekaganski >
эээ....?
17:38
<
mikekaganski >
скорее всего это ренерируемый, в workdir
17:39
<
tagezi >
то есть без ренирации я его ненайду? )
17:40
<
mikekaganski >
workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/i18n
17:40
<
mikekaganski >
издеваешься над старым больным человеком... и вообще это всё клава виновата!
17:42
<
tagezi >
да, нужно идти по пути скопировал, поменял, вернул на место
17:42
<
tagezi >
короче не получиться ведать
18:19
bormant has quit [Ping timeout: 260 seconds]
19:57
<
mikekaganski >
а разве это не разумный подход? три операции, причём удобно реализуемые
23:11
UNIm95 has quit [Quit: Leaving.]