Андрей пишет:

Добрый день. smile

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

Макет стикера:
http://postimg.org/image/705o9pytd/

Прмечание по стикеру:
Стикер открывается по кнопке и просто отбражает заметку, причем не позволяет изменять её текст в своём окне. Стикер только для просмотра и копирования информации. Стикеров может быть открыто несколько. Повторюсь, это очень удобно при использовании mytetra как набор HOWTO или MAN. Например, когда приходится несколько раз настравивать типичные сервера. Причем, несколько стикеров необходимо , когда в одной заметке описаны настройки nginx, а в другом настройки apache и нужно переключаться между ними.

Угу, понял вас. Я подумаю про стикеры.

Единственное что не понял, как управлять таким окном. Как стикер переместить, если нет заголовка окна? Как его закрыть, если нет кнопки закрытия?

Андрей пишет:

Небольшие предложения по прикреплению файла
http://postimg.org/image/5f84j46sh/

Примечания по прикреплению файлов:
Прикрепление файлов можно сделать на подобии тегов. Да в общем и окно прикрепления можно сделать по типу тегов.

Ну с прикреплением файлов разберемся, я подумаю как удобнее будет.

Андрей пишет:

Добрый день.

Хочу предложить добавить пару функций в программу.

1) Прикреплять файлы (pdf,djvu) в заметки. Иногда сложно в записку добавить всю необходимую информацию. Текже иногда хочется прикрепить целую программу (скрипт), которая позволит воспроизвести то, что написано в записке.

Прикрепление файлов будет в следующем релизе.

Андрей пишет:

2) Кнопку, которая позволяет записку отобразить в виде стикера (заметки), возможно даже поверх всех окон. Стикер позволит быстро преносить информацию по частям в другое окно (например построчный пренос в командную строку [терминал])

Про стикер не понял.

андрей пишет:

Добрый день!
Возможно ли добавить в программу модиль шифрования записей?

Не, модиль низзя.

А шифрование в MyTetra есть уже как два года.

В этой ветке обсуждается веб-сервис MyTetra Share.

valentin пишет:

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

Теперь фичреквест. Не хватает обработки ссылок, в т.ч. на локальные файлы (не стоит ли при этом опционально сделать возможность  копирования произвольных файлов в какое-то обособленное хранилище?).

Обработка ссылок стоит у меня в приоритете. В свете старта инициативы MyTetra Share, ссыки в записях  в виде обычного текста выглядят странно. Может быть, к лету сделаю в develop-ветке.

overmind88 пишет:

Привет.

Во-первых - спасибо за прогу.

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

Спасибо за внимание.

Я  думаю об этом, но времени катастрофически не хватает.

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

nvrau пишет:

I hope English is ok!

- What file format does MyTetra use?
- Are there any tools to import from TreePad (http://www.treepad.com/) .tpd or .htj?

Cheers!

MyTetra use easy XML format for main tree and HTML for notes. Look at mytetra.xml in your data directory.

The users of MyTetra writing self-help script for import or output data in/from MyTetra.

AdamK пишет:

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

В conf.ini есть параметр tetradir. Он указывает на каталог data. Установите в нем относительный путь к каталогу data. То есть, относительно директории где находится бинарник mytetra.

189

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

Гост пишет:
xintrea пишет:

Я уже написал, что у меня баг не воспроизводится. Когда я решусь поставить Linux 64bit, и увижу глюк, тогда исправлю. Пока пользователь либо сам должен решить свои проблемы, либо активно искать человека, который разберется в баге.

В моем случае падает на 32bit (openSUSE 12.1)

В общем, при обновлении с Debian Stable на Debian Testing (Wheezy), у меня появился такой же глюк. Я исправил LoloSwitcher, скоро сделаю релиз.

uuii пишет:

спасибо большое. всё заработало.
на страничке программы сказано "версия со всеми библиотеками, работает без инсталляции". одной библиотеки все же по всей видимости не хватает.

Потому что проверялось на чистой Ubuntu какой-то 10-й версии. В ней по-умолчанию эта баблиотека видимо была, поэтом уобнаружить ее отсутсвие небыло возможности.

В будующих релизах эта библиотека будет добавляться в статическую версию.

Serg5 пишет:

Спасибо но поддержку новых gcc и qt. Там больше ничего нет ?

Вы хотели сказать "за"?

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

ximen пишет:

Вопрос по поводу бага с удалением/вырезанием несохранённых записей: в случае вставки вырезанной записи должен вставляться оргинальный (сохранённый) вариант или вместе с исправлениями?

Вы про этот баг?

https://github.com/xintrea/mytetra_dev/issues/2

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

ximen пишет:

Не, я про вот такие кнопки: https://www.dropbox.com/s/jq13bt97j2uoori/1.jpg. Почему не сделать их такими: https://www.dropbox.com/s/3zoeo4l6tjy93cg/2.jpg?

У вас дропбокс не настроен на доступ сторонних пользователей, не могу посмотреть картинки.

ximen пишет:

А жуткого вида кнопки в тулбарах - это так специально идеологически сделано? Почему не обычные плоские?

Эти кнопки рисует браузер, они никак не формлены. Какие есть в браузере, такие и рисуются.

Илья пишет:

Добрый день.
База хранится на DropBox. Зашифровал ветку в программе. При очередном открытии ввел пароль - программа открылась,  все записи в виде иероглифов. Выполнил команду расшифровать ветку - пароль теперь не запрашивает, но все осталось в зашифрованном виде.
Возможно ли восстановить мои записи?

Укажите версию операционной системы и ее битность. А так же ответьте на вопросы:


> Зашифровал ветку в программе.

Что произошло с веткой сразу после шифрования? Нормально ли отображались данные в зашифрованной ветке?


> При очередном открытии ввел пароль - программа открылась

Может быть, ветка открылась? Программа откроется в любом случае.


> все записи в виде иероглифов

Покажите скриншот.

Неправильная расшифровка могла произойти только в одном случае - если файл database.ini не соответствует каталогу base. Не меняли ли вы database.ini после шифрации? Может быть вы засинхронизировали через DropBox только каталог base? И на другом компьютере у вас лежит database.ini, который не соответствует каталогу base?

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


> Возможно ли восстановить мои записи?

Разве что только средствами DropBox. Он вроде как хранит версии файлов. Откатитесь им на предыдущие версии.

Другой вариант - в MyTetra есть директория с корзиной trash. В момент снятия пароля с ветки, зашифрованные файлы перебрасывались в trash. Посмотрите там, есть ли зашифрованные файлы с временем модификации равным тому времени, когда вы сделали неправильную расшифровку. Если эти файлы есть, то их можно расшифровать. Для этого я могу вам выслать промежуточную версию MyTetra Crypt Tools (в исходниках или под Linux). Это консольная утилита, которая может расшифровывать файлы MyTetra, если известен пароль.