Commit Graph

3703 Commits

Author SHA1 Message Date
Mike Dilger
a30902ee7f Maintain a CHANGE_LOG.txt 2024-07-25 13:17:39 +12:00
Bu5hm4nn
42bb661d5d egui upgrade: Fix modal dialogs not closing 2024-07-24 07:56:10 +02:00
Mike Dilger
f961da72f3 Use Relay functions (score, should_avoid()) 2024-07-24 13:49:05 +12:00
Mike Dilger
4c8aa43669 Relay.score(); relay.should_avoid() now internally covers all avoid cases 2024-07-24 13:42:15 +12:00
Mike Dilger
7ebb8c243e Use exponential decay for PersonRelay association rank scoring 2024-07-24 13:01:04 +12:00
Mike Dilger
f0bbb47905 Move the relay picker back into this crate:
I don't think it's used by others, it breaks often as we change nostr-types.

Also, I need to make changes and it is far harder as a separate crate as it isn't
really a clean interface (the interface may change marketdly and that would be a PITA
as a separate crate).
2024-07-24 12:06:05 +12:00
Mike Dilger
b3fa22ada8 cargo fmt 2024-07-24 12:05:56 +12:00
Mike Dilger
7342eec97d update for nostr-types 2024-07-23 23:53:27 +12:00
Mike Dilger
e0429e035a update nostr-types 2024-07-23 23:26:01 +12:00
Michael Dilger
2d9b7b5fbd
Merge pull request #817 from bu5hm4nn/feature/egui-upgrade
egui upgrade to 0.28.2
2024-07-23 09:53:58 +00:00
Bu5hm4nn
26143b0ad6 egui upgrade: Relay entry "Close" button needs to use correct wrap mode 2024-07-23 09:56:52 +02:00
Bu5hm4nn
9490cfe1bf egui ugprade: Apply more patches and fix list interaction (again) 2024-07-23 09:54:35 +02:00
Bu5hm4nn
157c1b6b31 egui upgrade: Fix some debug_assert panics related to the use of "Area" (always add a .with() when using auto-id's for containers) 2024-07-23 08:14:53 +02:00
Bu5hm4nn
6806d56f7f egui upgrade: Fix hover detection for "viewed" notes 2024-07-23 08:13:53 +02:00
Mike Dilger
3a7f11f915 more refactor of relay choice functions 2024-07-23 10:42:33 +12:00
Mike Dilger
50a24622e8 Rename fn to relays_to_post_to, some tweaks 2024-07-23 10:22:23 +12:00
Mike Dilger
c71d73cfb7 Rename a poorly named relay function, and minor tweaks 2024-07-23 10:17:00 +12:00
Bu5hm4nn
d514e3f7e9 egui upgrade: Fix Textedit frame size 2024-07-22 22:24:58 +02:00
Bu5hm4nn
76d4f904c9 egui: Fix warnings 2024-07-22 20:46:49 +02:00
Bu5hm4nn
c699aedb91 egui: Fix debug_assert when Area ui.set_max_size was not finite 2024-07-22 19:23:34 +02:00
Bu5hm4nn
d7e11fd226 egui: Upgrade to egui v 0.28.1 and make it compile 2024-07-22 19:23:23 +02:00
Mike Dilger
d87be4c2ed Fix general feed: loading the right amount of events from relays 2024-07-23 04:13:56 +12:00
Mike Dilger
71db828407 cargo clippy 2024-07-22 13:46:21 +12:00
Mike Dilger
e2c07dddf8 cargo fmt 2024-07-22 13:38:13 +12:00
Mike Dilger
d92bd6ff26 More reworking relay selection functions: with RelayUsage param 2024-07-22 13:37:01 +12:00
Mike Dilger
138049d0ae Reworking relay selection functions 2024-07-22 13:36:20 +12:00
Mike Dilger
60b43e44c7 Start of moving all relay selection functions together 2024-07-22 13:35:43 +12:00
Mike Dilger
8189000db1 fix misspelling 2024-07-22 12:29:25 +12:00
Mike Dilger
776bdf1048 Attempt fix for windows (signals) 2024-07-22 12:23:09 +12:00
Mike Dilger
c3567a24a7 Merge branch 'unstable' 2024-07-22 11:57:05 +12:00
Mike Dilger
bb3c819492 Update RELEASE.md and bring in some doc files we release with 2024-07-22 11:45:22 +12:00
Bu5hm4nn
1db04433fe Note View: Show additional reactions in hover UI 2024-07-20 12:44:50 +02:00
Mike Dilger
afce8e890a Cleaner shutdown by catching signals 2024-07-19 13:32:58 +12:00
Mike Dilger
dcd932e256 Remove async where it isn't needed/helpful 2024-07-19 06:59:30 +12:00
Mike Dilger
76d7be1c0f Improve process_dm_relay_list with optional LMDB transaction 2024-07-19 06:59:20 +12:00
Mike Dilger
345fcf6aa4 Remove scripts for running; different people use different options 2024-07-19 06:59:20 +12:00
bu5hm4nn
cf72c39b87
Merge pull request #807 from bu5hm4nn/feature/restyle-dm-notes
I'm merging this into unstable, so that we can continue working from this codebase.
2024-07-18 04:38:41 -06:00
Mike Dilger
5eedf00c42 Update docs 2024-07-18 13:45:28 +12:00
Mike Dilger
d830f5479b update README.md 2024-07-18 13:45:19 +12:00
Mike Dilger
096beb238a fix possible panic in pending (happens to new users) 2024-07-18 13:45:07 +12:00
Mike Dilger
9863f6f1aa LMDB: MDB_NOMETASYNC - don't sync metadata until later; We lose durability but not integrity 2024-07-18 13:25:54 +12:00
Mike Dilger
fe5b4ed76d Update docs 2024-07-18 13:05:58 +12:00
Mike Dilger
804959dfbe 0.12.0-unstable (0.11 has been released) 2024-07-18 13:04:58 +12:00
Mike Dilger
711321d4d4 New wxs file for windows packaging 2024-07-18 13:04:25 +12:00
Mike Dilger
b8fb340ba8 update debian packaging Dockerfile rust version 2024-07-18 13:04:21 +12:00
Mike Dilger
15b52d7913 update README.md 2024-07-18 13:04:17 +12:00
Mike Dilger
2c88117e39 fix possible panic in pending (happens to new users) 2024-07-18 12:48:04 +12:00
Mike Dilger
50c9dfe273 Merge branch 'master' into unstable 2024-07-18 09:15:03 +12:00
Mike Dilger
a500d451ef Revert "stop indexing "delegation" tag"
This reverts commit 49308f5977.
2024-07-18 09:14:18 +12:00
Mike Dilger
0b2381c7a4 cargo fmt 2024-07-17 12:20:29 +12:00