Bu5hm4nn
ec12468464
Focus unlock field and then the draft area
2023-05-13 08:21:12 -06:00
Bu5hm4nn
8c5dfe8e9a
Enable fullsize_content
on MacOS
2023-05-13 08:13:01 -06:00
Daniele Tonon
28c92b9bf4
Increase contrast for warning labels on Default dark
2023-05-13 11:03:16 +02:00
Daniele Tonon
131c384a80
Fix hue rotate calculation
2023-05-13 11:02:47 +02:00
Mike Dilger
cd95bda84d
Delay persistent job restart for 30 seconds instead of 15
2023-05-13 19:40:09 +12:00
Mike Dilger
2c85a8f56c
Minion to track job_id and signal overlord when complete
2023-05-13 19:37:55 +12:00
Mike Dilger
3c17d49124
Add a job_id to minions and overlords can communicate about finished jobs
2023-05-13 19:37:55 +12:00
Mike Dilger
0a707c2cf3
Close minions (more reliably) when they have no open subscriptions.
2023-05-13 19:37:42 +12:00
Mike Dilger
35df629311
Increase menu color contrast so I can see
2023-05-13 13:37:35 +12:00
Mike Dilger
163506b5cf
Merge remote-tracking branch 'dtonon/feature/review-toggles' into unstable
2023-05-13 12:03:04 +12:00
Mike Dilger
273ba8673b
Merge remote-tracking branch 'dtonon/feature/default-theme-colors' into unstable
2023-05-13 12:00:18 +12:00
Daniele Tonon
0a682fa4a9
Fix the contrast for textarea/inputs in the Default theme
2023-05-13 00:50:17 +02:00
Daniele Tonon
6d16ea7076
Soften the popups' borders in the Default dark theme
2023-05-13 00:00:02 +02:00
Daniele Tonon
cbbcfabb72
Review toggles alignment and texts for the side menu
2023-05-12 23:21:45 +02:00
Daniele Tonon
231e0f6543
Improve links contrast in the Default dark mode
2023-05-12 23:18:57 +02:00
Mike Dilger
9d0e2b7e7f
Use quarter-sized prefixes in subscriptions
2023-05-13 08:55:11 +12:00
Mike Dilger
f5a2c297a7
hover text for relay reasons
2023-05-13 08:39:46 +12:00
Daniele Tonon
c58321be8f
Make the sidebar resize handle less prominent in the Default theme
2023-05-12 22:36:32 +02:00
Mike Dilger
53ce290487
Merge remote-tracking branch 'dtonon/feature/default-theme-colors' into unstable
2023-05-13 08:23:55 +12:00
Mike Dilger
d67915dffd
Reword relay connection reasons
2023-05-13 08:15:12 +12:00
Daniele Tonon
29d568c211
Use transparency for the inactive back link
2023-05-12 22:10:14 +02:00
Daniele Tonon
400b0ecef7
Make the scrollbar less prominent in the Default theme
2023-05-12 22:10:14 +02:00
Daniele Tonon
2a92d51465
Use accent and highlight colors + transpareny in the Default theme
2023-05-12 22:10:14 +02:00
Daniele Tonon
0fea572e9a
Convert all colors' values from hex to decimal
2023-05-12 22:10:14 +02:00
Mike Dilger
e02c5e4913
Merge remote-tracking branch 'bushmann/side-menu-ui-work' into unstable
2023-05-13 08:02:07 +12:00
Mike Dilger
7ca08a7821
Rework how minion-job persistence works in the overlord
2023-05-13 08:01:48 +12:00
Mike Dilger
596c8d6991
Manually revert minion persistence
2023-05-13 07:41:57 +12:00
Bu5hm4nn
45a14138f0
Offer to unlock keys directly in posting area
2023-05-12 08:43:39 -06:00
Bu5hm4nn
d45885ee2b
Fix Inbox view
2023-05-12 08:16:45 -06:00
Bu5hm4nn
b48d5dc5fb
Move status to lower left of navigation menu when "side-menu" feature is enabled
2023-05-11 17:08:45 -06:00
Mike Dilger
87989a4712
No longer split websocket stream
2023-05-11 21:28:34 +12:00
Mike Dilger
9c0e7b64b6
Merge branch 'relay_usage' into unstable
2023-05-11 10:49:25 +12:00
Mike Dilger
5054ff51eb
Merge branch 'side-menu' into unstable
2023-05-11 10:46:01 +12:00
Bu5hm4nn
4c41a1fb8c
Make "+" button same size as avatar images
2023-05-10 14:21:56 -06:00
Bu5hm4nn
2a5add6865
Clean up NavItem
, add padlock to "+" button which takes user to password entry
2023-05-10 12:59:10 -06:00
Mike Dilger
db7bb2f023
Fix shutdown issue
2023-05-10 19:57:02 +12:00
Mike Dilger
d66f6b865e
When subscribing to mentions outside of normal inboxes, don't make minion persistent
2023-05-10 19:26:11 +12:00
Bu5hm4nn
08d7b04b3f
Create NavItem component, auto-close other submenus, improve layout and colors
2023-05-10 00:10:27 -06:00
Bu5hm4nn
0480ed1758
Change refresh button to refresh link
2023-05-10 00:09:41 -06:00
Mike Dilger
675b021d41
cargo fmt
2023-05-10 14:04:12 +12:00
Mike Dilger
c13b87c91d
Record and show the reasons we are connected to each relay
2023-05-10 13:54:40 +12:00
Mike Dilger
d2ae879771
Minions: persist minions that have critical functions (reconnect after a delay)
2023-05-10 13:54:27 +12:00
Mike Dilger
ccc64e4bc3
Subscribe to discovery relays; Actually sub on our read relays again; Fix nprofile from outbox (not write)
2023-05-10 11:49:30 +12:00
Mike Dilger
06db66bb7f
Rework relay usage bits
2023-05-10 11:49:30 +12:00
Mike Dilger
85396ab4be
Schema 34 - relay table reworked
2023-05-10 11:02:52 +12:00
Mike Dilger
04243de320
Fix Foreign Key Errors from previous 2 commits
2023-05-09 11:27:52 +12:00
Mike Dilger
1137126e36
Improve last commit
2023-05-09 10:45:19 +12:00
Mike Dilger
b4e886fbd2
Process posting success/failure: save in event_seen, or demerit the relay
2023-05-09 09:53:49 +12:00
Mike Dilger
23db997112
Delegation: show delegated events in person feed
...
Fixes #369
2023-05-09 08:26:04 +12:00
Mike Dilger
87e73032fd
Bring in bold font, use in side menu
2023-05-08 16:10:04 +12:00
Mike Dilger
53dd9c913b
Make the selected page stand out a bit more (may bring in bolding next)
2023-05-08 15:48:28 +12:00
Mike Dilger
0f35daa747
fix sql typo
2023-05-08 15:33:45 +12:00
Bu5hm4nn
bd402d0b24
Add setting "feed_direction_reverse_chronological: bool", toggle posting area location
2023-05-07 21:25:58 -06:00
Mike Dilger
ecc892b225
Fix more draft "state" issues
2023-05-08 14:39:32 +12:00
Mike Dilger
797e22bd99
Show post area on reply/repost
2023-05-08 14:35:28 +12:00
Bu5hm4nn
1dfba996d6
Expose color for selected menu items to themes
2023-05-07 16:41:48 -06:00
Bu5hm4nn
e16382add8
Temporarily make refresh button available atop feeds
2023-05-07 16:39:33 -06:00
Bu5hm4nn
acb6fd2663
Give Themes control of navigation colors (more refining needed)
2023-05-08 08:26:55 +12:00
Bu5hm4nn
3f831eba9e
Fix warnings with and without "side-menu" feature
...
Add margins to "side-menu" variant
2023-05-08 08:26:51 +12:00
Bu5hm4nn
323c35acde
side-menu: Style post area button
2023-05-08 08:26:46 +12:00
Bu5hm4nn
052e12e45d
feed::post::posting_area - move Cancel button to the left border
2023-05-08 08:26:42 +12:00
Bu5hm4nn
d21f972bcf
side-menu: Hide top sub-menu's
...
side-menu: Move posting area to bottom behind "+" button
2023-05-08 08:26:24 +12:00
Bu5hm4nn
d456a761b6
- Only open submenu on click, don't change page
...
- reduce indentation by 1/2
2023-05-08 08:25:15 +12:00
Bu5hm4nn
67ad277eb1
First throw at side-menu, enabled as feature "side-menu"
2023-05-08 08:24:50 +12:00
Mike Dilger
5a4fd1fac9
cargo clippy & fmt
2023-05-08 08:16:58 +12:00
Mike Dilger
177ec74463
Merge remote-tracking branch 'dtonon/feature/submit-shortcut' into unstable
2023-05-01 07:32:06 +12:00
Daniele Tonon
b4fbff9264
Add cmd + enter shortcut to submit a post on macos
2023-04-30 13:48:13 +02:00
Mike Dilger
3c12d20c56
Possibly fix a foreign key constraint error.
2023-04-30 09:21:59 +12:00
Mike Dilger
db6d2d19a3
Merge remote-tracking branch 'bushmann/fix-media-urls-with-arguments' into unstable
2023-04-30 09:19:10 +12:00
Mike Dilger
cb6ed6e275
Fixes for logging of PoW
2023-04-30 08:00:46 +12:00
Hunter Trujillo
fae969f4a9
Log Proof of Work.
2023-04-30 07:34:32 +12:00
Bu5hm4nn
0efad05828
Properly fix media urls with arguments using url crate.
2023-04-29 11:40:32 -06:00
Mike Dilger
d87bc2d769
cargo fmt
2023-04-29 21:20:34 +12:00
Mike Dilger
8fa3d1ec06
Possibly fix a foreign key constraint error.
2023-04-29 21:20:11 +12:00
Bu5hm4nn
1d15b3c333
cargo fmt
2023-04-28 19:03:04 -06:00
Bu5hm4nn
aa40b4df69
Fix #362 - strip arguments on url evaluation + cargo clippy
2023-04-28 18:58:56 -06:00
Bu5hm4nn
5c475f1331
Quick fix for CPU hog: stop player instead of pausing
2023-04-26 21:09:41 -06:00
Mike Dilger
2932c3c230
Merge branch 'inline-video-playback-ffmpeg' into unstable [locking revisions]
2023-04-27 08:51:27 +12:00
Mike Dilger
9d9480add4
Fix a follow-theme bug
2023-04-27 05:40:25 +12:00
Nethanja Focking
3541816cb3
Make "video-ffmpeg" an optional compile feature
2023-04-25 17:57:27 -06:00
Nethanja Focking
42b65ea853
Get ffmpeg based video player working (needs more work)
2023-04-24 18:16:37 -06:00
Mike Dilger
ae94252ba9
cargo fmt
2023-04-22 12:06:39 +12:00
Mike Dilger
a7600f04bf
Reword "leading zeroes" to "leading zero bits"
2023-04-22 12:05:42 +12:00
Mike Dilger
0d432b1aec
Update for upstream changes
2023-04-22 12:03:26 +12:00
Mike Dilger
bc8495db70
Events: Prevent multiple threads from seeking the same event in the database simultaneously:
...
With a high UI framerate it can fire many of these actions off before the first one completes.
2023-04-21 08:34:42 +12:00
Mike Dilger
07d0bac58f
NoteData::new() doesn't need to return an Option
2023-04-21 08:29:50 +12:00
Mike Dilger
015f3f038c
Fix schema33
2023-04-20 16:10:50 +12:00
Mike Dilger
783241f488
Fix foreign key error
2023-04-18 14:29:12 +12:00
Nethanja Focking
fe7b87b967
Pass setting 'follow_os_dark_mode' to winit.
...
Unfortunately this requires an app restart to take effect. There does not seem to be a way to change this winit setting from within egui once the ui is running.
2023-04-15 15:32:27 -06:00
Nethanja Focking
2dbb836285
On startup, default to the OS dark_mode setting if follow_os_dark_mode=true
2023-04-15 12:12:00 -06:00
Nethanja Focking
42cad0ba4c
Add setting to follow OS dark-mode setting
...
egui already automatically follows the OS dark-mode setting, but we don't handle it with our theme selection, resulting in messed up visuals.
Now we check for this case and let the user decide whether to follow the OS or not.
2023-04-15 11:22:27 -06:00
Mike Dilger
93830c394e
Fixex (do not skip if older when updating following, db field name, func rename for consistency)
2023-04-15 09:55:59 +12:00
Mike Dilger
ca18fcb29d
Following - clear all option (with confirm)
2023-04-15 09:48:04 +12:00
Mike Dilger
6d169cf2f8
ContactList synchronization improvements
2023-04-15 09:05:47 +12:00
Mike Dilger
f10616cd7d
Force re-render of a note
2023-04-14 05:41:21 +12:00
Daniele Tonon
43f7d53d3a
Update the mentions' style (2)
2023-04-11 20:59:55 +02:00
Mike Dilger
20d1e5746e
Use ShatteredContent from nostr-types; cargo fmt
2023-04-11 13:46:37 +12:00
Mike Dilger
ee3f732fd0
cargo fmt
2023-04-11 13:46:27 +12:00
Daniele Tonon
de501d2b39
Update the mentions' style
2023-04-09 09:44:10 +12:00
Mike Dilger
e1987f3a66
Handle NIP-11 HTTP 5xx errors better (don't try to parse as nip11)
2023-04-08 15:39:02 +12:00