Commit Graph

2403 Commits

Author SHA1 Message Date
darkfi
34e6bb80b3 wallet: more accurate finger scroll 2024-07-29 11:19:49 +02:00
darkfi
956c769155 wallet: improve LIGHTMODE coloring 2024-07-28 11:55:26 +02:00
darkfi
0bcd7d9386 wallet: add chatview coloring 2024-07-28 11:42:53 +02:00
rsx
a79d3ab15f darkwallet: add a lightmode for eink monitors 2024-07-27 22:04:04 +02:00
darkfi
46279cb748 darkwallet: android touch scrolling chatview 2024-07-27 13:39:49 +02:00
darkfi
4d67c780d8 darkwallet: increase debugging info in app schema 2024-07-27 13:39:27 +02:00
darkfi
b31bff1728 darkwallet: image widget able to load images from APK assets 2024-07-27 13:38:42 +02:00
darkfi
1ad9752581 darkwallet: move from docker to podman (eat ze bugs) 2024-07-27 13:36:17 +02:00
darkfi
a0ca9f7503 wallet: make sure we reset the viewport between each draw call since children draw calls can modify the view too. 2024-07-26 11:07:20 +02:00
darkfi
7ac19cd843 wallet: render da fucking king gnu (display images) 2024-07-26 10:04:39 +02:00
darkfi
bdc3f99f22 wallet: chatview which is scrollable via scroll property 2024-07-25 18:37:25 +02:00
darkfi
bb555c9e1c wallet: bugfix serialization typo 2024-07-25 10:04:15 +02:00
dasman
e2a19d6c7b tau: set default workspace 2024-07-25 04:22:19 +03:00
dasman
a6e05ad395 tau: allow modifying task description using EDITOR 2024-07-25 04:21:32 +03:00
dasman
3bb373c01c darkirc: truncate PRIVMSGs longer than 512 2024-07-25 04:19:51 +03:00
dasman
9e410ede15 remove unused tau-cli 2024-07-24 03:12:31 +03:00
dasman
77533a5312 tau: prevent empty comments on tasks 2024-07-24 03:08:20 +03:00
darkfi
df0c938ee4 wallet: fix panic caused by freeing textures/buffers before we updated the draw call. 2024-07-23 11:26:08 +02:00
darkfi
17d837ee6c wallet: chatview rendering text 2024-07-22 12:48:36 +02:00
draoi
c9a66fdd63 dnet: update urwid version and switch to urwid scroll 2024-07-22 10:39:24 +02:00
draoi
91c890a1fa dnet: enable lilith on/off switching 2024-07-22 09:24:33 +02:00
draoi
25b614fadd dnet: reimplement node dis(connect) handling 2024-07-21 16:39:38 +02:00
draoi
aeb7f8b90a dnet: simplify view.py and improve inbound (dis)connection handling
Stiill TODO:

* re-implement offline nodes comes online, online node goes offline
* update to latest urwid version.
2024-07-21 16:39:38 +02:00
darkfi
6de436658b darkirc: switch recommendation from docker to podman for android builds 2024-07-21 11:01:18 +02:00
skoupidi
cc9d4a87c4 darkirc/darkirc_config: seed fallback torrc onion added 2024-07-20 21:35:00 +03:00
skoupidi
fbcebe5e43 chore: updated some .gitignore files 2024-07-19 16:53:13 +03:00
darkfi
3b421bb8e3 ping: cleanup and move to script/ 2024-07-19 15:12:39 +02:00
darkfi
69fb1568ed ping: added util to ping seed servers for debugging availability 2024-07-19 15:01:10 +02:00
darkfi
e1d21ebb5d wallet: editbox, draw() means draw, not reload cached draw 2024-07-19 10:13:02 +02:00
darkfi
46de755258 wallet: impl push/pop for viewport changes. end of scope for a drawcall, resets viewport back again nicely 2024-07-19 09:35:58 +02:00
darkfi
58b67fe388 wallet: vastly improve the text atlassing util 2024-07-18 12:58:36 +02:00
dasman
90c7bcb2c4 tau: fix default hostlist path 2024-07-17 18:47:01 +03:00
draoi
68b63a76e9 dnet+lilith: rename anchorlist to goldlist 2024-07-17 15:52:39 +02:00
draoi
5cbba48ec4 dnet: fix copy paste error 2024-07-17 15:52:39 +02:00
draoi
9dd240f13e net+lilith: introduce BanPolicy
We create a new net Setting called BanPolicy that can be Strict or
Relaxed. If it's set to Strict, we ban peers that send messages without
us having a corresponding Dispatcher. If it's set to Relaxed we simply
close the connection.

Lilith is set to Relaxed by default while other peers are set to Strict.
This helps us avoid Lilith blacklisting peers that send messages for
protocols it is not subscribed to.
2024-07-17 14:36:28 +02:00
darkfi
6962bbfd38 tau: assign field already contains @, so it will appear when adding task as @@foo 2024-07-17 14:08:06 +02:00
darkfi
11d1129a41 darkirc: add #lunardao to default autojoin 2024-07-17 08:52:17 +02:00
dasman
69a26b7fd3 event_graph: return sorted Vec<Events> instead of Vec<blake3::Hash> to reduce dag_get() calls 2024-07-16 04:35:26 +03:00
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