William Casarin
7372c4847d
perf: cache link previews
...
Changelog-Added: Cache link previews
2023-01-02 15:19:57 -08:00
9e9077bab5
Internationalize all bundled user-facing strings
...
Enables localization to non-English locales in the future
2023-01-02 08:35:02 -08:00
William Casarin
13516dbc0a
Show images from yourself
...
Changelog-Fixed: Show images from yourself
2022-12-28 14:40:32 -08:00
William Casarin
e3db9954f1
thread: fix fonts up a bit
2022-12-27 14:41:50 -08:00
Thomas
d1cbf74840
Improved visual composition for threads
...
Changelog-Changed: Improve visual composition of threads
2022-12-27 14:41:28 -08:00
William Casarin
d84320bb2c
Fix bug where booster's names are not displayed
...
Changelog-Fixed: Fixed bug where booster's names are not displayed
2022-12-26 10:31:01 -08:00
William Casarin
90bbd90a31
event-context: Rename "Copy Note" to "Copy Note JSON"
...
Changelog-Changed: Rename "Copy Note" to "Copy Note JSON"
2022-12-26 10:30:07 -08:00
William Casarin
8844764e0c
images: also show inline images from friend-of-friends
...
Changelog-Changed: Also show inline images from friend-of-friends
2022-12-25 12:51:15 -08:00
Sam DuBois
cb5593da06
Fixed font formatting
2022-12-20 09:44:14 -07:00
Sam DuBois
0f64792585
Everything looking really clean. tested and working in dark mode as well
2022-12-18 22:00:48 -07:00
Sam DuBois
cfe623b58b
Fixed the boosted font
2022-12-18 21:46:44 -07:00
Sam DuBois
614e6a7ee8
Ton of changes to layout and resolving issues fixing the color scheme
2022-12-18 21:19:53 -07:00
William Casarin
015e0651a4
img: only show images if it is a post from your friend
...
Changelog-Changed: Only show inline images from your friends
2022-12-18 16:23:53 -08:00
Sam DuBois
8d4c7a5ddc
Some layout changes to the profile view
2022-12-18 09:24:58 -08:00
Sam DuBois
9ca68efb32
Some layout changes to the profile view
2022-12-17 22:00:00 -07:00
William Casarin
300cae6800
Revert "ui: Add more padding everywhere."
...
This reverts commit 36107a2752 .
2022-12-17 17:01:54 -08:00
Sam DuBois
36107a2752
ui: Add more padding everywhere.
...
The app felt a bit claustrophobic
Changed-Changed: Added padding in more views so it feels less claustrophobic
2022-12-17 16:50:30 -08:00
William Casarin
c6ab1de639
Add bolt11 parser and Invoice View
...
Changelog-Added: Display bolt11 invoice widgets on posts
2022-10-19 07:46:05 -07:00
William Casarin
a47645929e
Inline image loading
...
Changelog-Added: Added inline image loading
Signed-off-by: William Casarin <jb55@jb55.com >
2022-10-16 16:11:27 -07:00
William Casarin
355b8c5da8
Use kingfisher for profile pic loading
...
Changelog-Changed: Use an optimized library for image loading
Signed-off-by: William Casarin <jb55@jb55.com >
2022-10-16 11:42:20 -07:00
William Casarin
22cad4b072
wot: show friend icons is some views
...
easier to detect if someone is trying to fake us out
Changelog-Added: Friend icons next to names on some views. Check is friend. Arrows are friend-of-friends
Signed-off-by: William Casarin <jb55@jb55.com >
2022-08-09 16:48:47 -07:00
William Casarin
708d2d7b38
validation: actually validate events
...
Check to see if id and/or signature are good
Changelog-Changed: Check note ids and signatures on every note
Signed-off-by: William Casarin <jb55@jb55.com >
2022-08-06 23:03:01 -07:00
William Casarin
adacdbb764
switch to bech32 everywhere
...
You can now use @npub, @note or @nsec to reference notes and pubkeys
Changelog-Changed: use bech32 ids everywhere
Signed-off-by: William Casarin <jb55@jb55.com >
2022-08-06 23:01:56 -07:00
William Casarin
24c4d99f78
DMs: copy decrypted text instead of raw content
...
Changelog-Fixed: Copying text in DMs will now copy the decrypted text
Signed-off-by: William Casarin <jb55@jb55.com >
2022-07-21 15:51:44 -07:00
William Casarin
03e68b3a10
clickable boost links
...
Changelog-Added: Clicking boost text will go to that users profile
Signed-off-by: William Casarin <jb55@jb55.com >
2022-07-03 09:23:21 -07:00
William Casarin
c122035851
Implement NIP04: Encrypted Direct Messages
...
Closes #5
This adds encrypted direct message support to damus
Changelog-Added: Implement NIP04: Encrypted Direct Messages
Signed-off-by: William Casarin <jb55@jb55.com >
2022-07-02 12:14:36 -07:00
William Casarin
4d68621530
boosts: always register boost, add confirmation
...
Changelog-Added: Add boost confirmation alert
Changelog-Fixed: Fixed boosts sometimes not registering after click
Signed-off-by: William Casarin <jb55@jb55.com >
2022-06-18 12:41:24 -07:00
William Casarin
e104de6431
fix many small bugs
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-06-09 11:40:41 -07:00
William Casarin
200cbe3728
followers
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-26 08:35:19 -07:00
William Casarin
e1c4f59e9a
misc tweaks
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-25 06:34:30 -07:00
William Casarin
097cc54bba
extract HomeModel from ContentView
...
huge refactor
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-24 12:57:40 -07:00
William Casarin
2920325639
initial CreateAccountView
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-21 19:44:04 -07:00
William Casarin
874d15df45
following view
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-16 16:23:34 -07:00
William Casarin
7554a87d88
following and unfollowing
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-15 11:08:36 -07:00
William Casarin
8da251dc88
send_filters refactor
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-14 15:35:34 -07:00
William Casarin
040ffdf9f5
boosts working
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-10 14:41:34 -07:00
William Casarin
bd49c8a9d1
fix ordering on search, copy note
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-09 12:09:51 -07:00
William Casarin
6ac4214be7
insert sort, profile updates revamp
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-09 10:33:03 -07:00
William Casarin
300463ef55
break profile view so that I fix it
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-08 19:31:25 -07:00
William Casarin
cfcd4128ec
fix content popping
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-08 10:51:59 -07:00
William Casarin
151c79dd98
move some stuff around, reply desc
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-08 10:45:24 -07:00
William Casarin
4db06b015c
event mentions working
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-07 17:48:00 -07:00
William Casarin
0eb1372937
more mention progress
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-07 13:50:19 -07:00
William Casarin
73652513d9
initial mention parsing
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-04 21:33:08 -07:00
William Casarin
4704431c74
image cache
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-04 18:49:40 -07:00
William Casarin
f42bc2e91e
likes, mention parsing, lots of stuff
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-05-04 16:26:10 -07:00
William Casarin
d574e572d4
old style navigation
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-04-30 11:46:56 -07:00
William Casarin
ce989450f4
many updates
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-04-25 08:28:07 -07:00
William Casarin
090385d3da
better chat view
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-04-23 17:10:51 -07:00
William Casarin
4de2ce402e
fix broken nagivation
...
Signed-off-by: William Casarin <jb55@jb55.com >
2022-04-23 12:41:36 -07:00