darkfi
44e36068a3
wallet: editbox delete selection
2024-12-19 14:28:05 +01:00
darkfi
840cbb857c
wallet: editbox use handles to change selected text
2024-12-19 10:37:21 +01:00
foo
1988cecb75
doc/src/misc/faq add FAQ page
2024-12-18 22:03:41 +02:00
darkfi
a35aa255b6
bots: add telegram mirror bot
2024-12-18 20:22:49 +01:00
skoupidi
9da05dd9b6
contract/dao/tests/integration: added a generic(without a xfer) proposal execution
2024-12-17 18:42:21 +02:00
skoupidi
5e79d8519b
contract/dao: cleaned unused stuff
2024-12-17 16:23:56 +02:00
darkfi
9e690abb87
wallet/editbox: show selection handles on highlight text
2024-12-16 14:28:37 +01:00
darkfi
378328ca70
wallet/editbox: long hold finger select words in editbox
2024-12-16 12:16:33 +01:00
skoupidi
1a20f31d14
drk/dao.rs: fixed inverse queries
2024-12-14 17:49:46 +02:00
darkfi
a8f301108b
wallet/editbox: click drag to make selections
2024-12-14 16:25:19 +01:00
skoupidi
0e600d3e93
drk/txs_history: better handling of records
2024-12-13 17:16:18 +02:00
skoupidi
341f38579f
drk/money: fixed a bug where spent coins don't revert to unspent when reorging
2024-12-13 17:15:41 +02:00
darkfi
11e24ee7e6
wallet: editbox fix Home/End keys
2024-12-13 12:37:07 +01:00
darkfi
e123217f9b
wallet: editbox simplified select code
2024-12-13 12:21:07 +01:00
darkfi
7d9020f2ea
darkirc: add #media to default autojoin list of channels
2024-12-12 17:31:10 +01:00
darkfi
b2b313892a
wallet: editbox simplify del and android handle_compose code using Editable
2024-12-12 16:41:21 +01:00
darkfi
470e496b6e
wallet: begin rewrite of editbox by generalizing internal logic using a class called Editable. This will enable creating various types of editable text with different display properties.
2024-12-12 14:25:23 +01:00
skoupidi
6cbd478fcc
drk/rpc: rescan genesis block if reorg height is 1
2024-12-10 19:32:42 +02:00
skoupidi
c6e622688b
darkfid/task/unknown_proposal: fixed erroenous subscription notification
2024-12-10 19:31:45 +02:00
skoupidi
7d2811f136
drk: added sub command to list scanned blocks
2024-12-10 19:30:51 +02:00
darkfi
ed9979efc9
wallet: remove old mesh and texture caches from ChatView, EditBox and VectorArt.
2024-12-09 14:59:45 +01:00
darkfi
2d3a093711
wallet: Image and Text no longer need to keep old mesh and textures around
2024-12-09 14:51:27 +01:00
darkfi
5d07cc9585
wallet: make also index and vertex buffers be auto-managed
2024-12-09 14:38:52 +01:00
darkfi
b72b033a39
wallet: remove unused freed_textures field from DrawUpdate, and make RenderApi::*_unmanaged_texture() methods private.
2024-12-09 14:20:14 +01:00
darkfi
0bd20aefaf
wallet: make textures managed and auto-delete when there's no longer any refs to them
2024-12-09 14:13:39 +01:00
darkfi
22f1a10d72
wallet: make TextShaper non-async which reduces overall need for AsyncMutex throughout code.
2024-12-09 12:38:13 +01:00
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.
2024-12-09 12:00:14 +01:00
darkfi
0f642dc1e3
wallet: delete RenderApiPtr, since mpsc::Sender is Cloneable, we can just use RenderApi directly
2024-12-08 10:52:19 +01:00
darkfi
20d94d4a55
wallet: cargo update
2024-12-08 10:52:07 +01:00
darkfi
0ccf1989b0
wallet: java android, bugfix broken cancelComposition() by accessing InputMethodManager from the MainActivity class.
2024-12-07 21:19:32 +01:00
darkfi
3d74fee0f6
wallet: CustomInputConnection.java introduce an fstr log() function
2024-12-07 21:16:52 +01:00
darkfi
57309a5e4c
wallet: editbox create a separate ComposingText store for the current composition
2024-12-06 23:53:17 +01:00
skoupidi
779164dc75
chore: updated nightly references version
2024-12-06 13:27:13 +02:00
parazyd
f508a4a8d4
net/transport: Add SOCKS5 dialer
2024-12-06 11:21:38 +01:00
parazyd
2f8e8b243c
net: Remove p2p-tcp and p2p-unix features
...
We should always compile these in.
2024-12-06 10:55:27 +01:00
parazyd
e1050a363c
net/transport/socks5: Use less writes when sending CONNECT request
2024-12-06 10:40:03 +01:00
parazyd
122c68f602
net/transport: Simplify SOCKS5 client (the OCD is real)
2024-12-06 01:55:55 +01:00
darkfi
eb5b7dff04
wallet: create a much better autosuggest plugin for Android, and integrate it with the editbox widget.
2024-12-05 19:37:16 +01:00
parazyd
6bc2d3ac20
net/transport: Add SOCKS5 proxy client
2024-12-05 19:34:14 +01:00
parazyd
8ef362add0
darkfid/rpc_xmr: Clean up method usage
2024-12-05 17:23:09 +01:00
parazyd
20fb68303e
darkfid: Compile and include rpc_xmr
2024-12-05 17:15:58 +01:00
parazyd
aa28997535
darkfid: Add rpc_xmr
2024-12-05 17:09:06 +01:00
skoupidi
44db85b2f3
darkfid: introduce a second rpc handler for mm http requests
2024-12-05 17:27:58 +02:00
skoupidi
bc22307e8b
rcp/server: generalize RequestHandler so we can create multiple instances of it
2024-12-05 16:22:43 +02:00
parazyd
441a029f58
darkirc: Update default config
2024-12-05 15:09:45 +01:00
parazyd
f5edecad52
tau: Update default config
2024-12-05 15:09:35 +01:00
parazyd
b3427d0108
tau: Update config for P2P datastore
2024-12-05 14:49:08 +01:00
kalm
dd81943013
util/time: implement DateTime::from_timestamp_str and corresponding unit test
...
Summary:
- Added `from_timestamp_str` method to convert timestamp strings in "YYYY-MM-DDTHH:mm" format into a `DateTime` instance or return an `Error::ParseFailed` for invalid inputs
- Implemented `is_valid_day` auxiliary function to validate day values, accounting for leap years
- Created unit test for `from_timestamp_str`, covering valid timestamps, boundary conditions, and various invalid formats
- Moved `MONTHS` to a top-level constant definition for shared access within the module and renamed it to `DAYS_IN_MONTHS`
- Changed the order that DateTime fields are declared to support sled natural ordering
- Added TODO to fix `timestamp_to_date` logic and add corresponding test case
2024-12-04 14:26:31 +02:00
kalm
402a508d51
explorer/test_util: add initial implementation of test_util module for reusable testing utilities
...
This commit introduces the initial implementation a test_util module, providing reusable testing utilities for the explorer.
The first version includes a function to initialize logging for test cases, which aids in debugging issues encountered during testing. This module will be expanded as we progress with both unit and integration testing.
Summary of Updates:
- Added the init_logger function that configures the logger based on a provided list of targets to ignore and the desired log level
2024-12-04 14:26:31 +02:00
kalm
541b958824
validator/fees: implement custom Debug trait for GasData
...
This commit adds a custom implementation of the Debug trait for GasData to include the total gas used, providing enhances visibility of gas metrics during debugging.
2024-12-03 23:26:54 -08:00