Picture with a long caption is narrower than the bubble #77

Open
opened 2026-11-02 06:03:18 +00:00 by bmt · 1 comment
Member

build: anotherim-js 0.7.20

a picture sent with a caption of several paragraphs is drawn at its own width on the left, while the caption stretches the bubble wider, leaving an empty area to the right of the picture

expected: the picture and the caption have the same width
actual: the caption is wider than the picture, with empty space to the right of the picture

build: anotherim-js 0.7.20 a picture sent with a caption of several paragraphs is drawn at its own width on the left, while the caption stretches the bubble wider, leaving an empty area to the right of the picture expected: the picture and the caption have the same width actual: the caption is wider than the picture, with empty space to the right of the picture
ann referenced this issue from a commit 2026-11-04 18:51:15 +00:00
0.8.0-rc2, on libtacky v1.2.0-rc2 (fe57dd98), pairing with tackygram 0.4.0-rc2: develop as it stands on 4210756a, 0.8.0-rc1 with the padlock menu of an unencrypted chat (one line, the secret chats to start, the Expert switch "Allow MTProto secret chats with XMPP contacts"; feat/lock-menu), faces kept across Android's lock reload (fix/android-catchup-avatars), every own device "(you)" in a room (fix/own-nick-member-list, #78), replies and mentions back in the theme's palette (fix/reply-mention-palette), Ctrl+C and Ctrl+F on drag-picked messages (fix/drag-selection-keys, #75 #76), #72 #73 #74 #77 (fix/issues-72-73-74-77), an Android call on a Bluetooth headset (fix/android-bt-audio, #79) and no "Not sent" banner over a room send that went past some members (fix/omemo-partial-banner), made the second release candidate: version 0.8.0-rc2 in the UI package and its lock, tauri.conf.json, Cargo.toml and Cargo.lock and the README's version line, Android versionCode 8006; a compact 0.8.0-rc2 CHANGELOG entry (Chats, Rooms, Calls, Android, Settings); the metainfo's development release 0.8.0~rc2 (appstreamcli validate --no-net passes). docs/macos.md stays at the last Mac release. README's tables measured again on this tree: 110,809 lines of code and 114,834 of tests (the change since 0.8.0-rc1 counted by the same rules), the UI's 66,113 of 67,627 lines (97.8%, 90.7% of branches), the shell's 12,441 of 13,135 source lines (94.7%), the Kotlin's 4,449 of 4,705 (94.6%), the worker's 872 of 872. Gates on this tree: make check STRICT=1 clean (2,403 strings in all five catalogues, "Unmute" obsolete); make test-ui 5,053 passed, 8 skipped (430 files); make test-shell 442 in 55 modules; make test-worker green; make release-check passed (10 allowed warnings, no advisory); the Android JVM tests free 627 and gms 630 passed; make coverage-shell-all green; the WebKit smoke 917 screens, 9,464 checks, 0 failed with SMOKE_JOBS=16; cargo check of the shell for x86_64-pc-windows-gnu clean.
Owner

A photo with a long caption stayed at its own width while the caption made the bubble wider, leaving empty space to the right of the photo. The photo now stretches to the caption's width with its shape kept; a tall photo, which cannot grow any wider, wraps its caption at the photo's width. Fixed in 0.8.0-rc2.

A photo with a long caption stayed at its own width while the caption made the bubble wider, leaving empty space to the right of the photo. The photo now stretches to the caption's width with its shape kept; a tall photo, which cannot grow any wider, wraps its caption at the photo's width. Fixed in 0.8.0-rc2.
ann referenced this issue from a commit 2026-11-05 02:16:25 +00:00
0.8.0-rc3, on libtacky v1.2.0-rc2 (fe57dd98), pairing with tackygram 0.4.0-rc2: develop as it stands on 11f6e30a, 0.8.0-rc2 with the #77 caption change reverted, so a captioned picture fills its bubble again (fix/caption-revert), the chat list's filtering moved into the tags (feat/tags-filter: no filter/sort or folder button, a tag's "Offline contacts" switch kept per installation in tag_online since libtacky rc2's tags set refuses a key it does not know), the account menu split into a left click of Set status… through Service discovery and a right click of the switcher, XML console, Disconnect, Log out…, Settings, Show tags and Sort by name, with Offline in Set status (feat/account-menus-rc3), one thinner, lighter ring on the status dot and the network badge (fix/avatar-rings), a room's locked-time notice count cleared when the room is read (fix/muc-ghost-notify) and typing that no longer repaints the whole window on Linux (fix/typing-cpu), made the third release candidate: version 0.8.0-rc3 in the UI package and its lock, tauri.conf.json, Cargo.toml and Cargo.lock and the README's version line, Android versionCode 8007; a compact 0.8.0-rc3 CHANGELOG entry (Chats, Chat list, Account menu, Desktop, Android); the metainfo's development release 0.8.0~rc3 (appstreamcli validate --no-net passes). docs/macos.md stays at the last Mac release. README's tables measured again on this tree: 110,970 lines of code and 115,409 of tests (the change since 0.8.0-rc2 counted by the same rules), the UI's 66,292 of 67,807 lines (97.8%, 90.8% of branches), the shell's 12,441 of 13,135 source lines (94.7%), the Kotlin's 4,449 of 4,705 (94.6%), the worker's 872 of 872. Gates on 11f6e30a: make check STRICT=1 clean (2,401 strings in all five catalogues, six obsolete); make test-ui 5,081 passed, 8 skipped (432 files); make test-shell 442 in 55 modules; make test-worker green; make release-check passed (no advisory, again on this commit); the Android JVM tests free 628 and gms 631 passed; make coverage-shell-all green; the WebKit smoke 927 screens, 9,566 checks, 0 failed with SMOKE_JOBS=16; cargo check of the shell for x86_64-pc-windows-gnu clean.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
another-im/anotherim-js#77
No description provided.