Orestis Floros
Orestis Floros
Nothing necessarily "hard" but a lot of code needs to be written/ported and then debugged & maintained. We are currently a bit conservative with implementing new features that might lead...
Thank you for the suggestion. The direction most modern window managers seem to take is that of a live resize where the window is continuously updated during the resize, I...
Marking as an enhancement. The cursor does not change on hover unless if the border is clicked.
Counter-proposal: migrate to renovate, used across Elastic.
How did you install i3? The package should provide the dependencies e.g. debian/ubuntu: https://github.com/i3/i3/blob/2711f427af4c9065d78f9423415c088af2c55eae/debian/control#L46, arch: https://archlinux.org/packages/extra/x86_64/i3-wm/ I'd prefer to not add these instructions when they could confuse people to install...
Yes. For building from source you can update https://i3wm.org/docs/hacking-howto.html#_building_i3 instead.
Would be nice (outside of this PR) to set some kind of continued benchmarking tool to compare our performance / memory usage for go benchmarks: https://github.com/benchmark-action/github-action-benchmark
I think that's a good idea but there is a lot of code that is tightly coupled with json parsing unfortunately. The effort here would be quite significant. Thoughts @stapelberg?
Good idea about the piece-by-piece migration. WDYT about having a separate experimental branch for the json migration at least in the beginning?
Ideally, before starting on an implementation, the first work item would be to have a quick comparison between the alternatives. Some options from a 2min search: - https://github.com/DaveGamble/cJSON - https://github.com/json-c/json-c...