Commit Graph

165 Commits

Author SHA1 Message Date
Mike Dilger
8b708a1891 README updates 2022-12-29 19:11:51 +13:00
Mike Dilger
e9abf2add8 Get button combined 2022-12-29 18:02:09 +13:00
Mike Dilger
139b65010c Slightly larger fonts 2022-12-29 18:02:09 +13:00
Mike Dilger
3fa61d821d update nostr-types (even better fixes) 2022-12-29 18:02:06 +13:00
Mike Dilger
4b1181466d update nostr-types (fixes feed) 2022-12-29 17:15:47 +13:00
Mike Dilger
958989b01e Feed object, only recomputes periodically; comes with a new setting 2022-12-29 16:47:10 +13:00
Mike Dilger
669bcde3f4 Max FPS setting, and repaint at least once per second 2022-12-29 15:37:52 +13:00
Mike Dilger
352b674a60 Hamburger menu on each post. Dismiss option. 2022-12-29 15:37:52 +13:00
Mike Dilger
05b6e91a6e ui: show success/failure in relays table 2022-12-29 14:23:06 +13:00
Mike Dilger
488741f235 README update 2022-12-29 14:17:14 +13:00
Mike Dilger
6d9f7760e4 fix: avoid starting minion on bad url 2022-12-29 13:32:56 +13:00
Mike Dilger
20506916ad Remove unused features from eframe 2022-12-29 13:32:56 +13:00
Mike Dilger
8520afdd28 fix get desired events 2022-12-29 13:12:30 +13:00
Mike Dilger
0fa10a8e1c Modify 'since' computation when pulling from relays on startup 2022-12-29 13:12:01 +13:00
Mike Dilger
46281ca6e6 Logarithmic indent, so deep indents don't go too far to the right 2022-12-29 13:11:54 +13:00
Mike Dilger
3839426b8a log nip11 better 2022-12-29 13:09:27 +13:00
Mike Dilger
ba9a47846e Change populate_new_relays() to avoid inserting bad URLs into relays table 2022-12-29 13:08:46 +13:00
Mike Dilger
45c6fe3915 URL related code updated for upstream 2022-12-29 13:07:24 +13:00
Mike Dilger
8e25e106bb [breaking] update nostr-types 2022-12-29 11:48:55 +13:00
Mike Dilger
8593a4e4c7 relays page: put your relays at the top 2022-12-29 06:30:43 +13:00
Mike Dilger
65306f93f3 Simplify font handling, get at least some emojis rendering (even if b/w) 2022-12-28 19:11:24 +13:00
Mike Dilger
1d4e65a963 More ui copy stuff 2022-12-28 19:07:32 +13:00
Mike Dilger
fab8c7400b Improve relay picker 2022-12-28 19:07:14 +13:00
Mike Dilger
cfbcbfd7de clean up 2022-12-28 16:22:12 +13:00
Mike Dilger
d4b70fd85c Add copy button to pubkey of post 2022-12-28 16:20:26 +13:00
Mike Dilger
8d07305875 ui: feed: button to copy post 2022-12-28 16:06:31 +13:00
Mike Dilger
897756bdb9 CopyButton widget 2022-12-28 16:06:15 +13:00
Mike Dilger
33f4d18913 Improve a log message 2022-12-28 13:08:55 +13:00
Mike Dilger
87a91c670e Carry through with post 2022-12-28 13:08:50 +13:00
Mike Dilger
243a9a2af4 show what you need to do at top of feed 2022-12-28 13:08:49 +13:00
Mike Dilger
f583276aa9 ui: Selection of relays to post on 2022-12-28 13:08:49 +13:00
Mike Dilger
825fc8b5bb Overlord to save dirty relays on "save_relays" message (post field only) 2022-12-28 12:18:20 +13:00
Mike Dilger
0bca661974 DbRelay.dirty, a dirty hack flag we will use until we refactor persistence 2022-12-28 12:14:59 +13:00
Mike Dilger
1d3407d2d4 Update nostr-types 2022-12-28 12:14:44 +13:00
Mike Dilger
70b161fd7e DbRelay: add 2 fields 2022-12-28 12:14:25 +13:00
Mike Dilger
6be709a9ed schema 6: relay.post 2022-12-28 12:14:21 +13:00
Mike Dilger
7d2985def1 Save keys after importing 2022-12-28 07:30:22 +13:00
Mike Dilger
dac14cceeb cargo update to latest point releases 2022-12-28 07:12:15 +13:00
Mike Dilger
9373832926 Bump tungestenite/tokio-tunstenite to 0.18 2022-12-28 07:11:57 +13:00
Mike Dilger
e6f5896278 upgrade base64 to 0.20 2022-12-28 07:05:49 +13:00
Mike Dilger
e327891a52 Generate or Import a Key pair 2022-12-27 23:37:06 +13:00
Mike Dilger
e440475755 If no RUST_LOG env is set, default to Info 2022-12-27 22:59:17 +13:00
Mike Dilger
388e92ac05 Load Signer at startup 2022-12-27 21:58:26 +13:00
Mike Dilger
2802fe01a0 Settings: added PublicKey and EncryptedPrivateKey 2022-12-27 21:58:13 +13:00
Mike Dilger
ef7849e659 Signer 2022-12-27 21:57:51 +13:00
Mike Dilger
06f6eebc57 Update nostr-types 2022-12-27 20:57:39 +13:00
Mike Dilger
83c603a5b6 Switch from Mutex locks to to RwLocks where it makes sense 2022-12-27 20:55:38 +13:00
Mike Dilger
b1995ead86 Strip out dead setting handling code, we use the Setting object now 2022-12-27 19:24:26 +13:00
Mike Dilger
8e95ccab00 New settings: num_relays_per_person, max_relays (with new relay picker logic) 2022-12-27 17:48:49 +13:00
Mike Dilger
c8c6fb04af Increase size of to_minions() channel buffer 2022-12-27 17:43:27 +13:00