git.iko.soy
/
skrepka
readme
files
commits
refs
on
master
help
sign in
history of
d1663a6..master
compare
f8f0401
Initialize contact DisplayName to truncated public key on creation
iko
6 months ago
6cd8d15
Add contact added date tracking for sorting contacts without messages
iko
6 months ago
d6c4b4e
Fix button disabled state display and simplify contact naming logic
iko
6 months ago
ebc16eb
Fix Grid sizing and reformat conversation list items in ViewConversations
iko
6 months ago
4e3635c
Automatically reauthenticate when token expires during poll or send
iko
6 months ago
f931cbc
Use STM binding for matchingMsgs list comprehension
iko
6 months ago
c27355a
Restore messages TVar binding to fix list comprehension type mismatch
iko
6 months ago
5d79340
Fix STM type mismatch in pollOnce by using let-in chains instead of do-yield
iko
6 months ago
4543779
Use STM retry for instant poll notifications instead of sleep-based polling loop
iko
6 months ago
5feb666
Replace ListBox with ScrollViewer+VStack to fix conversation view not updating on new messages
iko
6 months ago
d9813d4
Migrate to Donald for data access and fix profile message propagation for unknown senders
iko
6 months ago
68c43e5
Sort contacts by last message and anchor list to bottom
iko
6 months ago
9d1c525
Hard-code long poll timeout to 20 seconds
iko
6 months ago
1fa6993
Add public key validation with real-time UI feedback on add contact screen
iko
6 months ago
f170fff
Extract button logic into reusable variants, add text wrapping to labels, simplify AddContact flow
iko
6 months ago
e966f38
Fix 'Style already has a parent' error by creating fresh style instances per textField
iko
6 months ago
abee433
Remove margin from conversation bar
iko
6 months ago
edcb4da
Make text fields stretch vertically with centered text and always-white background
iko
6 months ago
8560d1f
Add iOS keyboard avoidance by tracking keyboard height and adjusting page padding
iko
6 months ago
c4559f6
Extract backButton component and use withBottomBar layout for Add Contact page
iko
6 months ago
7704455
Replace back button text with left.png icon
iko
6 months ago
0ff7467
Show QR code with user's public key mnemonic on Add Contact page
iko
6 months ago
cacfe3d
Forward queued messages when recipients come online on remote servers
iko
6 months ago
7373014
Fix error handling, polling backoff, and cache eviction
iko
6 months ago
9e1d695
Improve database safety, memory management, and error handling
iko
6 months ago
5ed090d
Refactor: fix error logging, make Store async, extract Protocol, unify Crypto, cache bitmaps, add schema versioning
iko
6 months ago
8f3a00e
Extract Grid with bottom bar into reusable withBottomBar layout function
iko
6 months ago
9eb5982
Extract views and types into dedicated modules
iko
6 months ago
79c6f03
Clean up commented code and whitespace in viewConversations
iko
6 months ago
c7fca72
Make smallImageButton square with fixed 48x48 dimensions
iko
6 months ago
5aa2735
Refactor conversations UI with ListBox layout and add small button components
iko
6 months ago
b10cab7
Extract UI component constants and create reusable text field components with button variants
iko
6 months ago
095199e
Implement direct libsodium P/Invoke bindings for iOS and configure native HTTP handler
iko
6 months ago
db5a276
Fix iOS clipboard support and resolve Fabulous.Avalonia version incompatibility
iko
6 months ago
4faf45f
Fix macOS app launch by setting DOTNET_ROOT and running executable directly
iko
6 months ago
611d819
Use Dapper.FSharp DSL for outbox database operations
iko
6 months ago
646fbc7
Implement persistent message queue with sequential background flush loop
iko
6 months ago
2216c16
Fix app icons on macOS and iOS by launching .app bundle and adding asset catalog root
iko
6 months ago
791e96c
Add CLAUDE.md with project overview and build instructions
iko
6 months ago
54111f6
Don't update profile photo when picker is cancelled
iko
6 months ago
7a81a43
Implement native iOS photo picker using PHPickerViewController instead of file picker
iko
6 months ago
177a234
Fix iOS letterboxing by adding UILaunchScreen dict to support full-screen launch
iko
6 months ago
dd6d4a0
Migrate persistence to Dapper.FSharp with SQLite, implement photo cropping, and enhance button animations
iko
6 months ago
dbe902c
Store photos as binary, set up platform app icons, and implement smooth button animations
iko
6 months ago
96a28d4
Implement smooth button animation with programmatic TransformOperations and Component state
iko
6 months ago
550b6a9
Restore button press animation with direct transform property mutations
iko
6 months ago
24d6091
Enable iOS AOT+interpreter mode and fix storage path resolution
iko
6 months ago
dc7cb72
Add type annotations to server.knot functions and migrate iOS launch screen to storyboard format
iko
6 months ago
e4f77cc
Simplify server.knot and improve type safety
iko
6 months ago
a14779f
Migrate UI from Fabulous.MauiControls to Fabulous.Avalonia for desktop
iko
6 months ago
newer commits
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list