diff --git a/CMakeLists.txt b/CMakeLists.txt
index d1b56fc..236dbd2 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -38,12 +38,6 @@ if (WIN32)
add_compile_definitions(NOMINMAX)
endif ()
-include(TestBigEndian)
-test_big_endian(IS_BIG_ENDIAN)
-if (IS_BIG_ENDIAN)
- add_compile_definitions(ABADDON_IS_BIG_ENDIAN)
-endif ()
-
configure_file(${PROJECT_SOURCE_DIR}/src/config.h.in ${PROJECT_BINARY_DIR}/config.h)
file(GLOB_RECURSE ABADDON_SOURCES
diff --git a/README.md b/README.md
index 349ab15..c2fab19 100644
--- a/README.md
+++ b/README.md
@@ -87,7 +87,7 @@ the result of fundamental issues with Discord's thread implementation.
#### Linux:
1. Install dependencies
- * On Ubuntu 22.04 (Jammy) and newer:
+ * On Ubuntu 22.04 (Jammy)/Debian 12 (bookworm) and newer:
```Shell
$ sudo apt install g++ cmake libgtkmm-3.0-dev libcurl4-gnutls-dev libsqlite3-dev libssl-dev nlohmann-json3-dev libhandy-1-dev libsecret-1-dev libopus-dev libsodium-dev libspdlog-dev
```
@@ -173,6 +173,9 @@ spam filter's wrath:
### Styling
+
+ Show all styles
+
#### CSS selectors
| Selector | Description |
@@ -257,6 +260,8 @@ Used in profile popup:
| `.profile-badges` | Container for badges |
| `.profile-badge` | |
+
+
### Settings
Settings are configured (for now) by editing `abaddon.ini`.
@@ -270,6 +275,9 @@ The format is similar to the standard Windows ini format **except**:
This listing is organized by section.
For example, memory_db would be set by adding `memory_db = true` under the line `[discord]`
+
+ Show all settings
+
#### discord
| Setting | Type | Default | Description |
@@ -330,12 +338,10 @@ For example, memory_db would be set by adding `memory_db = true` under the line
#### voice
-| Setting | Type | Default | Description |
-|--------------------------|--------|------------------------------------|----------------------------------------------------------------------------------------------------------------------------|
-| `vad` | string | rnnoise if enabled, gate otherwise | Method used for voice activity detection. Changeable in UI |
-| `backends` | string | empty | Change backend priority when initializing miniaudio: `wasapi;dsound;winmm;coreaudio;sndio;audio4;oss;pulseaudio;alsa;jack` |
-| `jitter_latency_desired` | int | 50 | Desired/Minimum latency for jitter buffer (in milliseconds) |
-| `jitter_latency_maximum` | int | 200 | Maximum latency for jitter buffer before frames are discarded (in milliseconds) |
+| Setting | Type | Default | Description |
+|------------|--------|------------------------------------|----------------------------------------------------------------------------------------------------------------------------|
+| `vad` | string | rnnoise if enabled, gate otherwise | Method used for voice activity detection. Changeable in UI |
+| `backends` | string | empty | Change backend priority when initializing miniaudio: `wasapi;dsound;winmm;coreaudio;sndio;audio4;oss;pulseaudio;alsa;jack` |
#### windows
@@ -349,3 +355,5 @@ For example, memory_db would be set by adding `memory_db = true` under the line
|------------------|------------------------------------------------------------------------------|
| `ABADDON_NO_FC` | (Windows only) don't use custom font config |
| `ABADDON_CONFIG` | change path of configuration file to use. relative to cwd or can be absolute |
+
+
diff --git a/res/fonts/Twemoji-15.0.3.ttf b/res/fonts/Twemoji-15.0.3.ttf
new file mode 100644
index 0000000..402a1d0
Binary files /dev/null and b/res/fonts/Twemoji-15.0.3.ttf differ
diff --git a/res/fonts/TwitterColorEmoji.ttf b/res/fonts/TwitterColorEmoji.ttf
deleted file mode 100644
index 3e41671..0000000
Binary files a/res/fonts/TwitterColorEmoji.ttf and /dev/null differ
diff --git a/res/fonts/conf.d/10-scale-bitmap-fonts.conf b/res/fonts/conf.d/10-scale-bitmap-fonts.conf
index b20b52e..b4e9cb4 100644
--- a/res/fonts/conf.d/10-scale-bitmap-fonts.conf
+++ b/res/fonts/conf.d/10-scale-bitmap-fonts.conf
@@ -12,7 +12,10 @@
false
- 0.15
+
+ pixelsize
+ pixelsize
+