mael пишет:

А файлы можно крепить следующим образом:
Создаем каталог наподобие files000001 в корне программы для каждой заметки, к которой нужно крепить файлы.
В программе, в параметрах заметки, вписываем в поле URL files000001.
Теперь, по нажатию URL внизу заметки, выпрыгивает открытый каталог.

Товарищ, ты меня удивил! Да же я не знал о такой возможности в моей программе. Решение интересное, аффтор вшоке.


mael пишет:

Можно засовывать все эти каталоги в отдельный каталог, а не в корень, но тогда теряется кросплатформенность из за разных слешов под разными платформами.
Кто там крикнул про костыли? Сам знаю)))

Я пока еще раздумываю, делать или не делать прикрепление файлов к записям. Наверно всё-таки сделаю, коль народ идет даже на такие ухищрения.

topa пишет:

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

Это будет в следующем крупном обновлении.

Underwest пишет:

то есть собирается но не запускается

А что в консольпишет?

Underwest пишет:
Underwest пишет:

Консоль на месте, текст отсутствует

Уже нету консоли smile
http://rghost.ru/3311298
Вот теперь мне нравится

Да, теперь причесано. Обновил архив, убрал в новости упоминание о проблеме.

2 Underwest

Да, действительно, при старте виндовой MyTetra появляется ещё и консоль.

Если нетрудно, попробуйте закомментировать в файле main.cpp первую строчку функции main():

printf("\n\rStart MyTetra v.%d.%d\n\r", 
           APPLICATION_RELEASE_VERSION, 
           APPLICATION_RELEASE_SUBVERSION);

И посмотрите, будет ли появляться консоль. Если консоль появится, значит нужно будет что-то крутить в опциях mytetra.pro. Если консоль перестанет появляться, выложите пожалуйста exe-шник, я перепакую архив с Windows версией.

sirrichar пишет:

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

Каталог data упакуйте и переносите куда нужно.

Underwest пишет:

http://rghost.ru/3301936
Да, точно тянулось по путям Qt, кстати если удалить QtSvg4.dll, программа запустится, но иконок тоже не будет.

Ага, запустилось с иконками.

Осталась еще одна проблема. При нажатии "Print Preview" появляется пустой экран без текста. У вас так же, или есть текст? Если текст есть, значит какой-то библиотеки еще не хватает.

Underwest пишет:

http://rghost.ru/3299807 mytetra-1.26.zip Сборка под Windows

Ага, спасибо. Только в этом архиве видимо не хватет Qt-библиотек, которые за работу с SVG и другими форматами картинок отвечают.

У вас наверно эти dll-ки есть в системе, и поэтому у вас показыватся иконки на кнопках.

А на чистой Windows иконок на кнопках невидно.

Посмотрите у себя dll-ки, аналогичные библиотекам в linux-версии, они называются так:

Каталог iconengines:
libqsvgicon.so

Каталог imageformats:
libqgif.so
libqico.so
libqjpeg.so
libqmng.so
libqsvg.so
libqtiff.so

Если есть такие, выложите пожалуйста отдельным архивчиком.

Underwest пишет:

Под windows сначала запускается консоль а из нее уже программа, нельзя как то это убрать?

Вы собрали MyTetra под Windows из исходников, и не знаете как убрать консоль??

Я просто еще не разбирался с MinGW и как вообще происходит компиляция под Windows. Попросил нескольких товарищей, которые говорят что у них собралось, прислать exe-шник. Никто пока еще не прислал, так что я не видел, как себя ведет MyTetra в Windows окружении. Поэтому ничего не могу посоветовать.

У меня просьба - пришлите пожалуйста мне ваш exe-шник с нужными dll-ками, я хоть посмотрю на MyTetra под маздаем.

Евгений пишет:

Если окно в фоне, то клацанье по иконке в трее не поднимает его наверх. Было бы хорошо, если бы поднимало, как в Амароке реализовано.

Видимо, это как-то связано с WM, что окно разворачивается, но не делается активным. Посмотрим.


Евгений пишет:

И всплывающие подсказки на кнопках редактора очень бы помогли.

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


Евгений пишет:

И вставлять ссылки и изображения из буфера.

Изображения из буфера вставляются, проверьте. Точнее, они вставляются, если изоражение одно в буфере. А если в буфере кусок текста с изображениями, то вставится только текст. Задача вставки текста с изображением нетривиальная, Qt-объект QTextEdit её в явном виде не поддерживает, там надо много хардкорить.

Алексей пишет:

