diff --git a/assets/core/fontawesome/regular/check-circle.webp b/assets/core/fontawesome/regular/check-circle.webp new file mode 100644 index 00000000..477d3d14 Binary files /dev/null and b/assets/core/fontawesome/regular/check-circle.webp differ diff --git a/assets/core/fontawesome/regular/hourglass.webp b/assets/core/fontawesome/regular/hourglass.webp new file mode 100644 index 00000000..537cd522 Binary files /dev/null and b/assets/core/fontawesome/regular/hourglass.webp differ diff --git a/assets/core/fontawesome/regular/user.webp b/assets/core/fontawesome/regular/user.webp new file mode 100644 index 00000000..ba184974 Binary files /dev/null and b/assets/core/fontawesome/regular/user.webp differ diff --git a/assets/core/fontawesome/regular/window-close.webp b/assets/core/fontawesome/regular/window-close.webp new file mode 100644 index 00000000..b92378f9 Binary files /dev/null and b/assets/core/fontawesome/regular/window-close.webp differ diff --git a/assets/core/send-24px.webp b/assets/core/send-24px.webp index 58fc1f7a..afc592e4 100644 Binary files a/assets/core/send-24px.webp and b/assets/core/send-24px.webp differ diff --git a/assets/emojidrawer/darkmode_airplane.webp b/assets/emojidrawer/darkmode_airplane.webp new file mode 100644 index 00000000..6f0a9b82 Binary files /dev/null and b/assets/emojidrawer/darkmode_airplane.webp differ diff --git a/assets/emojidrawer/darkmode_bear.webp b/assets/emojidrawer/darkmode_bear.webp new file mode 100644 index 00000000..808110a6 Binary files /dev/null and b/assets/emojidrawer/darkmode_bear.webp differ diff --git a/assets/emojidrawer/darkmode_big_smile.webp b/assets/emojidrawer/darkmode_big_smile.webp new file mode 100644 index 00000000..c3384483 Binary files /dev/null and b/assets/emojidrawer/darkmode_big_smile.webp differ diff --git a/assets/emojidrawer/darkmode_crescent.webp b/assets/emojidrawer/darkmode_crescent.webp new file mode 100644 index 00000000..b997088c Binary files /dev/null and b/assets/emojidrawer/darkmode_crescent.webp differ diff --git a/assets/emojidrawer/darkmode_hash.webp b/assets/emojidrawer/darkmode_hash.webp new file mode 100644 index 00000000..53341623 Binary files /dev/null and b/assets/emojidrawer/darkmode_hash.webp differ diff --git a/assets/emojidrawer/darkmode_light_bulb.webp b/assets/emojidrawer/darkmode_light_bulb.webp new file mode 100644 index 00000000..8e060c20 Binary files /dev/null and b/assets/emojidrawer/darkmode_light_bulb.webp differ diff --git a/assets/emojidrawer/darkmode_pentacle.webp b/assets/emojidrawer/darkmode_pentacle.webp new file mode 100644 index 00000000..725bc951 Binary files /dev/null and b/assets/emojidrawer/darkmode_pentacle.webp differ diff --git a/assets/emojidrawer/darkmode_red_apple.webp b/assets/emojidrawer/darkmode_red_apple.webp new file mode 100644 index 00000000..d871d6c5 Binary files /dev/null and b/assets/emojidrawer/darkmode_red_apple.webp differ diff --git a/assets/emojidrawer/darkmode_transgender_symbol.webp b/assets/emojidrawer/darkmode_transgender_symbol.webp new file mode 100644 index 00000000..4f597a94 Binary files /dev/null and b/assets/emojidrawer/darkmode_transgender_symbol.webp differ diff --git a/assets/emojidrawer/darkmode_volleyball.webp b/assets/emojidrawer/darkmode_volleyball.webp new file mode 100644 index 00000000..430b6f51 Binary files /dev/null and b/assets/emojidrawer/darkmode_volleyball.webp differ diff --git a/assets/emojidrawer/lightmode_airplane.webp b/assets/emojidrawer/lightmode_airplane.webp new file mode 100644 index 00000000..650a03eb Binary files /dev/null and b/assets/emojidrawer/lightmode_airplane.webp differ diff --git a/assets/emojidrawer/lightmode_bear.webp b/assets/emojidrawer/lightmode_bear.webp new file mode 100644 index 00000000..f92cd806 Binary files /dev/null and b/assets/emojidrawer/lightmode_bear.webp differ diff --git a/assets/emojidrawer/lightmode_big_smile.webp b/assets/emojidrawer/lightmode_big_smile.webp new file mode 100644 index 00000000..25d8fc77 Binary files /dev/null and b/assets/emojidrawer/lightmode_big_smile.webp differ diff --git a/assets/emojidrawer/lightmode_crescent.webp b/assets/emojidrawer/lightmode_crescent.webp new file mode 100644 index 00000000..b997088c Binary files /dev/null and b/assets/emojidrawer/lightmode_crescent.webp differ diff --git a/assets/emojidrawer/lightmode_hash.webp b/assets/emojidrawer/lightmode_hash.webp new file mode 100644 index 00000000..05accde9 Binary files /dev/null and b/assets/emojidrawer/lightmode_hash.webp differ diff --git a/assets/emojidrawer/lightmode_light_bulb.webp b/assets/emojidrawer/lightmode_light_bulb.webp new file mode 100644 index 00000000..3b2c385c Binary files /dev/null and b/assets/emojidrawer/lightmode_light_bulb.webp differ diff --git a/assets/emojidrawer/lightmode_pentacle.webp b/assets/emojidrawer/lightmode_pentacle.webp new file mode 100644 index 00000000..5a3f4c46 Binary files /dev/null and b/assets/emojidrawer/lightmode_pentacle.webp differ diff --git a/assets/emojidrawer/lightmode_red_apple.webp b/assets/emojidrawer/lightmode_red_apple.webp new file mode 100644 index 00000000..91feb917 Binary files /dev/null and b/assets/emojidrawer/lightmode_red_apple.webp differ diff --git a/assets/emojidrawer/lightmode_transgender_symbol.webp b/assets/emojidrawer/lightmode_transgender_symbol.webp new file mode 100644 index 00000000..803420aa Binary files /dev/null and b/assets/emojidrawer/lightmode_transgender_symbol.webp differ diff --git a/assets/emojidrawer/lightmode_volleyball.webp b/assets/emojidrawer/lightmode_volleyball.webp new file mode 100644 index 00000000..9d165835 Binary files /dev/null and b/assets/emojidrawer/lightmode_volleyball.webp differ diff --git a/qml/opaque b/qml/opaque index a69fb3cf..dab30aa1 160000 --- a/qml/opaque +++ b/qml/opaque @@ -1 +1 @@ -Subproject commit a69fb3cff29a56fd2ea9c3b3d2b61f4ebe34e3c7 +Subproject commit dab30aa1643cf21cd2c0bd6928a2edbf0952cffa diff --git a/qml/widgets/MessageEditor.qml b/qml/widgets/MessageEditor.qml index f77d8d58..db56319e 100644 --- a/qml/widgets/MessageEditor.qml +++ b/qml/widgets/MessageEditor.qml @@ -210,8 +210,11 @@ ColumnLayout { id: btnSend source: gcd.assetPath + "core/send-24px.webp" width: colRight.width - height: 50 * gcd.themeScale + // floor(...) needed or else send icon won't scale properly(?!?) + height: Math.floor(50 * gcd.themeScale) size: 36 * gcd.themeScale + sourceWidth: size + sourceHeight: size backgroundColor: enabled ? Theme.defaultButtonColor : Theme.defaultButtonDisabledColor hilightBackgroundColor: Theme.defaultButtonActiveColor