on 25c6d89 help sign in
skrepka/client
4 folders, 24 files
../ Assets/Refactor textField to support watermark and use smallImageButton for send and settings Platform/Add QR code scanning for public key input (camera on iOS, file picker on desktop) Skrepka.app/Fix iOS clipboard support and resolve Fabulous.Avalonia version incompatibility native/Fix message delivery: correct timestamp units and defer acknowledgments ApiClient.fsDelete-on-poll: eliminate /messages/ack endpoint, delete messages atomically at poll time App.fsDelete-on-poll: eliminate /messages/ack endpoint, delete messages atomically at poll time AppTypes.fsAdd QR code scanning for public key input (camera on iOS, file picker on desktop) Buttons.fsRefactor textField to support watermark and use smallImageButton for send and settings Constants.fsRemove payload versioning and schema migrations Crypto.fsRemove payload versioning and schema migrations Keyboard.fsAdd iOS keyboard avoidance by tracking keyboard height and adjusting page padding Labels.fsExtract button logic into reusable variants, add text wrapping to labels, simplify AddContact flow Phonemic.fsAdd public key validation with real-time UI feedback on add contact screen Protocol.fsFix error handling, polling backoff, and cache eviction Skrepka.fsprojAdd QR code scanning for public key input (camera on iOS, file picker on desktop) Skrepka.slnUpdate install script to restart service if already installed Store.fsRemove payload versioning and schema migrations Styles.fsImplement message pagination and smart scroll-to-bottom with lazy loading TextFields.fsRefactor textField to support watermark and use smallImageButton for send and settings ViewAddContact.fsAdd QR code scanning for public key input (camera on iOS, file picker on desktop) ViewChat.fsRemove unannotatable StrokeDashArray animation for delivered messages ViewConversations.fsRefactor textField to support watermark and use smallImageButton for send and settings ViewEditProfile.fsRefactor textField to support watermark and use smallImageButton for send and settings ViewSettings.fsExtract views and types into dedicated modules ViewSetup.fsExtract views and types into dedicated modules msbuild.binlogFix iOS clipboard support and resolve Fabulous.Avalonia version incompatibility run-ios.shSimplify server.knot and improve type safety run-mac.shFix macOS app launch by setting DOTNET_ROOT and running executable directly