telegramdesktop/tdesktop/public-canary • 3135133 • 1 files, +1/-1
Fixed empty font database on Windows 10 builds before 1709.
telegramdesktop/tdesktop/public-canary • 95cac8a • 1 files, +8/-21
Fixed question mark opening keys legend in message input fields.
telegramdesktop/tdesktop/public-canary • fa9ace7 • 7 files, +153/-32
Fixed long gesture translations breaking keys legend layout.
telegramdesktop/tdesktop/public-canary • 0ea2bbe • 1 files, +2/-2
Fixed auto deducing id breaking macOS global menu build.
telegramdesktop/tdesktop/public-canary • 943866f • 1 files, +3/-0
Added window menu items to macOS Window menu.
#tdesktop
Fixed empty font database on Windows 10 builds before 1709.
telegramdesktop/tdesktop/public-canary • 95cac8a • 1 files, +8/-21
Fixed question mark opening keys legend in message input fields.
telegramdesktop/tdesktop/public-canary • fa9ace7 • 7 files, +153/-32
Fixed long gesture translations breaking keys legend layout.
telegramdesktop/tdesktop/public-canary • 0ea2bbe • 1 files, +2/-2
Fixed auto deducing id breaking macOS global menu build.
telegramdesktop/tdesktop/public-canary • 943866f • 1 files, +3/-0
Added window menu items to macOS Window menu.
#tdesktop
🫡3
UnigramDev/Unigram/develop • bbf0c0c • 1 files, +0/-4
Revert "Hide rectangle together with thumbs"
#unigram
Revert "Hide rectangle together with thumbs"
#unigram
🫡1
UnigramDev/Unigram/develop • f510516 • 4 files, +98/-15
Fix wallet on-ramp for multiple providers and browser checkouts
UnigramDev/Unigram/develop • 82a7b0a • 4 files, +161/-19
Put the wallet card back into its slot when the balance popup closes
UnigramDev/Unigram/develop • 06fc733 • 2 files, +24/-1
Copy a selection inside one table cell as that cell's text
UnigramDev/Unigram/develop • c990978 • 9 files, +281/-97
Paste rich content as plain text and offer to open it in the editor
#unigram
Fix wallet on-ramp for multiple providers and browser checkouts
UnigramDev/Unigram/develop • 82a7b0a • 4 files, +161/-19
Put the wallet card back into its slot when the balance popup closes
UnigramDev/Unigram/develop • 06fc733 • 2 files, +24/-1
Copy a selection inside one table cell as that cell's text
UnigramDev/Unigram/develop • c990978 • 9 files, +281/-97
Paste rich content as plain text and offer to open it in the editor
#unigram
🫡1
telegramdesktop/tdesktop/public-canary • 8565488 • 1 files, +1/-1
Fixed empty font database on Windows 10 builds before 1709.
telegramdesktop/tdesktop/public-canary • 4440f02 • 1 files, +8/-21
Fixed question mark opening keys legend in message input fields.
telegramdesktop/tdesktop/public-canary • 5cb6a4b • 7 files, +153/-32
Fixed long gesture translations breaking keys legend layout.
telegramdesktop/tdesktop/public-canary • 71d3be0 • 1 files, +2/-2
Fixed auto deducing id breaking macOS global menu build.
telegramdesktop/tdesktop/public-canary • 68b1bc2 • 1 files, +3/-0
Added window menu items to macOS Window menu.
#tdesktop
Fixed empty font database on Windows 10 builds before 1709.
telegramdesktop/tdesktop/public-canary • 4440f02 • 1 files, +8/-21
Fixed question mark opening keys legend in message input fields.
telegramdesktop/tdesktop/public-canary • 5cb6a4b • 7 files, +153/-32
Fixed long gesture translations breaking keys legend layout.
telegramdesktop/tdesktop/public-canary • 71d3be0 • 1 files, +2/-2
Fixed auto deducing id breaking macOS global menu build.
telegramdesktop/tdesktop/public-canary • 68b1bc2 • 1 files, +3/-0
Added window menu items to macOS Window menu.
#tdesktop
🫡2
telegramdesktop/tdesktop/public-canary • 343943f • 3 files, +146/-1
[ai] Mirror each task commit to the checkout's private branch.
telegramdesktop/tdesktop/public-canary • d38b1a4 • 4 files, +22/-8
Separate phrase for channel QR without gifts.
telegramdesktop/tdesktop/public-canary • 04b1cf4 • 2 files, +57/-20
Shrink long QR box usernames to fit one line.
telegramdesktop/tdesktop/public-canary • 71d3556 • 1 files, +1/-1
Update lib_ui to stop kinetic touch scroll on cancel.
telegramdesktop/tdesktop/public-canary • 9e97e1e • 3 files, +115/-3
Swipe the QR box emoji and gift layer by touch.
telegramdesktop/tdesktop/public-canary • 9a319f2 • 4 files, +125/-14
Keep Money lists in place when switching their tabs.
telegramdesktop/tdesktop/public-canary • 2b10208 • 1 files, +3/-0
[ai] Record first-tick, gift-overlap and unshown-range traps
telegramdesktop/tdesktop/public-canary • f2f4df6 • 1 files, +18/-0
Show the card menu of the gift square under the cursor.
telegramdesktop/tdesktop/public-canary • 403d1a5 • 7 files, +119/-74
Let owners delete their group for everyone when leaving
telegramdesktop/tdesktop/public-canary • 0b984a9 • 1 files, +1/-1
Fix media viewer issues on ANGLE on Qt 6.
#tdesktop
[ai] Mirror each task commit to the checkout's private branch.
telegramdesktop/tdesktop/public-canary • d38b1a4 • 4 files, +22/-8
Separate phrase for channel QR without gifts.
telegramdesktop/tdesktop/public-canary • 04b1cf4 • 2 files, +57/-20
Shrink long QR box usernames to fit one line.
telegramdesktop/tdesktop/public-canary • 71d3556 • 1 files, +1/-1
Update lib_ui to stop kinetic touch scroll on cancel.
telegramdesktop/tdesktop/public-canary • 9e97e1e • 3 files, +115/-3
Swipe the QR box emoji and gift layer by touch.
telegramdesktop/tdesktop/public-canary • 9a319f2 • 4 files, +125/-14
Keep Money lists in place when switching their tabs.
telegramdesktop/tdesktop/public-canary • 2b10208 • 1 files, +3/-0
[ai] Record first-tick, gift-overlap and unshown-range traps
telegramdesktop/tdesktop/public-canary • f2f4df6 • 1 files, +18/-0
Show the card menu of the gift square under the cursor.
telegramdesktop/tdesktop/public-canary • 403d1a5 • 7 files, +119/-74
Let owners delete their group for everyone when leaving
telegramdesktop/tdesktop/public-canary • 0b984a9 • 1 files, +1/-1
Fix media viewer issues on ANGLE on Qt 6.
#tdesktop
🫡2
UnigramDev/Unigram/develop • 2e99337 • 15 files, +375/-231
Share one view model per story across the story lists and viewers
UnigramDev/Unigram/develop • fb3b213 • 1 files, +3/-5
Eject the wallet card in the beta's 650 ms
UnigramDev/Unigram/develop • 3236a63 • 4 files, +134/-96
Float the balance card between a note tip and its buttons
UnigramDev/Unigram/develop • c2b6da2 • 2 files, +125/-44
Judge each git command and its lock in the worktree it runs in
UnigramDev/Unigram/develop • c091274 • 42 files, +72/-18003
Untrack the notes and refuse to commit Markdown
UnigramDev/Unigram/develop • c771b67 • 1 files, +5/-0
Apply a video's trim cap before any handle has moved
UnigramDev/Unigram/develop • 90a2093 • 4 files, +153/-5
Remember the story publish sheet's last choices
UnigramDev/Unigram/develop • b43a36d • 16 files, +774/-32
Show stories while they post, and keep failed posts for a retry
UnigramDev/Unigram/develop • 25b72c2 • 3 files, +84/-3
Check whether a story can be posted before picking it and before a retry
UnigramDev/Unigram/develop • 62edd75 • 2 files, +100/-53
Move ChooseChatsPopup's back button beside the search field
UnigramDev/Unigram/develop • e3637e2 • 6 files, +79/-65
Show a story's upload with a spinning gradient ProgressBarRing
UnigramDev/Unigram/develop • 2c485ca • 1 files, +11/-0
Pause the story editor's video while the publish sheet is open
UnigramDev/Unigram/develop • efa96f8 • 10 files, +528/-179
Send a photo with animated stickers as a video in stories and chats
UnigramDev/Unigram/develop • 16df22e • 1 files, +31/-4
Restyle the story privacy list links and round the caption panel
#unigram
Share one view model per story across the story lists and viewers
UnigramDev/Unigram/develop • fb3b213 • 1 files, +3/-5
Eject the wallet card in the beta's 650 ms
UnigramDev/Unigram/develop • 3236a63 • 4 files, +134/-96
Float the balance card between a note tip and its buttons
UnigramDev/Unigram/develop • c2b6da2 • 2 files, +125/-44
Judge each git command and its lock in the worktree it runs in
UnigramDev/Unigram/develop • c091274 • 42 files, +72/-18003
Untrack the notes and refuse to commit Markdown
UnigramDev/Unigram/develop • c771b67 • 1 files, +5/-0
Apply a video's trim cap before any handle has moved
UnigramDev/Unigram/develop • 90a2093 • 4 files, +153/-5
Remember the story publish sheet's last choices
UnigramDev/Unigram/develop • b43a36d • 16 files, +774/-32
Show stories while they post, and keep failed posts for a retry
UnigramDev/Unigram/develop • 25b72c2 • 3 files, +84/-3
Check whether a story can be posted before picking it and before a retry
UnigramDev/Unigram/develop • 62edd75 • 2 files, +100/-53
Move ChooseChatsPopup's back button beside the search field
UnigramDev/Unigram/develop • e3637e2 • 6 files, +79/-65
Show a story's upload with a spinning gradient ProgressBarRing
UnigramDev/Unigram/develop • 2c485ca • 1 files, +11/-0
Pause the story editor's video while the publish sheet is open
UnigramDev/Unigram/develop • efa96f8 • 10 files, +528/-179
Send a photo with animated stickers as a video in stories and chats
UnigramDev/Unigram/develop • 16df22e • 1 files, +31/-4
Restyle the story privacy list links and round the caption panel
#unigram
🫡1
UnigramDev/Unigram/develop • 80bd515 • 1 files, +1/-1
Fix null ref
UnigramDev/Unigram/develop • 73c266a • 1 files, +1/-1
Lower opacity
UnigramDev/Unigram/develop • a968c98 • 2 files, +3/-0
Round search bar in popups
UnigramDev/Unigram/develop • 97286c3 • 3 files, +65/-20
Hot fix for frame flusher
UnigramDev/Unigram/develop • 71ba329 • 1 files, +1/-1
Bump version to 13.1.1
#unigram
Fix null ref
UnigramDev/Unigram/develop • 73c266a • 1 files, +1/-1
Lower opacity
UnigramDev/Unigram/develop • a968c98 • 2 files, +3/-0
Round search bar in popups
UnigramDev/Unigram/develop • 97286c3 • 3 files, +65/-20
Hot fix for frame flusher
UnigramDev/Unigram/develop • 71ba329 • 1 files, +1/-1
Bump version to 13.1.1
#unigram
🫡1
telegramdesktop/tdesktop/dev • 5844f0a • 1 files, +3/-2
Fix 32-bit overflow in the call recording box layout.
telegramdesktop/tdesktop/dev • 5e8e9f5 • 1 files, +1/-1
Fix 32-bit overflow in the Premium preview dots layout.
telegramdesktop/tdesktop/dev • 0bcd471 • 1 files, +3/-1
Fix crash on a link opened while a launch error is shown.
telegramdesktop/tdesktop/dev • 5ec2127 • 1 files, +10/-0
Fix crash on a stale latest page arriving as older messages.
telegramdesktop/tdesktop/dev • b5474a3 • 1 files, +2/-1
Fix crash on replacing media in a welcome message.
telegramdesktop/tdesktop/dev • fa4e784 • 4 files, +4/-4
Narrow the RHI crash check to GPU driver calls.
telegramdesktop/tdesktop/dev • 3371713 • 1 files, +8/-5
Render text with GDI on Windows as before Qt 6.
telegramdesktop/tdesktop/dev • a7885b7 • 7 files, +10/-9
Fix more unsigned layout math overflowing on 32-bit.
telegramdesktop/tdesktop/dev • bbdb9a8 • 1 files, +29/-5
Show TON DNS gift owners as links, not address groups.
telegramdesktop/tdesktop/dev • 76c02ec • 5 files, +11/-7
Fix green NV12 video playback with ANGLE D3D9.
telegramdesktop/tdesktop/dev • ecc4f9e • 3 files, +958/-10
Place card gifts added by an action where they overlap least
telegramdesktop/tdesktop/dev • 711bbb4 • 3 files, +344/-23
Drag Collectibles gifts onto the wallet card by touch
#tdesktop
Fix 32-bit overflow in the call recording box layout.
telegramdesktop/tdesktop/dev • 5e8e9f5 • 1 files, +1/-1
Fix 32-bit overflow in the Premium preview dots layout.
telegramdesktop/tdesktop/dev • 0bcd471 • 1 files, +3/-1
Fix crash on a link opened while a launch error is shown.
telegramdesktop/tdesktop/dev • 5ec2127 • 1 files, +10/-0
Fix crash on a stale latest page arriving as older messages.
telegramdesktop/tdesktop/dev • b5474a3 • 1 files, +2/-1
Fix crash on replacing media in a welcome message.
telegramdesktop/tdesktop/dev • fa4e784 • 4 files, +4/-4
Narrow the RHI crash check to GPU driver calls.
telegramdesktop/tdesktop/dev • 3371713 • 1 files, +8/-5
Render text with GDI on Windows as before Qt 6.
telegramdesktop/tdesktop/dev • a7885b7 • 7 files, +10/-9
Fix more unsigned layout math overflowing on 32-bit.
telegramdesktop/tdesktop/dev • bbdb9a8 • 1 files, +29/-5
Show TON DNS gift owners as links, not address groups.
telegramdesktop/tdesktop/dev • 76c02ec • 5 files, +11/-7
Fix green NV12 video playback with ANGLE D3D9.
telegramdesktop/tdesktop/dev • ecc4f9e • 3 files, +958/-10
Place card gifts added by an action where they overlap least
telegramdesktop/tdesktop/dev • 711bbb4 • 3 files, +344/-23
Drag Collectibles gifts onto the wallet card by touch
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • aef6ff0 • 3 files, +3/-3
Fix authenticated HTTP proxies with Qt 6.
#tdesktop
Fix authenticated HTTP proxies with Qt 6.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • e9786a7 • 5 files, +284/-27
Paint QR box controls over the clean backdrop
telegramdesktop/tdesktop/dev • d372760 • 5 files, +193/-40
Trim QR box repaints and clip setup under controls
telegramdesktop/tdesktop/dev • be7c268 • 2 files, +0/-110
Remove the disabled invite link QR box implementation.
telegramdesktop/tdesktop/dev • 215824c • 4 files, +0/-32
Remove unused dictionary writer and bot keyboard getter.
#tdesktop
Paint QR box controls over the clean backdrop
telegramdesktop/tdesktop/dev • d372760 • 5 files, +193/-40
Trim QR box repaints and clip setup under controls
telegramdesktop/tdesktop/dev • be7c268 • 2 files, +0/-110
Remove the disabled invite link QR box implementation.
telegramdesktop/tdesktop/dev • 215824c • 4 files, +0/-32
Remove unused dictionary writer and bot keyboard getter.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 8e9cd17 • 2 files, +25/-10
Log the reason of local storage write errors.
telegramdesktop/tdesktop/dev • c9b6abf • 8 files, +0/-94
Remove unused media playback and canvas helpers.
#tdesktop
Log the reason of local storage write errors.
telegramdesktop/tdesktop/dev • c9b6abf • 8 files, +0/-94
Remove unused media playback and canvas helpers.
#tdesktop
🫡3
telegramdesktop/tdesktop/dev • 2ff038a • 1 files, +1/-1
Backport Qt RHI device-loss fixes across platforms.
telegramdesktop/tdesktop/dev • 35f1e34 • 3 files, +4/-4
Update Qt patches for RHI device recovery.
telegramdesktop/tdesktop/dev • 260316f • 9 files, +0/-81
Remove unused peer accessors and premium limit wrappers.
telegramdesktop/tdesktop/dev • 03f3331 • 2 files, +12/-2
Better logs for WinRT errors.
telegramdesktop/tdesktop/dev • db28630 • 13 files, +880/-182
Recover RHI renderers after resource creation fails.
telegramdesktop/tdesktop/dev • 7ca891e • 9 files, +0/-153
Remove unused visual helpers and the obsolete image source.
telegramdesktop/tdesktop/dev • 5c674f1 • 7 files, +30/-16
Version 7.3.3.
#tdesktop
Backport Qt RHI device-loss fixes across platforms.
telegramdesktop/tdesktop/dev • 35f1e34 • 3 files, +4/-4
Update Qt patches for RHI device recovery.
telegramdesktop/tdesktop/dev • 260316f • 9 files, +0/-81
Remove unused peer accessors and premium limit wrappers.
telegramdesktop/tdesktop/dev • 03f3331 • 2 files, +12/-2
Better logs for WinRT errors.
telegramdesktop/tdesktop/dev • db28630 • 13 files, +880/-182
Recover RHI renderers after resource creation fails.
telegramdesktop/tdesktop/dev • 7ca891e • 9 files, +0/-153
Remove unused visual helpers and the obsolete image source.
telegramdesktop/tdesktop/dev • 5c674f1 • 7 files, +30/-16
Version 7.3.3.
#tdesktop
🫡3
New telegramdesktop/tdesktop release:
- Show TON DNS gift owners as links, not address groups.
- Fix green video tint when using D3D9 backend with ANGLE on Windows.
- Fix transparent unusable media viewer with ANGLE on Windows.
- Fix inability to type '?' showing Shortcuts legend instead.
- Fix text rendering ignoring system settings on Windows.
- Fix Chinese characters not showing on older Windows.
- Fix possible crash in context loss on Windows.
- Fix respecting Focus Mode on Windows.
- Fix menu translation on macOS.
- Fix several other crashes.
- Add DESKTOP_APP_DISABLE_PRIVATE_QT_API build option. (allows to build tdesktop without the need to rebuild on Qt updates at the price of feature degradation and KWindowSystem dependency)
#tdesktop
v7.3.3 (stable)- Show TON DNS gift owners as links, not address groups.
- Fix green video tint when using D3D9 backend with ANGLE on Windows.
- Fix transparent unusable media viewer with ANGLE on Windows.
- Fix inability to type '?' showing Shortcuts legend instead.
- Fix text rendering ignoring system settings on Windows.
- Fix Chinese characters not showing on older Windows.
- Fix possible crash in context loss on Windows.
- Fix respecting Focus Mode on Windows.
- Fix menu translation on macOS.
- Fix several other crashes.
- Add DESKTOP_APP_DISABLE_PRIVATE_QT_API build option. (allows to build tdesktop without the need to rebuild on Qt updates at the price of feature degradation and KWindowSystem dependency)
#tdesktop
🫡3
Assets for release
• Windows on ARM: Portable
• Windows 64 bit: Portable
• Windows 32 bit: Portable
• Linux 64 bit: Binary
• macOS 10.13+: Installer
• Windows on ARM: Installer
• Windows 64 bit: Installer
• Windows 32 bit: Installer
• Source code (tar.gz, full)
#tdesktop
v7.3.3 of telegramdesktop/tdesktop:• Windows on ARM: Portable
• Windows 64 bit: Portable
• Windows 32 bit: Portable
• Linux 64 bit: Binary
• macOS 10.13+: Installer
• Windows on ARM: Installer
• Windows 64 bit: Installer
• Windows 32 bit: Installer
• Source code (tar.gz, full)
#tdesktop
🫡3
UnigramDev/Unigram/develop • 1eafef2 • 5 files, +630/-63
Bring the rich editor's automation peer to RichEditBox parity
UnigramDev/Unigram/develop • 604a2fe • 4 files, +21/-6
Read modifiers at event time in the native editor's key handlers
UnigramDev/Unigram/develop • cec1ef6 • 2 files, +9/-0
Forward the text input host's name to the inner box's AutomationId
#unigram
Bring the rich editor's automation peer to RichEditBox parity
UnigramDev/Unigram/develop • 604a2fe • 4 files, +21/-6
Read modifiers at event time in the native editor's key handlers
UnigramDev/Unigram/develop • cec1ef6 • 2 files, +9/-0
Forward the text input host's name to the inner box's AutomationId
#unigram
🫡1
telegramdesktop/tdesktop/dev • eccf210 • 5 files, +125/-16
[ai] Scale planning and review of harness tasks to their users
telegramdesktop/tdesktop/dev • 2eb358f • 3 files, +167/-49
Reuse one QR box background while panels move the card
telegramdesktop/tdesktop/dev • e14f156 • 3 files, +1327/-0
[ai] Gate and record host load around test-run launches
#tdesktop
[ai] Scale planning and review of harness tasks to their users
telegramdesktop/tdesktop/dev • 2eb358f • 3 files, +167/-49
Reuse one QR box background while panels move the card
telegramdesktop/tdesktop/dev • e14f156 • 3 files, +1327/-0
[ai] Gate and record host load around test-run launches
#tdesktop
🫡4
telegramdesktop/tdesktop/dev • 42e2af8 • 2 files, +23/-7
Fix scroll animation direction in modern chat view.
#tdesktop
Fix scroll animation direction in modern chat view.
#tdesktop
🫡4
telegramdesktop/tdesktop/dev • e0ac8f8 • 67 files, +3554/-1380
[ai] Move detailed harness guidance out of the README
telegramdesktop/tdesktop/dev • dcfc1e5 • 7 files, +700/-7
[ai] Track harness helper use in daily code health
telegramdesktop/tdesktop/dev • e362ce8 • 6 files, +0/-43
Remove unused gift painter, currency and gradient helpers.
telegramdesktop/tdesktop/dev • 0bc230a • 8 files, +0/-64
Remove unused media-state and story accessors.
telegramdesktop/tdesktop/dev • b1aaf15 • 4 files, +0/-40
Remove unused privacy-settings entry points.
telegramdesktop/tdesktop/dev • 770f19e • 4 files, +0/-72
Remove unused session-change producers and flag helper.
telegramdesktop/tdesktop/dev • fe4afa4 • 3 files, +3/-3
Update patches revision with scroll ending fix.
#tdesktop
[ai] Move detailed harness guidance out of the README
telegramdesktop/tdesktop/dev • dcfc1e5 • 7 files, +700/-7
[ai] Track harness helper use in daily code health
telegramdesktop/tdesktop/dev • e362ce8 • 6 files, +0/-43
Remove unused gift painter, currency and gradient helpers.
telegramdesktop/tdesktop/dev • 0bc230a • 8 files, +0/-64
Remove unused media-state and story accessors.
telegramdesktop/tdesktop/dev • b1aaf15 • 4 files, +0/-40
Remove unused privacy-settings entry points.
telegramdesktop/tdesktop/dev • 770f19e • 4 files, +0/-72
Remove unused session-change producers and flag helper.
telegramdesktop/tdesktop/dev • fe4afa4 • 3 files, +3/-3
Update patches revision with scroll ending fix.
#tdesktop
🫡4
morethanwords/tweb/master • 038640c • 3 files, +26/-12
Build: its test run goes first in the machine's test queue, and a wait for its turn shows
morethanwords/tweb/master • 030f1d7 • 246 files, +2534/-2232
Imports: components, popups and tabs read the app's top level from a registry instead of importing it, and an edit reruns far fewer tests
morethanwords/tweb/master • 1472d25 • 71 files, +4751/-85
Dev server: a hot update keeps what a module made, and most edits update the page in place instead of reloading it
morethanwords/tweb/master • 669e0f7 • 18 files, +85/-6
Popup sandbox: open over the app, it reloads for an edit of a story only, and an edit of a popup stays hot
morethanwords/tweb/master • e43481a • 4 files, +842/-0
Import graph: a tool that shows what an edit reloads and how many tests it reruns, and a budget that keeps both from growing
morethanwords/tweb/master • 84eefa0 • 37 files, +1135/-295
Profile: a sender's avatar opens their profile in a popup, and the profile gets action buttons
morethanwords/tweb/master • f3ff8a2 • 5 files, +42/-3
Memory: a redrawn media bubble, a shown ad and a left chat no longer stay in memory
morethanwords/tweb/master • a77c9c1 • 39 files, +1595/-87
Member tags: anyone in a group can wear a short tag by their name, shown in messages and set from a popup
morethanwords/tweb/master • 49a6756 • 30 files, +237/-92
Tests: the sandbox suites run on the app as a bundle, about twice as fast
morethanwords/tweb/master • 96fb5fb • 7 files, +45/-12
Tests: each suite's server takes a port of its checkout's own, so the suites of different worktrees run side by side
morethanwords/tweb/master • 4e60b47 • 41 files, +1112/-350
Animations: an idle chat, a chat switch, scrolling and menus cost the main thread up to 90% less
morethanwords/tweb/master • bc569b6 • 12 files, +834/-86
Chat opening: a big channel opened at its end shows its posts in a third of the time
#webk
Build: its test run goes first in the machine's test queue, and a wait for its turn shows
morethanwords/tweb/master • 030f1d7 • 246 files, +2534/-2232
Imports: components, popups and tabs read the app's top level from a registry instead of importing it, and an edit reruns far fewer tests
morethanwords/tweb/master • 1472d25 • 71 files, +4751/-85
Dev server: a hot update keeps what a module made, and most edits update the page in place instead of reloading it
morethanwords/tweb/master • 669e0f7 • 18 files, +85/-6
Popup sandbox: open over the app, it reloads for an edit of a story only, and an edit of a popup stays hot
morethanwords/tweb/master • e43481a • 4 files, +842/-0
Import graph: a tool that shows what an edit reloads and how many tests it reruns, and a budget that keeps both from growing
morethanwords/tweb/master • 84eefa0 • 37 files, +1135/-295
Profile: a sender's avatar opens their profile in a popup, and the profile gets action buttons
morethanwords/tweb/master • f3ff8a2 • 5 files, +42/-3
Memory: a redrawn media bubble, a shown ad and a left chat no longer stay in memory
morethanwords/tweb/master • a77c9c1 • 39 files, +1595/-87
Member tags: anyone in a group can wear a short tag by their name, shown in messages and set from a popup
morethanwords/tweb/master • 49a6756 • 30 files, +237/-92
Tests: the sandbox suites run on the app as a bundle, about twice as fast
morethanwords/tweb/master • 96fb5fb • 7 files, +45/-12
Tests: each suite's server takes a port of its checkout's own, so the suites of different worktrees run side by side
morethanwords/tweb/master • 4e60b47 • 41 files, +1112/-350
Animations: an idle chat, a chat switch, scrolling and menus cost the main thread up to 90% less
morethanwords/tweb/master • bc569b6 • 12 files, +834/-86
Chat opening: a big channel opened at its end shows its posts in a third of the time
#webk
🫡4