MyTetra - smart crossplatform manager for information collecting / MyTetra - кроссплатформенный менеджер накопления информации / Официальная страница:
C++ Other
Pull request Compare This branch is 1 commit ahead, 719 commits behind experimental.
Latest commit e371d04 Dec 8, 2016 @xintrea Version 1.42.2
Squashed commit of the following:

commit 0c8eb4395f41536b5ae56564a2f295f5b6f86989
Author: xintrea <xintrea@gmail.com>
Date:   Wed Nov 16 16:49:19 2016 +0300

    Version 1.42.2 - Set standart language to English

commit a7cc21daccb6767ce0eb505314802c206ebd76fd
Author: xintrea <xintrea@gmail.com>
Date:   Tue Nov 15 22:18:17 2016 +0300

    Version 1.42.1

commit b77f40a5ac61170c781273fd8704eb2cf4d635a6
Author: xintrea <xintrea@gmail.com>
Date:   Mon Nov 14 01:14:55 2016 +0300

    Version 1.42.0

commit d5150ce85c17deebb571bc7bd209af57f2c2d946
Author: xintrea <xintrea@gmail.com>
Date:   Sat Nov 12 10:36:42 2016 +0300

    Исправлен перевод одной фразы в окне настроек синхронизации

commit 180305c694d00ac154b26d7aef1a2eda2133fac3
Author: xintrea <xintrea@gmail.com>
Date:   Wed Nov 2 16:18:39 2016 +0300

    - Версия 1.32.333
    - При копипасте ветки теперь копируется иконка ветки

commit 09fa18117ef7ce6c4784464e772cfb665b7aa93e
Author: xintrea <xintrea@gmail.com>
Date:   Fri Oct 28 15:20:55 2016 +0300

    - Версия 1.32.332
    - Небольшой рефакторинг

commit 60487d08b396a358d1c38d5fa52c56dde7044469
Merge: 974d50d bdbd543
Author: Xintrea <xintrea@gmail.com>
Date:   Fri Oct 28 15:01:00 2016 +0400

    Merge pull request #24 from EXL/disable_showing_progress_dialog

    Disable showing progress dialog on start app

commit bdbd5430e28d8056d7493bacfd1a26a267aa4935
Author: EXL <exlmotodev@gmail.com>
Date:   Fri Oct 28 09:27:28 2016 +0000

    Disable showing progress dialog on start app

    Thanks @kaffeine for the hint.

    https://www.linux.org.ru/forum/development/12976081?cid=12976357
    https://bugreports.qt.io/browse/QTBUG-47042
    https://bugreports.qt.io/browse/QTBUG-47049

commit 974d50d6919e2fb86e2f9151bc91f493ed47903a
Author: xintrea <xintrea@gmail.com>
Date:   Fri Oct 14 20:15:39 2016 +0300

    Исправлена проблема размещения открепляемых в редакторе окон по центру.
    Ранее, при включенной в KDE опции отображать новые окна по центру,
    открепляемые окна не запоминали своего положения, при при сворачивании-
    разворачивании основного окна перескакивали в центр. Теперь они остаются
    на своих местах.
    Подпробности здесь: http://www.prog.org.ru/topic_30683_0.html

commit de0ea718db669b1c6759a6506762ca44af435621
Author: xintrea <xintrea@gmail.com>
Date:   Wed Oct 12 14:05:46 2016 +0300

    Попытка исправить размещение открепляемых окон после сворачивания и
    разворачивания главного окна, в случае если оконный менеджер пытается
    выстраивать окна по центру. Выяснено, что под Windows не генерируются
    события showEvent и hideEvent для открепляемых окон. Единственный
    случай, когда генерируется событие showEvent (но не hideEvent) - это
    когда открепляемое окно активно. Для неактивных окрепляемых окон вообще
    showEvent и hideEvent не генерируются. В Linux gод KDE еще не проверено.

commit 05a68acd569b87b090402920d13d117d8a6c2980
Author: xintrea <xintrea@gmail.com>
Date:   Mon Oct 10 17:02:30 2016 +0300

    Правка отступов

commit 350ab02aac7f69600655404f5794f55fe3961c51
Author: xintrea <xintrea@gmail.com>
Date:   Fri Oct 7 16:47:26 2016 +0300

    Теперь фоновая синхронизация и фоновая проверка изменения дерева
    сторонней программой запускаются сразу при старте программы, а не спустя
    период, с которым происходит синхронизация/проверка

commit eab2cf425c06dc2a12724cd12052bd6f58721595
Author: xintrea <xintrea@gmail.com>
Date:   Fri Oct 7 15:16:50 2016 +0300

    Исправлена процедура Undo при форматировании в код. Ранее, так как
    форматирование в код состоит из двух этапов: очистки и форматирования,
    отмена шла на каждый отдельный этап. Теперь форматирование в код
    выглядит для Undo как одно действие

commit 175c5f4aadc2243744554995fa9238a57bd57c12
Author: xintrea <xintrea@gmail.com>
Date:   Thu Oct 6 17:37:08 2016 +0300

    Сделана настройка, дающая возможность создавать запись без заполненного
    текста записи (т. е. только с названием)

commit 8decfd2a900729f5eed756d7a338cec5942119c5
Author: xintrea <xintrea@gmail.com>
Date:   Thu Oct 6 09:16:43 2016 +0300

    Исправлено отображение название записи и автора в MetaEditor в случае,
    если в тексте названия/автора встречаются HTML-теги. Теперь они видны на
    экране в явном виде, так же как и в таблице записей

commit e379c913a558f78633cab4b4fb451f9076d1fe77
Author: xintrea <xintrea@gmail.com>
Date:   Wed Oct 5 16:58:55 2016 +0300

    Исправлена проблема: при наличии в тексте символов табуляции и при
    нажатии форматирования в код, табуляция исчезает

commit 569da42d4ae518f11d87d7b11d40f19a5797c05a
Merge: aa946b0 31d2522
Author: xintrea <xintrea@gmail.com>
Date:   Tue Oct 4 17:33:00 2016 +0300

    Merge branch 'experimental' of github.com:xintrea/mytetra_dev into experimental

    Conflicts:
    	src/main.h

commit aa946b096d172b99d319d97b67710d6cf90bd1ef
Author: xintrea <xintrea@gmail.com>
Date:   Tue Oct 4 17:20:52 2016 +0300

    Исправлена проблема "борща". Если в теге <p> встречается картинка <img>,
    то при нажатии кнопки [TXT] абзац с этой картинкой остается видимым на
    экране, но в коде записи весь текст исчезает. Проблема была в
    спецсимволе QChar::ObjectReplacementCharacter, который заменяет картинку

commit 31d2522f37db029d2554acf23c130d6224f71022
Author: xintrea <xintrea@gmail.com>
Date:   Fri Sep 23 00:56:22 2016 +0300

    Версия 1.32.322 - небольшое исправление TreeItem::removeAllChildren().
    Данный метод нигде не используется, но может пригодится в будущем

commit d4bf37aaefe8351ed00caf8876273542487e4a44
Author: xintrea <xintrea@gmail.com>
Date:   Thu Sep 22 23:38:13 2016 +0300

    Версия 1.32.321 - Исправлена проблема, при которой в случае неактивного
    редактора становился неактивным текст в открепляемых окнах

commit 13b54b9d564cffcb0c0a1d4694f0998063dd1a16
Author: xintrea <xintrea@gmail.com>
Date:   Tue Sep 20 11:27:43 2016 +0300

    - Версия 1.32.320 (RC1)

commit af325f4fab8fb4b86345a5282419e1f400a18ff1
Author: xintrea <xintrea@gmail.com>
Date:   Tue Sep 20 10:45:13 2016 +0300

    - Версия 1.32.319
    - Доработан код вычленения токенов для поиско по базе

commit 6b127ed52f6cb03d8640d7f90492687638941b81
Author: xintrea <xintrea@gmail.com>
Date:   Mon Sep 19 16:58:32 2016 +0300

    Сделано разбитие на подстроки при поиске по базе с учетом кавычек.
    Теперь то что находится в кавычках ищется в явном виде, без отбрасывания
    пробелов и знаков пунктуации

commit 57c35c9ea2a28550e3b7cf359ef52c882a742985
Author: xintrea <xintrea@gmail.com>
Date:   Sat Sep 17 23:06:55 2016 +0300

    Исправлены новые английские и переводы

commit 5ee94c78be6f9c981d970c8268150abd9b1752af
Author: xintrea <xintrea@gmail.com>
Date:   Fri Sep 16 13:02:31 2016 +0300

    Версия 1.32.316 - Заработало сохранение отредактированного конфига в
    настройках ЬнЕуекф и настройках редактора

commit f2e31c489505e4240fc875eefb0df5dbe32bba74
Author: xintrea <xintrea@gmail.com>
Date:   Thu Sep 15 16:49:34 2016 +0300

    В редакторе появилась кнопка редактирования конфигфайла. Пока она не
    активна

commit 435d4b7c98204336b8c213fbb00af4ca8620c75d
Author: xintrea <xintrea@gmail.com>
Date:   Thu Sep 15 16:16:43 2016 +0300

    Сделана отдельная функция, которая открывает на редактирование конфиг-
    файл. Ее можно использовать и для редактирования когфига MyTetra, и для
    редактирования конфига WyEdit

commit c4d9e125b21ebc11eb8b8c389c6ce215d80da6ba
Author: xintrea <xintrea@gmail.com>
Date:   Thu Sep 15 13:17:34 2016 +0300

    Стали сохраняться настройки, которые были произведены в конфигфайле
    через меню Инструменты-Настройки-Разное, кнопка Edit config file

commit daa147067849b3f06556652cd4fe5f6fc3d24f4c
Author: xintrea <xintrea@gmail.com>
Date:   Thu Sep 15 12:37:26 2016 +0300

    В окно Настройки-Разное добавлена кнопка редактирования конфигфайла
    MyTetra. Пока что только выводится текст конфига, сохранение изменений
    еще не включено

commit c4a1886e812610d850053dcc290b20ed1aee671c
Author: xintrea <xintrea@gmail.com>
Date:   Wed Sep 14 22:44:17 2016 +0300

    Версия 1.32.311
    Объединение с изменениями на других рабочих местах

