Commit graph

1079 commits

Author SHA1 Message Date
sgschantz
346ed1f51c chore(mac): revert xib change
no need to change this as part of indentation reformat
2024-05-17 16:52:00 +07:00
Darcy Wong
15c1fddae8 chore(common): Clear whatsnew help files
Clear whatsnew.md files for beginning of 18.0 alpha development
2024-05-17 09:32:27 +07:00
Sabine
d69600b994 feat(mac): tidy up 2024-05-15 19:34:17 +02:00
Sabine
86850d5558 feat(mac): adapt order of keys for getDeadkeys to catch the most important key combinatin for a dk combination 2024-05-15 18:49:18 +02:00
Joshua Horton
5cd03ca975 chore(mac): better builder_describe_outputs 2024-05-15 10:40:48 +07:00
Joshua Horton
fcacefff85 chore(mac): reorders the helper-func definitions 2024-05-15 10:16:05 +07:00
Joshua Horton
b76411d14d chore(mac): adds file to serve as CI flag for new param style 2024-05-15 10:11:24 +07:00
Joshua Horton
81600de405 chore(mac): drops one local mac-only helper .sh b/c redundant 2024-05-15 10:10:11 +07:00
Joshua Horton
157da20397 fix(mac): clean should also clean installer 2024-05-15 10:09:36 +07:00
Joshua Horton
2f88afd9ad chore(mac): patch for last commit 2024-05-15 10:02:04 +07:00
Joshua Horton
a979a3da85 chore(mac): converts mac's build.sh into a proper builder-based script 2024-05-15 09:48:16 +07:00
Sabine
b90abe6761 feat(mac): dk: mapping of shiftstates 2024-05-13 20:37:49 +02:00
sgschantz
746149178a chore(mac): re-indenting to 2 spaces
phase two
2024-05-13 17:07:52 +07:00
Shawn Schantz
9dd227ff2d
Merge branch 'master' into chore/mac/11427-indent-2-spaces 2024-05-13 16:24:45 +07:00
sgschantz
67148475c1 chore(mac): re-indent files for tabs equal to two spaces
phase one
2024-05-13 16:16:30 +07:00
Marc Durdin
cd6361810b chore: Merge branch 'master' into chore/merge-beta-into-master-a18s2 2024-05-13 15:55:05 +07:00
sgschantz
0288b72c84 fix(mac): made osk keys visible again
set clipsToBounds to true for osk and osk key views
This property began defaulting to false with the update to
macOS 14 sonoma causing the osk keys to become so large
that they obscured the entire osk view.
Also replaced and few more deprecated properties and functions.
2024-05-10 14:49:34 +07:00
SabineSIL
7eca5cb128
Delete mac/mcompile/X_helpers.h 2024-05-07 17:29:57 +02:00
SabineSIL
08a51b992e
Delete mac/mcompile/x.bla 2024-05-07 17:25:51 +02:00
Sabine
456b851366 feat(mac): set dk to 0 2024-05-07 17:08:43 +02:00
Sabine
6d0bb71f6e 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
2024-05-07 17:08:43 +02:00
Sabine
0ebc1013af 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
2024-05-07 17:06:52 +02:00
sgschantz
0dbd47d683 fix(mac): replace deprecated API calls
With the move to Xcode 15.3, there are many APIs called from
Keyman for Mac that were deprecated before our minimum supported
version of macOS (now set to 10.13)
2024-05-07 16:29:04 +07:00
Sabine
c206128c8b feat(mac): start dk fill All_Vector with dk 2024-05-06 21:08:42 +02:00
Sabine
b0e338c4cb feat(mac): start dk 2024-05-06 20:43:41 +02:00
Sabine
6ae7927abf feat(mac): Arrays for mapping VK<->SC 2024-05-03 16:23:57 +02:00
Sabine
5139ba463d feat(mac): add function to test rgkey 2024-05-03 09:02:11 +02:00
Steven R. Loomis
6706ae0957 chore(core): km_core_cp -> km_core_cu
- km_core_cp represents a 16 bit code unit, not a code point.

Fixes: #11033
2024-05-02 17:39:15 -05:00
Sabine
7b05fa7b70 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
2024-05-02 12:39:03 +02:00
Sabine
c19d0bea5b feat(mac): mcompile opened all non-deadkey-functions
feat(mac): mcompile tidy up
2024-05-02 12:39:03 +02:00
Sabine
7d42f66a68 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
2024-05-02 12:39:03 +02:00
Sabine
11e7ddee78 feat(mac): open run() 2024-05-02 12:39:03 +02:00
Sabine
0c7e55e7fe Revert "feat(mac): some edits"
This reverts commit d32e3521ba4f93f4e0862e41f1c612b6a7154953.

# Conflicts:
#	mac/mcompile/keymap.cpp
#	mac/mcompile/keymap.h
#	mac/mcompile/mcompile.cpp
#	mac/mcompile/mcompile.h
2024-05-02 12:39:03 +02:00
SabinePlay
aae9289966 feat(mac): enable some functions/makros 2024-05-02 12:39:03 +02:00
SabinePlay
be0c9b441e feat(mac): remove files 2024-05-02 12:39:03 +02:00
SabinePlay
b1caaa68ae feat(mac): test rm 2024-05-02 12:39:03 +02:00
SabinePlay
d6583f60d8 feat(mac): #ifndefs out to be used 2024-05-02 12:39:03 +02:00
SabinePlay
b2072483bc 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
2024-05-02 12:38:46 +02:00
SabinePlay
d0e1467613 feat(mac): some edits 2024-05-02 11:18:42 +02:00
Marc Durdin
f119682cf0
Merge branch 'master' into chore/a18s1-merge-beta-into-master 2024-05-02 14:48:58 +10:00
Marc Durdin
f41d1ad178
Merge pull request #11302 from keymanapp/chore/ios/10671-xcode-15-build
chore(ios,mac): support build on Apple Silicon using Xcode 15.3
2024-05-02 14:31:08 +10:00
sgschantz
e88380230d chore(mac): increase maximum size of dmg to 30MB
When upgrading to Xcode 15.3 and a newer version of Sentry, the dmg
template file was too small for the newly generated executable.
2024-04-26 14:57:04 +07:00
sgschantz
99be7c9c34 updated version of Sentry to 8.24.0 2024-04-26 14:30:09 +07:00
sgschantz
ebb6631ab6 change macOS target version to 10.13, update versions in markdown files and Podfile 2024-04-26 10:22:58 +07:00
sgschantz
f40e1ff8d8 change all mac project settings minimum supported version from 10.10 Yosemite to 10.13 High Sierra 2024-04-25 09:13:21 +07:00
Marc Durdin
e8d3600e60 chore: Merge branch 'master' into chore/merge-beta-into-master-B17S6 2024-04-23 16:41:44 +07:00
sgschantz
5b9e5d80f2 correct method names in log statements 2024-04-19 14:19:58 +07:00
SabinePlay
3ccaee0af9 feat(mac): mcompile setup minimal VSCode project 2024-04-18 11:12:57 +02:00
Darcy Wong
d6ee7f510c Merge remote-tracking branch 'origin/master' into chore/merge-beta-to-master-b17s5 2024-04-12 09:29:23 +07:00
sgschantz
984e6dc47a improve compliance detection, accounting for all delete and insert combinations 2024-04-08 16:24:22 +07:00