Commit graph

274 commits

Author SHA1 Message Date
Marc Durdin
581971142b
Merge branch 'master' into beta-final-master-merge 2019-02-25 18:22:15 +11:00
Marc Durdin
50dcc51543 [meta] 11.0 stable versions 2019-02-25 15:44:24 +11:00
Marc Durdin
a0eba1e56b [meta] history for final beta 2019-02-25 14:05:55 +11:00
Randy Boring
106ff4df35 licence link is blue, version and copyright text is black, buttons are black
buttons are still not outlined
2019-02-20 16:42:24 -06:00
Randy Boring
c30a3eb644 remove "All rights reserved." as it takes up room without meaning much. 2019-02-18 22:15:35 -06:00
Randy Boring
136758cef7 fixes #1529 about box had no controls visible and would not go away
mostly nib changes, take away borders and add colors
2019-02-18 21:30:14 -06:00
Randy Boring
a99243946f manual move of fix for #1529 2019-02-18 21:30:13 -06:00
Randy Boring
aadcc110ce slight change made by Xcode when merely building 2019-02-18 21:28:58 -06:00
Joshua A. Horton
333cef371a Sets Mac version in xcodeproj files to 12.0 for alpha. 2019-02-18 11:52:10 +07:00
Joshua A. Horton
8e0c730a0f Merge branch 'beta' into web-api-cherry 2019-02-18 10:42:51 +07:00
rfaramir
259d63ede9
Merge branch 'beta' into beta-mac-v11-strings-2 2019-02-17 20:56:05 -06:00
rfaramir
54ee26f7a0
Merge pull request #1447 from keymanapp/mac-improve-HS-showPreferences-fix
[mac] Where available, call showPreferences, otherwise, call our workaround
2019-02-17 20:54:06 -06:00
Marc Durdin
2509694593
Update mac/Keyman4MacIM/Keyman4MacIM/KMOSVersion.m
Co-Authored-By: rfaramir <45110266+rfaramir@users.noreply.github.com>
2019-02-16 13:15:57 -06:00
Randy Boring
a9c5621123 make nice constant names, use them, improve comment to match logic 2019-02-16 12:59:44 -06:00
Randy Boring
26a1af6798 adds KMOSVersion.h and .m to project, uses it to test for OS versions 10.13.1-3
avoids Apple OS bug in showPreferences that kills our app in those OS versions.
fixes #1447
2019-02-14 01:53:52 -06:00
Randy Boring
90562cda57 return a 16-bit representation of the OS Version much like Gestalt used to. 2019-02-14 01:51:29 -06:00
Randy Boring
0e0146f23a added Script Phase to verify that the version in the project file matches the version in this git branch
the script's output shows pretty clearly what is wrong when they don't match
the script cleans up after itself if all went well
2019-01-22 11:58:12 -06:00
Randy Boring
d48742c27b make variables for copyright year, product version, and related strings
use these variables in Info.plist, cannot use them in InfoPlist.strings file
2019-01-18 00:48:53 -06:00
Marc Durdin
b732354eb8
Merge branch 'master' into beta-merge-master-history 2019-01-03 06:07:53 +11:00
Marc Durdin
bba82431bd [meta] Remove extra version number from platforms that shouldn't have it 2019-01-02 21:08:21 +11:00
Marc Durdin
04126441c7 [meta] 12.0 alpha seed 2019-01-02 20:51:27 +11:00
Joshua A. Horton
7fa5d99840 Fixes mac history.md, adds 'linux' as option for history.md validation. 2019-01-02 08:40:07 +07:00
Marc Durdin
d5c03aa4d9 11.0 beta history seed 2019-01-02 09:19:58 +11:00
Randy Boring
b977a0b295 where available, call showPreferences, otherwise, call our workaround 2018-12-18 13:20:54 -06:00
Randy Boring
27404bbcdc fix issue #1412 Crash displaying OSK in 10.7 by using older method of getting CGColorRef
remove warnings by comparing to constant string instead of other way round
2018-12-12 21:58:28 -06:00
Randy Boring
d2187f76ee add folder to path so it builds in Xcode UI 2018-12-12 21:58:28 -06:00
Randy Boring
0f58f1f99b add Framework copy phase
update to add warnings
2018-12-12 21:58:28 -06:00
Marc Durdin
2da606ec4b
Merge pull request #1343 from keymanapp/mac-update-podfile
[mac] Update podfile.lock for latest XCode / macOS version support
2018-12-07 14:12:10 +11:00
Marc Durdin
11a870c443 [mac] Address review comments 2018-12-07 12:06:13 +11:00
Marc Durdin
f6fc0b0274 [mac] Use pod update instead of pod install 2018-12-07 11:29:43 +11:00
Marc Durdin
690bdbf7aa [mac] Workaround hang in upload-symbols when called from xcodebuild. 2018-12-07 11:22:29 +11:00
Randy Boring
9ce945aab1 use standard shell helper functions instead of a copy of a few of them 2018-12-05 09:45:20 -06:00
Marc Durdin
f2f0fda4fd [mac] Update podfile.lock for latest XCode / macOS version support 2018-11-26 13:12:37 +11:00
Tom Bogle
2354816fe1 Replaced copyright info in DMG with "Created by" text 2018-09-10 11:33:51 -04:00
Tom Bogle
92b613e9d9 [Mac] Fixed layout of About box per Marc's specs. 2018-09-07 14:26:08 -04:00
Tom Bogle
51306a1a42 [mac] [wip] Changes to layout of about box - linker failure 2018-09-07 12:22:43 -04:00
Tom Bogle
c3c6c4d9f4 [Mac] #1069 - Added SIL logo to DMG image & About box. Updated copyright 2018-09-05 17:35:45 -04:00
Tom Bogle
d8f8eb6753 [Mac] #1090 - added information about bogus builds 105 and 110 2018-08-13 23:02:39 -04:00
Tom Bogle
ef08ff6f34 [Mac] #1090 - Cherry-picked subsequent fix to correct over-agressive fix 2018-08-13 15:09:10 -04:00
Tom Bogle
785ca0fcbd [Mac] #1090 - Added PR # for cherry-picked fix in master 2018-08-10 09:22:15 -04:00
Tom Bogle
541473e984 [Mac] #1090 - Added entry in history file 2018-08-10 09:17:43 -04:00
Tom Bogle
87a46a84c0 [Mac] #1090 - Moved check for no modifiers to also apply to context case
I attempted unsuccessfully to find an actual failing case so I could add a unit test for this. Even though I couldn't, I agree that it is the correct logic, so I'm making the change as Marc suggested.
2018-08-10 09:15:49 -04:00
Tom Bogle
3eb7a1002e [Mac] Fixes #1090 - Full set of unit tests and correct fix 2018-08-10 09:15:35 -04:00
Tom Bogle
50b87df84d [Mac] [WIP] - Added unit tests for #1090 2018-08-10 09:15:07 -04:00
Tom Bogle
0408c7339b [Mac] Fixed last stable version number in history.md 2018-07-23 15:28:05 -04:00
Tom Bogle
1e993b6766 [Mac] #1079 - Improved info in history regarding affected versions 2018-07-23 14:25:00 -04:00
Tom Bogle
e91259da9c [Mac] Added # for cherry-pick PR to history 2018-07-23 11:53:19 -04:00
Tom Bogle
edaf09785d [Mac] #1079 - Cherry-pick of OSK help button fix done on 10.0 stable 2018-07-23 11:51:55 -04:00
Tom Bogle
ee8df516ed
Merge pull request #1053 from keymanapp/mac-code-cleanup
[Mac] Minor code cleanup
2018-07-13 11:20:40 -04:00
Tom Bogle
d76985c125 [Mac] Cherry-picked clean-up of history file + some additional clean-up 2018-07-13 08:35:34 -04:00