commit 9d1944b0f61a55164a2d37e971b7c8a6d5a4332d
Merge: ea25269 42d57de
Author: xintrea <xintrea@gmail.com>
Date:   Wed Sep 14 21:55:15 2016 +0300

    Merge branch 'experimental' of github.com:xintrea/mytetra_dev into experimental

commit ea25269811b84f607bd58e916418e2e8ef0ac7b6
Author: xintrea <xintrea@gmail.com>
Date:   Wed Sep 14 21:54:55 2016 +0300

    Версия 1.32.310. Исправлен баг в работе кнопки очистки текста [C] для
    нумерованных и ненумерованных списков. Теперь если выделена не вся
    строка в списке, а только часть, вызывается упрощенная версия очистителя
    форматирования, и перенос на новую строку не появляется

commit 42d57deaacd4af53af65dd3a42070a7a64fca99d
Author: xintrea <xintrea@gmail.com>
Date:   Tue Sep 13 16:50:47 2016 +0300

    Мелкие правки

commit aaf91a8c7b525adb9316da063a7ea9f8a8fba9e6
Author: xintrea <xintrea@gmail.com>
Date:   Tue Sep 13 00:25:00 2016 +0300

    - Версия 1.32.209
    - Исправлен баг, при котором при выделении пустых строк, содержащих
    только перевод строки, появлялись лишние пустые строки при нажатии
    кнопки [C]

commit 9117de85a8cf25e8b105f204ba34fd1e566cc710
Author: xintrea <xintrea@gmail.com>
Date:   Tue Sep 13 00:18:26 2016 +0300

    - Исправлено добавление лишних пустых строк при работе кнопки [C] в
    случае, если курсор выделял пустые строки (строки, которые без символов,
    и содержат только перевод строки). Это сделано путем удаления ненужных
    тегов <root> в очищаемом фрагменте.
    - Для упрощения отладочного вывода сделан метод
    TypefaceFormatter::htmlSimplyfier(), который удаляет стили в HTML коде

commit 25304c389670cf233a61f669e490b73251ed8339
Author: xintrea <xintrea@gmail.com>
Date:   Fri Sep 9 01:13:15 2016 +0300

    Попытка исправить баг в редакторе: при нажатии кнопки [C] появляется
    лишний перевод строки, если выделены пустые строки. Попытка неудачная,
    думать дальше

commit 23d73bb517d6353dcfaa73f626d57e1e48034f04
Author: xintrea <xintrea@gmail.com>
Date:   Mon Aug 1 23:10:22 2016 +0300

    Завершен перевод английских фраз на русский язык

commit e8655f38c246d02736330ea58275546d59cf696f
Author: xintrea <xintrea@gmail.com>
Date:   Mon Aug 1 12:14:07 2016 +0300

    Дальнейшие правки английского языка

commit a8025fc56e1226f84265201a27706f4bddf562c8
Author: xintrea <xintrea@gmail.com>
Date:   Thu Jul 28 16:54:10 2016 +0300

    Небольшие правки английских фраз

commit c1abc2ae2f7d42ea609dd802ba1a07ede5d0d94c
Author: xintrea <xintrea@gmail.com>
Date:   Wed Jul 27 22:38:00 2016 +0300

    Версия 1.32.306

commit 7ec4101711ad2b4f1e051a6336cbcc554cdae4a5
Author: xintrea <xintrea@gmail.com>
Date:   Wed Jul 27 22:01:28 2016 +0300

    Дальнейшая правка английского языка

commit 5b4e614094afad4b0aa148639a4b39314734990e
Author: xintrea <xintrea@gmail.com>
Date:   Sat Jul 23 01:32:34 2016 +0300

    Исправления английских фраз

commit 75b007c0e4ad2b0947450c2c7d1b4c38a400b6d0
Author: xintrea <xintrea@gmail.com>
Date:   Tue Jul 19 23:19:45 2016 +0300

    Работа над локализацией

commit 1520e2640e02a7d86ef457e08d25161e9b88d9f4
Author: xintrea <xintrea@gmail.com>
Date:   Tue Jul 19 16:55:38 2016 +0300

    v. 1.32.305 - Начата работа по локализации непереведенных фраз на
    русский язык

commit 3f74ffc57bd3e70455d4c773d91080a41e24dfd5
Author: xintrea <xintrea@gmail.com>
Date:   Tue Jul 19 13:29:56 2016 +0300

    В лог действий добавлены иконки для обозначения критических сообщений

commit 00964532afc2dbc62150cbfe679daa8bb340e207
Author: xintrea <xintrea@gmail.com>
Date:   Tue Jul 19 11:55:57 2016 +0300

    Версия 1.32.302 - Сделано логирование событий синхронизации

commit 9ee72fe3768f0e31bd2a366b2f1ba9efa90d325d
Author: xintrea <xintrea@gmail.com>
Date:   Sat Jul 16 12:33:59 2016 +0300

    1.32.301 - Исправлено заполнение значения периодов в форме настройки
    синхронизации

commit 3cb18b320d4284c527b38009506a710bf3d979a2
Author: xintrea <xintrea@gmail.com>
Date:   Sat Jul 16 12:20:13 2016 +0300

    Версия 1.32.300 - небольшой рефакторинг

commit 843276d328d48f67b1dcc96be6d97426908429da
Author: xintrea <xintrea@gmail.com>
Date:   Sat Jul 16 12:05:33 2016 +0300

    - Версия 1.32.299
    - Расширены виджеты задания секунд для периодов запуска синхронизации и
    проверки базы на изменение сторонними программами
    - Добавлена эвристика, чтобы не перечитывалась XML-база при
    синхронизации, если файл базы не был изменен

commit f31af104f7a634912134cb5e63f86b46e3dfdc02
Author: xintrea <xintrea@gmail.com>
Date:   Fri Jul 15 16:58:43 2016 +0300

    Сделано запоминиение настроек периодической синхронизации. Надоеще
    расширить виджет установки секунд, он очень узкий на 2 цифры, а надо на
    4 цифры

commit e1e8dcf2fe679d2517ea89d16125f3022ef19c28
Author: xintrea <xintrea@gmail.com>
Date:   Fri Jul 15 16:49:35 2016 +0300

    Сделана зависимость доступности настройки периода синхронизации от
    галочки разрешения периодической синхронизации

commit f1361a17aae2b15f561cc8ed41f8430441895f9b
Author: xintrea <xintrea@gmail.com>
Date:   Fri Jul 15 15:56:05 2016 +0300

    Появились виджеты настройки периодической синхронизации в окне
    настройки. Пока что они не работают, только отображаются

commit 2582109eca2cf7e7e53df4dc27095c7f9c0da5ba
Author: xintrea <xintrea@gmail.com>
Date:   Fri Jul 15 12:32:15 2016 +0300

    Версия 1.32.298 - Заработала периодическая синхронизация в первом
    приближении

commit f009f87ce7b6fd22ac3f0ae8929073d16b4d4757
Author: xintrea <xintrea@gmail.com>
Date:   Fri Jul 15 12:19:29 2016 +0300

    Удален слот onConsoleFinishWork() так как он не используется

commit de8271cd0cd2a8d7cd954a3afad21cb34c5eab64
Author: xintrea <xintrea@gmail.com>
Date:   Fri Jul 15 12:11:52 2016 +0300

    Изменены соединения сигнал - слотов для выполнятора консольных команд и
    эмулятора консоли

commit eb6b156df87bc2006751ddec3a9cae33a3782213
Author: xintrea <xintrea@gmail.com>
Date:   Thu Jul 14 22:57:12 2016 +0300

    Сделан запуск синхронизации в скрытом режиме. Пока что восстановление
    доступности кнопки синхронизации после скрытой синхронизации не
    происходит

commit 984eb43da632afb6554df411a2236c13f81ca5f6
Author: xintrea <xintrea@gmail.com>
Date:   Thu Jul 14 22:53:38 2016 +0300

    Изменен метод synchronization() объекта MainWindow

commit 66b0799f270296559e1e78e8a69aa22a7d430fbe
Author: xintrea <xintrea@gmail.com>
Date:   Thu Jul 14 21:21:20 2016 +0300

    Добавлена заготовка метода для периодической синхронизации

commit 1bd764513e6d5148d9ba64e997f25ef08a0c98ea
Author: xintrea <xintrea@gmail.com>
Date:   Thu Jul 14 21:01:10 2016 +0300

    Подготовка к функционалу периодической синхронизации

commit 97b7fb9d3fda9ec90be26b3c4a92a13f2fb35a52
Author: xintrea <xintrea@gmail.com>
Date:   Tue Jul 12 22:21:13 2016 +0300

    Исправлен сегфолт, возникающий при внезапном отключении сети в момент
    закачивания файла

commit e45c8a16c9f32d2386ec733e2a3ec3df1dd10455
Author: xintrea <xintrea@gmail.com>
Date:   Mon Jul 11 17:03:00 2016 +0300

    Добавлены опции настройки периодической синхронизации в конфиг

commit 507fe7b2ec3befcc8cb81690b507f17ae825822b
Author: xintrea <xintrea@gmail.com>
Date:   Sun Jul 10 21:21:00 2016 +0400

    Подготова к фоновому вызову синхронизации

commit 2e72e528bd013ab3c23d1d0719f99f28e61a2c95
Author: xintrea <xintrea@gmail.com>
Date:   Sun Jul 10 16:20:24 2016 +0400

    Класс ExecuteCommand преобразован в QObject, так как он не является
    диалогом

commit b988bfe5acda3ffd6a20036d5601da0cf8e92f69
Author: xintrea <xintrea@gmail.com>
Date:   Sat Jul 9 17:04:25 2016 +0300

    Версия 1.32.294

commit 4af45dbee337ef58f6c3c34688e5c1739dc8cf10
Author: xintrea <xintrea@gmail.com>
Date:   Sat Jul 9 16:38:13 2016 +0300

    Исправлен баг, из-за которого не восстанавливалась позиция засветки
    (табличного курсора) в таблице конечных записей при переключении на
    ветку, которую пользователь уже посещал. Обнаружилось, что баг
    проявлялся только при выборе первой строки таблицы

