sam
3a9bb60605
Split into gui and client crates ( #30 )
...
Build Mumble Web 2 / macos_build (push) Successful in 56s
Build Mumble Web 2 / windows_build (push) Successful in 2m35s
Build Mumble Web 2 / linux_build (push) Successful in 1m21s
Build Mumble Web 2 / android_build (push) Successful in 4m45s
Reviewed-on: #30
Reviewed-by: restitux <restitux@ohea.xyz >
Co-authored-by: Sam Sartor <me@samsartor.com >
Co-committed-by: Sam Sartor <me@samsartor.com >
2026-05-05 03:23:22 +00:00
liamwarfield
65883917b0
Add a default noise floor. ( #13 )
...
Build Mumble Web 2 / linux_build (push) Successful in 1m29s
Build Mumble Web 2 / android_build (push) Has been cancelled
Build Mumble Web 2 / windows_build (push) Has been cancelled
(Turns out not) Pretty simple, if the average amplitude is under a certain value clear
out the buffer! The value I chose (.001) was an arbitrary value I got
from printf debugging. I was able to show that this worked pretty well
on the desktop session. Hopefully we'll add this to the settings page at
some point.
Once the app has been under that threshold for more than 200ms, we stop transmitting and send a terminator packet.
Reviewed-on: #13
Reviewed-by: restitux <restitux@ohea.xyz >
2026-01-19 22:07:06 +00:00
restitux
d7b88874df
android builds ( #9 )
...
Build Mumble Web 2 / linux_build (push) Successful in 1m31s
Build Mumble Web 2 / windows_build (push) Successful in 2m39s
Build Mumble Web 2 / android_build (push) Successful in 5m54s
Build android container / android-release-builder-container-build (push) Successful in 5s
Build Mumble Web 2 release builder containers / windows-release-builder-container-build (push) Successful in 16s
This adds android builds to the CI infrastructure. These builds generate an `apk` file that you can download and install.
- Adds a new container build job that builds a container with all the required android dependencies
- Adds a new release build that builds an android apk
- Updated the imp module to split out mobile and desktop behavior
- Adds logic to request microphone permissions
- Added a custom android manifest that declares the required permissions
Reviewed-on: #9
2026-01-19 01:03:45 +00:00
samuel127849
af35d72e4e
Added persistant settings on desktop
2026-01-10 23:26:21 +00:00
restitux
96589e28c6
meta: update Dioxus to 0.7.2 ( #6 )
...
Build Mumble Web 2 / linux_build (push) Successful in 1m50s
Build Mumble Web 2 / windows_build (push) Successful in 4m16s
Build Mumble Web 2 release builder containers / windows-release-builder-container-build (push) Successful in 14s
Build with latest container: https://git.ohea.xyz/mumble/mumble-web2/actions/runs/192/jobs/1
Reviewed-on: #6
2026-01-05 01:45:40 +00:00
restitux
e7e7b945c5
gui: switch to upstream version of rfd ( #7 )
...
Build Mumble Web 2 / windows_build (push) Has been cancelled
Build Mumble Web 2 / linux_build (push) Has been cancelled
The PR was merged into upstream. They haven't cut a release yet though so we still need to pull from git.
Reviewed-on: #7
Reviewed-by: Sam Sartor <cap@samsartor.com >
2026-01-05 01:45:27 +00:00
sam
55412f5778
Revert 0.7.2 upgrade
Build Mumble Web 2 / linux_build (push) Successful in 1m39s
Build Mumble Web 2 / windows_build (push) Successful in 2m52s
2025-12-04 22:21:37 -07:00
sam
2982a7f8d8
Finish 0.7.2 upgrade
Build Mumble Web 2 / linux_build (push) Failing after 58s
Build Mumble Web 2 / windows_build (push) Successful in 2m29s
2025-12-04 22:17:15 -07:00
sam
40bb8e18ef
upgrade to dioxus 0.7.1
Build dioxus container / BuildContainer (push) Successful in 3m10s
2025-11-27 22:39:18 -07:00
sam
1ff302816e
load an actual denoising model
2025-10-28 01:10:35 -06:00
sam
ebcf5ce4ce
fix some dependencies
2025-10-27 22:49:49 -06:00
sam
4e30be3ebd
switch to scss asset & remove sir
2025-10-27 19:04:33 -06:00
sam
260decc9af
try to run denoising
2025-10-26 00:19:16 -06:00
restitux
cfb8144561
add /status endpoint to proxy
2025-10-25 23:52:38 -06:00
sam
b8a201911f
further simplify proxy config
2025-10-25 21:28:58 -06:00
restitux
1793504467
add /config endpoint, add docker proxy setup, and style chat box
2025-07-13 19:33:55 -06:00
sam
dd65b238d1
wip image/file sending
2025-02-12 00:57:38 -07:00
sam
0462340694
our own message html processing to open links in new tab
2025-02-11 23:17:39 -07:00
sam
a98bc825f6
wip proxy gencert internal
2025-02-11 22:06:12 -07:00
sam
980e8c2620
bump dioxus version
2025-02-11 20:24:42 -07:00
sam
b2ee911c66
attempt desktop audio playback
2024-11-12 20:03:58 -07:00
sam
3c6a436690
wip salvo server
2024-11-11 17:14:53 -07:00
sam
80aedc7269
make proxy part of the project structure
2024-11-11 14:35:04 -07:00
sam
2211be5324
bump dioxus version & icons in desktop & logging
2024-11-11 13:59:11 -07:00
sam
30a94323b3
move into gui folder for monorepo
2024-11-11 12:24:51 -07:00
sam
7308a210e2
respect gui config
2024-11-09 14:08:37 -07:00
restitux
448eebc0ce
save usernames
2024-11-08 23:32:07 -07:00
sam
011b66423a
desktop and web working
2024-11-08 18:18:08 -07:00
sam
86fc23b3cb
desktop almost working
2024-11-08 18:00:39 -07:00
sam
0f5b6249ae
imp module
2024-11-08 16:10:07 -07:00
sam
542d51c42f
slight error log fix
2024-11-08 15:18:53 -07:00
sam
a7135fb96d
inline scss & collapable channels & show own messages
2024-09-28 16:48:45 -06:00
sam
8f420e6efa
some error handling improvements & start on chat send
2024-09-28 14:42:29 -06:00
sam
de17960335
simple chat window
2024-09-28 03:42:39 -06:00
sam
8fd40a9a5a
simple channel & user tree
2024-09-28 03:16:57 -06:00
restitux
e19333d686
mild gui
2024-08-31 00:58:39 -06:00
restitux
b0ae26d79a
less broken microphone support
2024-08-30 22:48:49 -06:00
sam
30245b2fb8
mic sorta working but aweful
2024-07-02 19:32:43 -06:00
restitux
a362a3e4ff
It works now part 2
2024-05-21 23:53:40 -06:00
sam
a2239cfe7e
basic dioxus state
2024-05-21 21:38:40 -04:00
sam
7fb6e95c79
dioxus stuff
2024-05-21 21:13:19 -04:00
restitux
a04238dbcd
Initial commit...it works?
2024-05-21 16:25:32 -06:00