aboutsummaryrefslogtreecommitdiff
path: root/wiki
AgeCommit message (Collapse)Author
2024-06-18Refactor layout to fractional-logicalIvan 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-18Enable fractional scalingIvan Molodetskikh
2024-06-09Fix 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-05-29Add "off" and "disabled-on-external-mouse" properties to input devicesYuya 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-26Add scroll-method property to pointer devicesYuya 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-21wiki: Mention left-handedIvan Molodetskikh
2024-05-21wiki: Mention xwayland-satelliteIvan Molodetskikh
2024-05-18refactor: make example ready to copy and pastelpnh
2024-05-18wiki: Update different-corner-radius imageIvan Molodetskikh
2024-05-18wiki: Change two instances of Telegram to FractalIvan Molodetskikh
2024-05-18wiki: Add since to interactive resizeIvan Molodetskikh
2024-05-18wiki: Fix typoIvan Molodetskikh
2024-05-16wiki: Add since to named workspacesIvan Molodetskikh
2024-05-16Implement at-startup window ruleIvan Molodetskikh
2024-05-16wiki: Document named workspacesIvan Molodetskikh
2024-05-15wiki: Mention where to find shader compile warningsIvan Molodetskikh
2024-05-15wiki: Add expanding circle example to window-openIvan Molodetskikh
2024-05-15wiki: Add fall_and_rotate window-close custom shader exampleIvan Molodetskikh
2024-05-15Change resize shader geo size to logical pixelsIvan Molodetskikh
Consistent with the others.
2024-05-15Implement custom shader for window-openIvan Molodetskikh
2024-05-15wiki: Mention kmsro in getting startedIvan Molodetskikh
2024-05-13wiki: Expand design principles a bitIvan Molodetskikh
2024-05-12wiki: Fix custom shader examplesIvan Molodetskikh
2024-05-12wiki: Fix shader example linksIvan Molodetskikh
2024-05-12Add crossfade_or_crop_next resize shader exampleIvan Molodetskikh
2024-05-12Implement custom shader for window-close animIvan Molodetskikh
2024-05-12Add linear animation curveIvan Molodetskikh
2024-05-11Implement Mod+MMB view offset gestureIvan Molodetskikh
2024-05-11wiki: List debug key bindsIvan Molodetskikh
2024-05-11wiki: Add a few missing thingsIvan Molodetskikh
2024-05-11Add is_active_in_columnTheZoq2
Add missing ``` Fix tests
2024-05-11wiki: Add gestures pageIvan Molodetskikh
2024-05-08wiki: Add Since to do-screen-transitionIvan Molodetskikh
2024-05-07Implement do-screen-transition actionIvan Molodetskikh
2024-05-05Make output name matching case-insensitiveIvan Molodetskikh
2024-05-04wiki: Try to fix linkIvan Molodetskikh
2024-05-04wiki: Mention nixos and nvidia issues in getting startedIvan Molodetskikh
2024-05-03Add a semi-working debug-toggle-damage bindingIvan Molodetskikh
2024-05-03wiki: Mention new debug optionIvan Molodetskikh
2024-05-02wiki: Clarify getting startedIvan Molodetskikh
2024-05-02Implement rounded window cornersIvan Molodetskikh
2024-05-01wiki: Warn against --all-features in getting startedIvan Molodetskikh
2024-04-25Add disable-direct-scanout debug flagIvan Molodetskikh
2024-04-24Implement focus-ring window ruleIvan Molodetskikh
2024-04-24Implement border window ruleIvan Molodetskikh
2024-04-24Implement ideal scale factor guessingIvan Molodetskikh
2024-04-22Improve cropping logic in resize shader exampleIvan Molodetskikh
The previous logic failed to the left of the geometry.
2024-04-22Change custom-shader to a prelude-epilogue systemIvan Molodetskikh
2024-04-21Implement window-resize custom-shaderIvan Molodetskikh
2024-04-20wiki: Mention border background window rule in the FAQIvan Molodetskikh