
converse
A minimal, client-side Minecraft mod focused on improving the chatting experience
Список изменений
Changelog
All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.
[unreleased]
Chores
-
(removeMessageIndicator) remove unnecessary preprocessor directives - (11a8f6e) - Lívia
-
move animation code to its own
renderingsubpackage - (e5cb2ac) - Lívia -
clean up config utilities - (5c71661) - Lívia
Code Style
- reformat
StaticFormat- (45d1118) - Lívia
Features
-
(image) static image format with stb and imageio as fallbacks - (85e3e7a) - Lívia
-
add image rendering configuration - (de026c4) - Lívia
-
implement image rendering pipeline and domain logic - (7fd08fa) - Lívia
-
inject images into chat gui - (c60fa82) - Lívia
-
calculate dynamic image bounds based on chat size - (81f0a81) - Lívia
-
reserve vertical space for images in chat - (695c419) - Lívia
-
update image config defaults and add descriptions - (7f28886) - Lívia
-
add domain whitelist configuration for image loading - (114f113) - Lívia
-
add hover tooltip rendering - (4040c27) - Lívia
-
tooltip-only image preview and link rewriting - (7c5376a) - Lívia
-
static image rendering - (48d45bd) - adoravel
-
more predefined image hosts (tenor, github cdn, giphy) - (79bdba1) - Lívia
Fixes
-
(en) extract image config descriptions to lang file - (3b6437a) - Lívia
-
(26.1.2) fabric class tweakers - (8367496) - Lívia
-
(1.21.11) java 25 betrayal - (9d6f334) - Lívia
-
correct smart chat background mixin targets for neoforge
<=1.21.11- (d451649) - Lívia -
add missing access transformers - (abbd52f) - Lívia
-
use try-with-resources for NativeImage in ChatImageTextureManager - (ae7ec18) - Lívia
-
cache miss when fetching remote images - (829bbf6) - Lívia
-
image scaling and line layout calculations - (56c28c1) - Lívia
-
clean up texture manager hashing - (60325b4) - Lívia
-
inject metadata and reserve space immediately - (034f03e) - Lívia
-
✂️✂️ - (2d2daa6) - Lívia
-
listen for chat line spacing changes to rescale layout - (f134a0e) - Lívia
-
clickable components when
replaceUrlWithImageis enabled - (015c6b7) - Lívia -
tooltip z-index - (2d2909a) - Lívia
Other
- Merge pull request #1 from adoravel/features/image-rendering - (48d45bd) - adoravel
Refactoring
-
(image) 26.1 mixins - (fce9a4a) - Lívia
-
(image) separate requesting and caching in orchestrator - (1ecd9e4) - Lívia
-
restructure hotkeys out of registry package - (fef7393) - Lívia
-
improve state handling - (04995bf) - Lívia
-
simplify render mixin to use cached images and pass alpha - (47131cd) - Lívia
-
rework image rendering to properly use custom layout heights - (a45cd63) - Lívia
-
format pipeline infrastructure - (2d59d81) - Lívia
-
integrate format pipeline into orchestrator and cache - (23160a8) - Lívia
-
make rendering use new format pipeline - (1b6ceef) - Lívia
-
attach placeholder index to image attribute holder - (3ee6a61) - Lívia
-
move loader-specific implementations into
platformpackage - (e46c4e0) - Lívia
Contributors
- Lívia