commit ee8f8c3d680573d6b705cad0fc4a90f85c23c598
Author: xintrea <xintrea@gmail.com>
Date:   Sat Jul 9 16:04:26 2016 +0300

    Небольшой рефакторинг кода на верблюжий регистр

commit 3b972e8ef730dd1c42b5520a975a1b005f0c310e
Author: xintrea <xintrea@gmail.com>
Date:   Sat Jul 9 14:16:29 2016 +0300

    Сделан правильный реконнект сигналов в загрузчике файлов из Интернета

commit b59ff53d0257853bbd450d0f39d9cf7fc58c81bd
Author: xintrea <xintrea@gmail.com>
Date:   Fri Jul 8 15:33:57 2016 +0300

    Middle source saved

commit 70d3122e3d31c3df49a770739ce86bcb9554b8b1
Author: xintrea <xintrea@gmail.com>
Date:   Fri Jul 8 08:52:47 2016 +0300

    Middle source saved

commit 151fcf5b033cff412cabcc7b5df19124b081097e
Author: xintrea <xintrea@gmail.com>
Date:   Thu Jul 7 16:55:29 2016 +0300

    Исправлен сегфолт, возникающий при нажатии Cancel в довнлоадере картинок
    в случае отсутсвия доступа к сайту, где лежат картинки

commit ab5f220c3427f7e7f9d0ae82846e20c8d2196429
Author: xintrea <xintrea@gmail.com>
Date:   Thu Jul 7 15:40:05 2016 +0300

    Добавлен замер времени выполнения сохранения XML-файла на диск.
    Сделано 10 замеров. Количество записей ~5000.
    Было
    Сохранение в режиме DOM (Windows, 32 bit, i5-3470 3.2Ггц):
    (время генерации сохраняемых элементов,общее время выполнения save в мс)
    1  200,690
    2  200,690
    3  200,690
    4  250,740
    5  220,720
    6  200,680
    7  190,710
    8  200,690
    9  220,720
    10 190,720
    Стало
    Сохранение в режиме StreamWriter (Windows, 32 bit, i5-3470 3.2Ггц):
    (время генерации сохраняемых элементов,общее время выполнения save в мс)
    1  250,300
    2  250,310
    3  280,330
    4  330,430
    5  320,390
    6  260,300
    7  280,320
    8  260,300
    9  270,310
    10 240,270
    Ускорение более чем в 2 раза.

commit 5866cbe26ca5bb5eb3b417d15f6b7a6b53f7aaef
Author: xintrea <xintrea@gmail.com>
Date:   Sat Jul 2 12:42:20 2016 +0300

    Версия 1.32.289 - с целью ускорения записи XML-дерева, изменен механизм
    генерации XML с DOM на потоковую генерацию через QXmlStreamWriter

commit d8ecf2c41d5fbd4a0d7b4eb10d52b749ef769a81
Author: xintrea <xintrea@gmail.com>
Date:   Thu Jun 30 23:09:28 2016 +0300

    Версия 1.32.288

commit aadceb0b9c94a93adfa1b593fc2164855c2cbe8f
Author: xintrea <xintrea@gmail.com>
Date:   Thu Jun 30 22:54:56 2016 +0300

    Изменен прототип метода parseTreeToDom() чтобы все параметры
    передавались единообразно

commit 97824ed16822b478f71bfcbe92d9951d3925dd6f
Author: xintrea <xintrea@gmail.com>
Date:   Thu Jun 30 22:35:27 2016 +0300

    Версия 1.32.287

commit fe2b4657aea6ed741eb34b00e8687bea6a4da5a5
Author: xintrea <xintrea@gmail.com>
Date:   Thu Jun 30 22:26:27 2016 +0300

    Сделана максимально возможная длина выделения текста (в символах) при
    которой происходит проверка, есть ли в выделенном тексте различные
    шрифты, размеры текста, BUI форматирование с соответствующем изменением
    панели кнопок и другоих элементов форматирования текста
    Если выделено текста больше, такая проверка не происходит

commit c72dcb1be036edc0d2267ca42a6b57af8a67297b
Author: xintrea <xintrea@gmail.com>
Date:   Sun Jun 26 23:14:18 2016 +0300

    Установлен номер версии

commit 51e76747445bbb44affe15a1dc256f464fa119a1
Author: xintrea <xintrea@gmail.com>
Date:   Sun Jun 26 21:37:38 2016 +0300

    - Версия 1.32.286
    - Сделано добавление новой создаваемой записи в историю посещенных
    записей

commit 6d810ded12a39777476ed24a00085f31813775b2
Author: xintrea <xintrea@gmail.com>
Date:   Sun Jun 26 17:19:07 2016 +0300

    При удалении ветки теперь происходит предварительная проверка, не
    содержится ли в ветке заблокированных для изменений записей. Если
    таковые записи есть, перед удалением будет показан диалог подтверждения:
    удалять ветку или нет

commit 954a1308f68c89120a71a7939cdc68b0b7473832
Author: xintrea <xintrea@gmail.com>
Date:   Sun Jun 26 16:13:19 2016 +0300

    Сделано обновлени кнопок форматирования при нажатии кнопки TextOnly

commit 9b0db9ce53de3b3a3522afb7f97a5390b0afa4ed
Author: xintrea <xintrea@gmail.com>
Date:   Sun Jun 26 15:54:42 2016 +0300

    Исправлена проблема, при которой после нажатия кнопки [C] в редакторе,
    кнопки BIU продолжали оставаться нажатыми, если курсор до сброса
    форматирования стоял на соответствующем форматировании

commit dd2814b84b36d2acf3d7d01ba00e275196c557ef
Author: xintrea <xintrea@gmail.com>
Date:   Sun Jun 26 14:55:20 2016 +0300

    После добавления новой записи, теперь автоматически происходит
    переключение на слой текста. Это необходимо в случае, если был включен
    слой аттачей, чтобы пользователь сразу увидел свой только что введенный
    текст, а не пустую таблицу аттачей для новой записи

commit 261301c79bad8129f44d0cfb9a9601e6eef36a58
Author: xintrea <xintrea@gmail.com>
Date:   Sun Jun 26 14:31:26 2016 +0300

    В заблокированной записи теперь невозможны действия над аттачами, только
    просмотр

commit 3a8d19293db3aaf92f941a17fcfcc3d479e2d11e
Author: xintrea <xintrea@gmail.com>
Date:   Mon Jun 20 23:35:27 2016 +0300

    Заработала блокировка кнопки синхронизации на время появления окна
    синхронизации. Были переработаны обработчики событий - методы event(),
    eventFilter() основного окна, окон консоли и других диалогов, где
    использовался перехват событий

commit 4c8c8e0c1b2be4648e63915a0dddc4d21fdab91d
Author: xintrea <xintrea@gmail.com>
Date:   Mon Jun 20 17:03:14 2016 +0300

    Сделана в первом приближении блокировка кнопки синхронизации на время
    синхронизации

commit 299e63206cff6ae526d650800fe96cb7521efbbc
Author: xintrea <xintrea@gmail.com>
Date:   Mon Jun 13 23:43:01 2016 +0300

    Версия 32.282

commit 88d6eb76b6a5deee0458baba28a5e5a4eea9b8e2
Author: xintrea <xintrea@gmail.com>
Date:   Mon Jun 13 23:26:36 2016 +0300

    Заменены самые медленные регулярные выражения, используемые при очистке
    форматирования текста кнопкой [C] на более быстрые методы

commit 817b6777534b16b2a5fef9e3939ed094b9fd2cbd
Author: xintrea <xintrea@gmail.com>
Date:   Mon Jun 13 21:03:39 2016 +0300

    Поведение программы при нажатии кнопки [C] стало похоже на то, что
    ожидается.
    Осталось сделать работу кнопки TextOnly

commit b9df95aaeb473f3ba408f2ca2cfaa76deadda03c
Author: xintrea <xintrea@gmail.com>
Date:   Mon Jun 13 18:24:35 2016 +0300

    Стал правильно выставляться курсор после очистки текста кнопкой [C].
    Если выделение было налева-направо, курсор остается в конце выделения.
    Если выделение было справа-налево, курсор остается в начале выделения.
    Однако обнаружилась еще одна проблема: при сбросе форматирования кнопко
    [C] для отдельного слова, иногда съедается пробел сразу за этим словом.
    Так же курсор может быть установлен после сброса не в то же место, где
    стоял, а не предпоследнюю букву. Возможно, это связано с тем что пробел
    "съедается". Разбираться дальше

commit 949386df59d857b3015a55b27689f5b4dc9d4198
Author: xintrea <xintrea@gmail.com>
Date:   Sun Jun 12 21:38:05 2016 +0300

    После нажатия кнопки сброса форматирования текста [C] прокрутка в окне
    редактирования перестала перескакивать в начало текста. Осталась
    проблема: при выделении сзаду неперед, курсор после сброса перекрыгивает
    к концу выделенного фрагмента

commit 8eecedb7239cb5314f6ee8e4bb96d544da31f0ee
Author: xintrea <xintrea@gmail.com>
Date:   Mon Jun 6 23:56:57 2016 +0300

    Работа кнопки [C] стала походить на то, что задумывалось. Но появилась
    проблема - на длинном тексте позиция прокрутки текста слетает в начало.
    Возможно, это связано с методом insertHtml(). Теперь надо сделать так,
    чтобы после очистки фрагмента текста, позиция оставалась на том же
    месте.

commit 48e9815712e222eb177625dca8afcac57aa0c142
Author: xintrea <xintrea@gmail.com>
Date:   Mon Jun 6 22:49:36 2016 +0300

    Корректирующий код, перебирающий символы самого документа, вынесен в
    отдельные методы

commit 80451ccfe1206ad0d510d9a705d06ac9d6ca7ed7
Author: xintrea <xintrea@gmail.com>
Date:   Mon Jun 6 21:54:21 2016 +0300

    Перестали исчезать ведущие пробелы, которые попадали в теги <span> с
    содержимым только из пробелов.
    Остался нерешенный вопрос удаления самопроизвольно появляющихся пробелов
    в текстовых нодах на строке, в которой есть ссылки <a href>