Можно ли сделать возможность перемещения категорий в дереве? Как в другую надкатегорию, так и на уровень ниже/выше? То есть например перемещать категорию второго уровня из одной категории первого уровня в другую категорию первого уровня, а так же делать категорию второго уровня, категорией первого или третьего уровня.

Вы имеете в виду ветки? Их в MyTetra можно перемещать как угодно.

Можно перемещать с помощью кнопок вверх и вниз (такие кнопочки с синими стрелками вверх и вниз), это перемещение в пределах своего уровня вложенности.

Остальные действия делаются с помощью копипаста. Выделяем ветку, котору хотим переместить. В контекстном меню по правой кнопке мышы делаем ей "Cut", затем тыкаем на ветку, куда нужно засунуть, и делаем "Paste".

Причем действий "Paste" - два. Просто "Paste" вставит ветку на тот же уровень, что и выделенная ветка. "Paste as subbranch" - вставит ветку в виде подветки для выделенной ветки.

Vitaly пишет:

Недостаёт возможности просмотреть документ программы без всех виджетов. Можно просто скрыть остальные виджеты или отдельным окном открыть просмотр документа. Это вроде несколько минут кодинга.

Объясните ситуацию, когда такое поведение необходимо. Я давно пользуюсь MyTetra, ниразу таких желаний не возникало.

Striver пишет:

В моей MeeGo отсутствует Трэй, и программа вместо запуска выдаёт:
"I could't detect any system Tray on this system"

Версия 1.26 научилась работать без трея. Пожалуйста, проверьте у себя в MeeGo, запускается или нет?

Win32.Neshto пишет:

* странно работает разбиение ячейки таблицы на несколько;

Это же не OpenOffice. Работа с таблицами в WyEdit находится в зачаточном состоянии. Там логика простая - если надо разбить ячейку по горизонтали, то программа так же разбивает все ячейки снизу и сверху от разбиваемой. Затем объединяет их в "широкие" ячейки, чтобы снизу и сверху от разбиваемой так и осталось по одной (но уже состоящей из нескольких) ячеек. Если в хитрой конфигурации таблицы этого сделать не удасться, разбиение не будет производиться.


Win32.Neshto пишет:

* кнопка увеличения отступа слева от кнопки уменьшения отступа - очень непривычно;

А в какой программе сделано наоборот? Скриншот хотя бы нужен.


Win32.Neshto пишет:

* При наборе текста в комбобоксе выбора шрифта - пусто;

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


Win32.Neshto пишет:

* Не понятно, как работает и для чего предназначена кнопка "{}";

Это кнопка форматирования в код. В статусной строке есть подсказка.


Win32.Neshto пишет:

* Если выделить текст и нажать кнопку "TT", шрифт становится моноширинным, но повторное нажатие не возвращает исходных шрифт - нелогично;

Хм, вообще-то я специально так сделал. Кнопки TT и {} ведут себя не так, как привычные B U I. Для отмены форматирования TT или {} надо нажимать кнопку сброса [C].


Win32.Neshto пишет:

* "Трудночитаемые" синие иконки на панелях;

Есть такое дело. Темно-синие иконки я рисовал, когда осваивался с Inkscape. Более светлые для редактора рисовал пожже, когда разобрался с субпиксельным сглаживанием. По хорошему, тёмно-синие иконки надо перерисовать.


Win32.Neshto пишет:

* При запуске программы размер окна недостаточен для отображения всех кнопок на панелях инструментов;

Ну сделайте размер окна который вам нужен.


Win32.Neshto пишет:

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

Такое поведение пока в далёкой перспективе.

sv пишет:

Пробовал откомпилировать в QT 4.7 под openSuSe 11.2
Ссылки обсолюдные на библиотеки QT из исходников лучше убрать.
Например сделав так
#include <qdir.h>

Уже исправлено в версии 1.26. Новость: http://webhamster.ru/site/page/index/main/news/107.

sv пишет:

А вот ресурсы, (раз их код сам не генерирует) лучше добавить в архив исходников.

Пока нет, это будет когда появится полноценная система сборки.


sv пишет:

Ну и русский в меню приятней был-бы - в смысле локализации.

Ждите, будет.


sv пишет:

И кнопочка ПОИСК - непомешает, чтоб не нырять в меню постоянно.

Она есть, в правом верхнем углу. Другого места ей не нашлось. Я планирую её перенести вниз влево в строку состояния, но пока не разбирался, позволяет ли Qt делать в строке состояния кнопки.