46

Re: Предложения нового функционала. Хотелки.

Virtpunk пишет:

Здравствуйте. Спасибо за программу, всего несколько пожеланий, но очень необходимых:
1. Не смертельно и жить можно, но уныло – можно сделать, чтобы когда вставляешь теги, чтобы они всплывали из уже созданных?
Иначе куча ненужной ручной работы. Набрал первые буквы и оп – тег в подсказке всплывает, это возможно сделать?

Это можно сделать, это отдельная задача, практически не связанная с остальным кодом. Она не приоритетная, и я буду рад, если кто-то из сообщества ее реализует. Но перед ней нужно реализовать задачу создания облака меток. Тоже отдельная задача. Но ее надо выполнить хорошо, а не так как мне недавно помогли сделать настройку панели управления редактором. Там весь код пришлось перелопачивать и еще осталось, лучше бы я сам с нуля делал: времени бы меньше ушло. Но человек старался, разбирался в чужом большом коде и сделал как мог. Но второй раз я с такой разработкой встречаться не хочу.

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


Virtpunk пишет:

2. При перемещении заметки сбрасывается её дата к текущей! Это огромный недостаток и ооочень разочаровывает, когда скопировал\создал заметку год назад и решил переместить в новое, более подходящее место и вот тебе, она "только что создана". Вся важная информация о ней утеряна.

Исправлено в коммите: https://github.com/xintrea/mytetra_dev/ … 38d484a2ff

47

Re: Предложения нового функционала. Хотелки.

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

48

Re: Предложения нового функционала. Хотелки.

Hi.
Awesome work!
It would be great if you make a feature to edit entries in separate windows - for example, like those that open when you create a new entry.
https://imgur.com/a/MRExxMI

49

Re: Предложения нового функционала. Хотелки.

som1 пишет:

Hi.
Awesome work!
It would be great if you make a feature to edit entries in separate windows - for example, like those that open when you create a new entry.
https://imgur.com/a/MRExxMI

This functionality will not be released soon. At the moment, editing in a dockable window is not the most important task.

50 (изменено: scoute, 13.10.2020 18:31:18)

Re: Предложения нового функционала. Хотелки.

Здравствуйте, автор сией чудесной проги!

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

Вообще, эта программа хорошо вписывается в понятие децентрализации, давно искал что-то подобное. Чтобы можно было с одной стороны писать оффлайн, и с другой стороны каким-то образом делиться с другими людьми частью своих заметок. Тут это реализовано в виде экспорта веток. Уже хорошо. Но не хватает алгоритма слияния нескольких БД в одну, так как чужие заметки должны гармонично соединиться с локальными.

Ссылка на сборки mytetra - на первой странице темы https://webhamster.ru/punbb/viewtopic.php?id=198

51

Re: Предложения нового функционала. Хотелки.

Исправлено в коммите: https://github.com/xintrea/mytetra_dev/ … 38d484a2ff

Я извиняюсь, а как мне программу обновить до актуальной версии с исправлением? По ссылке выше нет ссылки скачать, на сайте программы в релизе старая версия, 14.31

52 (изменено: scoute, 25.10.2020 12:55:29)

Re: Предложения нового функционала. Хотелки.

Virtpunk пишет:

Исправлено в коммите: https://github.com/xintrea/mytetra_dev/ … 38d484a2ff

Я извиняюсь, а как мне программу обновить до актуальной версии с исправлением? По ссылке выше нет ссылки скачать, на сайте программы в релизе старая версия, 14.31

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

Если подождёте, возможно я сам скомпилирую версию 1.44.134 под Виндовс, качаю вот 3.7 Гб установочной программы с компилятором ))


Вообще конечно, с момента последнего стабильного релиза прошло много времени,
и было бы круто если б автор выкладывал обновления хотя бы раз в полгода,
пусть даже с пометкой "экспериментально". Линукс-версия 1.44.134 работает и ничего )))
А то не каждый умеет работать с Qt-creator да и вообще с С++ ))

Ссылка на сборки mytetra - на первой странице темы https://webhamster.ru/punbb/viewtopic.php?id=198

53 (изменено: scoute, 25.10.2020 15:11:53)

Re: Предложения нового функционала. Хотелки.

..\..\mytetra_dev\app\src\libraries\helpers\UniqueIdHelper.cpp: In function 'QString getUniqueId()':
..\..\mytetra_dev\app\src\libraries\helpers\UniqueIdHelper.cpp:14:29: error: 'time' was not declared in this scope
  seconds=static_cast<long>( time(nullptr) );
                             ^~~~
