Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Linux support #153

Closed
wants to merge 24 commits into from
Closed

Conversation

Avasam
Copy link
Collaborator

@Avasam Avasam commented Jul 16, 2022

Contains at least all minimal features to use AutoSplit !

Multi-monitor support is the main thing missing. Everything else are nice to have, performance improvements or support for more methods.

image

@Avasam Avasam force-pushed the linux branch 8 times, most recently from e495fa9 to d9cdbf2 Compare July 19, 2022 15:28
@Erotemic
Copy link

Are there installation instructions for this? I'm currently checking it to see if it works on my system.

@Avasam Avasam force-pushed the linux branch 3 times, most recently from 144bf92 to 77aac26 Compare July 25, 2022 02:37
@Avasam Avasam marked this pull request as draft July 26, 2022 11:52
@Avasam Avasam force-pushed the linux branch 4 times, most recently from a2df287 to 322dac5 Compare July 28, 2022 18:14
@Avasam Avasam marked this pull request as ready for review April 7, 2023 20:48
Avasam added 3 commits April 21, 2023 14:22
https://beta.ruff.rs/docs/
https://github.com/charliermarsh/ruff

Massively simplify configurations and speedup linting thanks to Ruff. Adds more autofixes too.
Using `pathlib` instead of `os.path` is the modern way to go. However fixing this could introduce a bug if not careful. So I'm leaving it for later.

Existing related Ruff requests (nothing here is a blocker, just future improvements):
- astral-sh/ruff#1256
- astral-sh/ruff#3011
- astral-sh/ruff#3072
- astral-sh/ruff#3910
- astral-sh/ruff#2419
- astral-sh/ruff#3115
- astral-sh/ruff#1904
We already have to install PySide for its tooling anyway. With this we would use the official bindings with a public bug tracker. The size of the bundle is also reduced by ~10MB.

I was also able to remove a hack for the shortcutContext breaking the UI generation tool
Unblocks Toufool#209
Avasam added 7 commits April 21, 2023 17:30
- Comments updates
- Scripts updates
- Use PyWinCtl
- No longer build releases on 3.10
- Change default formatter in VSCode to autopep8
- `xml.format.preserveSpace` for `<string>`
- UI more spaced out (support Win11 high-DPI and Linux)
- Scope Capture Methods descriptions to classes by using ClassVars
@Avasam Avasam marked this pull request as draft April 22, 2023 03:00
@Avasam Avasam force-pushed the dev branch 2 times, most recently from 97aa56c to 7613656 Compare May 25, 2023 22:16
@Avasam Avasam force-pushed the dev branch 2 times, most recently from ec4bff1 to 7109246 Compare June 6, 2023 00:59
@Avasam Avasam deleted the branch Toufool:refactor-async-image-capture June 6, 2023 01:16
@Avasam Avasam closed this Jun 6, 2023
@Avasam Avasam reopened this Jun 14, 2023
@Avasam Avasam changed the base branch from dev to refactor-async-image-capture December 8, 2023 21:14
@Avasam Avasam closed this Dec 9, 2023
@Avasam Avasam reopened this Dec 9, 2023
@Avasam Avasam marked this pull request as ready for review December 9, 2023 02:46
@Avasam
Copy link
Collaborator Author

Avasam commented Dec 9, 2023

GitHub doesn't wanna update the ref, closing in favor of #265

@Avasam Avasam closed this Dec 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants