darkfi
64ce789bf2
wallet: inserting messages directly in the buffer and refreshing the view
2024-08-02 17:42:41 +02:00
darkfi
1796ba2f2c
wallet: call method insert_line through scene graph
2024-08-02 16:25:25 +02:00
darkfi
9ffe5ffa36
wallet: button::click() signal
2024-08-02 10:54:15 +02:00
darkfi
8f3b239bb7
wallet: add button
2024-08-02 10:40:47 +02:00
darkfi
2f86574d32
wallet: bugfix faulty scrolling behaviour
2024-08-02 09:56:49 +02:00
darkfi
2400fc8ef7
wallet: chatview improve scroll calcs:
...
- correct baseline value
- bugfix wrong line counter in Page::regen_mesh()
- put scroll limit logic in draw_cached() so it's shared between all input methods for scrolling
- correct calc for when there's not enough lines in the buffer for scrolling.
2024-08-02 08:46:02 +02:00
darkfi
03ed184991
wallet: chatview correct loading of pages on demand
2024-08-01 15:30:44 +02:00
darkfi
38ea8bbca9
wallet: sample chat.txt remove duplicate timestamps
2024-08-01 15:09:10 +02:00
darkfi
6659eb0f7e
wallet: load pages on demand when scrolling up and limit scroll when you reach the end of the current buffer
2024-07-31 10:10:17 +02:00
dasman
19f70bd58f
event_graph: gracefully stop pruning task
2024-07-30 19:00:26 +03:00
darkfi
e701c72888
wallet: correct page loading logic
2024-07-30 12:45:53 +02:00
darkfi
df406f0787
wallet: use pages abstraction to cache drawcalls in a smarter way
2024-07-30 12:35:18 +02:00
rsx
b76088fb79
wallet: chatview avoid scrolling past the bottom lol
2024-07-30 09:14:48 +02:00
darkie
37647a65c9
wallet: prioritize processing gfx events before drawing. Which makes sense if you think about it...
2024-07-29 22:04:34 +02:00
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