parazyd
83600b1adc
darkirc: Update config pointing to a Tor seed node
2024-07-11 14:16:56 +02:00
parazyd
26075d753d
darkirc: Update config file with Tor examples
2024-07-11 12:07:15 +02:00
darkfi
64c3f1aa3c
wallet: editbox when text is highlighted and key pressed, use regen_glyphs() since we no longer regen glyphs in redraw()
2024-07-11 11:01:37 +02:00
dasman
b3f7a9a876
darkirc: queue user privmsgs and send them once DAG is synced
2024-07-11 04:28:31 +03:00
darkfi
327c435e8f
wallet: editbox bugfix, split regen_glyphs() from redraw()
2024-07-10 12:48:07 +02:00
darkfi
f28500c36a
wallet: editbox home/end keys
2024-07-10 12:00:19 +02:00
darkfi
8e54b470bd
wallet: editbox fix race condition
2024-07-10 10:52:13 +02:00
draoi
4cf4fa93d8
doc: add manual blacklist usage to default config
2024-07-09 18:25:12 +02:00
parazyd
27fd3785f8
chore: Update crate dependencies and CI Rust version
2024-07-09 12:20:06 +02:00
parazyd
7945e2eb18
net: Implement mutable Settings which allow dynamic reconfiguration
2024-07-09 11:22:55 +02:00
parazyd
60114d71ab
darkwallet: Add license headers
2024-07-09 09:42:39 +02:00
parazyd
46a74e6b60
net: Use AtomicBool for dnet_enabled mark
2024-07-09 09:42:25 +02:00
darkfi
40b4280170
wallet: add empty ChatView stub struct
2024-07-08 13:21:16 +02:00
darkfi
dfd4f43dbc
wallet: editbox add missing on_modify hooks
2024-07-08 13:00:12 +02:00
darkfi
35bd4fc24c
wallet: editbox dont draw selected when start == end, and unfocus event will unset selection
2024-07-08 12:49:13 +02:00
darkfi
baf83715e6
wallet: editbox phone touchscreen highlighting text
2024-07-08 12:35:12 +02:00
darkfi
8a40ac3cf8
wallet: editbox highlighting text with the mouse
2024-07-08 11:07:02 +02:00
darkfi
77417cc9b8
wallet: editbox click to focus/unfocus editing
2024-07-07 15:03:05 +02:00
darkfi
86deef0b5b
wallet: editbox replace highlighted text when typing
2024-07-07 10:13:50 +02:00
draoi
df8c1a8e86
lilith: fix logic error that was causing responsive nodes to be sent to greylist
2024-07-06 20:41:29 +02:00
draoi
3acf49e6a0
net: use standardized methods for net and lilith refinery's
2024-07-06 20:41:29 +02:00
darkfi
1b8e7b3d06
wallet: editbox copy/pasta from clipboard
2024-07-06 12:52:57 +02:00
darkfi
e0336f4a03
wallet: editbox delete/backspace of text (both selected and normal)
2024-07-06 12:40:06 +02:00
darkfi
52e01b443e
wallet: editbox selecting text
2024-07-06 12:24:53 +02:00
darkfi
6442d4f30a
wallet: woo editbox cursor scrolling bitches
2024-07-06 12:07:52 +02:00
darkfi
76d48a1bd1
wallet: replace ((a, b), c) in foo1.iter().zip(foo2.iter()).zip(foo3.iter()) with custom zip3(...) util
2024-07-06 11:27:11 +02:00
darkfi
04ede06c9c
wallet: editbox clip the rendered text properly
2024-07-06 10:45:13 +02:00
darkfi
750935e156
wallet: editbox clipping rect when regenerating mesh
2024-07-06 08:49:15 +02:00
darkfi
e540f799d3
wallet: text shaping algo, use labels for ambiguous break/continue inside if let block
2024-07-05 14:34:06 +02:00
parazyd
c6227e38e4
net: Create datastore in P2p::new()
2024-07-05 11:17:58 +02:00
parazyd
ee147076b3
lilith: Fix typos in config file
2024-07-05 10:55:38 +02:00
darkfi
69ced21cad
wallet: editbox correctly handle both char events and keycodes
2024-07-05 09:16:21 +02:00
darkfi
c9b699a638
wallet: editbox full unicode input
2024-07-04 17:15:28 +02:00
darkfi
3ce7d4cdcb
wallet: bugfix editbox chars randomly repeating. sometimes miniquad doesn't send the key_up event.
2024-07-04 16:58:37 +02:00
darkfi
2a08980807
wallet: add EditBox
2024-07-04 14:29:03 +02:00
skoupidi
97820d7301
darkfid: fixed some sync issues
2024-07-02 22:41:51 +03:00
skoupidi
4582e23745
darkfid: minor cleanup
2024-07-02 17:52:20 +03:00
skoupidi
89424e1126
minerd/rpc: more logs added
2024-07-02 17:18:14 +03:00
parazyd
c6aa5c1544
net: Define a datastore path
2024-07-02 11:51:42 +02:00
parazyd
ba62cdf6e5
net/settings: Convert hostlist into an Option<String>
2024-07-02 11:45:06 +02:00
darkfi
c9e13255cf
wallet: editbox stub
2024-07-02 11:09:41 +02:00
dasman
1280470758
tau: gitignore python stuff
2024-07-02 01:24:47 +03:00
skoupidi
97f7a91879
drk: rpc cleanup and minor fix
...
- All rpc use same fn to perform requests towards darkfid\n- Moved all rpc related Drk fns to rpc.rs\n- Fixed subscribe where if darkfid went off, drk subscription errored and drk hanged
2024-07-01 16:36:29 +03:00
darkfi
b1cfd8e7c6
wallet: fix race condition: delete old buffers should happen after creating new ones.
2024-07-01 10:59:58 +02:00
darkfi
1ff57a6ecf
wallet: UI Text properties can be edited realtime
2024-07-01 09:43:21 +02:00
skoupidi
a4fdc3cec1
tau/taud/mont_tasks: clippy chore
2024-06-29 16:51:03 +03:00
skoupidi
46f8c30a20
darkfid: minor cleanup
2024-06-29 16:49:46 +03:00
draoi
8113b42fc0
darkfid: enable dnet
...
Add dnet_subscribe_events and p2p.get_info RPC calls. Fix a typo in
dnet.switch RPC call. Activate the dnet subscription in main.rs.
2024-06-29 15:24:25 +02:00
draoi
2cd8b4dff7
net: use sync Mutex for HostContainer
...
Rationale: using a sync Mutex wherever possible is the recommended
method.
Additionally, using a sync Mutex here fixes some really weird fairness
behaviors we observed in the smol::lock::RwLock where writers in the
priority queue were occassionally ignored.
2024-06-27 15:03:22 +02:00
dasman
ad627b7f26
darkirc: revert last changes regarding queuing user msgs if dag not synced
2024-06-27 04:39:49 +03:00