on 2026.06.23.0618 help sign in
skrepka/client
4 folders, 24 files
../ Assets/Refactor textField to support watermark and use smallImageButton for send and settings Platform/Plumb safe area insets to model and extend bottom bar into inset padding Skrepka.app/Fix iOS clipboard support and resolve Fabulous.Avalonia version incompatibility native/Fix message delivery: correct timestamp units and defer acknowledgments ApiClient.fsFix auth session relay attack by binding challenge signature to target server hostname App.fsRemove generation field from /poll protocol AppTypes.fsRemove generation field from /poll protocol Buttons.fsRefactor textField to support watermark and use smallImageButton for send and settings Constants.fsRemove payload versioning and schema migrations Crypto.fsFix auth session relay attack by binding challenge signature to target server hostname Keyboard.fsPlumb safe area insets to model and extend bottom bar into inset padding Labels.fsUpdate effect annotations from reads/writes to r/w/rw syntax; format Labels.fs Phonemic.fsAdd public key validation with real-time UI feedback on add contact screen Protocol.fsSimplify PollEvent: remove redundant id and toKey fields 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.fsImprove server: backoff, rate limits, presence refresh, and optimizations TextFields.fsRefactor textField to support watermark and use smallImageButton for send and settings ViewAddContact.fsPlumb safe area insets to model and extend bottom bar into inset padding ViewChat.fsPlumb safe area insets to model and extend bottom bar into inset padding ViewConversations.fsPlumb safe area insets to model and extend bottom bar into inset padding ViewEditProfile.fsPlumb safe area insets to model and extend bottom bar into inset padding 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