dzuvogdao пишет:5. Сделать возможность скрывать табы с деревом и записями, то есть чтобы показывался один редактор
Так такая возможность уже есть, третья кнопка с конца скрывает всё остальное:
Сегодня нашёл небольшой баг: если предварительно скрыть второй ряд кнопок, то в окне создания новой заметки остаётся видимой вот эта штука для регулировки отступов. При повторном раскрытии/скрытии второго ряда она пропадает.
И ещё один: если сделать окно слишком узким, то вот эти кнопки становятся либо некликабельными, либо кликабельными, но по клику появляется пара серых пикселей под кнопкой вместо менюшки. С кнопками в верхней части окна всё нормально.
И последний, только на этот раз уже более неприятный.
У меня программа и база лежат на флешке, чтобы можно было пользоваться базой как дома, так и на работе (на которой с интернетом как-то не очень хорошо). Не знаю, имеет ли это смысл, но в один момент нужно было вытащить флешку на пару минут. Через пару часов решил дополнить одну из записей, и когда я переключился на другое окно, MyTetra сказала, что не может переместить файл в trash из-за чего будет закрыта (тут я узнал, что программа сохраняет изменения при потере фокуса. Я думал было предложить это как идею, а оказалось, что оно уже реализовано). Думаю, ерунда, но после перезапуска программа сказала, что целостность базы нарушена и попробует создать пустой файл чтобы исправить это. В итоге оказалось, что запись потерялась, и в корзине её, ясное дело, не было. Благо, что потеря была небольшой, в записи был фрагмент кода, который было легко восстановить.
Я попытался воспроизвести ошибку дома, и понял, что она возникает только если нету папки trash. Если убрать и папку data, то ошибка будет другой. И у меня не получается сделать так, чтобы исходный файл пропал. Вот теперь не знаю, как так вышло. Не хотелось бы хранить одинаковые базы локально на каждом компьютере, но, видимо, так будет безопаснее.