commit 8f5be1dacf7478baa086f721f489f5c3d1acf1b6
Merge: 437c1ea 8f596df
Author: xintrea <xintrea@gmail.com>
Date:   Mon Jun 6 01:13:10 2016 +0300

    Merge branch 'textCleaner' of github.com:xintrea/mytetra_dev into textCleaner

commit 437c1ea7b51d578a27bd2d7812694a102a3bf8fc
Author: xintrea <xintrea@gmail.com>
Date:   Mon Jun 6 01:12:37 2016 +0300

    Попытка заменять теги <span> состоящие из одних пробелов на RC символ.
    Надо доделывать

commit 8f596df8181d456d44ad8e9a12bf0a247a7c22d3
Author: xintrea <xintrea@gmail.com>
Date:   Mon May 30 17:00:15 2016 +0300

    Добавлены команды отладочного вывода

commit cb544ff0d1b196f499d3b8f1b61134e632ac5445
Author: xintrea <xintrea@gmail.com>
Date:   Sun May 29 22:33:17 2016 +0300

    Сделана работа кнопки Text Only. По ка что эта кнопка работает не так, как планировалось, доделать. Так же обнаружены еще проблемы при работе кнопки [C]. Первая - если на любой строке выделенного текста есть ссылка, и она находится в начале строки, то ведущие пробелы будут автоматически удалены Qt. И еще в конце ссылки будет добавлен лишний пробел. Вторая - если выделение заканчивалось на последнем символе документа, то после того как Qt самопроизвольно добавит туда пробел, он не будет корректировочно удален, так как в данном месте нет символа новой строки

commit 20154b6efa3436721003db7be963befb9deabb51
Author: xintrea <xintrea@gmail.com>
Date:   Sun May 29 19:42:09 2016 +0300

    Сделано удаление концевых пробелов при очистке текста кнопкой [C],
    которые самопроизвольно добаляются Qt в конец строк при использовании
    метода insertHtml()

commit 8866f9f94c1ea741b4674be01d7af4d1d2a4b005
Author: xintrea <xintrea@gmail.com>
Date:   Wed May 25 16:59:37 2016 +0300

    Очистка форматировани кнопкой [C] впринципе работает, однако вылезла еще
    одна проблема. Qt автоматом добавляет пробел в конец каждой строки при
    вставке в QTextDocument из HTML. Надо разбираться дальше

commit 056043000d017851f72e2b98c04e805d83c3f25f
Author: xintrea <xintrea@gmail.com>
Date:   Wed May 25 13:04:56 2016 +0300

    Заработала очистка текста клавишей [C] без удаления повторяющихся
    пробелов

commit a1968ef9e5066e1169679c9f8302c1df18f7c793
Author: xintrea <xintrea@gmail.com>
Date:   Tue May 24 18:55:39 2016 +0300

    Попытка исправления в строке выхлопа DOM->XML подстроки "&amp;nbsp;" на
    "&nbsp;" перед вставкой в QDomDocument. Вставка срабатывает нормально.
    Пробелы сохраняются, не "схлопываются". При получении всего HTML-кода
    документа эти пробелы видны как обычные пробелы " " (не как &nbsp;).
    Однако в самом WISIVYG-редакторе они ведут себя как неразрывные пробелы.
    Думать дальше.

commit 5206c7af327a82673426991d0ea2fa8bc0df2f1b
Author: xintrea <xintrea@gmail.com>
Date:   Tue May 24 01:52:53 2016 +0300

    Попробовал добавить DOCTYPE чтобы амперсанд не заменялся на &amp;, но
    это не стработало

commit 879c881c803b5e11512305b88b15958fd5404c01
Author: xintrea <xintrea@gmail.com>
Date:   Mon May 23 00:35:58 2016 +0300

    Попытка заменять пробелы на &nbsp; в текстовых узлах через DOM XML. Не
    работает. При получении HTML из DOM, все "&nbsp;" превращаются в
    "&amp;nbsp;".

commit 11bde04320971b28420f1fba217ad0ed438d43da
Author: xintrea <xintrea@gmail.com>
Date:   Sun May 22 20:39:49 2016 +0300

    Стал правильно очищаться текст кнопкой [C] при выделении спереду-назад и
    сзаду-наперед. Однако обнаружилась проблема: после вставки очищенного
    HTML через метод insertHtml(), в случае, если во встевляемом HTML-коде
    встречаются в тексте ведущие пробелы, эти пробелы уничтожаются при
    вставке. И как сделать чтобы они не уничтожались, пока не придумал.
    Уничтожение пробелов отрицательно сказывается на блоках кода, так как
    исчезают отступы.

commit 2a892301b38536f76e509fec29ae88daa0897882
Author: xintrea <xintrea@gmail.com>
Date:   Sun May 22 20:05:39 2016 +0300

    Стал правильно очищаться текст при выделении сзаду-наперед. Как минимум,
    при таком выделении, после очистки, первая строка текста не получает
    дополнительные отступы по 12pt, которые самопроизвольно добавляет движок
    Qt

commit 0a2bd7b6a70b86ab37435cd3c96d7989fc47e260
Author: xintrea <xintrea@gmail.com>
Date:   Sun May 22 13:40:25 2016 +0300

    Доработки очистки текста, новая кнопка textOnly, промежуточное
    сохранение

commit 6f664fbfbbe98f710e29e92c10ed2307ffbdb5f3
Author: xintrea <xintrea@gmail.com>
Date:   Tue May 17 00:58:22 2016 +0300

    Убраны лишние переменные в методе очистки текста

commit 14b6d8d5fef987452d382b460b707e2d12ceae24
Author: xintrea <xintrea@gmail.com>
Date:   Tue May 17 00:41:53 2016 +0300

    Изменен метод очистки форматирования начертания. В первом приближении он
    заработал

commit 721104628f5ed23038c189408e632ef4e810ea76
Merge: db0a69a 8f8eb84
Author: xintrea <xintrea@gmail.com>
Date:   Sun May 15 12:23:55 2016 +0300

    Merge branch 'experimental' of github.com:xintrea/mytetra_dev into experimental

commit db0a69a483df0767795ccafbbaa9cf62f636a273
Author: xintrea <xintrea@gmail.com>
Date:   Sun May 15 12:21:55 2016 +0300

    Исправлен сегфолт, получающийся при пустом пути к последнему выделенному
    элементу дерева, записанный в опции tree_position в conf.ini

commit 8f8eb84b09b9151967725fa2aed827190c0ab131
Author: xintrea <xintrea@gmail.com>
Date:   Fri Apr 29 10:44:47 2016 +0300

    Add any remarks

commit 662c09e9a68f546b98b2d121f60c446b44c95544
Author: xintrea <xintrea@gmail.com>
Date:   Tue Apr 26 16:28:19 2016 +0300

    Add new web-tools: GetBase script v.0.3

commit 67497bd1c564b4525f003d18b6a00ac692edd2fc
Author: xintrea <xintrea@gmail.com>
Date:   Sun Apr 24 15:33:37 2016 +0300

    Версия 1.32.271

commit bdab2538de2bb61ffdb0808155fea0685b3c70d5
Author: xintrea <xintrea@gmail.com>
Date:   Sun Apr 24 14:58:29 2016 +0300

    Исправлен сегфолт при добавлении записи

commit dee54f3bbfd7a0a9d7f4c45550d62576f03ff875
Author: xintrea <xintrea@gmail.com>
Date:   Sun Apr 24 12:09:11 2016 +0300

    Продолжаю разбираться почему появился сегфолт при добавлении записи

commit a0f262cc840e6f224848cfbef73f5a878975fa45
Author: xintrea <xintrea@gmail.com>
Date:   Sun Apr 24 11:51:11 2016 +0300

    Небольшая прочистка кода

commit 3d3e165f7a0d26d4a12d216950725f2739ccf5f1
Author: xintrea <xintrea@gmail.com>
Date:   Sun Apr 24 11:19:02 2016 +0300

    - Обнаружен сегфолт при добавлении записи, похоже что он появился после
    коммита f979fa1721b2d66d18a501d914c86c13678d0d72, описание коммита: "
    Все объекты кнопок редактора стали создаваться статически как члены
    класса (а не динамически, как это было раньше)"
    - Подготовлен код для правильного отображения процента загрузки в классе
    Downloader

commit 3bd82fead50f5ed76b050830d478e6f5c10ee18d
Author: xintrea <xintrea@gmail.com>
Date:   Sat Apr 23 13:49:23 2016 +0300

    Добавлена возможность скачивать прикрепляемые файлы прямо из Интренета

commit 6c4655276121d90c94c6603f0b35744bdd698825
Author: xintrea <xintrea@gmail.com>
Date:   Sat Apr 23 12:52:20 2016 +0300

    Доработан класс Downloader. Помимо механизма скачивания в память сделан
    механизм скачивания в файлы

commit 48bc2eb59eb7b39667f54cfafebd1862b581c196
Author: xintrea <xintrea@gmail.com>
Date:   Fri Apr 22 22:08:16 2016 +0300

    Упрощен механизм обновления версии конфига MyTetra (файл conf.ini).
    Теперь достаточно добавить в список методов новый метод, возвращающий
    новый перечень параметров конфигурации. Для этого пришлось использовать
    возможности C++11 (структура std::function).

commit d820aa3f559ac209068d5322dc3f2587879ccb4d
Author: xintrea <xintrea@gmail.com>
Date:   Thu Apr 21 00:41:44 2016 +0300

    Сделана заготовка функционала для прикрепления аттача по URL (т. е.
    выкачивание файла по URL)

commit 6f57f8d5c05fbbc25558512007d4440972960b95
Author: xintrea <xintrea@gmail.com>
Date:   Wed Apr 20 21:37:45 2016 +0300

    Стал запоминаться раздел иконок в окне выбора иконки

commit 442683e42812496a0e0951187d17c620d894485d
Author: xintrea <xintrea@gmail.com>
Date:   Sun Apr 17 22:48:51 2016 +0300

    - Упрощен код обновления версии конфига в редакторе
    - Версия конфига редактора обновлена до 11

