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

plugin scale: added option to set default scale #1115

Merged
merged 1 commit into from
Sep 15, 2022

Conversation

jgmdev
Copy link
Member

@jgmdev jgmdev commented Sep 13, 2022

As title says plus changed default mode to ui and added config spec option to allow settings gui modification:

default-scale-option

jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Sep 13, 2022
@jgmdev jgmdev force-pushed the PR/scale-default-option branch from 4f35957 to 161e64b Compare September 13, 2022 21:17
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Sep 13, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Sep 13, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Sep 13, 2022
@jgmdev jgmdev force-pushed the PR/scale-default-option branch from 161e64b to 8a69ef6 Compare September 14, 2022 00:00
@Guldoman
Copy link
Member

changed default mode to ui

Mmm I don't think this is a good idea. Normally when zooming with the scroll wheel you expect it to make only the content bigger, not the whole UI.
We should probably add two different commands that do each thing separately.

@jgmdev jgmdev force-pushed the PR/scale-default-option branch from 8a69ef6 to afe643f Compare September 15, 2022 04:39
@jgmdev
Copy link
Member Author

jgmdev commented Sep 15, 2022

Mmm I don't think this is a good idea. Normally when zooming with the scroll wheel you expect it to make only the content bigger, not the whole UI. We should probably add two different commands that do each thing separately.

In my opinion makes more sense to scale everything together to keep the whole interface uniform since this isn't a web browser, even visual studio code scales everything together except for the menu bar. Anyways, I reverted the default scaling mode back to code since I can still choose what I consider the sane option locally :), will merge this small change for now.

@jgmdev jgmdev merged commit 862ed9a into lite-xl:master Sep 15, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Sep 16, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Sep 16, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Sep 22, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Sep 22, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Sep 22, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Sep 22, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Sep 23, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Sep 23, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Oct 2, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Oct 2, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Oct 3, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Oct 3, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Oct 5, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Oct 9, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Oct 9, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Oct 11, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Oct 11, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Oct 13, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Nov 30, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Nov 30, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 1, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 2, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 2, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 14, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 14, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 14, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 14, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 14, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 14, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 21, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 21, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 21, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 21, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 26, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 26, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 28, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 28, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 28, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 29, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Dec 29, 2022
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Jan 6, 2023
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Jan 6, 2023
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Jan 6, 2023
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Jan 8, 2023
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Jan 8, 2023
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Jan 8, 2023
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Jan 15, 2023
jgmdev added a commit to jgmdev/lite-xl that referenced this pull request Jan 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants