on 8f3a00e help sign in
skrepka/client
4 folders, 21 files
../ Assets/Migrate persistence to Dapper.FSharp with SQLite, implement photo cropping, and enhance button animations Platform/Fix iOS clipboard support and resolve Fabulous.Avalonia version incompatibility Skrepka.app/Fix iOS clipboard support and resolve Fabulous.Avalonia version incompatibility native/Fix message delivery: correct timestamp units and defer acknowledgments ApiClient.fsImprove server type safety and simplify relay handlers App.fsExtract views and types into dedicated modules AppTypes.fsExtract views and types into dedicated modules Buttons.fsMake smallImageButton square with fixed 48x48 dimensions Constants.fsExtract UI component constants and create reusable text field components with button variants Crypto.fsImplement direct libsodium P/Invoke bindings for iOS and configure native HTTP handler Phonemic.fsImprove type safety and simplify server.knot: convert PollEvent.eventType to DU, remove redundant isGossipOffline helper, simplify LookupPresence server selection and trustedOffline derivation Skrepka.fsprojExtract views and types into dedicated modules Skrepka.slnUpdate install script to restart service if already installed Store.fsRefactor conversations UI with ListBox layout and add small button components Styles.fsExtract Grid with bottom bar into reusable withBottomBar layout function TextFields.fsExtract UI component constants and create reusable text field components with button variants ViewAddContact.fsExtract views and types into dedicated modules ViewChat.fsExtract views and types into dedicated modules ViewConversations.fsExtract Grid with bottom bar into reusable withBottomBar layout function ViewEditProfile.fsExtract Grid with bottom bar into reusable withBottomBar layout function 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