Commit Graph

593 Commits

Author SHA1 Message Date
Sam DuBois c5761b05d9 Quick fix on the border color of the follow button depending on if you already follow that person. Released my logic path was backwards. fixed! 2022-12-19 13:47:26 -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 223908fb3a font adjustments to the following. Looking good 2022-12-18 21:52:03 -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 78d258d04e Dismiss keyboard in account creation
Changelog-Fixed: Added ability to dismiss keyboard during account creation
2022-12-18 17:36:50 -08:00
William Casarin 573bf37fbb use bootstrap relays in account creation 2022-12-18 17:36:33 -08:00
Sam DuBois 2906fecf5c Realized that I didn't actually need to move everything out into a view model. Well oh well im sure it will come in handy eventually 2022-12-18 18:35:03 -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
William Casarin caa03e336f add wiz's relay to the bootstrap relays 2022-12-18 16:11:16 -08:00
Sam DuBois 5d0e5c32ed DONE 🙌 2022-12-18 17:01:58 -07:00
Sam DuBois fbde055fc6 Making some changes to the view model. braking but we will survive 2022-12-18 16:37:53 -07:00
Sam DuBois d7d8076bee Adding a small empty timeline view to make it more obvious when there is no content and when there is content 2022-12-18 09:40:34 -08:00
Sam DuBois ea8394e7cf Moved the key over across from the name
Almost like a temporary verifier in a way. I think I would also like to
organize this file eventually so its a bit easier to find things
2022-12-18 09:25:30 -08:00
Sam DuBois 70539ade45 Some more improvements to the two views
Looking better for sure

Changelog-Changed: Improved look of profile view
2022-12-18 09:25:02 -08:00
Sam DuBois 8d4c7a5ddc Some layout changes to the profile view 2022-12-18 09:24:58 -08:00
William Casarin 5fdcecd44f Fix crash in null bolt11 descriptions
Changelog-Fixed: Fixed crashed on lightning invoices with empty descriptions
2022-12-18 09:23:16 -08:00
Sam DuBois 1ef85b5c85 Moved the key over across from the name. Almost like a temporary verifier in a way. I think I would also like to organize this file eventually so its a bit easier to find things 2022-12-17 23:54:57 -07:00
Sam DuBois 8c010e864a Some more improvements to the two views. Looking better for sure 2022-12-17 23:28:35 -07:00
Sam DuBois 9ca68efb32 Some layout changes to the profile view 2022-12-17 22:00:00 -07:00
githubbbie b19c08fe62 added checkbox 2022-12-17 17:11:25 -08:00
Sam DuBois d1323ea15c Resolved issue where RoboHash image does not appear so the profile button is inaccessible 2022-12-17 17:09:54 -08:00
Jacob Davis 2c44366ca5 Fix padding and other minor UI improvements 2022-12-17 17:03:16 -08: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 9525028668 dms: make chat area more obvious
This was an ios16 bug

Changelog-Fixed: Make dm chat area visible again
2022-12-16 15:35:28 -08:00
William Casarin 053812ba95 nip35: use pubkey lookup on relays instead of user 2022-11-19 11:34:26 -08:00
William Casarin d942b823b2 add nip10 marker to boosts
damus web will use these instead of relying on the content which will be
optional
2022-11-18 20:02:31 -08:00
William Casarin 8ea01b43a0 timeline: fix scrolling-to-top when view is filtered 2022-11-18 19:07:12 -08:00
William Casarin acc4650fa8 dms: use lazyvstack
otherwise it's slow as balls
2022-11-18 18:40:51 -08:00
William Casarin 7493641896 Initial NIP05 code
Also add the ability to login with a NIP05 id
2022-11-18 17:51:01 -08:00
William Casarin 937009167f fix splash screen
its broken atm
2022-11-18 12:46:38 -08:00
William Casarin 07f3685762 Revert "home: fix carousel spacing issue"
This reverts commit 60e0031f25.
2022-11-18 12:45:45 -08:00
William Casarin 93798ea79e Removing markdown breaks other things so revert for now
This reverts commit 366d46dfab.
2022-11-18 12:38:52 -08:00
William Casarin 366d46dfab remove markdown support
Will re-add once there is a markdown spec
2022-11-18 12:31:08 -08:00
William Casarin 9efc900851 trim whitespace when posting 2022-11-18 12:29:07 -08:00
William Casarin 960389166d home: always add home events
Don't try to hide anything. It's confusing, and we have the post-only
view now so it's fine
2022-11-18 12:19:43 -08:00
William Casarin 6b6593da53 add profile to toolbar 2022-11-08 12:23:06 -08:00
Blake Jakopovic fc71b605be Update post form to use sentence auto-capitalisation 2022-11-08 12:23:06 -08:00
William Casarin 69d11e1af0 update TODO 2022-11-01 16:17:05 -07:00
William Casarin 77146c26bc Release 0.1.6
Added

     - Add lightning tipping button for lud06 profiles
     - Display bolt11 invoice widgets on posts
     - Added inline image loading
     - Show relay connection status in config
     - Search hashtags, profiles, events

Changed

     - Use an optimized library for image loading

Fixed

     - Damus will now stay connected at all times
2022-10-30 23:36:00 -07:00
William Casarin ffe2784873 lightning_uri: small cleanup
Signed-off-by: William Casarin <jb55@jb55.com>
2022-10-30 23:20:17 -07:00
William Casarin 5f450ca936 Add some missing code from previous commit
Signed-off-by: William Casarin <jb55@jb55.com>
2022-10-30 23:16:41 -07:00
William Casarin 3651ac6714 Show lud06 lightning tip button
If the profile has a lud06 or lud16 field, render a lightning tipping
button

Changelog-Added: Add lightning tipping button for lud06 profiles
Signed-off-by: William Casarin <jb55@jb55.com>
2022-10-30 23:14:27 -07:00
William Casarin 8a15265f84 even more aggressive reconnect on stale connections
Signed-off-by: William Casarin <jb55@jb55.com>
2022-10-30 23:14:09 -07:00
William Casarin 9f7711fdfe fix signal detection
Signed-off-by: William Casarin <jb55@jb55.com>
2022-10-30 23:13:01 -07:00
William Casarin 8dd85a7d88 update bootstrap relays
Signed-off-by: William Casarin <jb55@jb55.com>
2022-10-30 23:12:49 -07:00
William Casarin 9b7057de36 make url and invoice parsing case-insensitive
Signed-off-by: William Casarin <jb55@jb55.com>
2022-10-19 09:51:25 -07: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 dbe1260b54 damus-c: add bolt11 parser from CLN
We'll need this for our lightning invoice view

Signed-off-by: William Casarin <jb55@jb55.com>
2022-10-19 07:45:06 -07:00