commit 0c8f90e24b425ddfaeb067e0f225219b6fe2451a
Author: xintrea <xintrea@gmail.com>
Date:   Sun Apr 17 01:54:40 2016 +0300

    Появилась клавиша, превращающая мягкие переносы (тег <br>) в обычные

commit f979fa1721b2d66d18a501d914c86c13678d0d72
Author: xintrea <xintrea@gmail.com>
Date:   Sat Apr 16 20:31:00 2016 +0300

    Все объекты кнопок редактора стали создаваться статически как члены
    класса (а не динамически, как это было раньше)

commit 5cdad749f38dbd0f1d2314a816ad0c9d28fdb45c
Author: xintrea <xintrea@gmail.com>
Date:   Fri Apr 15 22:01:08 2016 +0300

    Испавлено два бага:
    1. При установке блокировки записи, значек появляется, но блокировка не
    применяется пока пользователь не переключится на другую запись и не
    вернется обратно
    2. Недоработка библиотеки Qt. В заблокированной записи (QTextArea в
    режиме readonly) работает команда "Вставить" из контекстного меню, чего
    быть не должно

commit dcc466421a90f70d918c9a4757f09dd8f44d736b
Author: xintrea <xintrea@gmail.com>
Date:   Fri Apr 15 21:20:19 2016 +0300

    Версия 1.32.260

commit dfd2d59295ad2ffa41c29deedc3cd1e04d4a7336
Author: xintrea <xintrea@gmail.com>
Date:   Fri Apr 15 16:57:42 2016 +0300

    Исправлен сегфолт, вызванный списком QList с иконками. Исправление
    нетривиальное, но работает.

commit 5c0faaa7c9e6536bf5639aabe80b577d12f64b99
Merge: 5e8d6c5 3cfbf19
Author: xintrea <xintrea@gmail.com>
Date:   Thu Apr 14 23:28:19 2016 +0300

    Merge branch 'experimental' of github.com:xintrea/mytetra_dev into experimental

commit 5e8d6c5c982284f9f1d32e039f9ab3cf0a2116d6
Author: xintrea <xintrea@gmail.com>
Date:   Thu Apr 14 23:27:49 2016 +0300

    В окне выбора иконки появилась кнопка отмены иконки

commit 3cfbf192c6518d598e1c46e53095e54195c547d9
Author: xintrea <xintrea@gmail.com>
Date:   Wed Apr 13 16:55:23 2016 +0300

    Версия 1.32.258

commit 9a7bb4483ce3f11dea876a20ca8457e85c908002
Author: xintrea <xintrea@gmail.com>
Date:   Wed Apr 13 01:00:17 2016 +0300

    Сделано кеширование иконок

commit e04e85c6802ef9c5f79d0d8da0502f0a88acdd77
Author: xintrea <xintrea@gmail.com>
Date:   Tue Apr 12 18:53:24 2016 +0300

    Remove icon extract message

commit e924bf2c835c3d325aa276a661624fec9b1fb987
Author: xintrea <xintrea@gmail.com>
Date:   Tue Apr 12 01:41:56 2016 +0300

    =Версия 1.32.256 - Теперь при отсутсвии каталогов с иконками, он разворачивается в директории базы данных

commit 19ac51d9230d4ed6e63ffda039e271bd4bc8c05f
Author: xintrea <xintrea@gmail.com>
Date:   Mon Apr 11 18:56:31 2016 +0300

    Images simplify

commit 0dee7ed3bb412616374677f62a194586815d3932
Author: xintrea <xintrea@gmail.com>
Date:   Sun Apr 10 20:07:08 2016 +0300

    Набор иконок, почему-то в предыдущий коммит они не попали

commit 39cfc7584ae04c0d0aba808aa8b8cf81eb7608ae
Author: xintrea <xintrea@gmail.com>
Date:   Sun Apr 10 20:03:03 2016 +0300

    Заработал выбор иконки для ветки. Сделан стандартный набор иконок

commit 85fcd05b7d6f00744e4320a973100565371949e4
Author: xintrea <xintrea@gmail.com>
Date:   Sun Apr 10 15:49:51 2016 +0300

    Сделан виджет выбора иконок в первом приближении

commit c39f6938ecb5052d515c7e7d08f664b4ab5caf01
Author: xintrea <xintrea@gmail.com>
Date:   Sun Apr 10 13:45:12 2016 +0300

    Начата переделка окна выбора иконки. Теперь выбор иконки будет
    происходить через специльный виджет а не через QFileDialog

commit 92eb6e9bd8d2b83a10429ab8f0973a19d8fe31bb
Author: xintrea <xintrea@gmail.com>
Date:   Sun Apr 10 01:12:02 2016 +0300

    Стали прикрепляться иконки к веткам. Пока сами изображения иконок и
    стартовый каталог с иконками не создается

commit 8e96a435f6bc058955f46318b1a1e56126b8bbb3
Author: xintrea <xintrea@gmail.com>
Date:   Sun Apr 10 00:20:07 2016 +0300

    Повторное сохранение коммита. Похоже, что при фиксации ~1500 файлов
    *.svg не зафиксировались изменения в исходниках

commit 46c6148ecb3376819cb81411e2b139a9f9988ca5
Author: xintrea <xintrea@gmail.com>
Date:   Sun Apr 10 00:12:27 2016 +0300

    Начало реализации установки иконки для ветки

commit 10a4967d2497bdcf261b64f37297e094b7845872
Author: xintrea <xintrea@gmail.com>
Date:   Sat Apr 9 03:12:05 2016 +0300

    Версия 1.32.252 - Дальнейшее исправление неправильной установки курсора
    на ветку при синхронизации и поиске

commit 887e1b56b522999d5bdc99ffd1ad3d62c2d9ba19
Author: xintrea <xintrea@gmail.com>
Date:   Fri Apr 8 11:19:48 2016 +0300

    Версия 1.32.251 - Исправление бага, возникающего после обновления или
    поиска

commit 8eb9f24c7c6b2492d8579cf16ec2653be6620512
Author: xintrea <xintrea@gmail.com>
Date:   Thu Apr 7 16:56:42 2016 +0300

    Добавлены отладочные сообщения

commit 2d75ee914c4fe37c31e35b4822c6a6406108ebcc
Author: xintrea <xintrea@gmail.com>
Date:   Tue Apr 5 00:47:18 2016 +0300

    Добавлены иконки, их надо дорабатывать

commit 2e01b28ae3ef92b37ac235b438770154fd1e028f
Author: xintrea <xintrea@gmail.com>
Date:   Mon Apr 4 21:38:19 2016 +0300

    Версия 1.32.250

commit 76a2aa45fe16d2534494edd9052d47d1e90e7738
Merge: 74b8be6 b58db11
Author: xintrea <xintrea@gmail.com>
Date:   Mon Apr 4 21:37:22 2016 +0300

    Merge branch 'experimental' of github.com:xintrea/mytetra_dev into experimental

commit 74b8be6bbe89d4b90af6c4cd187b48b4c4c038f0
Author: xintrea <xintrea@gmail.com>
Date:   Mon Apr 4 21:37:12 2016 +0300

    Исправлен баг, возникающий из-за спонтанного переключения засветки из
    режима строки QAbstractItemView::SelectRows в режим ячейки
    https://www.linux.org.ru/forum/development/12492010?
    lastmod=1459794114208#comment-12492142

commit b58db113deaf7dc89339ba3ed6b5375613245dca
Author: xintrea <xintrea@gmail.com>
Date:   Mon Apr 4 12:11:02 2016 +0300

    Исправлен сегфолт, возникающий при обнулении (в пустую строку) опции
    конфигфайла tree_position, хранящей путь до последней открытой ветки

commit 4f70a5503cb1c31b3258b863d8d8df3372f2e72b
Author: xintrea <xintrea@gmail.com>
Date:   Mon Apr 4 00:13:23 2016 +0300

    Начата работа по поддержке прикрепляемых иконок к веткам дерева знаний

commit f61738ac17c1bafaf7253905bf966c5b02e80fd9
Author: xintrea <xintrea@gmail.com>
Date:   Sat Apr 2 15:02:27 2016 +0300

    Версия 1.32.248

commit 7a063f092bda48f3d8e4bbc82d44efba6ad6e43d
Author: xintrea <xintrea@gmail.com>
Date:   Sat Apr 2 13:54:05 2016 +0300

    Сделана зависимость активности настроек в окне настроек периодической
    проверки дерева базы данных

commit 828ffd5e96f50863567f275fda5bad234681c79b
Author: xintrea <xintrea@gmail.com>
Date:   Sat Apr 2 13:34:04 2016 +0300

    Исправлен механизм вставки текста из буфера обмена, теперь более
    правильно определяет тип содержимого в буфере обмена

commit eb179789038f131da91fef68a40c4fc889953cdc
Author: xintrea <xintrea@gmail.com>
Date:   Sat Apr 2 01:35:00 2016 +0300

    Полностью сделан и протестирован режим периодической проверки дерева
    базы

commit 89cdb9704f668ba137fb3f8b08dd64470875b9ae
Author: xintrea <xintrea@gmail.com>
Date:   Sat Apr 2 01:03:59 2016 +0300

    Исправлены предупреждения. Пока что настройки периодической проверки
    сохраняются, но не применяются

commit 2fed1aecdf38e7b3af53b8bf9ed844cab4c392af
Author: xintrea <xintrea@gmail.com>
Date:   Sat Apr 2 00:56:10 2016 +0300

    Настроечные параметры, выводимые в окне настройки синхронизации (секция
    периодической проверки) теперь сохраняются в конфиг программы

commit 550cd008a3179c11761b6a556f61651103f1c439
Author: xintrea <xintrea@gmail.com>
Date:   Sat Apr 2 00:45:33 2016 +0300

    - Переделано окно настройки синхронизации, теперь вместо указателей
    используются просто объекты.
    - На окно настройки синхронизации добавлен блок настройки периодичности
    проверки изменения дерева сторонними программами

