Ulta Steem Editor up to v4.4.4: reorganization & update mpn packages

in Steem Dev6 days ago

ul.png
Рухається потроху справа. Цього разу візуальних змін не було, ну майже не було, увагу бло приділено частковому оновленню та заміні деяких npm пакетів, котрі входять до проєкту. Тож це дозволило як прибрати деякі москалячі сліди, так і провести деяку оптимізацію. Щось із того, скоротило підтримку пристроїв десь до браузерів випуску 2016-1017 років, андроїд 7.0+ і так далі. Але по суті в дуже застарілому залізі, а точніше ПО, щоб воно підтримувало даний редактор, особливої потерби немає, хоча згодом можна щось додати. Бо й так воно все оновлюється, щоб відповідати новим стандартам веб середовищ та безпеці.

Змінено стару dsteem бібліотеку, яка давно застаріла й підтягувала такі ж модулі, включно із москалячим core-js (десь там було згадано сліди), що мені не сподобалось, тож замість цього додано blazeapps/dsteem v.0.12.2, ніби там значно покращено багато чого, а розробник отримав офіційну плашку у цій спільноті, тож альтернатив не багато.

jszip замінено на fflate, щоб одним архівом експортувати та імпортувати розділ із збереженими записами.

Попутно прибрано не актуальні чи зайві dsteem, jszip, postcss, autoprefixer, core-js, bytebuffer, exif-parser, eslint-plugin-react та babel-plugin-transform-remove-console

Тайпскрипт також підігнано до версії 7.0.2, тобто цифри у конфігураційному файлі проєкту зміноно. Як заявляють, це парцює в 10 разів швидше, ніж 5 й 6 та ще шось корисне несуть. Загалом це має проявлятись на стадії розробки виведення помилок та компіляція.

Встановлено ліцензію Apache 2.0, про всяк випадок, щоб було надійніше й спокійніше 🙂

Також проведено деяку оптимізацію та правки для файлів збирання, щоб було легше збирати нативні застосунки на ГітХаб серверах. Як окремо так і одразу для багатьох платформ.

І додано опцію автовставки першого зображення із списку, якщо завантаження зображення викликано через віджет, а не із галереї. Тоді якщо воно одне або перше, воно автоматично додається у текс на місце розташування курсору, а всі інші додаються до галереї. З мобільного має бути значно зручніше, якщо потрібно додавати не багато медіа.

Попутно було перевірено нативний застосунок версії 4.3.8 на Windows 11 22H2. Так із відключеною прозорістю працює добре, точніше, краще ніж було. Бо хоч видно нормально вікна, але темну тему шось не дуже сприймає й майже не показує. Відеокарту взагалі майже не чіпає, вище 1% не заскакувало, в той час на лінуксі десь 15% точно було (але там і ОС шось покручує більше).


Суб'єктивно чи об'єктивно, у браузері версія 4.4.4 ніби стала швидше працювати, тобто видавати результат дописів за тегом у режимі рідера, раніше якось воно довше ніби крутило. Але поки що не завантажує коментарі, щось там не так як потрібно (воно мабуть і не вантажило у попередніх версіях).

Хоча, дописуючи допис наступного для через вебінтерфейсь редактора, то підтягнуло останні само. Тож потбіно покрутить іще, щоб було як треба.
povidomlennya.png

А й при збіранні шось таке виникло,

[INEFFECTIVE_DYNAMIC_IMPORT] src/store.ts is dynamically imported by src/App.tsx, src/hooks/useEditorWorker.ts but also statically imported by src/App.tsx, src/components/CodeEditor.tsx, dynamic import will not move module into another chunk.dist/assets/index-D3WLfcy-.js         1,382.33 kB │ gzip: 402.78 kB
[plugin builtin:vite-reporter](!) Some chunks are larger than 500 kB after minification. Consider:

але то можна згодом поправить.

І

Також проєкт попутно мігрував в одне середовище, тобто щоб було зручніше розроблять і сам редактор і легко його портувати на інші платформи.

Щодо нативних застосунків, то їх краще налаштовувати вже після того, як буде готова основна версія редактора. Хоча дещо може працювати нормально вже зараз, тобто в тій мірі, що дозволяє створити допис у значно зручнішому середовищі форматування та публікування на блокчейні.


https://test-autobuild-tauri.ultralux.workers.dev/
Тимчасовий лінк для ознайомлення

Сс:
@hungry-griffin
@steemcurator01
@blaze.apps
Дякую за підтримку))Дякую за оновлення dsteem!
Sort:  
 5 days ago 

There is a Minor Update required for Validators . Please review this

https://steemit.moecki.online/svm-evm-on-steem/@blaze.apps/minor-validator-update-svm-bridge-oracle-setup

Also i want to ask if you can come join Discord too , https://discord.gg/8VSBrUJha

Дякую, буду розбираться що до чого із тим оракулом.))

Discord не використовую, мені протипоказані соціальні мережі та месенджери, тому ними не користують. Хіба оце STEEM та HIVE (але зараз там немає активності). Хіба тестові монети у бота брались. Тож доводиться взаємодіяти наскільки це мені доступно або не взаємодіяти взагалі.