Commit Graph

807 Commits

Author SHA1 Message Date
Mike Dilger
fb180d57e5 Fix saving of theme 2023-02-28 14:16:17 +13:00
Michael Dilger
42c571f42e
Merge pull request #259 from jeremyd/wayland_clip
fixing clipboard for wayland #186
2023-02-28 14:05:20 +13:00
Mike Dilger
6ebc9845ff Credit additional authors; rendering for multiple authors on the about page 2023-02-28 13:51:22 +13:00
Mike Dilger
386b10150d clippy and fmt 2023-02-28 12:57:00 +13:00
Nethanja Focking
874a0a85c8 Merge branch 'master' into theme-rework 2023-02-27 17:16:54 -06:00
Nethanja Focking
1bf4c502f1 Implement Theme switching in Settings menu, introduce 'Roundy' Theme
- added knowledge of 'dark_mode' state to the Theme itself
- theme mod will do dark mode switching via theme::set_dark_mode()
- theme mod will do Theme switching via theme::switch()
- started moving Theme specific code to theme, there are still a bunch of color choices to move
2023-02-27 17:10:27 -06:00
Nethanja Focking
91b88c67ba Save Theme name in settings 2023-02-27 17:05:24 -06:00
jeremyd
63aa6d27ff fixing clipboard for wayland #186 2023-02-27 12:53:41 -08:00
Nethanja Focking
00bd45ef30 Theme: extract feed frame styling 2023-02-26 22:07:27 -06:00
Michael Dilger
608203be18
Merge pull request #255 from ok300/ok300-reaction-icon
Reactions: Show filled icon if user already reacted
2023-02-27 16:09:10 +13:00
Nethanja Focking
ec6c1e0e09 Extract theme related functions (previously in style.rs) into a new theme mod and abstract into trait Theme 2023-02-26 20:54:53 -06:00
ok300
edbfca6c93 Reactions: Show filled icon if user already reacted 2023-02-26 20:07:22 +01:00
Mike Dilger
46b1e27397 clippy & fmt 2023-02-26 13:24:36 +13:00
Mike Dilger
00f6363fd1 Don't hold lock over an await point 2023-02-26 13:23:28 +13:00
Mike Dilger
6afc3ae6b1 cargo fmt 2023-02-26 13:23:28 +13:00
Michael Dilger
9e8c5c3649
Merge pull request #254 from jeremyd/reply_following
option to remove replies from following feed
2023-02-26 13:19:20 +13:00
jeremyd
3e5c550ac5 option to remove replies from following feed 2023-02-25 14:01:23 -08:00
Mike Dilger
2fde1dc6f4 Merge branch 'picker' 2023-02-25 15:38:45 +13:00
Mike Dilger
32830064d5 GLOBALS.settings to use a different kind of lock 2023-02-25 15:36:37 +13:00
Mike Dilger
e29ef5d534 Move to external library: gossip-relay-picker 2023-02-25 15:36:37 +13:00
Mike Dilger
e4c4d81199 Don't (locally) fetch kinds that are disabled in settings 2023-02-25 11:47:02 +13:00
Mike Dilger
a79c5ece83 Remove some code that is no longer necessary 2023-02-25 11:35:37 +13:00
Mike Dilger
fd38bebd0f If scheme is 'ws', fetch nip-11 via 'http' not 'https' 2023-02-25 11:19:24 +13:00
Mike Dilger
7a6af500a4 Don't require password to delete identity; Don't require repeat password to import encrypted key 2023-02-25 09:23:34 +13:00
Mike Dilger
71923700f8 Bugfix 2023-02-24 14:39:29 +13:00
Mike Dilger
c3b479c7e1 Automatically get metadata for people who don't have it (which the UI encounters), plus setting 2023-02-24 12:40:39 +13:00
Mike Dilger
f13092b5d5 Allow collapsible_if statements in general (I think they read better) 2023-02-24 11:22:06 +13:00
Mike Dilger
bc4753a9fd Do not show 'push' on people if identity is not setup 2023-02-24 09:25:27 +13:00
Mike Dilger
83c23a2c59 Setting to disable direct messages 2023-02-24 08:53:15 +13:00
Mike Dilger
8838d241c2 Remove view-thread options on DMs 2023-02-24 08:46:07 +13:00
Mike Dilger
e1365d6c5a When unfollowing someone, remove them from the relay picker 2023-02-24 08:09:27 +13:00
Mike Dilger
cb79b75fb3 windows: default to 'console' 2023-02-24 07:53:31 +13:00
Mike Dilger
237e8b8bb2 Handle no relays condition without panicking 2023-02-23 17:43:36 +13:00
Mike Dilger
4bb845c67d Fixes to last commit 2023-02-23 13:47:24 +13:00
Mike Dilger
cfac07699b Show encrypted DMs in inbox (can not reply yet; cannot generate them yet) 2023-02-23 13:01:37 +13:00
Mike Dilger
1a23be6975 update nostr-types 2023-02-23 12:33:52 +13:00
Mike Dilger
40ab6f1349 fix: when pulling contact list, force reevaluation when it comes in 2023-02-23 07:49:01 +13:00
Mike Dilger
02d81352da Add a silly 'Origin' header for a few relays that won't talk without it 2023-02-20 21:30:48 +13:00
Mike Dilger
74aefab018 Updated notes on windows packaging 2023-02-20 18:19:42 +13:00
Mike Dilger
37f674f72b Schema 25 - leave a 'settings.version' value of 24 so pre-version-24 code knows this db is beyond them 2023-02-20 16:31:16 +13:00
Mike Dilger
d6b33b67f0 bugfix in nip-05 (reqwest.get() already adds one Host header) 2023-02-20 16:20:05 +13:00
Mike Dilger
aa7f13e9c1 bugfix in getting NIP-11 (reqwest .get() already adds one Host header) 2023-02-20 15:44:06 +13:00
Mike Dilger
ca203cd3ea fix schema 24 2023-02-20 15:09:42 +13:00
Mike Dilger
7ea126c17c Render the other kind of kind-6 repost (with mention and empty content) 2023-02-20 13:30:32 +13:00
Michael Dilger
9bed1677f3
Merge pull request #244 from 0xbabo/patch-build-releases
Build release branches
2023-02-20 11:18:48 +13:00
1babo
e5b69606e7 Build release branches 2023-02-19 13:25:55 -08:00
Mike Dilger
3c4fde2aee When viewing a thread, pull relevant events from local database 2023-02-19 11:42:00 +13:00
Mike Dilger
80f03a57fe Events::get_local_events_by_filter() 2023-02-19 10:25:51 +13:00
Michael Dilger
e8ac8d4d5f
Merge pull request #242 from jnmclarty/patch-1
Fix links
2023-02-19 07:47:50 +13:00
Jeffrey McLarty
19c7bd2fd2
Fix links 2023-02-18 11:32:07 -05:00