commit 718b56d885e2d7037041a9889164c29847cd8fd4
Author: xintrea <xintrea@gmail.com>
Date:   Fri Apr 1 22:14:45 2016 +0300

    Версия конфига обновлена до 30

commit 01e964da0485e9864549c5595930076985f5e394
Author: xintrea <xintrea@gmail.com>
Date:   Fri Apr 1 20:46:16 2016 +0300

    Заработало обнаружение изменения дерева базы знаний. В настоящий момент
    для теста выставлен период опроса в 3 секунды

commit 629a3e37f344c5638907db7005a95f03955933fe
Author: xintrea <xintrea@gmail.com>
Date:   Fri Apr 1 18:42:23 2016 +0300

    Начата работа по поддержке отслеживания изменения базы данных сторонними
    программами. Добавлен класс TimerMonitoring, пока он ничего не делает

commit b006108d0ca8ee786447bb76f22d5cdbed4c7f0e
Author: xintrea <xintrea@gmail.com>
Date:   Thu Mar 31 11:32:37 2016 +0300

    - Сделана запись дерева данных при установке и снятии флага блокировки
    записи
    - Установка блокировки теперь дделается без подтверждения, так как это
    лишлее пользовательское действие. Снятие блокировки оставлено с
    подтверждением

commit 6244205ea6886eea0aad22efefebcf381ebefc02
Author: xintrea <xintrea@gmail.com>
Date:   Thu Mar 31 00:37:01 2016 +0300

    Добавлена опция -h, дублирующая опцию --help

commit bcc07c4759a80cf348ea12b8a4b4671db30bb3c0
Author: xintrea <xintrea@gmail.com>
Date:   Thu Mar 31 00:32:58 2016 +0300

    Добавлена помощь по консольным опциям и поддержка опции --help

commit adba3b48be8300d45202e2f4d0b4b70d576c6811
Author: xintrea <xintrea@gmail.com>
Date:   Thu Mar 31 00:10:08 2016 +0300

    При выборе записи в таблице результатов поиска по базе, теперь редактор
    принудительно переводится в режим отображения текста записи, чтобы не
    открывалась запись в режиме отображения приаттаченных файлов

commit b72e18eb4698115c9bcddcdb68faf10131408307
Author: xintrea <xintrea@gmail.com>
Date:   Wed Mar 30 23:58:45 2016 +0300

    Для столбца attachCount сделано поведение, схожее со столбцом hasAttach

commit d6db8c23c36c1fb403af3f75f72c1e16553b8f3e
Author: xintrea <xintrea@gmail.com>
Date:   Wed Mar 30 23:49:44 2016 +0300

    Доработан механизм переключения между текстом записи и аттачем. Если в
    таблице записией клик идет на столбец, отличный от hasAttach, то
    открывается текст записи. Если на столбец hasAttach, то открывается
    список приаттаченных к записи файлов

commit 51209620da78b74b7e6006d5539b15a7686d11d3
Author: xintrea <xintrea@gmail.com>
Date:   Wed Mar 30 23:15:23 2016 +0300

    - Клик на иконке аттачей в таблице записей теперь работает и при клике в
    тот момент, когда запись уже выбрана
    - Сделана блокировка изменения инфополей записи пользователем, если
    запись заблокирована

commit 107fc4607c0ee70b1828de99751f0aa49ff0ba62
Author: xintrea <xintrea@gmail.com>
Date:   Wed Mar 30 13:56:02 2016 +0300

    Сделано правильное определение блокирования записи в виде через модель

commit b01ad87f778b47a9787b7dd1d6a51a8b0ea1081d
Author: xintrea <xintrea@gmail.com>
Date:   Wed Mar 30 13:40:56 2016 +0300

    Переделан механизм получения информации о заблокированной записи в виде
    RecordTableView. Он работает, но не нравится что в контроллере появился
    метод isRecordBlock(), которого в нем быть не должно. Подумать дальше,
    как можно получить информацию о блокировке записи

commit 667c1f0d5cbdec7e5f61e9e53e825f22df9fd4f8
Author: xintrea <xintrea@gmail.com>
Date:   Wed Mar 30 13:01:41 2016 +0300

    В контекстном меню таблицы записей теперь пункт блокировки записи
    пишется в соответствии с состоянием записи. Если запись не
    заблокирована, пишется "Block", если заблокирована, пишется "Unblock"

commit dc9e229501c9fff85aab4874ce3525657f7a2e2a
Author: xintrea <xintrea@gmail.com>
Date:   Wed Mar 30 00:23:52 2016 +0300

    Упрощен метод setEnableModifyTextButton()

commit 19521d45383b43db621241578f53a298b4ac8fcd
Author: xintrea <xintrea@gmail.com>
Date:   Tue Mar 29 23:58:02 2016 +0300

    Добавлены недотающие иконки в контекстное меню таблицы записей

commit 3173850d575fd045c90ecf7f3896e65f2431463c
Author: xintrea <xintrea@gmail.com>
Date:   Tue Mar 29 20:56:57 2016 +0300

    Добавлена иконка печати таблицы записей

commit 42ef6524dee7486963fad7a3e97aec6f63a2c743
Author: xintrea <xintrea@gmail.com>
Date:   Tue Mar 29 19:45:59 2016 +0300

    Сделано условие, чтобы на одной строке для заблокированной записи не
    появлялось два замочка в случае, если замочек есть и на имени записи и в
    отдельном столбце "Block"

commit 42db822f471470660e318bb863e60cdf2f90e5de
Author: xintrea <xintrea@gmail.com>
Date:   Tue Mar 29 16:44:24 2016 +0300

    - В контекстном меню таблицы записей появился пункт блокировки/
    разблокировки записи
    - Столбцы HasAttach и Block стали отображаться в виде иконок

commit 42de3383304ec820ab48d97f57574afe6e85af0b
Author: xintrea <xintrea@gmail.com>
Date:   Tue Mar 29 13:25:59 2016 +0300

    Добавлена поддержка атрибута записи block. Запись с таким атрибутом
    запрещена к редактированию. В настоящее время сделан только запрет
    редактирования текста записи, а поля записи пока что редактируются. Так
    же надо сделать запрет удаления такой записи, пока пользователь не
    снимет вручную блокировку.

commit f0e55ee66850c6b96913cd931d1c202e78b238cd
Author: xintrea <xintrea@gmail.com>
Date:   Mon Mar 28 16:59:47 2016 +0300

    Заработала установка и запоминание параметров в окне настроек аттачей

commit c9424f5bf3ae403cca87b14dbecc047ab15b7a5c
Author: xintrea <xintrea@gmail.com>
Date:   Mon Mar 28 16:28:41 2016 +0300

    Сделано окно настройки аттачей. Пока что настройки только отображаются,
    н не применяются

commit 8d7c7911d931e4ce6726ee41745cc60d4af68ee5
Author: xintrea <xintrea@gmail.com>
Date:   Mon Mar 28 01:05:37 2016 +0300

    Изменена версия конфига на 29. Добавлены параметры:
    enableRecordWithAttachHighlight
    recordWithAttachHighlightColor

commit 9ae5f35f0921d6fa6460e0abe8a7a8b7564c8a41
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 27 17:41:54 2016 +0300

    Сделана возможность множественного выбора записи в списке записей. В
    контекстном меню теперь есть пункт включения/выключения мультивыбора.
    Особенность режимов выбора в Qt состоит в том, что при включении режима
    мультивыбора не работает drag-and-drop из-за двух условий:
    1. Для drag-and-drop надо выбрать объекты (записи) и перетащить их. В
    режиме мультивыбора, когда происходит клик для перетаскивания, выбор
    записей снимается, и выделяется только одна запись.
    2. Если попытаться перенести записи в другую ветку "в один клик", не
    отрывая мышку, то можно увидеть, что вместо генерации события начала
    перетаскивания, происходит выделение строк, над которыми находится
    мышка.

commit 6019d0519c4370e4c68b39eb6c79208d93cb5a11
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 27 14:19:03 2016 +0300

    Список приаттаченных файлов в редакторе WyEdit теперь обновляется не
    только при открытии записи, но и при переключении из виджета таблицы
    приаттаченных файлов, так как в нем список мог поменяться

commit b6e637df7222c8a164bd473a7342011b345a1482
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 27 13:56:16 2016 +0300

    В редакторе WyEdit при сохранении картинок происходит проверка
    директории на наличие других картинок в формате png, и картинки, не
    принадлежащие тексту записи удалялись (это необходимо, чтобы удалялись
    картинки, которые были удалены в редакторе различными способами). Теперь
    происходит дополнительная проверка, не является ли png картинка
    приаттаченным файлом. Если это приаттаченый файл, то такая картинка не
    удаляется.

commit f8d7f9764a10094b62fe736155590e0c4280ada7
Author: xintrea <xintrea@gmail.com>
Date:   Sat Mar 26 03:55:35 2016 +0300

    Заработали опции управления MyTetra через командную строку. В настоящий
    момент поддерживается 4 опции:
    mytetra --control --quit
    mytetra --control --reload
    mytetra --control --openNote <id>
    mytetra --control --openBranch <id>

commit 6f9b483480b06fbea862acefa4747f839a7726bf
Author: xintrea <xintrea@gmail.com>
Date:   Sat Mar 26 02:49:59 2016 +0300

    Сделана в первом приближении реакция MainWindow на командные опции
    --control --quit
    --control --reload
    --control --openNote

commit b8adf5d96dadc09a95f2b2864c322f5385046c0a
Author: xintrea <xintrea@gmail.com>
Date:   Fri Mar 25 23:48:40 2016 +0300

    Удалены лишние комментарии

commit 2f85afb123d06a47448cea134a5c4283b2c6800c
Author: xintrea <xintrea@gmail.com>
Date:   Thu Mar 24 15:27:38 2016 +0300

    При импорте теперь исправляются внутренние ссылки типа "mytetra:". Это
    происходит в случае, если идентификаторы записей, используемые в
    ссылках, меняются при импорте

