Commit Graph

323 Commits

Author SHA1 Message Date
Charlie Fenton 9b639b3307 Mac installer: fix 15 second delay after finishing installation before launching BOINC Manager (launches immediately if user closes installer) 2014-03-12 01:20:55 -07:00
Charlie Fenton a0d392a6b7 Mac installer: fix setting of screensaver 2014-03-11 07:04:37 -07:00
Charlie Fenton a5731f9200 Mac installer: fix automatic launching of Manager after installation on OS 10.5 2014-03-10 03:30:26 -07:00
Charlie Fenton 0d7909a3f9 Mac uninstaller: Fixes for fast user switching support 2014-03-07 04:28:32 -08:00
Charlie Fenton 28268086a7 Mac uninstaller: remove reference to obsolete LoginItemAPI.h 2014-02-28 03:14:34 -08:00
Charlie Fenton 1216404fdd Mac: delete obsolete LoginItemAPI code 2014-02-27 03:19:12 -08:00
Charlie Fenton 7868584774 Mac installer: update AddRemoveUser command-line utility for compatibility with OS 10.5 - OS 10.9
- eliminate obsolete LoginItemAPI code
2014-02-27 03:17:26 -08:00
Charlie Fenton f8fcf01d1f Mac installer: update an obsolete comment 2014-02-26 06:48:49 -08:00
Charlie Fenton 89159f8b67 Mac installer: fixes for Mac installer and uninstaller for BOINC 7.3 series on OS 10.5 through OS 10.9
-  also remove obsolete methods of removing and adding Login Items
2014-02-25 07:44:13 -08:00
Charlie Fenton 223531fddd client & Mac Installer: Convert several files to UTF-8 encoding and change “smart” quotation marks to ASCII quotation marks 2014-01-29 01:43:31 -08:00
Charlie Fenton ff48a0a753 Mac installer: improve reliability under OS 10.9.1 mavericks 2014-01-27 04:39:12 -08:00
Charlie Fenton 9344752544 Mac uninstaller: embed a copy of VirtualBox_Uninstall.tool inside BOINC Uninstaller application (only for BOINC+VBox installer) so that BOINC uninstaller can remove VirtualBox even if BOINC Uninstaller application has been moved 2014-01-22 03:04:16 -08:00
Charlie Fenton 936fad0beb Mac uninstaller: optionally remove VirtualBox if combined BOINC+VirtualBox Installer was used to install 2014-01-21 04:20:53 -08:00
Charlie Fenton b797064f0b Mac: Changes to allow building with Xcode 5.0.2 2013-11-18 05:41:28 -08:00
Charlie Fenton 0341a5d0a0 Mac installer: Make checks for OS X version consistent 2013-11-18 00:56:44 -08:00
Charlie Fenton 58170a12e8 Mac installer: Better fix of check for OS X version < 10.5 if OS X version is less than 10.4 2013-11-17 17:30:47 -08:00
Charlie Fenton fb79017e1d Mac installer: Fix check for OS X version < 10.5 if OS X version is less than 10.4 2013-11-17 17:27:44 -08:00
Charlie Fenton 7c70f89b80 Mac: Fixes to allow minor OS versions > 9 and major OS versions > 10 2013-11-15 05:02:04 -08:00
Charlie Fenton 0ae7df7cd5 Mac + VirtualBox installer: add copyright notice 2013-11-02 02:45:36 -07:00
Charlie Fenton 7255c57d2a Mac installer build scripts: add copyright notice, clean up temporary files 2013-11-01 02:57:39 -07:00
Charlie Fenton 13dd299140 Mac installer: set Manager login item to not hidden because with wxCocoa 3.0, setting login item to be hidden seems to prevent BOINC Manager from fully starting at login until it is brought to the front. The logic inside BOINC Manager keeps it hidden anyway (unless not attached to any projects.) 2013-11-01 02:49:57 -07:00
Charlie Fenton e8c1676e82 Mac installer: Fix error message (BOINC Manager now requires OS 10.5 not 10.4) and compiler warnings. 2013-11-01 02:47:34 -07:00
Charlie Fenton 49c0bd1ab7 Mac installer: optionally build combined BOINC+VirtualBox installer in addition to basic BOINC installer 2013-11-01 02:41:10 -07:00
Charlie Fenton f7955c8540 Mac installer: changes to build and use flat installer packages
- This is a prerequisite for implementing a BOINC + VirtualBox combined Mac installer
2013-10-30 05:19:29 -07:00
Charlie Fenton bc4db31f32 Mac installer: Fix potential intermittent crash bugs 2013-10-17 04:22:05 -07:00
David Anderson 0c8e30d0e9 Translation: update templates, and fix tools for generating templates 2013-10-15 22:46:18 -07:00
Charlie Fenton c9ccf7b402 Mac installer: More robust handling of language codes with and without region codes for translations 2013-08-16 05:11:32 -07:00
Charlie Fenton 6d8e8fb0a5 Mac installer: fix handling of translations for some languages 2013-08-15 04:24:20 -07:00
Charlie Fenton 7d372d2803 Fix warnings of class or global variables shadowed by local variables or arguments 2013-07-29 01:31:09 -07:00
Charlie Fenton 5edbafab87 Mac: Fix typos. 2013-07-25 01:57:13 -07:00
Charlie Fenton ad6ea27471 Mac: update installer ReadMe files. 2013-07-22 01:05:38 -07:00
Charlie Fenton dee0cd5652 Mac: updates for building branded installers (GridRepublic, Charity Engine, Progress Thru Processors) 2013-07-18 04:28:56 -07:00
Charlie Fenton 532f9f53d8 Mac installer: fix crash bug, improve translations. 2013-07-02 03:53:02 -07:00
Charlie Fenton dd8b87c734 Mac installer: fix crash bug, improve translations. 2013-07-02 02:08:21 -07:00
Charlie Fenton bbc404f8ae Mac uninstaller: fix a compiler warning. 2013-06-24 04:47:15 -07:00
Charlie Fenton bb47151304 Mac uninstaller: use OS X API to localize directory paths instead of having volunteer translators to do it. 2013-06-20 04:06:24 -07:00
Charlie Fenton 71a2a4350d Mac installer: eliminate minor memory leaks. 2013-06-18 05:45:16 -07:00
Charlie Fenton 53d28e5faa Mac installer and uninstaller: eliminate minor memory leaks. 2013-06-18 05:03:45 -07:00
Charlie Fenton bbc3719f48 Mac uninstaller: fix comments. 2013-06-18 04:40:54 -07:00
Charlie Fenton b91e4776f0 Mac uninstaller: localize the dialog strings in the Uninstall BOINC app. 2013-06-18 04:03:24 -07:00
Charlie Fenton c5bbb5554b Mac installer:Add BOINC Installer icon to dialogs in the Postinstall app. 2013-06-14 19:34:17 -07:00
Charlie Fenton 49b8570c65 Mac installer: localize the dialog strings in the Postinstall app. 2013-06-14 04:50:06 -07:00
Charlie Fenton d709e6ff20 Mac installer: To avoid invalidating our code signing: use a metapackage instead of modifying the property list file to trigger a system restart when needed. 2013-06-11 05:40:44 -07:00
Charlie Fenton 10576cbcbc Mac installer: To avoid invalidating our code signing: use a metapackage instead of modifying the property list file to trigger a system restart when needed. 2013-06-11 05:22:12 -07:00
Charlie Fenton f06c67f006 Mac: add str_replace.h to fix build breaks. 2013-06-06 21:27:05 -07:00
Charlie Fenton 33191c7f8a Mac installer: Fix build breaks due to recent changes for strcpy -> strlcpy. 2013-06-04 00:55:57 -07:00
David Anderson f0771086fe Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2 2013-06-03 20:26:12 -07:00
David Anderson 846b8c7757 all components: change strcpy() to strlcpy() when possible.
This commit should cover the client and manager code.
2013-06-03 20:24:48 -07:00
Charlie Fenton 9afe008977 Mac installer: Prepare strings in mac installer and uninstaller for localization 2013-06-03 17:57:09 -07:00
Charlie Fenton 5cc3c9601e Mac Installer: Fix a bug which could prevent creating Login Item if MacPorts is installed 2013-05-16 03:16:19 -07:00