Spyke

Posts

kittyterminal·Kitty Terminal EmulatorbySmokeInFog

kitty 0.46.2 released - changelog

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.46.2 [2026-03-21]

  • Watchers: Add an on_quit event to global watchers (#9675)
  • Wayland: Fix a crash on some compositors when dragging a tab between OS Windows (#9677)
  • Fix incorrect behavior when using the actions to move tab forward/backward with a tab_bar_filter active (#9672)
  • Prevent stacking of multiple rename tab windows (#9691)
  • choose files kitten: Fix a regression that caused incorrect highlight of matched letters
  • macOS: When using macos_traditional_fullscreen do not render content under the notch (#9678)
  • X11: Fix massive scroll when switching focus between kitty and another application (#9703)
  • Markers: Fix marking not working for multicell characters (#9705)
  • Fix a regression in 0.46 that broke drag select in unfocused windows (#9713)
View original on midwest.social
kittyterminal·Kitty Terminal EmulatorbySmokeInFog

kitty 0.46.1 released - changelog

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.46.1 [2026-03-16]

  • diff kitten: Highlight moved lines using a different background color (kitten-diff.mark_moved_lines) (#3241)
  • Fix a regression that broke kitten update-self (#9642)
  • macOS: Clear bell alert badge on dock icon on mouse/keyboard activity (#9640)
  • Fix a regression that broke accept anyway shortcut in the paste confirmation dialog (#9640)
  • Fix kitty hanging on startup on Intel macs (#9643)
  • X11: Fix a regression that caused some high res scroll devices to be treated as line based scroll devices (#9649)
  • Wayland: Fix momentum scrolling not working on compositors that send a stop frame with no axis information (#9653)
  • Linux: Fix regression that broke drag and drop from GTK applications (#9656)
  • macOS: Fix using Fn key for start dictation not working (#9661)
  • Don’t use neighboring tab colors for tab bar margins in translucent windows (#9663)
  • macOS: Fix OS window focus not restored when switching spaces (#9665)
View original on midwest.social
kittyterminal·Kitty Terminal EmulatorbySmokeInFog

kitty 0.46.0 released - changelog

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.46.0 [2026-03-11]

  • Pixel scrolling for the kitty scrollback buffer controlled via pixel_scroll (#9330)
  • Linux: momentum scrolling in the kitty scrollback buffer for touchpads and touchscreens, see momentum_scroll
  • X11: support high resolution scroll events from touchpads, etc
  • macOS: Implement support for Apple dictation to input text in kitty (#3732)
  • Allow dragging tabs (opt:tab_bar_drag_threshold) in the tab bar to re-order, move to another OS Window or detach (#9296)
  • Allow dragging window borders to resize kitty windows in all the different layouts, controlled by window_drag_tolerance (#9447)
  • Allow showing configurable window titles for individual kitty windows via a window title bar (#9450)
  • A command palette (ctrl+shift+f3) to browse and trigger all mapped and unmapped actions (#9545) = choose-files kitten: Fix JXL image preview not working (#9323)
  • Fix tab bar rendering glitches when using tab_bar_filter in some circumstances (#9328)
  • Add support for specifying colors in kitty.conf in OKLCH and LAB color spaces (#9325)
  • Fix a regression that broke using line numbers with the edit-in-kitty command (#9346)
  • Key maps: Allow specifying a timeout for multi key mappings and keyboard modes (#9551)
  • macOS: Fix changes to macos_titlebar_color while in full screen not being applied after exiting fullscreen (#9350)
  • ncurses: Fix ncurses not using dim because it is missing from the sgr property in terminfo even though it is present in the dim property.
  • Fix a regression in the previous release that caused moving between neighbors in the vertical and horizontal layouts to go in the opposite direction (#9355)
  • Fix goto_session not respecting the focus_tab session directive when creating a session in an existing OS window (#9366)
  • Wayland: Fix a regression in the previous release that caused doubled key repeats on compositors that implement compositor side key repeat events (#9374)
  • icat: Fix a regression in the previous release when rendering GIF animations with frames that dispose onto background with non-zero delay using the native engine (#9376)
  • Wayland: Remove usage of the Wayland color management protocol to inform compositors of the color space used by kitty (#9341)
  • Linux: Fix a regression in 0.40 that caused horizontal alignment for emoji to be incorrect in some cases (#9395)
  • icat kitten: When catting multiple images display the images in input order (#9413)
  • kitten @: Fix relative paths for --password-file being resolved relative to CWD instead of the kitty config directory
  • kitten choose-files: Add a new binding of Alt + Enter to modify the name of an existing file when choosing a save file name ([#9387]https://github.com/kovidgoyal/kitty/issues/9387))
  • kitten choose-files: Fix TAB completion in the choose save file name prompt not working with respect to the current working directory (#9387)
  • Fix line-at-once selection not extending wrapped lines into scrollback (#9437)
  • ssh kitten: Restore keyboard mode even if the ssh connection drops
  • edit-in-kitty: Handle connection drop more gracefully (#9480)
  • macOS: Fix changing window title with global menubar menu open causes menu to get stuck (#9490)
  • Fix focus_follows_mouse not working during a drag and drop (#9497)
  • goto_session: Add a --active-only option to select from only active sessions (#9503)
  • Shell integration: Allow sending click events to shells using y co-ordinates relative to prompts (#9500)
  • A new action copy_selection_or_last_command_output (#9512)
  • Wayland: Add support for the background blur extension (#9534)
  • macOS: A new option macos_dock_badge_on_bell to show a badge on the kitty dock icon when a bell occurs (#9529)
  • macOS: Workaround for yet another Tahoe bug causing rendering to fail (#9520)
  • URL detection: Allow trailing asterisks in URLs (#9543)
  • Wayland: Add support for titlebar-only in hide_window_decorations to hide the titlebar while keeping shadows for window resizing. (#9486)
  • Text sizing protocol: Fix alignment/cropping issues when rendering text with a fractional scale (#9471)
  • macOS: Fix a crash when using macos_traditional_fullscreen with split view (#9573)
  • macOS: Fix flickering during OS Window resize (#9582)
  • Cursor trail: Show a cursor trail when switching tabs (#9588)
  • Make shift+left click extend the current selection instead of starting a new selection when the mouse is not grabbed by the TUI application (#9608)
  • Allow double clicking on a tab to rename it (#9609)
  • remote_control_script resolve relative paths with respect to kitty config directory (#9625)
  • Splits layout: Add new mappable actions to maximize a window in the splits layout (#9629)
View original on midwest.social
usa·United States | News & PoliticsbySmokeInFog

We Investigated A Secret Club For Billionaires | More Perfect Union [YouTube]

The conspiracies are true — a small group of elites set the agenda for the country.

They're billionaires, politicians, judges and more. And they meet at private camp Bohemian Grove.

The membership is secret, but Daniel Boguslaw came to us with a full list of everyone involved.

Turns out the coordination of Project 2025 was begun at the Bohemian Grove

View original on midwest.social
kittyterminal·Kitty Terminal EmulatorbySmokeInFog

kitty 0.45.0 released - changelog

0.45.0 [2025-12-24]

  • A new kitten to select files at the speed of thought with a keyboard first interface and support for content previews of text files with syntax highlighting, images, videos, e-books and more (#9263)
  • Add support for the paste events protocol (#9183)
  • icat kitten: Add support for animated PNG and animated WebP, netPBM images, ICC color profiles and CCIP color space metadata to the builtin engine
  • icat kitten: Add a new flag kitty +kitten icat --fit to control how images are scaled to fit the screen (#9201)
  • icat kitten: The kitty +kitten icat --scale-up flag now takes effect when not using kitty +kitten icat --place as well
  • Add a mappable action copy_last_command_output to copy the output of the last command to the clipboard (#9185)
  • ssh kitten: Fix a bug where automatic login was not working (#9187)
  • Graphics: Fix overwrite composition mode for animation frames not being honored
  • Automatic color scheme switching: Fix title bar and scroll bar colors not being updated (#9167)
  • macOS: Fix cycle through OS windows only swapping between the two most recent OS Windows. Also add a cycle through OS Windows backwards action. (#9215)
  • goto_session: allow specifying a directory to select a session file from the directory (#9219)
  • Have reloading config also reload the custom tab bar python modules (#9221)
  • kitten @ ls: Also output the neighbors for every window (#9225)
  • Have the kitty --start-as flag be respected when used with kitty --single-instance (#9228)
  • When expanding environment variables in listen_on allow the env directive to take effect
  • macOS: Fix closing an OS Window when another OS Window is minimized causing the minimized window to be un-minimized (#8913)
  • Do not rewrap the text in the alternate screen buffer. Avoids flicker during live resize with no resize_debounce_time (#9142)
  • Add a default mapping search_scrollback to open the scrollback in a pager in search mode. If any text is currently selected it is automatically searched for.
  • Wayland: Fix spurious key repeat events when some user defined callback takes a long time to execute (#9224)
  • When moving windows to a new tab/OS Window fix overlay windows not being grouped with their parent windows (#9266)
  • Linux: Fix a bug causing colors to occasionally all go black when using mesa >= 25.3.0 with nouveau GPU driver (#9235)
  • Fix tab_bar_min_tabs not respecting tab_bar_filter (#9278)
  • macOS: Workaround for regression in Tahoe 26.2 that breaks kitty --detach (#9288)
  • macOS: Workaround for yet another Tahoe regression causing macOS to start an AutoFill helper process and not shut it down on application exit (#9299)
kitty 0.45.0 released - changeloghttps://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changesOpen linkView original on midwest.social

[issue] Have to load my profile before posts will load

First, if this is not the right community for this I apologize.

I don't know if anybody else on midwest.social has been experiencing this issue but I wanted to let someone know about it. If I'm browsing via desktop browser or Voyager and then stop for a significant amount of time (I haven't tried to dial this in; the web dev part of me expects it to happen with as little as 15 min inactivity, but I've really only noted it after an hour or more of inactivity). If I want to refresh and see the latest posts, it fails to load them. Doesn't matter how many times I refresh, nada. Sometimes logging in and out helps but definitely a minority of tries. What almost always works, though, is loading my profile first. If I do that and then go back to home I'll then get an updated list of posts.

View original on midwest.social
kittyterminal·Kitty Terminal EmulatorbySmokeInFog

kitty 0.44.0 released - changelog

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.44.0 [2025-11-03]

  • Allow kitty to read a specified set of environment variables from your login shell at startup using the env directive in kitty.conf (#9042)
  • A new option draw_window_borders_for_single_window to force kitty to always draw a window border even when only a single window is present (#9112)
  • Fix a regression in 0.43.0 that caused a black flicker when closing a tab in the presence of a background image (#9060)
  • Further improvements to rounded corner rendering, especially at low DPI (#9091)
  • Splits layout: Fix a bug that could cause a corrupted layout in some circumstances (#9059)
  • Fix a regression in the previous release that broke goto_session -1
  • Fix rendering broken on ancient GPU drivers that do not support rendering to 16 bit textures (#9068)
  • Fix tab bar sometimes showing incorrect tabs when it is filtered to show only tabs from the current session (#9079)
  • macOS: Workaround for bug in macOS Tahoe that caused OS Windows that are fullscreen to crash kitty when returning from sleep on some machines (#8983)
  • Graphics: Fix animated images sometimes not auto playing or auto playing at the wrong start frame if the same image id is used for a subsequent image
  • Fix a regression in 0.43.0 that caused high CPU usage when disable_ligatures was set to cursor and the tab bar was visible (#9071)
  • macOS: Handle dropping of file promises into kitty in addition to file paths (#9084)
  • macOS: Fix indeterminate progress bar displayed on dock icon increasing speed when indeterminate progress is set without being cleared first (#9114)
  • macOS: Performance and power usage improvements of about 5-10% (#9131)
  • macOS: Add an item to the global menu to Cycle through OS windows
  • macOS: Quick access terminal: Fix a crash when changing font size (#9178)
  • Wayland: Fix center-sized panels not working on smithay based compositors (#9117)
  • Wayland: Fix scrolling using some mouse wheels that produce “VALUE120” based scroll events too fast on some compositors (#9128)
  • Automatic color scheme switching: Fix title bar color not being updated (#9167)
  • Add support for Unicode 17
  • Fix a regression in 0.43.0 that caused tab_bar_margin_width to be doubled on the right edge of the tab bar (#9154)
  • Session files: Add a new focus_tab command to specify which tab should be active when a session is loaded. Accepts either a plain number (0-based index) or a match expression for flexible tab selection, allowing sessions to preserve the active tab state (Sessions)
  • save_as_session: Add --base-dir option to specify a base directory for saving session files with relative paths, useful when the current working directory is not the desired location (Sessions)
  • Add state:focused_os_window match query to select all windows in the currently focused OS window (Matching windows and tabs)
  • Session saving now preserves visual tab order and active tab rather than tab activation history as this is generally more important. In the future may have it save tab history as well (#9163)
View original on midwest.social
kittyterminal·Kitty Terminal EmulatorbySmokeInFog

kitty 0.43.1 released - changelog

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.43.1 [2025-10-01]

  • ssh kitten: Allow specifying a password and/or TOTP authentication secret to automate interactive logins in scenarios where public key authentication is not supported (#9020)
  • macOS: Fix a bug where the color of a transparent titlebar was off when running in the release build versus the build from source. Also fix using a transparent titlebar causing the background opacity to be doubled.
  • Fix a regression in the previous release that caused the incorrect tab to be active when loading a session (#9025)
  • macOS: Workaround for bug in macOS Tahoe that caused closed OS Windows to remain as invisible rectangles that intercept mouse events (#8952)
  • macOS: Fix a regression in the previous release that broke automatic switching of dark/light mode when setting macos_titlebar_color to an arbitrary color (#9034)
  • goto_session: Add --sort-by=alphabetical to have the interactive session picker list the sessions in a fixed order rather than by most recent (#9033)
  • Fix a regression in the previous release that caused the cursor trail to not be hidden properly (#9039)
  • Session files: Fix a regression in the previous release that broke matching on windows in the current tab (#9037)
  • Fix a regression in the previous release that broke clearing screen lines when in margin mode (#9049)
View original on midwest.social
kittyterminal·Kitty Terminal EmulatorbySmokeInFog

kitty 0.43.0 released - changelog

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.43.0 [2025-09-28]

  • New support for creating and switching to Sessions easily, allowing users to define and use sessions/projects efficiently (#8911)
  • Add a configurable scrollbar for the kitty scrollback (#8945)
  • A new protocol for multiple cursors in the terminal (#8927)
  • macOS: Allow the window title bar to be semi-transparent when background_opacity is less than one and macos_titlebar_color is set to background (#8906)
  • A new cursor_trail_color setting to independently control the color of cursor trails (#8830)
  • macOS: Add the default Cmd+L mapping from Terminal.app to erase the last command and its output (#6040)
  • Fix background_opacity being non-linear especially with light color themes. Note that this might require you to adjust the value of this setting to get back your current look. (#8869)
  • Add support for blinking text. Text marked as blinking now blinks in exact rhythm with the cursor. The blinking animation and max duration are controlled by cursor_blink_interval and cursor_stop_blinking_after. (#8551)
  • Allow using a custom python function to draw tab titles in the tab bar, see tab_title_template
  • Wayland: Fix incorrect window size calculation when transitioning from full screen to non-full screen with client side decorations (#8826)
  • macOS: Fix hiding quick access terminal window not restoring focus to previously active application (#8840)
  • macOS: Fix showing the quick access terminal on a space other than the space it was last active on, after full screening some application causes the quick access terminal to appear on the old space (#8740)
  • macOS: When toggling open the quick access terminal move it to the currently active monitor (the monitor with the mouse pointer on it) (#9003)
  • macOS: Fix closing an OS Window when another OS Window is minimized causing the minimized window to be un-minimized (#8913)
  • Allow using backspace to move the cursor onto the previous line in cooked mode. This is indicated by the bw property in kitty’s terminfo (#8841)
  • Watchers: A new event for global watchers corresponding to the tab bar being changed (#8842)
  • Fix a regression in 0.40.0 that broke handling of the VS16 variation selector when it caused a character to flow to the next line (#8848)
  • Fix rendering of underlines when using larger text sizes with the space and en-space characters (#8950) Fix updating panel configuration on visibility toggle and via remote control not working (#8984)
  • Improve rendering of rounded rectangles (#9000) Wayland: Update bundled copy of libwayland to 1.24 from 1.23.1 because the just released mesa 25.2.0 breaks with libwayland < 1.24 (#8884)
  • macOS: Pass the Cmd+C shortcut to the application running in the terminal when no text is selected (#8946)
  • macOS: Workaround for bug in macOS Tahoe that caused closed OS Windows to remain as invisible rectangles that intercept mouse events (#8952)
  • macOS: Workaround for bug in macOS Tahoe that caused OS Windows that are fullscreen on a monitor that is disconnected while macOS is asleep to crash kitty (#8983)
View original on midwest.social
kittyterminal·Kitty Terminal EmulatorbySmokeInFog

kitty 0.42.2 released - changelog

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.42.2 [2025-07-16]

  • A new protocol extension to notify terminal programs that have turned on SGR Pixel mouse reporting when the mouse leaves the window (#8808)
  • clipboard kitten: Can now optionally take a password to avoid repeated permission prompts when accessing the clipboard. Based on a protocol extension. (#8789)
  • A new launch --hold-after-ssh to not close a launched window that connects directly to a remote host because of launch --cwd=current when the connection ends (#8807)
  • Fix remember_window_position not working because of a stupid typo (#8646)
  • A new kitty --grab-keyboard that can be used to grab the keyboard so that global shortcuts are sent to kitty instead
  • Remote control: Fix holding a remote control socket open causing the kitty I/O thread to go into a loop and not respond on other remote control sockets (#8670)
  • hints kitten: Preserve line breaks when the hint is over a line break (#8674)
  • Fix a segfault when using the copy_ansi_to_clipboard action (#8682)
  • Fix a crash when using linear easing curves for animations (#8692)
  • Graphics protocol: Add a note clarifying image update behavior on re-transmission (#8701)
  • Wayland GNOME: Fix incorrect OS Window tracking because GNOME has started activating windows on non-current workspaces (#8716)
  • Fix a regression in 0.40.0 that broke rendering of VS15 variation selectors in some circumstances (#8731, #8794)
  • Fix a regression in 0.40.0 that broke serialization of tab characters as ANSI text (#8741)
  • Fix a regression in 0.40.0 that broke erasing of characters in a line in the presence of wide characters (#8758)
  • Fix a regression in 0.40.0 that broke hyperlinking of wide characters (#8796)
  • Fix a regression that broke using esc to exit visual select window mode (#8767)
  • kitten run-shell: Fix SIGINT blocked when execing the shell (#8754)
View original on midwest.social
kittyterminal·Kitty Terminal EmulatorbySmokeInFog

kitty 0.42.1 released - changelog

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.42.1 [2025-05-17]

  • Fix ambiguous width and private use characters not being rendered when used with variable width text-sizing protocol escape codes
  • Quick access terminal: Restore focus to previously active window when hiding the quick access terminal window on macOS (#8627)
  • Wayland: Fix an abort if the terminal program sets a window title longer than 2KB that contains CSI escape sequences and multibyte UTF-8 (#8619)
  • Quick access terminal: Allow toggling the window to full screen using the standard kitty ctrl+shift+f11 shortcut (#8626)
  • Quick access terminal: Allow configuring the monitor to display the panel on in Wayland/X11 (#8630)
  • A new setting remember_window_position to optionally use the position of the last closed kitty OS Window as the position of the first kitty OS Window when running a new kitty instance (#8601)
  • Panel kitten: A new center-sized value for --edge to allow easily creating sized and centered panels
  • Wayland: The kitty --name flag now sets the XDG window tag on compositors that support the xdg-toplevel-tag protocol.
View original on midwest.social
kittyterminal·Kitty Terminal EmulatorbySmokeInFog

kitty 0.42.0 released - changelog

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.42.0 [2025-05-11]

  • A new kitten: quick-access-terminal to Make a Quake like quick access terminal
  • The panel kitten works on macOS and X11 as well as Wayland (#2590)
  • Behavior change: Now kitty does full grapheme segmentation following the Unicode 16 spec when splitting text into cells (#8533)
  • Behavior change: The automatic color switching functionality now also controls background image settings (#8603)
  • panel kitten: Allow using kitty +kitten panel --single-instance to create multiple panels in one process (#8549)
  • launch: Allow creating desktop panels such as those created by the panel kitten (#8549)
  • Remote control: Allow modifying desktop panels and showing/hiding OS Windows using the kitten @ resize-os-window command (#8550)
  • Remote control launch: Allow waiting for a program launched in a new window to exit and get the exit code via the kitty +launch --wait-for-child-to-exit command line flag (#8573)
  • Allow starting kitty with the OS window hidden via kitty --start-as=hidden, useful for single instance mode (#3466)
  • Allow configuring the mouse unhide behavior when using mouse_hide_wait (#8508)
  • diff kitten: Add half page and full page scroll vim-like bindings (#8514)
  • diff kitten: Allow diffing named pipes (#8597)
  • Fix a regression that caused automatic color themes to not be re-applied after config file reload (#8530)
  • Wayland: When the compositor supports the xdg-system-bell protocol use it to play the default bell sound
  • panel kitten: Allow specifying panel size in pixels in addition to cells
  • Fix a regression in 0.36.0 that caused using = with single letter command line flags to no longer work correctly (#8556)
  • Single instance: Preserve environment variables from invoking environment in newly created window (#8567)
  • Single instance: Reset OS Window class and name in new single instance OS windows ([#8567](Fix a regression ))
  • macOS: Fix text color in visual window select ignoring the color theme (#8579)
  • Launch action: Allow using an env var that resolves to a full command-line as the program to launch (#8613)
  • change_font_size allow multiplying/dividing the current font size in addition to incrementing it (#8616)
  • Box drawing: Improve appearance of rounder corners, giving them a uniform line width (#8299)
View original on midwest.social
kittyterminal·Kitty Terminal EmulatorbySmokeInFog

kitty 0.41.1 released - changelog (apologies for missing this one)

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.41.1 [2025-04-03]

  • Fix a regression in the previous release that caused rendering of emoji using the VS16 variation selector to fail with some fonts (#8495)
  • Fix a regression in 0.40.0 that caused tab bar margins to not be properly blanked when the tab bar is at the bottom (#8494) Wayland: panel kitten: Fix incorrect initial font size on compositors such as Hyprland that set scale late in the window creation process (#8496)
  • Fix a regression in 0.40.1 that caused hyperlink underline on hover to remain on screen when the screen is scrolled
View original on midwest.social
kittyterminal·Kitty Terminal EmulatorbySmokeInFog

kitty 0.41.0 released - changelog

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.41.0 [2025-03-29]

  • A new mode of operation for text_fg_override_threshold to override foreground colors so as to maintain a minimum contrast between foreground and background text colors. Works in a perceptual color space for best color accuracy (#8420)
  • A 15% improvement in throughput when processing text thanks to using a multi-stage table for Unicode property lookups
  • kitty +open: Ask for confirmation by default when running executables to work around some badly designed programs that try to open links in documents that point to executable files. Can be overridden by specifying your own launch-actions.conf.
  • Fix a regression in version 0.40.0 causing a crash when the underline thickness of the font is zero (#8443)
  • Fix a regression in version 0.40.0 causing a hang on resizing with a wide character at the right edge of a line that needs to be moved onto the next line (#8464)
  • Fix a regression in 0.40.1 that caused copying to clipboard via OSC 52 from applications that don’t specify a destination in the escape code not working (#8459)
  • Wayland: Fix a regression in the previous release that caused crashes on compositors that don’t support the xdg-toplevel-icon protocol and the user has set a custom kitty icon (#8471)
View original on midwest.social
kittyterminal·Kitty Terminal EmulatorbySmokeInFog

kitty 0.40.1 released - changelog

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.40.1 [2025-03-18]

  • Do not count background processes by default for confirm_os_window_close (#8358)
  • A new option clear_selection_on_clipboard_loss to clear selections when they no longer reflect the contents of the clipboard
  • Fix a regression in the previous release that caused empty lines to be skipped when copying text from a selection (#8435)
  • Fix flickering of hyperlink underline when client program continuously redraws on mouse movement (#8414)
  • Wayland: Allow overriding the kitty OS Window icon on compositors that implement the xdg-toplevel-icon protocol
  • macOS: When the program running in kitty reports progress information for a task, show a progress bar on the kitty dock icon
  • macOS: Fix a regression causing a crash when using focus_follows_mouse (#8437)
  • OSC 52: Fix specifying both clipboard and primary in OSC 52 requests not supported
View original on midwest.social
kittyterminal·Kitty Terminal EmulatorbySmokeInFog

kitty 0.40.0 released - changelog

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.40.0 [2025-03-08]

  • Allow terminal programs to use text in different font sizes (#8226)
  • When rendering underlines add gaps around text descenders (parts of the text that overlap with the underline). Controlled by the new option underline_exclusion (#8226)
  • Finally fix the issue of text-width mismatches that has been plaguing the terminal ecosystem for decades by allowing terminal programs to specify how many cells to render a piece of text in (#8226)
  • Behavior change: The notify_on_cmd_finish option now uses OS Window visibility instead of focus state when set to invisible on platforms that support querying OS window visibility (#8320)
  • launch: Add options launch --source-window and launch --next-to to allow specifying which window is used as the data source and destination location independently of the currently active window (#8295)
  • Linux: Add support for COLRv1 fonts. These are typically emoji fonts that use vector images for emoji
  • Add support for the octant box-drawing characters
  • Speed up rendering of box drawing characters by moving the implementation to native code
  • When confirming if a window should be closed consider it active if it has running background processes (#8358)
  • Remote control: kitten @ scroll-window: Allow scrolling to previous/next prompt
  • macOS: Fix fallback font rendering for bold/italic text not working for some symbols that are present in the Menlo regular face but not the bold/italic faces (#8282)
  • XTGETTCAP: Fix response invalid for empty string capabilities (#8304)
  • ssh kitten: Fix incorrect copying of data files when using the python interpreter and also fix incorrect hard link detection (#8308)
  • Fix a regression in the previous release that broke setting of nullable colors
  • Fix a regression in 0.39.0 that caused a crash on invalid Unicode with a large number of combining characters in a single cell (#8318)
  • Fix --hold always restoring cursor to block shape instead of respecting the value of cursor_shape (#8344)
  • When dragging in rectangle select mode use a crosshair mouse cursor configurable via pointer_shape_when_dragging
  • macOS: notify kitten: Fix waiting for result from desktop notification not working (#8379)
  • Wayland: Fix mouse pointer position update not being sent when focus regained (#8397, #8398)
  • Fix cursor blink animation when background_opacity is less than one (#8401)
  • Wayland: panel kitten: Add a center mode for creating panels to ease creation of centered popups in Wayland (#8411)
View original on midwest.social
usa·United States | News & PoliticsbySmokeInFog

Chaos erupts at legislative town hall in Coeur d'Alene

COEUR d’ALENE — Saturday’s legislative town hall hosted by the Kootenai County Republican Central Committee turned volatile after some attendees voiced their concerns over the possible repeal of Medicaid expansion and other bills working their way through the Idaho Legislature.

After making remarks from the audience to several legislative members on stage, Teresa Borrenpohl of Post Falls was asked to leave.

After refusing, Borrenpohl was pulled from her seat, wrestled to the ground and dragged out of the Coeur d’Alene High School auditorium by three unidentified people.

In a video on social media, Kootenai County Sheriff Bob Norris can be seen telling Borrenpohl to “get up or be arrested” before the men stepped in.

“This is not a negotiation,” Norris told Borrenpohl.

“Women deserve a voice,” Borrenpohl shouted before initial contact with the men.

Many in the audience became upset, several leaving the event entirely, as the event’s emcee, Ed Bejarana, continued speaking about Borrenpohl just before she was dragged out.

“Look at this little girl over here, everyone. Look at her,” Bejarana said.

Bejarana’s comments continued as a few dozen audience members began filming the incident, with several more booing and shouting at Bejarana and the unidentified men.

Bejarana accused Borrenpohl and other audience members of “filibustering” and continued talking about the Department of Government Efficiency.

“We’ve got to be a little aggressive with some of these folks here,” Bejarana said. “Your voice is meaningless right now. ... I can talk over all of you.”

“Is this a town hall or a lecture?” one woman in the audience shouted.

Several women in the audience held signs in silent protest, including slogans such as “Save Voter Approved Medicaid.”

Ed DePriest, who was in attendance, called Saturday’s events “a microcosm of what has been going on in the last three to five years.”

“(There’s been) so much divisiveness and anger,” DePriest said. “It’s very, very sad.”

Chaos erupts at legislative town hall in Coeur d'Alenehttps://cdapress.com/news/2025/feb/22/chaos-erupts-at-kcrcc-legislative-town-hall/Open linkView original on midwest.social