commit c6ce6877a30676366a5b97937138ae34da25dec5
Author: xintrea <xintrea@gmail.com>
Date:   Thu Mar 24 11:49:45 2016 +0300

    Сделана возможность импорт в зашифрованную ветку, при этом импортируемые
    данные шифруются.
    Произведено разделение кода импорта в модели. Часть кода, отвечающая за
    подготовительные визуальные заросы вынесено в экран дерева знаний.
    Изменены инициализирующае данные, чтобы первичные идентификаторы
    подходили по формату к существующим

commit 0c5f02714dbee1d7d97025bc331b67a2ea930eaf
Author: xintrea <xintrea@gmail.com>
Date:   Thu Mar 24 02:20:20 2016 +0300

    Добавлена запись дерева после импорта.
    Курсор после импорта устанавливается на импортируемую ветку

commit 8f2473df1e10a07b63c0c0ee606cdc04c5feb7c1
Author: xintrea <xintrea@gmail.com>
Date:   Thu Mar 24 01:35:54 2016 +0300

    Правильно заработал импорт на тестовых данных.
    Виджет редактора становится неактивным если ни одна запись не выбрана.
    Прочие мелкие исправления

commit dec39a5b814d86907078d45c1cc6cc26a4a017ed
Author: xintrea <xintrea@gmail.com>
Date:   Wed Mar 23 23:38:38 2016 +0300

    Стал срабатывать импорт и добавляться данные. Пока что данные
    добавляются не совсем корректно, есть проблемы с директориями и
    количеством добавляемых записей

commit 5dcf45a7ccb84775edcb98097b433204474a6179
Author: xintrea <xintrea@gmail.com>
Date:   Wed Mar 23 01:19:21 2016 +0300

    Сделан в первом приближении импорт ветки. Код компилируется, но сам
    импорт пока не работает

commit 30c9a3d2b2a0321f5c76d7b84f1a453beba82d65
Author: xintrea <xintrea@gmail.com>
Date:   Mon Mar 21 23:01:39 2016 +0300

    Сделаны заготовки методов, используемые при импорте ветки

commit 57cd7507f27d739ad12bfaaba993550be3e1586d
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 20 22:53:57 2016 +0300

    В конец процесса выгрузки ветки добавлено окно, оповещающее о завершении
    выгрузки

commit e9cb1e787454465edb2698c692edf80e27e74ea2
Author: xintrea <xintrea@gmail.com>
Date:   Sat Mar 19 23:21:33 2016 +0300

    В стетическом методе Attach::decryptDomElement() добавлено выставление
    атрибута crypt="0"

commit ca998c744390694d8995821b10aaa98d2fcc2418
Author: xintrea <xintrea@gmail.com>
Date:   Sat Mar 19 22:25:18 2016 +0300

    Сделан правильный формат выгрузки, теперь выгруженную ветку можно
    открыть как отдельную базу

commit 48613e89320969f837ae51685668a85de478280e
Author: xintrea <xintrea@gmail.com>
Date:   Sat Mar 19 21:18:59 2016 +0300

    Заработала выгрузка ветки в отдельную директорию. Работает как с
    обычными ветками, так и с ветками, в которых находятся зашифрованные
    данные. В случае наличия зашифрованных данных в экспортируемых ветках,
    для экспорта обязательно требуется ввод пароля, даже если пароль ранее
    был введен. Это обезопасит пользователя от случайной выгрузки приватных
    данных.

commit 3ee93991556725bc51928e6b8bebc63b9cfda005
Author: xintrea <xintrea@gmail.com>
Date:   Mon Mar 14 01:15:22 2016 +0300

    Проверка наличия аттрибутов, подлежащих расшифровке, сделана через
    hasAttribute()

commit 814c6eb63644ef5552c7725ecda6f626bbc074a6
Author: xintrea <xintrea@gmail.com>
Date:   Mon Mar 14 01:12:02 2016 +0300

    Промежуточное сохранение режима экспорта ветки

commit 1c96d56812e9fbe858ceec8b75c743e6c6abd337
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 13 22:13:55 2016 +0300

    Стал правильно выгружаться XML-файл при экспорте ветки

commit b4502b11a37d0135e12392647069fc28c97abe60
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 13 21:28:01 2016 +0300

    Заработала выгрузка XML-файла при экспорте ветки. Пока что создаваемый
    файл не содержит корневого элемента <node>, надо разбираться дальше

commit 215637f8b3cc5f4ead28ea0eabf80cc5cb0ec913
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 13 20:10:08 2016 +0300

    Добавлен выбор директорий при экспорте и импорте ветки

commit 31302ccaf83822e7af6f661bbb8b6bf82285c201
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 13 12:36:35 2016 +0300

    В классах, ответственных за окна настройки MyTetra, имена методов
    приведены в верблюжий регистр

commit 7782cebc1c8ba224fbd5e6795f865b12638fea62
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 13 01:39:02 2016 +0300

    Добавлены пункты меню "Expord branch" и "Import branch"

commit e3dc7e9b3ad3a8181910a4678bdea5cc071a6c3e
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 13 01:26:17 2016 +0300

    Изменен номер версии, удален ненужный инклюд

commit 1ea6624c746cd5c077730aa6a20c1158e8eeef5e
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 13 01:24:43 2016 +0300

    Добавлен пункт меню "Техническая информация". В связанное с ним окно
    перенесена вся техническая информация из пункта "О программе".

commit 75d37ecde8498f360422a78debe265aed6101fd4
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 13 00:54:07 2016 +0300

    Добавлено действие "Save as..." в контекстное меню таблицы приаттаченных
    файлов

commit 8329cedbe4f390a623f82d3669a753375dbf7355
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 13 00:34:23 2016 +0300

    Стала отображаться надпись при неудачном поиске в виджете поиска по базе

commit 7fb151b3b3122e26cfeafffeb7175d0a0ae16ee6
Author: xintrea <xintrea@gmail.com>
Date:   Sat Mar 12 20:11:48 2016 +0300

    В FindTableWidget удален неиспользуемый метод eventFilter

commit aafb75f965a0d9579e9beb71bb4b17601a0eeba1
Author: xintrea <xintrea@gmail.com>
Date:   Sat Mar 12 20:03:36 2016 +0300

    Исправлены отступы в классе FindTableWidget

commit b499a483f084cb7d664878e611d00775e74b66db
Author: xintrea <xintrea@gmail.com>
Date:   Sat Mar 12 14:31:42 2016 +0300

    Попытка сделать сообщения в таблице с результатами поиска по базе в
    случае неудачного поиска. Пока что в отладке отражается, что сообщение
    выведено на экран, однако самого сообщения не видно

commit edc31cf4f178dceb4df1afde2ed061e87846c093
Author: xintrea <xintrea@gmail.com>
Date:   Sat Mar 12 13:16:44 2016 +0300

    Чтобы пользователь на путал пустое окно приаттаченных файлов с пустой
    записью, в случае если у записи нет приаатаченных файлов, в окне
    приаттаченнх файлов выводится надпись, что приаттаченных файлов нет.
    Таким образом становится сразу понятно, что пользователь смотрит не на
    текст записи (который волшебным образом "исчез"), а на пустую таблицу
    приаттаченных файлов.

commit b0fd039e28359b5dde514089696893ba8cbe176f
Author: xintrea <xintrea@gmail.com>
Date:   Sat Mar 12 11:34:10 2016 +0300

    В оне просмотра лога действий появилось уведомление о том, что нужно
    включить логирование действий, если оно не включено.

commit 8ee9002e4e2199f6194f6bcf2d3b13339dfd9a8b
Author: xintrea <xintrea@gmail.com>
Date:   Fri Mar 11 13:52:50 2016 +0300

    Проверка вывода надписи поверх лога действий

commit 1ee149db94fb2b288d4925aa22a75acad8ca0541
Author: xintrea <xintrea@gmail.com>
Date:   Fri Mar 11 11:57:12 2016 +0300

    В окно настроек "Разное" добавлена возможность включения-отключения лога
    действий пользователем

commit 03ef7e3a54839663148b3fc8d61b521775d73066
Author: xintrea <xintrea@gmail.com>
Date:   Tue Mar 8 14:04:48 2016 +0300

    Заработало логирование редактирования полей записи

commit 0d9d6d4cc4528843461e7702efb7ed9df97847ec
Author: xintrea <xintrea@gmail.com>
Date:   Tue Mar 8 13:20:32 2016 +0300

    В классе RecordTableController отформатированы отступы

commit b7c6ea7676313f8a4b37bee6cc8a7c4bad5aa2b5
Author: xintrea <xintrea@gmail.com>
Date:   Tue Mar 8 02:31:07 2016 +0300

    Заработало логирование действия добавления записи

commit bb3acea5fe9fb9d7c4c0a5418f03bc60ac3e7c69
Author: xintrea <xintrea@gmail.com>
Date:   Tue Mar 8 01:32:13 2016 +0300

    Логгер стал записывать критические ошибки

commit 53de4641348649ab111ba70afb23a407254aea7c
Author: xintrea <xintrea@gmail.com>
Date:   Tue Mar 8 01:19:46 2016 +0300

    Стало отображаться контекстное меню в окне лога действий и заработало
    копирование строк лога по клавишам Ctrl+C

commit 9d557fedf06dd8eaa04131f20795c6f72b5fc4b1
Author: xintrea <xintrea@gmail.com>
Date:   Tue Mar 8 01:01:37 2016 +0300

    Стало правильно работать копирование в буфер обмена строк лога действий
    над данными

commit 598d7680275351a2e6c5ae1d401acf2f8f0b185d
Author: xintrea <xintrea@gmail.com>
Date:   Mon Mar 7 23:40:59 2016 +0300

    Появилась кнопка копирования записей строк лога в буфер обмена

commit debe09b073ae22d7d4d2fac11eaff9d73990a9ff
Author: xintrea <xintrea@gmail.com>
Date:   Mon Mar 7 23:17:29 2016 +0300

    Сделаны заготовки методов для работы с контекстным меню окна просмотра
    лога

commit e1aed36f2108bb49cb771ab200d7e61649aeb069
Merge: 097aae4 8e45bd9
Author: Xintrea <xintrea@gmail.com>
Date:   Mon Mar 7 19:11:20 2016 +0300

    Merge pull request #18 from dsbabkov/experimental

    Реализована очистка формата без затирания картинок

