-
Notifications
You must be signed in to change notification settings - Fork 782
Modernize kb layouts #12758
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
base: master
Are you sure you want to change the base?
Modernize kb layouts #12758
Conversation
1b89e05
to
c486045
Compare
How do we compile it and install it tho? |
the layouts tab still doesn't show up in the keyboard settings, terminal? |
In Mint you should be able to clone this repo, and build using |
@mtwebster The Xorg session was missing the panel and the Wayland session crashed after 10 seconds and only showed the cursor. 8000 |
oh, dw im just a normie and for whatever reason said something stupid without having this installed. i'll wait for this to be added into the system |
6ed656c
to
6998441
Compare
Just donated 5 EUR (The website says 5$ though). Not much, since I normally don't contribute. But hopefully Wayland on Mint soon! (I NEED FRACTIONAL SCALING) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot reviewed 96 out of 100 changed files in this pull request and generated 2 comments.
Files not reviewed (4)
-
10000
- data/README.osk-layouts: Language not supported
- data/cinnamon-osk-layouts.gresource.xml: Language not supported
- data/cldr2json/test/data/fr-t-k0-android.xml: Language not supported
- data/meson.build: Language not supported
Comments suppressed due to low confidence (1)
data/cldr2json/cldr2json.py:126
- Consider correcting the spelling in the error message: 'explicitely' should be 'explicitly'.
raise KeyError("layout %s explicitely disabled in overrides" % locale)
class LoadXKBMapplings(unittest.TestCase): | ||
def test_dictionnary(self): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The class name 'LoadXKBMapplings' appears to be misspelled. Consider renaming it to 'LoadXKBMappings'.
class LoadXKBMapplings(unittest.TestCase): | |
def test_dictionnary(self): | |
class LoadXKBMappings(unittest.TestCase): |
Copilot uses AI. Check for mistakes.
|
||
|
||
class LoadXKBMapplings(unittest.TestCase): | ||
def test_dictionnary(self): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The method name 'test_dictionnary' contains a misspelling; 'dictionary' is likely the intended word.
def test_dictionnary(self): | |
def test_dictionary(self): |
Copilot uses AI. Check for mistakes.
This comment was marked as spam.
This comment was marked as spam.
This is only handling xkb layouts for now, ibus is coming...
Not working quite yet..
- remove popup switcher, mru tracking. - add type column to add-layout-dialog, show columns - add org.cinnamon.desktop.input-sources to panel troubleshooting->reset - fix keybinding setter widget - populate 'sources' and xkboptions from /etc/default/keyboard values. - don't let layout settings change the active layout thru selection.
…ft-clicking on some items
Multiple layouts can be defined here.
3510e2e
to
83a5902
Compare
requires:
notes:
ref: linuxmint/wayland#14