darkfi
|
cd3f856417
wallet: several changes: more robust gfx debug info, remember window size, drop stale draw calls, slightly optimize chatview
|
1 rok temu |
darkfi
|
12f50b40d8
wallet: page up/down to scroll chatview
|
1 rok temu |
darkfi
|
a6da48e254
wallet: display a message for first time users telling them to be patient
|
1 rok temu |
darkfi
|
6ef8ed23f4
wallet: show unconf lines and disable timestamp correction for self messages
|
1 rok temu |
darkfi
|
5c0db08286
wallet: attach the darkirc backend for a fully working chatapp now :D
|
1 rok temu |
darkfi
|
8a2fb9336b
wallet: introduce new priority to distinguish node eval order from its drawing z_index. Also correctly build appdata paths on android (rather than hardcoded).
|
1 rok temu |
darkfi
|
8861a3d78c
wallet/gfx: draw calls now have a timestamp associated with them. When updating a draw call, if the update's timestamp is older than the last update then just quietly drop it.
|
1 rok temu |
darkfi
|
f6b4e982d9
wallet: add help popup for commands like /nick when typing them
|
1 rok temu |
darkfi
|
c4167744e7
wallet: emoji picker fully working
|
1 rok temu |
darkfi
|
ca4d363c6a
wallet: added main menu and buttons for navigating between channels
|
1 rok temu |
darkfi
|
c0f10a7cbe
wallet/chatedit: clean up debug output, and add more rule checking for actions.
|
1 rok temu |
darkfi
|
affb11184d
wallet: chatview and editbox rect exprs reeval when changed. Use this to make chatview dynamically resize depending on editbox height.
|
1 rok temu |
darkfi
|
ed9979efc9
wallet: remove old mesh and texture caches from ChatView, EditBox and VectorArt.
|
1 rok temu |
darkfi
|
5d07cc9585
wallet: make also index and vertex buffers be auto-managed
|
1 rok temu |
darkfi
|
b72b033a39
wallet: remove unused freed_textures field from DrawUpdate, and make RenderApi::*_unmanaged_texture() methods private.
|
1 rok temu |
darkfi
|
0bd20aefaf
wallet: make textures managed and auto-delete when there's no longer any refs to them
|
1 rok temu |
darkfi
|
22f1a10d72
wallet: make TextShaper non-async which reduces overall need for AsyncMutex throughout code.
|
1 rok temu |
darkfi
|
51c204be84
wallet: App::setup() schema, then once miniquad starts, App::start() will first draw the scenegraph, then start the procs. This way drawing is done ASAP and fast on app startup.
|
1 rok temu |
darkfi
|
0f642dc1e3
wallet: delete RenderApiPtr, since mpsc::Sender is Cloneable, we can just use RenderApi directly
|
1 rok temu |
darkfi
|
638a315297
wallet: chatview, disable highlighting lines temporarily
|
1 rok temu |
darkfi
|
9f16a3dbe5
wallet: bugfix chatview, lock while inserting into DB to avoid db load triggering bg load
|
1 rok temu |
darkfi
|
8212043bab
wallet: add file rotated logs for all platforms
|
1 rok temu |
darkfi
|
ab13cfae9e
wallet: immediately show the message when sent but in grey until the server sends it back again
|
1 rok temu |
darkfi
|
f4fa54a60d
wallet: evgrd connector - use a resilient reconnection strategy and buffer sends which fail
|
1 rok temu |
darkfi
|
382447ae24
wallet: chatview add the top line's ascent to the total_height calc and fix selecting lines.
|
1 rok temu |
darkfi
|
2085bfbdf1
wallet: add spacing between messages
|
1 rok temu |
darkfi
|
cfa5a7461a
wallet/chatview: realtime editing of timestamp_width
|
1 rok temu |
darkfi
|
f1f41d46ba
wallet/chatview: smaller font for timestamps
|
1 rok temu |
darkfi
|
67e7b92d77
wallet: full customization of edit cursor: width, ascent and descent
|
1 rok temu |
darkfi
|
177e390262
wallet: fix issue with chatview swallowing input events
|
1 rok temu |