commit 097aae4596b5cda3c00f962092a1263d9e9f7091
Author: xintrea <xintrea@gmail.com>
Date:   Mon Mar 7 19:16:37 2016 +0300

    Сделана установка ширины окна лога в 80% от MainWindow, иначе лог
    открывался в слишком маленьком окне

commit 8e45bd95449af278549cf7b647db987fa98ef7fe
Author: Dmitriy Babkov <dsbabkov@gmail.com>
Date:   Mon Mar 7 16:59:57 2016 +0300

    Реализована очистка формата без затирания картинок

commit debbdf110656c6b8b4b403298277480b030bf0cb
Author: xintrea <xintrea@gmail.com>
Date:   Mon Mar 7 11:20:56 2016 +0300

    В окне просмотра лога стало правильно отображаться время. Вместо формата
    TIMESTAMP теперь отображается время в формате пользовательской
    настройки, либо, если такой настройки нет - в системном формате

commit 2a3bf2c475d013fda403a6560c4a914c80095d23
Author: xintrea <xintrea@gmail.com>
Date:   Mon Mar 7 02:59:28 2016 +0300

    Стал отображаться лог в интерфейсе MyTetra впервом приближении

commit 30fbb11145ce8c0c78b6e95ff6ddc672020a7f00
Author: xintrea <xintrea@gmail.com>
Date:   Mon Mar 7 01:25:25 2016 +0300

    Заработало логирование действий над данными в первом приближении. В
    данный момент записываются действия запуска и остановки программы

commit 1d18b1d8e00676bf426eb4752231e115a87e5b68
Author: xintrea <xintrea@gmail.com>
Date:   Mon Mar 7 00:11:02 2016 +0300

    Сделана заготовка метода ActionLogger::getFullDescription

commit 0f4fa51647678a76b668feec2a98ae33b0583f78
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 6 22:56:56 2016 +0300

    Сделана заготовка функции ActionLogger::addAction

commit f744834ca2c1d08a4086d484483bab96655a52f6
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 6 21:18:06 2016 +0300

    Переделана заготовка класса ActionLogger на более гибкую структуру.
    Убраны все методы добавления действий с жёстко заданными параметрами

commit 1cedf08e9656410ae48fdd767c730d92a562b07e
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 6 13:22:58 2016 +0300

    Переименован слот обработки нажатия кнопки отрисовки символов
    форматирования

commit cfb58cc3300a3231dc6d39e5f6d1777caf838f53
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 6 11:33:46 2016 +0300

    Отображение зажатия кнопок форматирования BUI сделаны системными
    функциями а не палитрой

commit cd57b74ac7c7d673e6f544bbac6e5dc3acd7c5f7
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 6 11:25:34 2016 +0300

    Сделана работа кнопок выравнивания текста с системным отображением
    состояния зажатой кнопки, а не палитрой

commit be3b17bc6c1b71366f55180abdef6245ef5dfbde
Author: xintrea <xintrea@gmail.com>
Date:   Sun Mar 6 11:08:41 2016 +0300

    Кнопки форматирования выравнивания текста настроены так, чтоб быть
    зажимаемыми

commit b6e5e89aa023919af29b45350453e2c090eb5718
Author: xintrea <xintrea@gmail.com>
Date:   Mon Feb 29 01:30:50 2016 +0300

    Изменен номер версии

commit d5ac5f97ebe4e1facacda51e47b3fa15b7259887
Merge: 39e90b4 6143ccb
Author: Xintrea <xintrea@gmail.com>
Date:   Sun Feb 28 17:21:38 2016 +0300

    Merge pull request #14 from dsbabkov/checkableUnprintedSymbols

    Кнопка показа непечатаемых символов стала зажимаемой

commit 39e90b4383ab309ad3bfbaabfbb7dc78cd76fd7b
Author: xintrea <xintrea@gmail.com>
Date:   Sun Feb 28 17:17:42 2016 +0300

    Технологический коммит после отката изменений, перенесенных в ветку
    tryCacheDom

commit 8eafd44b4c85e95ac669d4ac156c476f13eac212
Author: xintrea <xintrea@gmail.com>
Date:   Mon Feb 15 14:34:20 2016 +0300

    Добавлен замер времени выполнения генерации XML-данных дерева знаний

commit 3e9a434136671057b1cea75496f0fd6ad3c39123
Author: xintrea <xintrea@gmail.com>
Date:   Sat Feb 13 15:00:25 2016 +0300

    Заработали кнопки выравнивания таблицы в окне настройки свойств таблицы

commit 88b9d84f8e2ff4f46b6d17ff00a5600e368d7c1c
Author: xintrea <xintrea@gmail.com>
Date:   Sat Feb 13 13:10:31 2016 +0300

    На форме настройкеи таблицы появились кнопки выравнивания. Пока они не
    работают

commit e051b47936dd6f81dc23a76d4e5084a2c110a72b
Author: xintrea <xintrea@gmail.com>
Date:   Fri Feb 12 16:57:50 2016 +0300

    Стал правильно определяться цвет фона таблицы. даже если он не задан
    (используется белый цвет)

commit 7ab36af8df030ee6a5e605f5877d471477daad1b
Author: xintrea <xintrea@gmail.com>
Date:   Fri Feb 12 16:17:42 2016 +0300

    Заработала установка цвета фона таблицы

commit 5ee09d15dbdf39e20d533dbb7178e0c49d6796af
Author: xintrea <xintrea@gmail.com>
Date:   Fri Feb 12 13:51:39 2016 +0300

    Стала правильно устанавливаться ширина таблицы, даже если она задана и в
    процентах и в пикселях у исходной таблицы. Конечная ширина
    устанавливается в процентах.
    При установке толщины линий теперь ставится тип линии как
    QTextFrameFormat::BorderStyle_Solid

commit 5e67e65d13f8885b73e93ee6f3f0dee3f16b4f78
Author: xintrea <xintrea@gmail.com>
Date:   Fri Feb 12 12:29:01 2016 +0300

    Заработало в первом приближении установка ширины таблицы и толщины линий
    таблицы через окно настройки свойст таблицы

commit e3142f129fa78fc6b1d8e0c5a77b059a5828a722
Author: xintrea <xintrea@gmail.com>
Date:   Fri Feb 12 10:25:23 2016 +0300

    Сделано выдвижение главного окна на передний план при клике на иконку в
    системном трее

commit e44efc3540b8bafe428253c45406601d3eaf807c
Author: xintrea <xintrea@gmail.com>
Date:   Thu Feb 11 16:47:25 2016 +0300

    Обновлен формат конфига редактора на 10

commit 3e15c95d6edcd3d8c1ac544f7e0a54dea95e12ca
Author: xintrea <xintrea@gmail.com>
Date:   Thu Feb 11 16:08:28 2016 +0300

    Стало появляться окно свойств при нажатии кнопки редактирования таблицы.
    Добавлена иконка кнопки свойств таблицы. Автоматическое добавление
    кнопки на панель в конфигурации редактора еще не сделано

commit 9dfaa03114eacd833c308bea6234956f798e7664
Author: xintrea <xintrea@gmail.com>
Date:   Thu Feb 11 11:24:49 2016 +0300

    Выровнены отступы

commit 41e0d3d148911640378105448409e63937abf4d3
Author: xintrea <xintrea@gmail.com>
Date:   Thu Feb 11 11:22:42 2016 +0300

    Доработан диалог настройки свойств таблиц. Пока кнопка вызова диалога не
    выедена на панель редактора

commit fe64ace087fef54554af8a402081017aa0b941fc
Merge: f7b0941 4121cec
Author: xintrea <xintrea@gmail.com>
Date:   Mon Feb 8 16:35:23 2016 +0300

    Merge branch 'experimental' of github.com:xintrea/mytetra_dev into experimental

commit f7b09417ae92fd6e185805fcb5ac350ccd286c72
Author: xintrea <xintrea@gmail.com>
Date:   Mon Feb 8 16:34:44 2016 +0300

    Добавлена заготовка формы настройки таблицы

commit 4121cec51fee25bfc8a1d74d65c41e2ccba761f0
Author: xintrea <xintrea@gmail.com>
Date:   Sun Feb 7 00:59:37 2016 +0300

    Исправлена древняя проблема, когда таблица из Libre/Open Office или из
    Microsoft Office вставлялась как картинка. Теперь вставляется как HTML-
    таблица, пока без линий

commit 2cfdcf4a6c243e8fbeff318a1748b2d38d1e28b9
Author: xintrea <xintrea@gmail.com>
Date:   Sun Feb 7 00:21:17 2016 +0300

    Revert "Неудачная попытка начать отрисовывать символы форматирования через"

    This reverts commit 29903c5bccaedef3a9288bcabb4d1f00706e5426.

commit 29903c5bccaedef3a9288bcabb4d1f00706e5426
Author: xintrea <xintrea@gmail.com>
Date:   Sun Feb 7 00:18:03 2016 +0300

    Неудачная попытка начать отрисовывать символы форматирования через
    встроенные средства Qt. Подробности здесь: http://webhamster.ru/site/
    page/index/main/news/352

commit 0e7aa48a0caa8d23ef0b9ea9725f64706691011f
Author: xintrea <xintrea@gmail.com>
Date:   Sat Feb 6 13:23:35 2016 +0300

    Сделана компилирующаяся сборка

commit a45b537430e6b099d1fa10266b74b2961599d09c
Author: xintrea <xintrea@gmail.com>
Date:   Tue Feb 2 17:00:43 2016 +0300

    Промежуточное сохранение

commit 2344981c108…
Permalink
Failed to load latest commit information.
android Version 1.42.2 Dec 8, 2016
bin Version 1.42.2 Dec 8, 2016
desktop First commit Jul 14, 2012
doc Version 1.42.2 Dec 8, 2016
script
src Version 1.42.2 Dec 8, 2016
.gitignore Version 1.42.2 Dec 8, 2016
README.md Version 1.42.2 Dec 8, 2016
README_ENG.md Version 1.42.2 Dec 8, 2016
adb_logcat.sh Version 1.42.2 Dec 8, 2016
history.txt Version 1.42.2 Dec 8, 2016