Comments (3)
Да, никто не обещал шифрацию картинок. Только текст и аттачи. Связано это с тем, что стандартный QTextEdit не позволяет вмешиваться в процесс получения картинки с диска и по интернет-ссылке чтобы расшифровать ее на ходу. Когда в QTextEdit появится такой мнханизм, тогда можно будет сделать шифрацию.
from mytetra_dev.
Да, никто не обещал шифрацию картинок. Только текст и аттачи. Связано это с тем, что стандартный QTextEdit не позволяет вмешиваться в процесс получения картинки с диска и по интернет-ссылке чтобы расшифровать ее на ходу. Когда в QTextEdit появится такой мнханизм, тогда можно будет сделать шифрацию.
Т.е. проблема в том чтобы отобразить в редакторе расшифрованную картинку, я верно понял?
А если, пока это не реализовано, создавать временную директорию на диске (обычно есть tmp что чистится при выключении. В маке должно быть. В винде вроде как тоже что-то такое было), расшифровывать туда и отображать оттуда?
from mytetra_dev.
Это получится дырой в безопасности: человек будет уверен, что у него картинки зашифрованы. Но в момент работы с записью придется держать директорию, в которой будут лежать расшифрованные картинки. Нетрудно написать скрипт/вирус, который тупо смотрит в данную директорию и вытаскивает оттуда картинки.
from mytetra_dev.
Related Issues (20)
- Ошибка сборки ветки experimental в MacOS HOT 6
- Приложение не выходит по Quit, остается в правом нижнем углу HOT 5
- Ошибочный статус синхронизации HOT 3
- Не как не могу собрать mytetra HOT 4
- mytetra 1.44.136 - вылет при удалении строк таблицы HOT 1
- Большой размер табуляции в 10 символов. HOT 1
- Где находится последняя версия программы для Windows? HOT 8
- Проблемы с UTF-8? HOT 5
- Где смотреть список изменений? HOT 3
- Tools->Preferences-> любая опция - окно на весь экран. Cancel/Ok не доступны HOT 2
- Тёмная тема и формулы HOT 1
- Не отображается иконка в System Tray, если не использовать sudo HOT 5
- 1_44_160_win32: Windows 10: Невозможно изменить шрифт текста при редактировании записи
- 1_44_160_win32: Windows 10: Как расшарить записи с коллегами?
- Не работают HTML спойлеры - которых очень сильно не хватает в mytetra HOT 1
- 1_44_1xx - Проблема при вставке HOT 4
- How strikethrough text? HOT 4
- Compile error on glibc-2.38-23
- При запуске синхронизации из приложения - крашится (MacOS) HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mytetra_dev.