William Casarin
5c31bf16c8
Merge remote-tracking branch 'github/pr/899'
2025-06-23 13:48:21 -07:00
kernelkind
87b4b5fc70
add preview flag to NoteAction
...
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-06-22 16:03:09 -04:00
kernelkind
51476772c4
add unread note indicator option to NoteView
...
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-06-22 16:00:42 -04:00
kernelkind
ea91f582ed
add pfp bounding box to NoteResponse
...
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-06-22 16:00:40 -04:00
kernelkind
b7bab1d29f
note: refactor to use action composition & reduce nesting
...
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-06-22 16:00:37 -04:00
valkuros@gmail.com
2bd824bc0a
Changed line 683 from Persisted to temp per Minor bug #888
2025-06-17 21:48:38 -04:00
William Casarin
e87b6f1905
chrome: collapsible side panel
...
This implements the initial logic that makes the side panel collapsible.
Since we don't have a proper hamburger control, we do the same thing we
do on iOS for now.
2025-06-05 12:01:55 -07:00
William Casarin
f380c24649
fix note response regression
...
Fixes: 7d916805bc ("note: cleanup wide/standard implementation")
2025-06-03 11:26:18 -07:00
William Casarin
7d916805bc
note: cleanup wide/standard implementation
...
Since this function was getting too big
2025-06-03 10:29:38 -07:00
kernelkind
5598cc8ba0
use CustomZapView
...
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-05-17 14:41:48 -04:00
kernelkind
54c0fdb563
don't show zap button if no wallet
...
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-05-17 14:29:43 -04:00
kernelkind
b2abe495ca
implement blurring
...
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-05-04 12:57:57 -04:00
kernelkind
7d2112b472
make Widget impl ProfilePic mutably
...
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-05-04 12:57:54 -04:00
kernelkind
379d6c0307
notedeck_ui: move carousel to note/media.rs
...
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-05-04 12:56:45 -04:00
kernelkind
a4ec0982d2
ImagePulseTint -> PulseAlpha
...
make it more generic to pulse alpha values, not necessarily image
tints
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-05-04 12:56:22 -04:00
kernelkind
a29277d263
propagate JobsCache
...
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-05-04 12:55:53 -04:00
kernelkind
e6212e5d17
note: remove unnecessary derive macros from NoteAction
...
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-05-04 12:54:38 -04:00
William Casarin
bdd0ef4c5c
ui: fix a bunch of missing hover pointers
...
let's try to keep on top of these
Signed-off-by: William Casarin <jb55@jb55.com >
2025-05-01 20:50:56 -07:00
William Casarin
a94cbb2dc0
dave: hide media in dave note previews
...
it bugs out sometimes
Signed-off-by: William Casarin <jb55@jb55.com >
2025-05-01 20:21:42 -07:00
kernelkind
5bddf83655
extend ZapAction
...
going to need amounts for configurable zaps
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-04-23 13:53:20 -04:00
William Casarin
c4084a1fb5
ui: add note truncation
...
Truncate notes by default. We still need a show more button though
2025-04-22 10:50:58 -07:00
William Casarin
5811a5f4e6
dave: improve multi-note display
2025-04-20 09:05:02 -07:00
William Casarin
f496d4b8c4
dave: initial note rendering
...
Signed-off-by: William Casarin <jb55@jb55.com >
2025-04-18 17:03:59 -07:00
William Casarin
8af80d7d10
ui: move note and profile rendering to notedeck_ui
...
We want to render notes in other apps like dave, so lets move
our note rendering to notedeck_ui. We rework NoteAction so it doesn't
have anything specific to notedeck_columns
Signed-off-by: William Casarin <jb55@jb55.com >
2025-04-17 12:34:43 -07:00