Orestis Floros

Results 143 comments of 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...