Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-26 | Add two commands to change default settingsHEADmain | Thomas Letan | |
2022-10-02 | Implement the commands to move windows to adjacent workspaces | Thomas Letan | |
2022-10-02 | Drop the infinite loop in favor of a line of windows | Thomas Letan | |
This might be revert in the future, but the current intuition is that it leads to a better UX. | |||
2022-10-02 | Signal waybar before rearranging windows | Thomas Letan | |
2022-10-02 | Ignore .install files | Thomas Letan | |
2022-10-02 | Run 'pkill' in its own thread | Thomas Letan | |
2022-09-11 | Exit gracefully when Sway’s socket closes | Thomas Letan | |
2022-09-10 | Have a more intuitive ribbon’s filling strategy | Thomas Letan | |
The main idea is: we don’t want to change the place of the focused window. | |||
2022-09-10 | Handle window’s renaming | Thomas Letan | |
2022-09-10 | Allow to take window’s name into account to assign an icon | Thomas Letan | |
Thank you, no thank you, Electron. | |||
2022-09-10 | Fade unfocused windows | Thomas Letan | |
2022-08-31 | Implement a command that allows to move to a specific workspace | Thomas Letan | |
2022-08-31 | Add the 'Get_workspaces' command | Thomas Letan | |
2022-08-30 | Force to build in release mode | Thomas Letan | |
OCaml compiler is /fast/. | |||
2022-08-30 | Introduce a command to jump to a given window | Thomas Letan | |
The intended user of this command is a custom module of waybar, to allow a on-click event. We use this opportunity to prefer next/prev over left/right to use the same type for workspaces-related commands. | |||
2022-08-30 | Abstract polling ready file descriptors into a nice fold | Thomas Letan | |
2022-08-28 | Remove Lwt and use Poll instead | Thomas Letan | |
2022-08-28 | Various tweaks before removing the Lwt layer | Thomas Letan | |
2022-08-27 | Add a command to fetch the list of windows in the current workspace | Thomas Letan | |
2022-08-27 | Rename 'Spatial_sway_ipc' into 'Spatial_ipc' | Thomas Letan | |
2022-08-27 | Make spatialmsg send commands to spatial instead of just code | Thomas Letan | |
This paves the road towards (1) configuration, and (2) commands with operands. We basically copy how Sway and i3 do it. | |||
2022-08-27 | Move 'with_socket' in the 'Socket' module | Thomas Letan | |
2022-08-27 | Make 'Socket' more exception aware | Thomas Letan | |
2022-08-27 | Close Clap | Thomas Letan | |
2022-08-27 | Generalize the 'Socket' module to work with any magic string | Thomas Letan | |
2022-08-25 | Fix closing the last window of a container | Thomas Letan | |
When closing the last window of a container, the code would set the focused window index to -1. | |||
2022-08-24 | Use the command-line argument parsing library Clap in the spatialmsg | Thomas Letan | |
2022-08-24 | Force focus on floating container | Thomas Letan | |
2022-08-21 | Document the top-level module of the sway-ipc library | Thomas Letan | |
2022-08-21 | Ignore floating containers | Thomas Letan | |
2022-08-21 | Do not assume the magic string is read from the socket in one go | Thomas Letan | |
Sometimes, spatial-sway would fail because of a bad string. The reason was because this magic string was not read at once from the socket, but rather by chunks. | |||
2022-08-21 | Document Json_decoder module and correctly license it | Thomas Letan | |
2022-08-21 | Turn Json_decoder.of_string exception-safe | Thomas Letan | |
2022-08-21 | License the source of this repository under the MPL 2.0 | Thomas Letan | |
2022-08-21 | Fix Json_decoder.( let* ) | Thomas Letan | |
The previous implementation made no sense at all, but we never saw it because we have never used it. | |||
2022-08-21 | Follow ocamlformat recommendation for a minimal .ocamlformat file | Thomas Letan | |
2022-08-21 | Initial commit | Thomas Letan | |