1
0
mirror of https://github.com/MultiMote/niimblue synced 2026-01-19 19:37:11 +03:00

50 Commits

Author SHA1 Message Date
MultiMote
c2b6b45ba8 Upgrade niimbluelib 2026-01-15 21:39:36 +03:00
MultiMote
ffe4730a72 RFID info auto refresh after printing, fix PrintEnd sent twice 2026-01-04 21:21:57 +03:00
MultiMote
9be298f8d9 Add ribbon rfid info 2026-01-04 21:21:57 +03:00
MultiMote
a5f741035f Cleanup svelte5 migration
Squash summary:

* Fix PrinterConnector loop keys
* Remove unnecessary state
* Add format-all script, remove esbuild override
* Use localStorage key as SavedLabelsBrowser element key
* Remove prettier.config.ts because .prettierrc.yml exists
* Remove unused eslint plugins, migrate config
* Change npm scripts
* Fix state typing
* Finish root path alias, range type
* Get rid of "possibly undefined" errors
* Replace $effect with $derived
* Fix key errors
* Replace legacy run() with $effect
* Enable runes explicitly
* Remove FabricConfig.disableStyleCopyPaste duplicate
* Revert capacitor changes in base project
* Revert .gitignore
* Remove eslint comment
* Revert dashboard to MainPage (not using kit, no routes)
2025-11-27 11:59:03 +03:00
Nico Domino
60423dae6a Upgrade to svelte 5 and bump all other dependencies (#101) 2025-11-24 16:48:20 +03:00
MultiMote
e5624372a6 Replace locale matcher with package 2025-10-14 23:00:09 +03:00
MultiMote
8188b3b23c B21_PRO support 2025-09-03 22:37:59 +03:00
MultiMote
eef3a683f3 qrcode-generator flipped rendering is now fixed 2025-08-07 17:43:34 +03:00
MultiMote
1d6b3a980e Change QR code generation lib, rendering is now sharp, added fixed scaling (closes #94) 2025-08-06 15:02:28 +03:00
MultiMote
cfab5d1fdb Show encodeCanvas errors when printing 2025-06-16 22:16:55 +03:00
MultiMote
bf23a5c08d Fix some devices service discovery (capacitor) 2025-05-22 22:11:14 +03:00
MultiMote
efdd846228 Update to CapacitorJS 7.x (closes #69) 2025-05-16 09:44:22 +03:00
MultiMote
7f585a7aaa Upgrade vite 2025-05-11 16:35:12 +03:00
MultiMote
fc55347011 Fix esbuild vulnerability 2025-02-21 09:49:25 +03:00
MultiMote
fe0c15c088 Switch from yarn to npm 2025-02-20 17:00:33 +03:00
MultiMote
0eb8fd6a8b Upgrade niimbluelib and vite 2025-01-24 19:00:44 +03:00
MultiMote
92d55c9159 Upgrade niimbluelib 2025-01-16 11:10:26 +03:00
MultiMote
f4feeab554 Firmware flasher
* More compact printer menu
2025-01-09 22:23:22 +03:00
MultiMote
b539e61e06 Exclude optional fabric dependency: canvas 2024-11-28 22:09:22 +03:00
Xiang
2e47cb7846 Migrate to Fabric.js 6.5.1 (#58) 2024-11-28 21:50:46 +03:00
MultiMote
8db08d47de Increase canvas margins, make image selector less visible 2024-11-20 22:42:53 +03:00
MultiMote
9d8f903bd7 Build android app with Capacitor 2024-11-19 21:13:36 +03:00
MultiMote
4973be0748 Improve D11 print task detection, add printer error handling 2024-11-06 11:07:17 +03:00
MultiMote
44a176bd37 Upgrade niimbluelib 2024-10-30 18:53:14 +03:00
MultiMote
459bd4deef Refactoring, add ESLint config, apply ESLint recommendations 2024-10-29 21:11:48 +03:00
MultiMote
839c18fa2e Fix context issues 2024-10-29 21:04:28 +03:00
MultiMote
31862fed21 Increase status poll packet timeout 2024-10-29 10:04:47 +03:00
MultiMote
fc0c8583b8 Revert changes 2024-10-28 17:28:47 +03:00
MultiMote
a0ad46ffa0 Do not use hardcoded BLE characteristic UUID 2024-10-28 17:23:22 +03:00
MultiMote
838162fac7 Add B21_V1 print task 2024-10-21 15:05:41 +03:00
MultiMote
5b0fc5c1f0 Fix print timeout 2024-10-20 17:30:31 +03:00
MultiMote
98d4821242 Extended Bluetooth scan filter 2024-10-20 09:27:59 +03:00
MultiMote
5cdffc2946 Print tasks rework 2024-10-19 23:17:34 +03:00
MultiMote
8dd6e852e4 Upgrade niimbluelib 2024-10-11 12:14:53 +03:00
MultiMote
8da875eef3 Improve heartbeat functionality
* Auto start heartbeat
* Auto disconnect on 5 failed attempts
2024-10-10 22:03:27 +03:00
MultiMote
6c7f37a9b6 Upgrade niimbluelib, fix print status check for V1 print task 2024-10-09 16:36:48 +03:00
MultiMote
1ddd9e6b92 Upgrade niimbluelib 2024-10-08 12:13:42 +03:00
MultiMote
bbf639d1b0 Upgrade niimbluelib, redesign debug menu, add hw/sw versions 2024-10-08 11:36:24 +03:00
MultiMote
e8a32e9007 Upgrade niimbluelib, enable rest of print task versions 2024-10-07 19:05:30 +03:00
MultiMote
231f00a7df Upgrade niimbluelib 2024-10-07 14:18:53 +03:00
MultiMote
a47f36f6ff Upgrade niimbluelib 2024-10-07 11:05:46 +03:00
MultiMote
0b0de248cf Validate data on save/load
* Zod is used as data validation library
* Added toastify-js for error messages
2024-10-03 13:26:26 +03:00
MultiMote
1983f0c6e2 Upgrade Svelte from 4.2.18 to 4.2.19 2024-10-01 10:52:59 +03:00
MultiMote
d63a16e2d0 Move to material-icons (#30) 2024-09-27 22:58:51 +03:00
MultiMote
61c2c4d31f Upgrade Vite to 5.4.8 2024-09-25 19:51:21 +03:00
MultiMote
0d2ad083e1 Upgrade Fabric from 5.3.0 to 5.4.0-browser 2024-09-25 16:26:36 +03:00
MultiMote
a9ad0ac21b Batch print support with variables (CSV) 2024-09-19 15:17:47 +03:00
MultiMote
e1f544bf8f Basic templating support (dates currently supported) 2024-09-18 16:51:38 +03:00
MultiMote
a6174f20a2 Update package.json 2024-09-15 10:51:21 +03:00
MultiMote
ed88ca8234 Split packages 2024-09-14 21:48:03 +03:00