..\..\mytetra_dev\app\src\libraries\helpers\UniqueIdHelper.cpp:14:29: note: suggested alternative: 'ftime'
  seconds=static_cast<long>( time(nullptr) );
                             ^~~~
                             ftime
mingw32-make[2]: *** [Makefile.Release:18193: build/UniqueIdHelper.o] Error 1
mingw32-make[2]: *** Waiting for unfinished jobs....


к сожалению под windows с ходу собрать не получилось...
QT=5.12.9
WIN=10_64
компилятор=MinGW_32
TAG=v1.44.134


Помогите кто-нибудь ))


UPD
Какая-то непруха )))
Собрал версию 1.44.83, где как раз устранена ошибка с датой перемещаемых веток,
но не могу собрать портабл-версию ))) всё работает только из-под qt-creator,
а если скопировать библиотеки в папку, то запуск завершается ошибкой.

Уже всё перепробовал, даже утилиту windeployqt, всё равно ошибка,
"точка входа в процедуру  __divmoddi4  не найдена."

Самое смешное то, что портабл-дебаг-версия заработала))) big_smile
но её выкладывать не буду, так как она весит 1.2 Гб.

Ссылка на сборки mytetra - на первой странице темы https://webhamster.ru/punbb/viewtopic.php?id=198

54 (изменено: scoute, 25.10.2020 15:48:19)

Re: Предложения нового функционала. Хотелки.

UPD2

Ещё один нюанс. Если запускать 64-битную версию 1.44.83
из проводника кликнув на exe-шник, то выскакивает ошибка 0xc000007b.
Но если запустить из консоли git , то вполне работает ...


user@DESKTOP-AMDBU8H MINGW64 /d/Git_HOME/mytetra_1_44_83_win_64
$ ./mytetra.exe

Start MyTetra v.1.44.83
15:44:23 [INI] Debug message after set message handler
15:44:23 [INI] System code page:  "CP 1251"
15:44:23 [INI] Console code page:  "CP 866"
15:44:23 [INI] Set main program file to  "D:\\Git_HOME\\mytetra_1_44_83_win_64\\mytetra.exe"
15:44:23 [INI] Check full current path  "D:/Git_HOME/mytetra_1_44_83_win_64"
15:44:23 [INI] Check config file  "D:/Git_HOME/mytetra_1_44_83_win_64/conf.ini"
15:44:23 [INI] Config file  "D:/Git_HOME/mytetra_1_44_83_win_64/conf.ini"  is exists
15:44:23 [INI] Short config file name  "conf.ini"
15:44:23 [INI] Config directory name  "D:/Git_HOME/mytetra_1_44_83_win_64"
15:44:23 [INI] Work directory set to path  "D:/Git_HOME/mytetra_1_44_83_win_64"
15:44:23 [INI] Set work directory to  "D:/Git_HOME/mytetra_1_44_83_win_64"



интересно с чем это может быть связано?

Ссылка на сборки mytetra - на первой странице темы https://webhamster.ru/punbb/viewtopic.php?id=198

55 (изменено: scoute, 25.10.2020 19:34:41)

Re: Предложения нового функционала. Хотелки.

ПОЛУЧИЛОСЬ !!!! big_smile

Не знаю как, но вот ссылка ))
mytetra_1_44_83_win_32.zip  (18 мб)

Тестировал только шифрование веток, всё работало, остальное не знаю.

Ссылка на сборки mytetra - на первой странице темы https://webhamster.ru/punbb/viewtopic.php?id=198

56 (изменено: Virtpunk, 27.10.2020 14:18:25)

Re: Предложения нового функционала. Хотелки.

scoute пишет:

ПОЛУЧИЛОСЬ !!!! big_smile

Не знаю как, но вот ссылка ))
mytetra_1_44_83_win_32.zip  (18 мб)

Тестировал только шифрование веток, всё работало, остальное не знаю.

Спасибо огромное! Автор конечно молодец, что создал прогу, но мог бы как-то по другому относиться к пользователям программы, выкладывать хоть раз в 2-3 месяца промежуточные релизы, вместо отчётов на бумажке "сделано то-то", нам от них вообще не холодно не жарко, если пользоваться не можем. А программистов среди юзеров от силы 2%. Плюс я потратил почти 2 часа времени, на телефоне ползая там по гитхабу, искал как скачать новую версию с исправленной ошибкой.

57

Re: Предложения нового функционала. Хотелки.

Virtpunk пишет:

