├── .cargo ├── .config-release.toml └── config.toml ├── .github ├── dependabot.yml ├── upx ├── upx.exe └── workflows │ ├── flatpak.yml │ ├── nix.yml │ └── rust.yml ├── .gitignore ├── ARCHITECTURE.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── Trunk.toml ├── client ├── Cargo.toml └── src │ ├── channel.rs │ ├── content.rs │ ├── emotes.rs │ ├── error.rs │ ├── guild.rs │ ├── lib.rs │ ├── member.rs │ ├── message.rs │ └── role.rs ├── com.github.HarmonyDevelopment.Loqui.yml ├── data ├── com.github.HarmonyDevelopment.Loqui.desktop ├── com.github.HarmonyDevelopment.Loqui.metainfo.xml ├── com.github.HarmonyDevelopment.Loqui.svg ├── loqui.ico ├── loqui.svg ├── loqui.webp ├── lotus.png ├── manifest.json └── meson.build ├── flake.lock ├── flake.nix ├── image_worker ├── Cargo.toml └── src │ ├── lib.rs │ └── main.rs ├── index.html ├── meson.build ├── nix ├── default.nix └── shell.nix ├── rust-toolchain.toml ├── rustfmt.toml ├── screenshots ├── guilds.jpg └── main.jpg ├── shell.nix ├── src ├── app.rs ├── config.rs ├── fonts │ ├── Hack-Regular.ttf │ ├── Hack-Regular_LICENSE.txt │ ├── Inter.otf │ ├── Inter_LICENSE.txt │ ├── emoji-icon-font.ttf │ └── emoji-icon-font_LICENSE.txt ├── futures.rs ├── image_cache.rs ├── lib.rs ├── main.rs ├── meson.build ├── screen │ ├── auth.rs │ ├── guild_settings.rs │ ├── main.rs │ ├── mod.rs │ ├── settings.rs │ └── template.rs ├── state.rs ├── style.rs ├── utils.rs └── widgets │ ├── bg_image.rs │ ├── easy_mark │ ├── easy_mark_editor.rs │ ├── easy_mark_highlighter.rs │ ├── easy_mark_parser.rs │ ├── easy_mark_viewer.rs │ └── mod.rs │ └── mod.rs ├── sw.js └── write-cache-files.sh /.cargo/.config-release.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/.cargo/.config-release.toml -------------------------------------------------------------------------------- /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/upx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/.github/upx -------------------------------------------------------------------------------- /.github/upx.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/.github/upx.exe -------------------------------------------------------------------------------- /.github/workflows/flatpak.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/.github/workflows/flatpak.yml -------------------------------------------------------------------------------- /.github/workflows/nix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/.github/workflows/nix.yml -------------------------------------------------------------------------------- /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/.gitignore -------------------------------------------------------------------------------- /ARCHITECTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/ARCHITECTURE.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/README.md -------------------------------------------------------------------------------- /Trunk.toml: -------------------------------------------------------------------------------- 1 | [[hooks]] 2 | stage = "post_build" 3 | command = "./write-cache-files.sh" -------------------------------------------------------------------------------- /client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/client/Cargo.toml -------------------------------------------------------------------------------- /client/src/channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/client/src/channel.rs -------------------------------------------------------------------------------- /client/src/content.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/client/src/content.rs -------------------------------------------------------------------------------- /client/src/emotes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/client/src/emotes.rs -------------------------------------------------------------------------------- /client/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/client/src/error.rs -------------------------------------------------------------------------------- /client/src/guild.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/client/src/guild.rs -------------------------------------------------------------------------------- /client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/client/src/lib.rs -------------------------------------------------------------------------------- /client/src/member.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/client/src/member.rs -------------------------------------------------------------------------------- /client/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/client/src/message.rs -------------------------------------------------------------------------------- /client/src/role.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/client/src/role.rs -------------------------------------------------------------------------------- /com.github.HarmonyDevelopment.Loqui.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/com.github.HarmonyDevelopment.Loqui.yml -------------------------------------------------------------------------------- /data/com.github.HarmonyDevelopment.Loqui.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/data/com.github.HarmonyDevelopment.Loqui.desktop -------------------------------------------------------------------------------- /data/com.github.HarmonyDevelopment.Loqui.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/data/com.github.HarmonyDevelopment.Loqui.metainfo.xml -------------------------------------------------------------------------------- /data/com.github.HarmonyDevelopment.Loqui.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/data/com.github.HarmonyDevelopment.Loqui.svg -------------------------------------------------------------------------------- /data/loqui.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/data/loqui.ico -------------------------------------------------------------------------------- /data/loqui.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/data/loqui.svg -------------------------------------------------------------------------------- /data/loqui.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/data/loqui.webp -------------------------------------------------------------------------------- /data/lotus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/data/lotus.png -------------------------------------------------------------------------------- /data/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/data/manifest.json -------------------------------------------------------------------------------- /data/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/data/meson.build -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/flake.nix -------------------------------------------------------------------------------- /image_worker/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/image_worker/Cargo.toml -------------------------------------------------------------------------------- /image_worker/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/image_worker/src/lib.rs -------------------------------------------------------------------------------- /image_worker/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/image_worker/src/main.rs -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/index.html -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/meson.build -------------------------------------------------------------------------------- /nix/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/nix/default.nix -------------------------------------------------------------------------------- /nix/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/nix/shell.nix -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /screenshots/guilds.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/screenshots/guilds.jpg -------------------------------------------------------------------------------- /screenshots/main.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/screenshots/main.jpg -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- 1 | nix/shell.nix -------------------------------------------------------------------------------- /src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/app.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/fonts/Hack-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/fonts/Hack-Regular.ttf -------------------------------------------------------------------------------- /src/fonts/Hack-Regular_LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/fonts/Hack-Regular_LICENSE.txt -------------------------------------------------------------------------------- /src/fonts/Inter.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/fonts/Inter.otf -------------------------------------------------------------------------------- /src/fonts/Inter_LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/fonts/Inter_LICENSE.txt -------------------------------------------------------------------------------- /src/fonts/emoji-icon-font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/fonts/emoji-icon-font.ttf -------------------------------------------------------------------------------- /src/fonts/emoji-icon-font_LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/fonts/emoji-icon-font_LICENSE.txt -------------------------------------------------------------------------------- /src/futures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/futures.rs -------------------------------------------------------------------------------- /src/image_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/image_cache.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/meson.build -------------------------------------------------------------------------------- /src/screen/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/screen/auth.rs -------------------------------------------------------------------------------- /src/screen/guild_settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/screen/guild_settings.rs -------------------------------------------------------------------------------- /src/screen/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/screen/main.rs -------------------------------------------------------------------------------- /src/screen/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/screen/mod.rs -------------------------------------------------------------------------------- /src/screen/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/screen/settings.rs -------------------------------------------------------------------------------- /src/screen/template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/screen/template.rs -------------------------------------------------------------------------------- /src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/state.rs -------------------------------------------------------------------------------- /src/style.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/style.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/utils.rs -------------------------------------------------------------------------------- /src/widgets/bg_image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/widgets/bg_image.rs -------------------------------------------------------------------------------- /src/widgets/easy_mark/easy_mark_editor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/widgets/easy_mark/easy_mark_editor.rs -------------------------------------------------------------------------------- /src/widgets/easy_mark/easy_mark_highlighter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/widgets/easy_mark/easy_mark_highlighter.rs -------------------------------------------------------------------------------- /src/widgets/easy_mark/easy_mark_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/widgets/easy_mark/easy_mark_parser.rs -------------------------------------------------------------------------------- /src/widgets/easy_mark/easy_mark_viewer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/widgets/easy_mark/easy_mark_viewer.rs -------------------------------------------------------------------------------- /src/widgets/easy_mark/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/widgets/easy_mark/mod.rs -------------------------------------------------------------------------------- /src/widgets/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/src/widgets/mod.rs -------------------------------------------------------------------------------- /sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/sw.js -------------------------------------------------------------------------------- /write-cache-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harmony-development/Loqui/HEAD/write-cache-files.sh --------------------------------------------------------------------------------