| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-06-28 | Fix blocked-out + popups and rounded corners window screencasts | Ivan Molodetskikh | |
| 2024-06-28 | Show ISO_Level3_Shift in the hotkey overlay | Ivan Molodetskikh | |
| 2024-06-28 | Ignore compositor opacity for window screencasts | Ivan Molodetskikh | |
| When using opacity as unfocused indicator, it will show up on the screencast, which is undesired. This is not a problem for window screen*shot*s where the window is focused. | |||
| 2024-06-28 | Add transparency support to window screencasts | Ivan Molodetskikh | |
| Turns out it needed to be in a separate pod. | |||
| 2024-06-28 | Implement initial window screencasting | Ivan Molodetskikh | |
| 2024-06-28 | id: Start from 1 | Ivan Molodetskikh | |
| 2024-06-28 | Implement org/gnome/shell/Introspect/GetWindows | Ivan Molodetskikh | |
| 2024-06-28 | mapped: Add id | Ivan Molodetskikh | |
| 2024-06-28 | mapped: Make is_active_in_column private | Ivan Molodetskikh | |
| 2024-06-21 | Keep screencast running through size changes | Ivan Molodetskikh | |
| 2024-06-21 | Update dependencies | Ivan Molodetskikh | |
| 2024-06-19 | Make tablet without specific output map to union of outputs | Ivan Molodetskikh | |
| 2024-06-19 | Implement vertical middle mouse gesture | Ivan Molodetskikh | |
| 2024-06-19 | Handle KDE decorations in Mapped::has_ssd | Kirill Chibisov | |
| This fixes an issue with default CSD border being drawn for SSD rendering firefox, because only xdg decorations were checked. | |||
| 2024-06-19 | Somewhat fix height distribution logic | Ivan Molodetskikh | |
| This got a bit broken with fractional layout. The current logic seems to give exact results for integer scales again, but for fractional scales sometimes the resulting height goes beyond the maximum, even clearly by more than one logical pixel. Not entirely sure why that is. | |||
| 2024-06-18 | Fix blurry rounded corners on high scales | Ivan Molodetskikh | |
| 2024-06-18 | Make scale use FloatOrInt | Ivan Molodetskikh | |
| 2024-06-18 | Animate xdg-activation and foreign-toplevel workspace switches | Ivan Molodetskikh | |
| These are a bit jarring without an animation. | |||
| 2024-06-18 | Queue redraw after activation in xdg-activation | Ivan Molodetskikh | |
| 2024-06-18 | Remove unnecessary return | Ivan Molodetskikh | |
| 2024-06-18 | Allow scale below 1 | Ivan Molodetskikh | |
| 2024-06-18 | Add fractional scales to auto scale guessing | Ivan Molodetskikh | |
| 2024-06-18 | Round scale to closest representable | Ivan Molodetskikh | |
| 2024-06-18 | Refactor layout to fractional-logical | Ivan Molodetskikh | |
| Lets borders, gaps, and everything else stay pixel-perfect even with fractional scale. Allows setting fractional border widths, gaps, struts. See the new wiki .md for more details. | |||
| 2024-06-18 | Enable fractional scaling | Ivan Molodetskikh | |
| 2024-06-17 | Fix cached data not updating on config change | Ivan Molodetskikh | |
| 2024-06-17 | Update Smithay | Ivan Molodetskikh | |
| 2024-06-17 | layout: Cache scale and transform on the workspace | Ivan Molodetskikh | |
| 2024-06-17 | Rename apply_scale to to_physical_precise_round | Ivan Molodetskikh | |
| Consistency with Smithay. | |||
| 2024-06-17 | ui/config_error_notification: Store TextureBuffers | Ivan Molodetskikh | |
| Avoids re-importing every frame. | |||
| 2024-06-10 | ui/screenshot_ui: Correct fractional scaled behavior | Ivan Molodetskikh | |
| 2024-06-10 | Add SolidColor{Buffer,RenderElement} | Ivan Molodetskikh | |
| 2024-06-10 | Move apply_scale() to utils | Ivan Molodetskikh | |
| 2024-06-10 | ui/config_error_notification: Make fractional-scaling aware | Ivan Molodetskikh | |
| 2024-06-10 | ui/exit_confirm_dialog: Make fractional-scaling aware | Ivan Molodetskikh | |
| 2024-06-10 | Add MemoryBuffer | Ivan Molodetskikh | |
| 2024-06-10 | ui/hotkey_overlay: Make fractional-scaling aware | Ivan Molodetskikh | |
| 2024-06-10 | Implement our own TextureBuffer/RenderElement | Ivan Molodetskikh | |
| Supports fractional texture scale + has some getters. | |||
| 2024-06-10 | Signal fractional scale to clients | Ivan Molodetskikh | |
| Doesn't do anything yet because we don't bind the fractional scale manager and don't allow fractional scales. | |||
| 2024-06-10 | Implement xdg_activation_v1 | Peter Collingbourne | |
| Fixes #30. | |||
| 2024-06-09 | Add `focus-column-right-or-first`, `focus-column-left-or-last` (#391) | James Sully | |
| * add focus-column-right-or-first * add focus-column-left-or-last | |||
| 2024-06-09 | Fix typos (#429) | Ujp8LfXBJ6wCPR | |
| * Fix typos reported by "typos" crate https://github.com/crate-ci/typos * Ignore typo datas -> data See https://github.com/crate-ci/typos?tab=readme-ov-file#false-positives for more configureability. --------- Co-authored-by: Carl Hjerpe <git@hjerpe.xyz> Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2024-06-09 | Use generic Atomic for rlim_t | Ivan Molodetskikh | |
| rlim_t is different between platforms. | |||
| 2024-06-07 | PointerMotionAbsolute: use union rect of all outputs | galister | |
| 2024-06-04 | Add missing fullscreen check | Ivan Molodetskikh | |
| Fixes crash when a window in a column requests to be unfullscreened. | |||
| 2024-06-02 | Preserve empty named workspaces upon output removal | Ivan Molodetskikh | |
| Not sure how we missed this. | |||
| 2024-05-29 | Add "off" and "disabled-on-external-mouse" properties to input devices | Yuya Nishihara | |
| This is called "events <mode>" in Sway, but we decided to use more abstracted form for consistency with the other config items. "disabled-on-external-mouse" is added only to touchpads, but there might be other devices that support this option. I think "off" also applies to keyboards, but I'm not going to add the one because we don't have libinput machinery for the keyboard config, and it's unlikely that user wants to disable _all_ keyboards. OTOH, pointer devices can be disabled per type. Perhaps, this should be revisited after implementing #371. | |||
| 2024-05-26 | Add niri msg focused-output | rustysec | |
| 2024-05-26 | Add scroll-method property to pointer devices | Yuya Nishihara | |
| My use case is to enable middle-button scroll on my keyboard with pointing stick. The device is recognized as USB mouse. | |||
| 2024-05-24 | Added actions to allow focusing up or down as normal but to wrap to the ↵ | Micah N Gorrell | |
| column to the left or right if there is no window above or below | |||
