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

epic: linux and mac mcompile 🐘 #9390

Draft
wants to merge 471 commits into
base: master
Choose a base branch
from
Draft

epic: linux and mac mcompile 🐘 #9390

wants to merge 471 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Feb 14, 2024

  1. Configuration menu
    Copy the full SHA
    0675a5d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    41e4803 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed60382 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Configuration menu
    Copy the full SHA
    da4ea69 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d0c7d34 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. Merge pull request #10749 from keymanapp/chore/merge-master-into-linu…

    …x-mcompile
    
    chore: merge master into linux-mcompile 🐘
    mcdurdin authored Feb 17, 2024
    Configuration menu
    Copy the full SHA
    c166bb4 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. feat(linux): mcompile-dk looking at this->SC() vs. KMX_get_KeyCodeUnd…

    …erlying_From_KeycodeUS_GDK
    SabineSIL committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    e2af2d0 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    fb1ad0c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76adcd0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    002d9e1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    77d50ee View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    001dc52 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    aa36aad View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    4687fdc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78c4b58 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    f6e887a View commit details
    Browse the repository at this point in the history
  2. feat(linux): mcompile-dk capslock-equation added again. We need it! (…

    …we cannot set capslock=1 )
    SabineSIL committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    b0811ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    754f13f View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    08085e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f04b1df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    afb391f View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Configuration menu
    Copy the full SHA
    5d43f0a View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Configuration menu
    Copy the full SHA
    cc7997e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    901ff2b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7bb9798 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1c9f879 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Merge pull request #10910 from keymanapp/chore/merge-master-into-linu…

    …x-mcompile
    
    chore: merge master into linux-mcompile 🐘
    mcdurdin authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    106a572 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    19e120d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    99dd1fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa534f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bca7bd6 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. feat(linux): mcompile-dk start replace wchar_t

    feat(linux): mcompile-dk replace wchar_t create duplicate u16.functions (no implem. yet)
    
    feat(linux): mcompile-dk replace wchar_t disable some old wchar_t functions
    
    feat(linux): mcompile-dk replace wchar_t disable more old wchar_t functions
    
    feat(linux): mcompile-dk char16 works
    
    feat(linux): mcompile remove _16 where I do not need them
    
    feat(linux): mcompile remove even more _16 where I do not need them
    
    feat(linux): mcompile rename functions with _16 back
    SabineSIL committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    2d364bf View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feat/linux/mcompile-wchart_char16_changed16' into feat/…

    …linux/mcompile-DoConvert-read
    SabineSIL committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    7ea0cff View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    a6cec09 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Configuration menu
    Copy the full SHA
    89844cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    809bc35 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8562071 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Merge pull request #11149 from keymanapp/chore/merge-master-into-linu…

    …x-mcompile
    
    chore: merge master into linux-mcompile 🐘
    mcdurdin authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    d85b1d9 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    3ccaee0 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    977007b View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. feat(mac): some edits

    SabinePlay authored and SabineSIL committed May 2, 2024
    Configuration menu
    Copy the full SHA
    d0e1467 View commit details
    Browse the repository at this point in the history
  2. feat(mac): new get_keyval_From_Keycode()

    feat(mac): include km_types and u16
    
    feat(mac): include filesystem and some kmx
    
    feat(mac): include old functions in keymap
    
    feat(mac): include kmx_file, mc_kmxfile
    
    feat(mac): include deadkey, filesystem, km_types, import_rules,mc_kmxfile
    
    feat(mac): include functions in mcompile.cpp/h
    
    feat(mac): #includes out to be used
    SabinePlay authored and SabineSIL committed May 2, 2024
    Configuration menu
    Copy the full SHA
    b207248 View commit details
    Browse the repository at this point in the history
  3. feat(mac): #ifndefs out to be used

    SabinePlay authored and SabineSIL committed May 2, 2024
    Configuration menu
    Copy the full SHA
    d6583f6 View commit details
    Browse the repository at this point in the history
  4. feat(mac): test rm

    SabinePlay authored and SabineSIL committed May 2, 2024
    Configuration menu
    Copy the full SHA
    b1caaa6 View commit details
    Browse the repository at this point in the history
  5. feat(mac): remove files

    SabinePlay authored and SabineSIL committed May 2, 2024
    Configuration menu
    Copy the full SHA
    be0c9b4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    aae9289 View commit details
    Browse the repository at this point in the history
  7. Revert "feat(mac): some edits"

    This reverts commit d32e352.
    
    # Conflicts:
    #	mac/mcompile/keymap.cpp
    #	mac/mcompile/keymap.h
    #	mac/mcompile/mcompile.cpp
    #	mac/mcompile/mcompile.h
    SabineSIL committed May 2, 2024
    Configuration menu
    Copy the full SHA
    0c7e55e View commit details
    Browse the repository at this point in the history
  8. feat(mac): open run()

    SabineSIL committed May 2, 2024
    Configuration menu
    Copy the full SHA
    11e7dde View commit details
    Browse the repository at this point in the history
  9. feat(mac): open all functions that are easy to open

    feat(mac): open more functions
    
    feat(mac): open DoConvert-InitializeUCHR
    
    feat(mac): open write_US_ToVector
    
    feat(mac): (temporarily) add mac_ to function names to be able to distinguish between linux-functions and mac functions if needed
    
    feat(mac): finished mac_createOneVectorFromBothKeyboards()
    
    feat(mac): started DoConvert
    
    feat(mac): mcompile tidy up
    SabineSIL committed May 2, 2024
    Configuration menu
    Copy the full SHA
    7d42f66 View commit details
    Browse the repository at this point in the history
  10. feat(mac): mcompile opened all non-deadkey-functions

    feat(mac): mcompile tidy up
    SabineSIL committed May 2, 2024
    Configuration menu
    Copy the full SHA
    c19d0be View commit details
    Browse the repository at this point in the history
  11. feat(mac):finish filling rgkey[] for non-deadkey

    feat(mac): mcompile new X_find_Shiftstates to verify shiftstates
    
    feat(mac): mcompile fill rgkey for base, shift, opt, shift+opt including CAPS
    
    feat(mac): mcompile fill rgkey prevent writing x01 into rgkey[]
    
    feat(mac): mcompile tidy up code
    SabineSIL committed May 2, 2024
    Configuration menu
    Copy the full SHA
    7b05fa7 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Configuration menu
    Copy the full SHA
    5139ba4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ae7927 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. feat(mac): start dk

    SabineSIL committed May 6, 2024
    Configuration menu
    Copy the full SHA
    b0e338c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c206128 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. feat(mac): mac_KMX_ConvertDeadkey mostly finished

    feat(mac): adapt mac_KMX_get_KeyVal_From_KeyCode to use for dk
    
    feat(mac): adapted mac_KMX_ConvertDeadkey
    
    feat(mac): tidy up
    SabineSIL committed May 7, 2024
    Configuration menu
    Copy the full SHA
    0ebc101 View commit details
    Browse the repository at this point in the history
  2. Revert "feat(mac): adapt mac_KMX_get_KeyVal_From_KeyCode to use for dk"

    This reverts commit 4aa217266fc3812b182aa71077c39bec237165a9.
    
    # Conflicts:
    #	mac/mcompile/keymap.cpp
    feat(mac): tidy up
    SabineSIL committed May 7, 2024
    Configuration menu
    Copy the full SHA
    6d0bb71 View commit details
    Browse the repository at this point in the history
  3. feat(mac): set dk to 0

    SabineSIL committed May 7, 2024
    Configuration menu
    Copy the full SHA
    456b851 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    08a51b9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7eca5cb View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Configuration menu
    Copy the full SHA
    b90abe6 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. feat(mac): adapt order of keys for getDeadkeys to catch the most impo…

    …rtant key combinatin for a dk combination
    SabineSIL committed May 15, 2024
    Configuration menu
    Copy the full SHA
    86850d5 View commit details
    Browse the repository at this point in the history
  2. feat(mac): tidy up

    SabineSIL committed May 15, 2024
    Configuration menu
    Copy the full SHA
    d69600b View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. feat(mac): fill alDead OK

    SabineSIL committed May 17, 2024
    Configuration menu
    Copy the full SHA
    4a5e457 View commit details
    Browse the repository at this point in the history
  2. feat(mac): massive tidy up

    SabineSIL committed May 17, 2024
    Configuration menu
    Copy the full SHA
    69a60c9 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Configuration menu
    Copy the full SHA
    362097d View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Configuration menu
    Copy the full SHA
    a385d48 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11539 from keymanapp/chore/merge-master-into-linu…

    …x-mcompile
    
    chore: merge master into linux-mcompile
    mcdurdin authored May 24, 2024
    Configuration menu
    Copy the full SHA
    c5fe575 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Merge pull request #11728 from keymanapp/chore/merge-master-into-linu…

    …x-mcompile
    
    chore: merge master into linux-mcompile 🐘
    mcdurdin authored Jun 7, 2024
    Configuration menu
    Copy the full SHA
    6030379 View commit details
    Browse the repository at this point in the history
  2. feat(mac): tidy up code:

    use shiftstates consistently;
    map shiftstates to mac shiftstates(mac, rgkey, win);
    remove unneccessary functions;
    rename functions to have more systematic
    consolidate order of parameters in functions;
    rename variables (casing), and also to clarify shiftstates;
    handle unused positions in USVirtualKeyToScanCode+ScanCodeToUSVirtualKey;
    use util_filesystem.cpp/h from Keyman instead of my own filesystem.cpp/h;
    remove deadkey.cpp/h;
    SabineSIL committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    cc8cb5d View commit details
    Browse the repository at this point in the history
  3. feat(mac): tidy up code:

    fixes #11334
    use shiftstates consistently;
    map shiftstates to mac shiftstates(mac, rgkey, win);
    remove unneccessary functions;
    rename functions to have more systematic
    consolidate order of parameters in functions;
    rename variables (casing), and also to clarify shiftstates;
    handle unused positions in USVirtualKeyToScanCode+ScanCodeToUSVirtualKey;
    use util_filesystem.cpp/h from Keyman instead of my own filesystem.cpp/h;
    remove deadkey.cpp/h;
    SabineSIL committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    b2d9e96 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Configuration menu
    Copy the full SHA
    71a5226 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Configuration menu
    Copy the full SHA
    55c70f7 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    39c25c4 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    724e5b6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11761 from keymanapp/feat/linux/mcompile-renameSy…

    …mbols
    
    feat(linux): rename symbols throughout mcompile-linux 🐘
    SabineSIL authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    a305176 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Configuration menu
    Copy the full SHA
    4cf8043 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fa19203 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bfea2fa View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    433332d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f724b4e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    801baf5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f07cb3a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    80390b6 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. feat(linux): function ensureValidInputForKeyboardTranslation instead …

    …of 2 comparisons at several places
    SabineSIL committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    d2f031e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4db806a View commit details
    Browse the repository at this point in the history
  3. feat(linux): move CODE__SIZE and #include <../../../../common/include…

    …/kmx_file.h> instead of double #include "kmx_file.h"
    SabineSIL committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    ade07bb View commit details
    Browse the repository at this point in the history
  4. feat(linux): edit nit picks

    SabineSIL committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    e0bd714 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Configuration menu
    Copy the full SHA
    9da9c8b View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feat/linux/mcompile-rework_deadkey' into feat/linux/mco…

    …mpile-rework_mc_import_rules
    SabineSIL committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    f22088c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #11813 from keymanapp/feat/linux/mcompile-rework_d…

    …eadkey
    
    feat(linux): mcompile-linux rework  module deadkey 🐘
    SabineSIL authored Jun 20, 2024
    Configuration menu
    Copy the full SHA
    42186ff View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    404d888 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Configuration menu
    Copy the full SHA
    e4e05a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0eb96a7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ddbcf6 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    f9c05b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7051754 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    252c409 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0075b8f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2b59c3c View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Merge pull request #11846 from keymanapp/origin/feat/linux/mcompile-r…

    …ework_keymap
    
    feat(linux): mcompile-linux rework module keymap 🐘
    SabineSIL authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    adbd27a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc5b502 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Merge branch 'feat/linux/mcompile-DoConvert-read' into feat/linux/mco…

    …mpile-rework_mc_import_rules
    SabineSIL authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    e84c4be View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11816 from keymanapp/feat/linux/mcompile-rework_m…

    …c_import_rules
    
    feat(linux): mcompile-linux rework module mc_import_rules 🐘
    SabineSIL authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    5e1001a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e9396c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    75c9850 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e8c8f16 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    98beb94 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5795625 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fad203d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    912b8ac View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    7a0fcd1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    08f2b05 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Configuration menu
    Copy the full SHA
    a488f61 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11880 from keymanapp/feat/linux/mcompile-rework_o…

    …ther_files
    
    feat(linux): comments on several other files 🐘
    SabineSIL authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    967577e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6647932 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6966037 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f6c5a4a View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Configuration menu
    Copy the full SHA
    ec05b41 View commit details
    Browse the repository at this point in the history
  2. feat(linux): formatting

    SabineSIL committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    1c34bde View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    334ee3b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    683c062 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    536ef54 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    d40ef15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e9d158f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6b108a View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    89f8ee7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81abbaf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6a969b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    17eea39 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5a70d83 View commit details
    Browse the repository at this point in the history
  6. feat(linux): remove count

    SabineSIL committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    83f079e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e6f212c View commit details
    Browse the repository at this point in the history
  8. Merge branch 'feat/linux/mcompile-rework_keymap_part2' into feat/linu…

    …x/mcompile-rework_mcompile
    SabineSIL authored Jul 4, 2024
    Configuration menu
    Copy the full SHA
    4424c23 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #11887 from keymanapp/feat/linux/mcompile-rework_m…

    …compile
    
    feat(linux): comments on module mcompile and filesystem 🐘
    SabineSIL authored Jul 4, 2024
    Configuration menu
    Copy the full SHA
    236d4d8 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #11886 from keymanapp/feat/linux/mcompile-rework_k…

    …eymap_part2
    
    feat(linux): comments for rework keymap (second PR)🐘
    SabineSIL authored Jul 4, 2024
    Configuration menu
    Copy the full SHA
    c0b8372 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #11895 from keymanapp/feat/linux/mcompile-rework_u16

    feat(linux): comments on module u16 🐘
    SabineSIL authored Jul 4, 2024
    Configuration menu
    Copy the full SHA
    90e53e8 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Configuration menu
    Copy the full SHA
    f47a037 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4040e95 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    1c0a44f View commit details
    Browse the repository at this point in the history
  2. feat(mac): format documents

    SabineSIL committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    48f98cd View commit details
    Browse the repository at this point in the history
  3. feat(mac): comments from #9384

    SabineSIL committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    70b232a View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Configuration menu
    Copy the full SHA
    96870c4 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. # This is a combination of 8 commits.

    # This is the 1st commit message:
    
    feat(mac): remove unused func
    
    # This is the commit message #2:
    
    feat(mac): edit, remove unused code
    
    # This is the commit message #3:
    
    feat(mac): more edit
    
    # This is the commit message #4:
    
    feat(mac): comments keymap
    
    # This is the commit message #5:
    
    feat(mac): comments importRules
    
    # This is the commit message #6:
    
    feat(mac): comments
    
    # This is the commit message #7:
    
    feat(mac): more comments
    
    # This is the commit message #8:
    
    feat(mac): adapt data types return para
    SabineSIL committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    927154c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a947992 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Merge branch 'feat/mac/mcompile_mac' of https://github.com/keymanapp/…

    …keyman into feat/mac/mcompile_mac
    
    # Conflicts:
    #	mac/mcompile/keymap.cpp
    #	mac/mcompile/keymap.h
    #	mac/mcompile/mc_import_rules.cpp
    #	mac/mcompile/mc_import_rules.h
    #	mac/mcompile/mc_kmxfile.h
    #	mac/mcompile/mcompile.cpp
    #	mac/mcompile/mcompile.h
    #	mac/mcompile/util_filesystem.cpp
    
    Signed-off-by: Sabine <Sabine_SIL@web.de>
    SabineSIL committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    3528e71 View commit details
    Browse the repository at this point in the history
  2. feat(mac): little edit

    SabineSIL committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    f71c4aa View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feat/mac/mcompile-rework-keymap' into feat/mac/mcompile…

    …_mac
    
    # Conflicts:
    #	mac/mcompile/mc_import_rules.h
    #	mac/mcompile/mcompile.h
    SabineSIL committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    e29c51c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e545402 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. feat(mac): remove all _S2

    SabineSIL committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    06d0783 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eae7666 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb31ceb View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. feat(mac): chande in u16tol

    SabineSIL committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    63181e9 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feat/linux/mcompile-DoConvert-read' into feat/linux/mco…

    …mpile-rework_mc_kmxfile
    
    # Conflicts:
    #	linux/mcompile/keymap/mc_import_rules.cpp
    SabineSIL committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    7e2d46e View commit details
    Browse the repository at this point in the history
  3. Merge pull request #11936 from keymanapp/feat/linux/mcompile-rework_m…

    …c_kmxfile
    
    Feat/linux/mcompile merge mcompile-rework_mc_kmxfile into mcompile-DoConvert-read 🐘
    SabineSIL authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    b7ddca8 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. feat(mac): use new u16

    SabineSIL committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    aa5ad7a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4688e4d View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. feat(linux): start adding comments according to the new regulations

    feat(linux): more comments
    
    feat(linux): even more comments
    
    feat(linux): code comments deadkey
    
    feat(linux): code comments deadkey, keymap
    
    feat(linux): code comments mc_import_rules,mc_kmxfile, mcompile
    
    feat(linux): remaining stuff
    
    feat(linux): some more little edits
    
    feat(linux): format documents
    
    feat(linux): a few edits
    
    feat(linux): u16: comments and replace codecvt
    SabineSIL committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    1828b46 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ddcd452 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf79287 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2aacc78 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    03df66d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7ed711c View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. feat(linux): comments of PR 12065

    # Conflicts:
    #	linux/mcompile/keymap/keymap.h
    #	linux/mcompile/keymap/mcompile.cpp
    SabineSIL committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    56c6be2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04e237d View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
    SabineSIL and ermshiperete authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    2b21d73 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e64c1ff View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fe6f828 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    365d62e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0388967 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Merge pull request #12096 from keymanapp/chore/merge-master-into-linu…

    …x-mcompile
    
    chore: merge master into linux-mcompile 🐘
    mcdurdin authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    2676fba View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Configuration menu
    Copy the full SHA
    690caec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53ece79 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ce662db View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Configuration menu
    Copy the full SHA
    e0f4e50 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1719df2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef4e47c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #12065 from keymanapp/feat/linux/mcompile-comments

    feat(linux): add function comments and remaining comments 🐘
    SabineSIL authored Aug 8, 2024
    Configuration menu
    Copy the full SHA
    6382f3c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9e1d2f9 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    32a9110 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #12172 from keymanapp/chore/merge-master-into-linu…

    …x-mcompile
    
    chore: merge master into linux-mcompile
    mcdurdin authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    c5088cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc97370 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    58c1e50 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    a77a0d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad21aa0 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #12179 from keymanapp/chore/merge-master-into-linu…

    …x-mcompile
    
    chore: merge master into linux-mcompile
    mcdurdin authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    fe21f86 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a0a18c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dd0ea90 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    816175f View commit details
    Browse the repository at this point in the history
  7. Merge pull request #12178 from keymanapp/feat/linux/mcompile-build.sh

    chore(linux): add build.sh for mcompile-lin 🐘
    mcdurdin authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    ba01abf View commit details
    Browse the repository at this point in the history
  8. Merge pull request #12180 from keymanapp/feat/linux/mcompile-replace_U16

    refactor(linux): remove local u16 and use km_u16 🐘
    SabineSIL authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    d0d5aa3 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #9384 from keymanapp/feat/linux/mcompile-DoConvert…

    …-read
    
    feat(linux): mnemonic layout support 🐘
    mcdurdin authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    2f0deef View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e889fd8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    684a2df View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b5ac6e4 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e79c534 View commit details
    Browse the repository at this point in the history
  14. feat(mac): add build.sh

    SabineSIL committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    8c480ac View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. chore(mac): disable optimization for mcompile

    See #11334 (comment)
    for details, but with anything other than -O0, the output is not correct
    
    This is intended to be a temporary workaround
    SabineSIL committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    07edecd View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Merge pull request #12209 from keymanapp/chore/merge-master-into-linu…

    …x-mcompile
    
    chore: merge master into linux-mcompile
    mcdurdin authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    15fa5ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f810d53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d926045 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a42427f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dd0ebc4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a4159de View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b10bba7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4c9d448 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #12211 from keymanapp/chore/add-mcompile-to-linux-…

    …build
    
    chore(linux): add mcompile to linux build.sh 🐘
    mcdurdin authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    58af491 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    963bb52 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Merge pull request #12255 from keymanapp/chore/merge-master-into-linu…

    …x-mcompile
    
    chore: merge master into linux-mcompile
    mcdurdin authored Aug 22, 2024
    Configuration menu
    Copy the full SHA
    a883402 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Merge pull request #12319 from keymanapp/chore/merge-master-into-linu…

    …x-mcompile
    
    chore: merge master into linux-mcompile
    mcdurdin authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    cf7c1f6 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    23c6692 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    5f0612d View commit details
    Browse the repository at this point in the history
  2. chore (mac): remove (w)main for windows/Linux; define arrays+variable…

    …s in *.cpp and declare as extern in *.h
    SabineSIL committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    6a8c815 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f385652 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Merge pull request #12413 from keymanapp/chore/merge-master-into-linu…

    …x-mcompile
    
    chore: merge master into linux-mcompile
    mcdurdin authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    07252be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c045b94 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. chore (mac): catch possible overflow of dk array; check for noErr in …

    …status = UCKeyTranslate(...)
    SabineSIL committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    e449437 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    335bfb7 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. chore (mac): marked another possible C++ -O1, -O2, -O3 standard-compi…

    …lant problem using UCKeyTranslate
    SabineSIL committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    84b4391 View commit details
    Browse the repository at this point in the history
  2. chore (mac): marked another possible C++ -O1, -O2, -O3 standard-compl…

    …iant problem using UCKeyTranslate
    SabineSIL committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    5ea67fc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6ea983 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7736780 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    057675d View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    2ad66f6 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Merge remote-tracking branch 'origin/epic/linux-mcompile' into feat/l…

    …inux/mcompile-PR_11334
    SabineSIL committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    c8b084b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #12444 from keymanapp/feat/linux/mcompile-PR_11334

    feature(linux): add newest changes from mnemonic layout support-mac to mnemonic layout support-linux 🐘
    SabineSIL authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    d8716d8 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. feat (mac): set OPtimize Option to -O2; resolve problem in UCKeyTrans…

    …late: check noErr only after 2nd use of UCKeyTranslate
    SabineSIL committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    de7b654 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8fa7208 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. chore (common): on mcompile-linux->move do_clean, do_configure, do_bu…

    …ild and do_test to meson-utils.inc.sh
    SabineSIL committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    afc8229 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'chore/mac/mcompile_mac-CommonMesonPatterns' of https://…

    …github.com/keymanapp/keyman into chore/mac/mcompile_mac-CommonMesonPatterns
    SabineSIL committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    63cba7d View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    92d5f93 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    b9bd855 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f079aae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0a3947e View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    44a9fa9 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Configuration menu
    Copy the full SHA
    33dcf94 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'chore/mac/mcompile_mac-CommonMesonPatterns' of https://…

    …github.com/keymanapp/keyman into chore/mac/mcompile_mac-CommonMesonPatterns
    SabineSIL committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    5e93570 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b0006ba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d541351 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Merge pull request #12532 from keymanapp/chore/merge-master-into-linu…

    …x-mcompile
    
    chore: merge master into linux-mcompile 🐘
    mcdurdin authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    504c20b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    496fe0d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    63b7200 View commit details
    Browse the repository at this point in the history
  4. Update VERSION.md

    mcdurdin authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    62380af View commit details
    Browse the repository at this point in the history
  5. Merge pull request #12496 from keymanapp/chore/mac/mcompile_mac-Commo…

    …nMesonPatterns
    
    chore(common): consolidate common meson patterns and use 'c++17' in standard.meson.build  🐘
    SabineSIL authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    960bbdc View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Configuration menu
    Copy the full SHA
    b42d027 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11334 from keymanapp/feat/mac/mcompile_mac

    feat(mac): mnemonic layout support 🐘
    SabineSIL authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    f9e7db1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    19812d5 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2024

  1. Merge pull request #12577 from keymanapp/chore/merge-master-into-linu…

    …x-mcompile
    
    chore: merge master into linux-mcompile 🐘
    mcdurdin authored Oct 27, 2024
    Configuration menu
    Copy the full SHA
    fbacf20 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. Configuration menu
    Copy the full SHA
    4aa01a7 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2024

  1. Merge pull request #12652 from keymanapp/chore/merge-master-into-linu…

    …x-mcompile
    
    chore: merge master into linux-mcompile 🐘
    mcdurdin authored Nov 10, 2024
    Configuration menu
    Copy the full SHA
    9d99fe1 View commit details
    Browse the repository at this point in the history