darkfi 11b843ce66 app/menu: draw the contacts menu background from the schema so an empty list still dims the screen 2 weeks ago
..
android 6afa2cce77 app: add rodio and play a lil sfx when clicking channels in the menu 1 month ago
app 11b843ce66 app/menu: draw the contacts menu background from the schema so an empty list still dims the screen 4 days ago
expr 7c169b48dc app/netdbg: get/set property expr over netdebug backend 3 weeks ago
gfx 2ae24ea767 app: add chatview2 which supports rich content, no more O(n) scans (worst case O(log n) usually better), and a single chat screen which can be switched between different channel trees. still requires more review. 3 weeks ago
plugin 04bff21503 app: added themes. now the main schema creates a minimal theme using defaults. the theme then sets properties to override these. we also use dependencies to do the equivalent of css classes for styling multiple widgets. the active theme is now called scifi on top of the minimal theme. 1 week ago
prop 04bff21503 app: added themes. now the main schema creates a minimal theme using defaults. the theme then sets properties to override these. we also use dependencies to do the equivalent of css classes for styling multiple widgets. the active theme is now called scifi on top of the minimal theme. 1 week ago
shape cd0b2aacfe app/menu: fix contacts icon drawn upside down, vertex data was authored y-up 5 days ago
text 731154c340 app: migrate from raw touch events to a gesture recognizer which makes touch handling more consistent, robust, easier to use and clearer code. 3 weeks ago
theme 04bff21503 app: added themes. now the main schema creates a minimal theme using defaults. the theme then sets properties to override these. we also use dependencies to do the equivalent of css classes for styling multiple widgets. the active theme is now called scifi on top of the minimal theme. 1 week ago
ui 04bff21503 app: added themes. now the main schema creates a minimal theme using defaults. the theme then sets properties to override these. we also use dependencies to do the equivalent of css classes for styling multiple widgets. the active theme is now called scifi on top of the minimal theme. 1 week ago
util 2ae24ea767 app: add chatview2 which supports rich content, no more O(n) scans (worst case O(log n) usually better), and a single chat screen which can be switched between different channel trees. still requires more review. 3 weeks ago
db.rs 113b78289f app: use OsRng.gen() for generating darkirc secret, not rand::random(); 3 weeks ago
error.rs 04bff21503 app: added themes. now the main schema creates a minimal theme using defaults. the theme then sets properties to override these. we also use dependencies to do the equivalent of css classes for styling multiple widgets. the active theme is now called scifi on top of the minimal theme. 1 week ago
logger.rs 113b78289f app: use OsRng.gen() for generating darkirc secret, not rand::random(); 3 weeks ago
main.rs 04bff21503 app: added themes. now the main schema creates a minimal theme using defaults. the theme then sets properties to override these. we also use dependencies to do the equivalent of css classes for styling multiple widgets. the active theme is now called scifi on top of the minimal theme. 1 week ago
mesh.rs e526cfb8d7 app: add icons for close and copy selection when selecting lines in chatview 4 weeks ago
net.rs 04bff21503 app: added themes. now the main schema creates a minimal theme using defaults. the theme then sets properties to override these. we also use dependencies to do the equivalent of css classes for styling multiple widgets. the active theme is now called scifi on top of the minimal theme. 1 week ago
plugin.old.rs 9785777642 chore: Update copyright license year 8 months ago
pubsub.rs 04bff21503 app: added themes. now the main schema creates a minimal theme using defaults. the theme then sets properties to override these. we also use dependencies to do the equivalent of css classes for styling multiple widgets. the active theme is now called scifi on top of the minimal theme. 1 week ago
py.rs 9785777642 chore: Update copyright license year 8 months ago
ringbuf.rs 9785777642 chore: Update copyright license year 8 months ago
scene.rs 2ae24ea767 app: add chatview2 which supports rich content, no more O(n) scans (worst case O(log n) usually better), and a single chat screen which can be switched between different channel trees. still requires more review. 3 weeks ago
setting.rs 04bff21503 app: added themes. now the main schema creates a minimal theme using defaults. the theme then sets properties to override these. we also use dependencies to do the equivalent of css classes for styling multiple widgets. the active theme is now called scifi on top of the minimal theme. 1 week ago
sfx.rs b10532e335 app: on android keeping a handle to the audiomixer open will constantly play a 'silent' side which keeps a wakelock that stops suspend and drains the battery. here to solve the issue we use an experimental api from rodio which enables us to pause the mixer on android. we do this with a special reaper thread that activates 6s after starting a sound to pause the mixer. fucking android 3 weeks ago