Commit Graph

957 Commits

Author SHA1 Message Date
Mike Dilger
68f3e2ec2d Merge remote-tracking branch 'bushmann/add-copy-raw-data-menu-item' 2023-03-10 13:40:04 +13:00
Mike Dilger
0e42789b34 Merge remote-tracking branch 'bushmann/update-roundy-theme' 2023-03-10 13:39:02 +13:00
Bu5hm4nn
4aaf4ca15b Update Roundy theme 2023-03-09 18:27:06 -06:00
Bu5hm4nn
55314fee5a Add a menu item to copy raw note data 2023-03-09 18:26:15 -06:00
Bu5hm4nn
1c87d1e390 Set item_spacing.x to zero when rendering note content. 2023-03-09 18:25:13 -06:00
Mike Dilger
234881bedb clippy & fmt 2023-03-10 13:16:42 +13:00
Mike Dilger
2aad85be14 Update egui 2023-03-10 13:13:48 +13:00
Mike Dilger
cde7007330 Merge remote-tracking branch 'dtonon/features/collapsible_threads' 2023-03-10 12:47:45 +13:00
Mike Dilger
43737faaa0 Merge branch 'sql-conn-pool' 2023-03-10 12:33:44 +13:00
Mike Dilger
34e25d3772 No need to clone the Arc 2023-03-10 12:22:22 +13:00
Mike Dilger
de4402d9df Strip out a lot of commented code (we can restore it from git if we need it eventually) 2023-03-10 12:02:21 +13:00
ok300
fab47d39e6 Remove remaining spawn_blocking blocks 2023-03-10 11:49:55 +13:00
ok300
d2207a9e3c Remove most spawn_blocking blocks 2023-03-10 11:49:55 +13:00
ok300
89ea16dfe8 Use r2d2 for SQL connection pooling 2023-03-10 11:49:55 +13:00
Mike Dilger
e88da73160 Fix for url-normalization issue 2023-03-10 08:39:54 +13:00
Mike Dilger
0b7400e92c SCHEMA 31: more foreign keys and cascades 2023-03-10 08:38:59 +13:00
Mike Dilger
ab25e3759e update egui 2023-03-09 16:04:48 +13:00
Michael Dilger
6bbc295ba5
Merge pull request #294 from dtonon/features/improve_search_ux
Fix search focus after first page view
2023-03-09 12:46:02 +13:00
Daniele Tonon
7bf67a962e Fix search focus after first page view 2023-03-08 23:39:25 +01:00
Mike Dilger
57bc6f5a50 clippy & fmt 2023-03-09 08:45:04 +13:00
Mike Dilger
a6ed6991c7 Merge remote-tracking branch 'dtonon/features/improve_search_ux' 2023-03-09 08:39:45 +13:00
Mike Dilger
e8897a3fc1 ui variable renames 2023-03-08 20:44:21 +13:00
Mike Dilger
6ff5b0928c Add timestamp back to log messages 2023-03-08 19:00:20 +13:00
Mike Dilger
301c3e20a2 Merge branch 'url-normalization' 2023-03-08 19:00:02 +13:00
Mike Dilger
40e17f265c Normalize URLs in the database 2023-03-08 18:58:37 +13:00
Mike Dilger
e16bf6be75 Enforce foreign key relationships at startup (sqlite3 does not do it by default) 2023-03-08 18:58:33 +13:00
Mike Dilger
cbfe21f25b SCHEMA 30: local setting for urls_are_normalized 2023-03-08 18:58:28 +13:00
Mike Dilger
a9834ca004 Depend on fallible-iterator 2023-03-08 18:47:01 +13:00
Mike Dilger
2f8b1b608f BREAKING update nostr-types 2023-03-08 18:46:06 +13:00
Mike Dilger
5362a46f61 change a variable name 2023-03-08 10:53:33 +13:00
Mike Dilger
7124c25e46 Fix bug where direct replies were not showing up under the direct reply inbox 2023-03-08 10:53:06 +13:00
Mike Dilger
f6a3774bb1 Fixes and changes 2023-03-08 10:20:09 +13:00
ok300
b04be054da Recompute feed as soon as feed-related events are ready 2023-03-07 21:53:45 +01:00
Mike Dilger
1683c0cbe6 Preserve last feed parameter choice 2023-03-08 07:47:00 +13:00
Mike Dilger
940f581080 Reapply feed calculation optimizations 2023-03-08 07:45:11 +13:00
Mike Dilger
0a83f8bcdc Revert "Feed Compute in foreground, some other optimizations"
This reverts commit dea9811f0f.
2023-03-08 07:37:16 +13:00
Daniele Tonon
026cf4df28 Implement collapsible reply threads 2023-03-07 16:38:52 +01:00
Mike Dilger
c18cb8ecb0 FIX schema 28 dammit ! 2023-03-07 21:37:11 +13:00
Daniele Tonon
ed15d16ccf Focus the input when entering the search page 2023-03-07 09:24:10 +01:00
Daniele Tonon
5af7b57736 Dont' clean-up the search input when no matches have been found
Can be a mispelling such us "ote1xxxxx" that need a correction, so show offert a better UX.
However is still more correct to keep the value entered by the user and let him replace it.
2023-03-07 09:14:29 +01:00
Daniele Tonon
b77c618489 Add a button after the input to fire the search 2023-03-07 09:14:26 +01:00
Daniele Tonon
415288f333 Apply cosmetic changes Search section
* Remove lens incon before the textline
* Update the title adding a basic context
2023-03-07 09:13:23 +01:00
Mike Dilger
dea9811f0f Feed Compute in foreground, some other optimizations 2023-03-07 21:09:45 +13:00
Mike Dilger
6859b38164 Rollback some egui stuff that broke or scrollbar 2023-03-07 21:06:29 +13:00
Mike Dilger
9bb5570aa5 Setting option to not highlight events 2023-03-07 20:08:01 +13:00
Mike Dilger
720e2bd74e Indentation only 2023-03-07 20:08:01 +13:00
Mike Dilger
2e9100a85b SCHEMA 29: Rename event_seen/DbEventSeen to event_relay/DbEventRelay (to avoid confusion with event_flags.viewed) 2023-03-07 20:08:01 +13:00
Mike Dilger
4660c9ae1e Load viewed events on startup; Periodically save viewed events 2023-03-07 20:08:01 +13:00
Mike Dilger
fd829f3fd2 Use a global viewed events map that we can later save 2023-03-07 20:08:01 +13:00
Mike Dilger
20b7ac06f9 db/event_flags 2023-03-07 20:08:01 +13:00