Suyog Tandel
6abb460096
ci: drop .deb and .tar.gz pkgs from releases
2026-07-21 15:35:12 +05:30
Suyog Tandel
58b3a480f7
feat: update flathub metainfo and increment app ver to 0.7.1
2026-07-19 23:56:47 +05:30
Suyog Tandel
afb316e41b
feat: add wiki button in about screen and update application description
2026-07-19 22:36:24 +05:30
Maxim Muravev
e5b2219679
fix(hal): open the FIDO HID non-exclusively on macOS
...
macOS holds FIDO-usage-page (0xF1D0) HID devices exclusively, so hidapi's
default open fails with 0xE00002C5 ("exclusive access and device already
open") and the entire FIDO transport is unreachable. GetInfo, the VID/PID
seed and hardware-config-over-FIDO then silently fall back to rescue-only,
leaving the Configuration screen blank on an otherwise healthy key.
Enable hidapi's `macos-shared-device` feature so opens go through
hid_darwin_set_open_exclusive(0). No-op on Linux/Windows; hidapi 2.6
explicitly allows several concurrent HidApi contexts.
2026-07-19 18:33:39 +03:00
Suyog Tandel
5121bb011d
feat: RS-Key curve selection card, transport priority fix, RescueCurves re-export
...
- Reversed transport priority: PCSC/Rescue preferred over FIDO
- Added `RescueCurves` bitflags re-export to `hal/types.rs`
- Replaced single secp256k1 toggle with full "Supported Curves" card
(11 curves) gated on RS-Key, with mask-building in apply_changes
- Updated FIDO/Rescue write status messages to match transport behavior
- Cleaned up device status display (green "Online" for RS-Key)
Changes: src/ui/screens/config/view.rs, view_model.rs, hal/io.rs, hal/transport/mod.rs, hal/types.rs.
2026-07-09 00:04:38 +05:30
Suyog Tandel
5157c0616c
fix: tests and update crates to latest versions
2026-06-23 15:03:30 +05:30
Suyog Tandel
b549eebfb7
chore: update deps and fix tito spec update script
2026-06-22 12:56:43 +05:30
sylvainpelissier
bde555c4ab
Add Enterprise attestation features:
...
* Add Enterprise attestation status
* Add CSR retrieval
* Add certificate update
* Add Enterprise attestation enable feature
2026-04-29 11:38:25 +02:00
Suyog Tandel
9c37eb2da9
chore: bump app version to 0.5.0
2026-03-06 20:56:05 +05:30
Suyog Tandel
15c2a9acb4
fix(ui): error message colors in dialogs
2026-03-03 17:36:32 +05:30
Fabrice Bellamy
790966d4cb
remove dependency on ctap-hid-fido2 and use our own implementation of fido commands to avoid picoforge freeze with som bad firmwares
2026-03-02 12:31:13 +01:00
c0412aff74
fix(ui): Application icon on macos and windows ( #74 )
...
* change cargo-packager config to fix application icon on macos
* fix: add windows icon fixes
* chore(pkg): add cargo-packager removed stuff and clean build.rs
* fix: compile issue on unix
---------
Co-authored-by: Suyog Tandel <git@suyogtandel.in >
2026-02-28 22:45:17 +01:00
Suyog Tandel
aefd02c5e3
chore: bump app version to 0.4.1
2026-02-22 22:30:36 +05:30
Suyog Tandel
8dcac818ef
feat(ui): extract dialogs into a custom component
2026-02-21 22:46:22 +05:30
Suyog Tandel
d0e8c315f4
fix: window resize cursor shown when picoforge maximised on linux
2026-02-19 18:11:25 +05:30
Suyog Tandel
127931d006
fix(ci/cd): release build workflow failing due to result output in wrong dir
2026-02-19 10:52:20 +05:30
Suyog Tandel
120253c2ef
Automatic commit of package [picoforge] release [0.4.0-1].
...
Created by command:
/usr/sbin/tito tag --offline --accept-auto-changelog --keep-version
2026-02-18 18:40:57 +00:00
Suyog Tandel
3744807e74
chore(packaging): add cargo packager config file
2026-02-18 23:27:52 +05:30
Suyog Tandel
03b089d879
fix(ui): async functions blocking ui thread
2026-02-17 23:08:37 +05:30
Suyog Tandel
51ef7bf134
chore(docs): update readme.md with new build info and credits.md with new deps
2026-02-12 21:49:43 +05:30
Suyog Tandel
9aac13c8b5
fix(ui): inconsistencies in cards
2026-02-08 16:43:09 +05:30
Suyog Tandel
22d1879508
feat(ui): add font color customization to button component
2026-02-05 23:04:18 +05:30
Suyog Tandel
e86cd4ada7
fix(ui): config view input field theme
2026-01-31 12:49:42 +05:30
Suyog Tandel
25f3d8b034
feat(ui): add config page skeleton
2026-01-29 15:41:37 +05:30
Suyog Tandel
0d837a19b4
chore: change code formatting, use space for tabs and indents instead of tabs
2026-01-28 17:29:07 +05:30