> Что-то у меня снова картинки не подгружает(

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

Virtpunk пишет:

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

Это же экспериментальная ветка. Там переделаны внутренние механизмы построения меню настроек, поэтому список пунктов в настроечном меню пока не переведен. Новые разделы настроек тоже пока не переведены.

scoute пишет:

Версии для Андроида,
с 1.44.38 по 1.44.99 - при запуске на телефоне вылетают с ошибкой (остальные проверить не хватило энтузиазма).

В итоге из рабочих версия 1.44.35 и 1.44.139 , но у последней проблема что нет кнопки вернуться назад на дерево.

Остаётся только 1.44.35, её и выложил в другую тему.

Попробуй версию 1.44.160 (она в ветке basesManagement, которую я сейчас пилю):

https://github.com/xintrea/mytetra_dev/ … v.1.44.160

Там и кнопка "Назад" есть, и кнопка поиска по базе на всех уровнях вложенности работает, и меню настроек сделано составным, чтобы в мобильном варианте напрямую вызывать нужный виджет настроек программы (без списка разделов настройки, как это сделано в десктопной версии).

GG.UseR пишет:

Как можно сделать? решил отказатся от mytetra и смотреть всё в обычном текстовом редакторе
просто очень много накопилось и в ручную это займет наверно часа 2 минимум

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

scoute пишет:

Кажется я понял в чём дело. В мою сборку вообще не попали библиотеки openssl.

На форумах пишут, что
"Since version 1.1.0 OpenSSL have changed their library names from:
libeay32.dll -> libcrypto.dll
ssleay32.dll -> libssl.dll"

https://slproweb.com/products/Win32OpenSSL.html

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

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

gryphonn пишет:

Загрузка картинок начинается. Первая картинка (точнее индикатор) загружается на 100 и потом стоп. Картинок нет. Я ничего не понимаю в этом, если кто-нибудь исправит. Через мой скрипт качаются картинки и норм.

Это явно проблема немного кривой неофициальной сборки MyTetra под Windows. Возможно, там надо заменить dll-файлы библиотеки openssl на другую версию (1.1, если там 1.0). Этой проблемы не будет, когда я буду выпускать официальную версию. Официальный релиз пока еще не готов.

gryphonn пишет:

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

А, понял о чем речь. Это дело будет исправляться, так работать не должно.

gryphonn пишет:

Понял. А перехватить нельзя получается? Более высокий приоритет сделать?

Просто надо зайти в настройки DE и отключить/переназначить комбинации клавиш, которые используются и в DE и в MyTetra. В LXDE, к примеру, это делается в Меню - Параметры - Настроить горячие клавиши. Или в самой MyTetra переназначить нужное действие на те клавиши, которые не задействованы в DE.

gryphonn пишет:

Мда. Картинки не копирует и правда.

См. предыдущий комментарий

gryphonn пишет:

Сброс форматирования предыдущей заметки тоже не работает. Беру слова назад.

Сорян, вот этого я вообще не понимаю. Что значит "предыдущая заметка"? Предыдущая относительно чего? Предыдущая сверху/снизу или предыдущая по времени? Вообще не понял.

gryphonn пишет:

Еще горячие клавиши не все почему-то. Перемещение заметок вверх и вниз (ctrl+alt+up/down) почему-то не хочет.

Потому что в 99% случаев, если у пользователя такая проблема, значит на этих клавишах висят комбинации DE (самого рабочего стола). Например, в LXDE на Ctrl+Alt+Up/Dows навешаны действия DesktopUp и DesktopDown. В других DE (Gnome, KDE, etc.) тоже есть подобные комбинации. DE перехватывает горячие клавиши, и они не доходят до самой программы.

scoute пишет:

Может я забыл какую-то библиотеку подложить в папку с программой,
попробую воспроизвести у себя. В Linux последняя версия вроде работает как надо.
UPD.
Проблему подтверждаю.
Висит. Если закрыть, пишет:
reply->errorString()
reply->errorString()
Cancel download by user.
...

То есть, в Linux работает, а в Windows нет?

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

Я под Windows не собирал, но возможно поможет следующая информация:

https://wiki.qt.io/Qt_5.13.2_Known_Issues

https://forum.qt.io/topic/107364/static … windows-10

9

(45 ответов, оставленных в Прочие проекты/разработки)

ddemydenko пишет:

Здравствуйте. Можно ли как то указыть два InputDevice? Я иногда работаю за внешней usb клавиатурой иногда просто за ноутбуком (встроеной клавиатурой). Каждый раз приходится менять конфигурацию. Может можно запустить два екземляра программы с разными конфигами? Спасибо.

Можно запустить несколько экземпляров LoLoSwitcher, они друг другу не мешают, если настроены на разные комбинации клавиш для переключения языков. Так же LoLoSwitcher не мешает и другим переключателям клавиатуры. Главное чтобы комбинации клавиш не совпадали, чтобы небыло двойных или зацикленных переключений. Но в случае разных девайсов надо проверять на опыте, вроде как для разных девайсов комбинации клавиш могут совпадать, ничего страшного в этом нет.

Можно разместить файл конфигурации config.ini рядом с бинарником loloswitcher в той же директории, тогда он будет считываться первым.

Поэтому можно настроить хоть десять экземляров LoLoSwitcher, которые работают одновременно.

Только когда будете копировать бинарник, проверьте его права. Для нормальной работы ему нужен установленный SUID бит, чтобы от обычного пользователя был низкоуровневый доступ к файлам девайсов.

scoute пишет:

Доброго здравия автору, и респект за хороший продукт!

(я так понимаю, это отсюда)
// Баг в Qt, Q_OS_ANDROID not defined for MOC. Его исправили, но он снова есть
// Поэтому приходится работать через TARGET_OS
#if TARGET_OS!=ANDROID_OS
#include <sys/timeb.h>
#endif

пробовал доустановить timeb.h - она уже в системе есть.

пробовал закомментировать и тд - получаются новые ошибки.

Может подскажите рабочий коммит и версию SDK/NDK/Qt ?

Для сборки под Андроид надо в pro-файле изменить значение переменной TARGET_OS на ANDROID_OS. Вы делали это?

Virtpunk пишет:

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

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

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

12

(45 ответов, оставленных в Прочие проекты/разработки)

bodqhrohro пишет:

Ау, PR кто-то принимает? wink

На официальной странице странице проекта MyTetra:

PayPal: https://www.paypal.me/SMStepanov
WMZ: Z586949314665
WMR: R855578576252
BTC: 13U5ZWfifBs1XDzJYRmwCjUqFqz3LEwPar
ETH: 0x5FB23243c77FAb8f13C46941c112cF5E9E8483A8


bodqhrohro пишет:

И в гостевой книге нагажено.

Почистим, я за всеми не успеваю.

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.

awertawert пишет:

привет уважаемые господа разрабы и иже с ними, я так сказать начинающий, есть вопросы:
1. как русифицировать mytetra_1_44_31

Инструменты - Настройки - Основные - Язык


awertawert пишет:

2. воможность речевого ввода/вывода, готов обсудить мою финансовую поддержку

Сторонние программы умеют вводить текст в любые поля ввода, включая поля ввода MyTetra.


awertawert пишет:

3. есть идеи с целью возможного дальнейшего развития .....

Идей у нас самих - завались. Осталось найти разработчиков, которые бы эти идеи реализовали.

GG.UseR пишет:

Не вижу в исходниках описания сборки - я слепой или как собирать должен быть очевидно?

Это классическое Qt-приложение. Собирается командами

qmake .
make

Устанавливается командой

make install

GG.UseR пишет:

Как после сборки установить в одну папку чтоб можно было из любого дистрибутива запускать?

Это задача для майнтейнера, и она зависит от операционной системы и версии-подверсии Qt. Автор собирает в таком режиме только официальные релизы, ибо задача нетривиальная.