Greg Neagle
eae9aa0dc7
Make use of WKWebView compatible with 10.10 and 10.11
2018-09-07 14:32:08 -07:00
Greg Neagle
6f2ec09916
Merge branch 'Munki3dev' into wkwebview
2018-09-04 21:40:36 -07:00
Greg Neagle
9b9b31dba5
Resolve merge conflicts
2018-09-04 21:31:43 -07:00
Greg Neagle
279481bfe5
Add light/dark CSS variables for description link color; make this color consistent in Updates view and detail view
2018-09-04 21:28:12 -07:00
Greg Neagle
2b81e77431
Start of switch from WebView to WKWebView
2018-09-04 16:46:01 -07:00
Greg Neagle
f44697227a
Switch to Dark Mode interface only on Mojave unless undocumented pref is set
2018-09-02 19:37:27 -07:00
Greg Neagle
3fd430e298
Merge branch 'Munki3dev' into swiftapps
2018-09-02 19:16:59 -07:00
Greg Neagle
64570de2a7
Update swift apps to support Dark Mode
2018-09-02 19:16:26 -07:00
Greg Neagle
65ef37221e
Faster cross-fade when switching to/from Dark Mode
2018-08-31 14:54:28 -07:00
Greg Neagle
a2740cdd69
Faster cross-fade when switching to/from Dark Mode
2018-08-31 14:53:05 -07:00
Greg Neagle
036ae5ef3c
Remove Python2.6 references from HEADER_SEARCH_PATHS and LIBRARY_SEARCH_PATHS
2018-08-31 14:49:42 -07:00
Greg Neagle
83ca7675c9
Convert some CSS color definitions to hsl to make it easier to tweak gray shades for text colors
2018-08-31 13:30:09 -07:00
Greg Neagle
4e61340699
Convert some CSS color definitions to hsl to make it easier to tweak gray shades for text colors
2018-08-31 11:28:50 -07:00
Greg Neagle
778ce8a104
Don't react to psuedo Dark Mode on pre-Mojave unless AllowDarkModeOnUnsupportedOSes pref is set
2018-08-30 21:29:55 -07:00
Greg Neagle
bcc25d77bf
Don't react to psuedo Dark Mode on pre-Mojave unless AllowDarkModeOnUnsupportedOSes pref is set
2018-08-30 21:28:56 -07:00
Greg Neagle
5c05072f85
Bump version to 3.3.2 for future release
2018-08-30 10:36:20 -07:00
Greg Neagle
424169377b
Merge branch 'darkmode' into Munki3dev
2018-08-30 09:43:03 -07:00
Greg Neagle
dea412d72e
Dark Mode support for MSC.app and MunkiStatus.app
2018-08-30 09:41:28 -07:00
Greg Neagle
91a2a2546d
Toolbar layour fix for Mojave
2018-08-22 16:26:31 -07:00
Greg Neagle
30a9e754f6
Toolbar layout fix for Mojave
2018-08-22 16:13:42 -07:00
Greg Neagle
04b0feb5fd
Toolbar layout fix for Mojave
2018-08-22 16:13:07 -07:00
Greg Neagle
5b9ba4aff4
Toolbar layout fix for Mojave
2018-08-22 16:12:41 -07:00
Greg Neagle
019f73d761
Safer determination of short hostname; Raise a GurlError instead of allowing an unhandled exception if a download rename fails
2018-08-15 13:48:55 -07:00
Greg Neagle
ce6bc92dce
Safer determination of short hostname; Raise a GurlError instead of allowing an unhandled exception if a download rename fails
2018-08-15 13:48:29 -07:00
Greg Neagle
2794253104
Safer determination of short hostname; Raise a GurlError instead of allowing an unhandled exception if a download rename fails
2018-08-15 13:44:43 -07:00
Greg Neagle
e93b6a881c
More os-version-specific startosinstall tweaking
2018-08-07 16:30:49 -07:00
Greg Neagle
9c1fb0f206
Don't add --applicationpath arguments for 10.14+ startosinstall invocations
2018-08-07 15:42:57 -07:00
Greg Neagle
7f0c1a77cd
Fix for category page views
2018-08-07 15:27:55 -07:00
Greg Neagle
ad16841277
Merge precaching changes
2018-08-07 15:26:18 -07:00
Greg Neagle
4d7436233c
MunkiStatus: remove project.xcworkspace and xcuserdata from git tracking and cache
2018-07-29 07:43:51 -07:00
Greg Neagle
4f2f5bffa4
remove project.xcworkspace and xcuserdata from git tracking and cache
2018-07-29 07:41:39 -07:00
Greg Neagle
31cae67988
Resolves issues with blocking apps, authrestartd communication, and display of various alerts
2018-07-29 07:35:48 -07:00
Greg Neagle
619c7c455f
Managed Software Center project file changes; add .gitignore
2018-07-27 16:48:46 -07:00
Greg Neagle
fe8ab3be13
Implement unix domain socket and code for talking to authrestartd
2018-07-27 16:23:43 -07:00
Greg Neagle
e85dc163e1
Add Swift versions of the GUI apps
2018-07-23 12:44:33 -07:00
Greg Neagle
0c03c28b05
precaching changes
...
Added precache_agent and code to run it at the end of a Munki updatecheck. Updated make_munki_mpkg* scripts to include
the new precache_agent in the core package.
2018-07-18 14:21:33 -07:00
Greg Neagle
0716732a6f
appleupdates changes
...
During install of Apple updates on 10.11+, only use the --no-scan flag if we cannot reach the softwareupdate server.
This is an attempt to minimize issues seen with "too old" cached updates on 10.12+ -- the thought is that if softwareupdate
is allowed to check with the server it can "update" or "refresh" the "stale" updates before attempting an install.
All of this is educated guesswork, sadly.
2018-07-18 09:24:08 -07:00
Greg Neagle
6111ce6c17
Change default mode adjustments for copy_from_dmg items from o-w to o-w,go+rX to address dumb developers who don't test anything other than manual drag-n-drop on single-user Macs
2018-07-02 14:05:32 -07:00
Greg Neagle
c306937879
One more fix for Python2.6 search paths
2018-06-30 09:47:12 -07:00
Greg Neagle
ca46fedb18
Disable tabs in MunkiStatus windows. Remove PATH references to Python2.6
2018-06-30 09:43:57 -07:00
Greg Neagle
ca86f48c1a
Disable tabbing mode in MSC windows; remove PATH references to Python2.6
2018-06-30 09:38:16 -07:00
Greg Neagle
e2a4a12950
Don't exit with an unhandled exception if LaunchServices._LSCopyAllApplicationURLs(None) returns None/nil
2018-06-25 11:29:11 -07:00
Greg Neagle
f438b5def9
Don't exit with an unhandled exception if LaunchServices._LSCopyAllApplicationURLs(None) returns None/nil
2018-06-25 11:28:34 -07:00
Greg Neagle
ee7be2997d
Before copying a directory for a copy_from_dmg item, ensure it is owned by root (in addition to the 0700 check)
2018-06-19 15:31:35 -07:00
Greg Neagle
43cedc5d1c
Before copying a directory for a copy_from_dmg item, ensure it is owned by root (in addition to the 0700 check)
2018-06-19 15:30:38 -07:00
Greg Neagle
a489f9caa3
Catch exception if we cannot securely create the destination directory for a copy_from_dmg item
2018-06-19 14:47:09 -07:00
Greg Neagle
8496349b73
Catch exception if we cannot securely create the destination directory for a copy_from_dmg item
2018-06-19 14:46:33 -07:00
Greg Neagle
9d7733ea24
Merge branch 'no-serveserve-symlink' into Munki3dev
2018-06-19 09:45:22 -07:00
Greg Neagle
1485aa82fe
Merge branch 'copy-from-dmg-fix' into Munki3dev
2018-06-19 09:45:12 -07:00
Greg Neagle
470013ac8a
Merge branch 'no-serveserve-symlink'
2018-06-19 09:37:41 -07:00