мог бы как-то по другому относиться к пользователям программы, выкладывать хоть раз в 2-3 месяца промежуточные релизы, вместо отчётов на бумажке "сделано то-то", нам от них вообще не холодно не жарко, если пользоваться не можем. А программистов среди юзеров от силы 2%. Плюс я потратил почти 2 часа времени, на телефоне ползая там по гитхабу, искал как скачать новую версию с исправленной ошибкой.

Ребяты, извиняюсь, но это опенсорч. У меня реально нет времени делать промежуточные релизы, тем более что промежуточное состояние проекта я полноценным релизом не считаю. Хорошо, что появились люди, которые могут сделать сборку. Объединяйтесь и выкладывайте свои сборки, можете меня информировать, я на официальной странице сделаю ссылки на промежуточные сборки.

Но только сборки должны быть полноценными, лучше их проверять в виртуалке на чистой Ubuntu/Debian или Windows, без установленных дополнительных системных библиотек. То есть, все библиотеки должны быть приложены к программе. Смотрите как сделаны официальные релизы и делайте то же самое с поправкой на новые версии Qt.

58 (изменено: scoute, 10.11.2020 16:38:45)

Re: Предложения нового функционала. Хотелки.

xintrea пишет:

Объединяйтесь и выкладывайте свои сборки, можете меня информировать, я на официальной странице сделаю ссылки на промежуточные сборки.

Но только сборки должны быть полноценными, лучше их проверять в виртуалке на чистой Ubuntu/Debian или Windows, без установленных дополнительных системных библиотек. То есть, все библиотеки должны быть приложены к программе. Смотрите как сделаны официальные релизы и делайте то же самое с поправкой на новые версии Qt.

Версию mytetra_1_44_83_win_32.zip
протестировал на только что установленной win7, всё работает.

Можно ли ссылку добавить на главную страницу?  (пока выложил в отдельную тему на форуме)

Про linux-сборку отпишу позже.


UPD.
C Линуксом всё обстоит хуже,
на старые версии убунты (14.04) устанавливается максимум Qt 5.10.1, и то с большой натяжкой,
а последние коммиты mytetra уже 5.10.1 не собираются ...
буду пробовать по одному коммиту, на каком-то повезёт )



ещё попробую на ubuntu 16.04, там хотя бы 5.11

Ссылка на сборки mytetra - на первой странице темы https://webhamster.ru/punbb/viewtopic.php?id=198

59 (изменено: scoute, 05.11.2020 23:55:37)

Re: Предложения нового функционала. Хотелки.

с Убунтой 14.04 и qt 5.10.1 всё оказалось грустно.

Всё что выше версии 1.44.34 (eccc950b) , где что-то поменялось с qOverload - не собирается.

Собрал эту, изменений в ней конечно не много, но судя по описанию
улучшена работа с разными кодировками и локалями, что тоже важно.


Качать отсюда:
https://drive.google.com/file/d/14a3R1u … sp=sharing
mytetra_1_44_35_lin_64.tar.gz  [24 мб]

Проверено на Линуксе без системных библиотек 5.10.1 , есть шансы что взлетит.


Наверное для старых Линуксов версия 1.44.35 - последняя.

Ссылка на сборки mytetra - на первой странице темы https://webhamster.ru/punbb/viewtopic.php?id=198

60

Re: Предложения нового функционала. Хотелки.

Спасибо за программу, нахожу в ней много достоинств. Пожелания:
1. При использовании уже дважды столкнулся с неприятным (для меня) моментом. Прикрепил к заметке jpg файл. Через некоторое время, когда он мне понадобился, оказалось, что я забыл, куда он прикреплен (видимо, я пока не достаточно осмысливаю информацию :-(). К счастью, знал название исходного файла. Но поиск по названию файла ничего не дает, т.к. он не работает по прикрепленным файлам. С помощью файлового менеджера найти тоже нельзя, т.к. все файлы и директории в Qt переименованы. Пришлось просматривать xml файл и удалось найти по названию  в нем.
К сожалению, я чайник в программировании, но надеюсь, что не очень сложно будет ввести опцию (в виде строки в ini файле или кнопкой в меню), чтобы выводить список прикрепленных файлов непосредственно в тексте заметки, тогда поиск будет работать.
2.В форуме была тема "Конверсировать дерево в текстовые файлы" (https://webhamster.ru/punbb/viewtopic.php?id=206). А можно ли добавить опцию, чтобы при необходимости в текст заметки выводилось название директории, в котором хранится заметка в базе данных?