Commit Graph

402 Commits

Author SHA1 Message Date
Vitalii Koshura 1b6fe31e9c
clientscr: fix float <-> double conversion warnings
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2024-09-10 00:57:52 +02:00
Charlie Fenton 5b9cd1d3a0 Mac screensaver: change minimum graphics library version number to 7.24.4 to use new logic 2024-05-03 05:04:00 -07:00
Charlie Fenton 67559d2e3c Mac: screensaver check release portion of library version number used to build graphics app
Fix build error on Windows
2024-05-03 04:59:31 -07:00
Charlie Fenton 51ce18af24 Mac: fix build error o n Windows 2024-05-03 04:38:34 -07:00
Charlie Fenton c67f956688 Mac: check validity of malloc'd item before freeing 2024-05-03 02:16:57 -07:00
Charlie Fenton 8924ba43b6 Mac: screensaver fixes for MacOS 14 2024-05-03 01:12:27 -07:00
AenBleidd 76d9e92975 Update copyright year 2024-01-01 00:08:56 +00:00
Charlie Fenton cc2168ce6f Mac screensaver: update for MacOS 14.0 Sonoma 2023-10-28 05:30:49 -07:00
David Anderson 9c240e6e40 Many comments in the source code (C++ and PHP) referred to Trac wiki pages.
Change these to the Github wiki.

Web: change a couple of links from Trac to Github wiki.

text_transform.inc: the [github]wiki:xxx[/github] tag linked
to a non-existent boinc-dev-doc repo.
Link to the Github wiki instead.
2023-05-25 12:59:56 -07:00
Charlie Fenton 893cee769e Fix screensaver crash bug introduced in PR #5197 commit 689a6eae25 2023-05-20 05:51:34 -07:00
Vitalii Koshura 44742026e2
Remove trailing whitespaces. Add CI script to verify in on every commit
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2023-05-05 20:08:17 +02:00
Charlie Fenton a1b1ab9672 Mac: fix a compiler warning (unused variable) 2023-04-30 07:09:15 -07:00
David Anderson 9fb8bc060b mac build fix 2023-04-12 18:08:10 -07:00
David Anderson 8ded881454 mac screensaver: update 2023-04-12 17:36:33 -07:00
davidpanderson 689a6eae25 screensaver: fix compile warnings.
Don't pass args as reference if not needed
2023-04-12 17:35:59 -07:00
David Anderson ae1496d28a screensaver (mac/win): remove unused RESULT* arg 2023-04-12 17:14:34 -07:00
David Anderson a760decc4e Fix code formatting in X screensaver code. No functional change. 2023-04-12 16:42:06 -07:00
David Anderson e08b75d44f Move run_program() etc. from proc_control.cpp back to util.cpp.
This required changing a bunch of project files,
and was turning into a rabbit hole.
2023-04-11 13:11:12 -07:00
David Anderson 5326bf527e mac build fix 2023-04-10 20:24:01 -07:00
davidpanderson 6d0e90751f Win build fixes
Getting boinccas to build required some stuff I don't understand
2023-04-10 02:19:06 -07:00
mcagriaksoy c81c461216 update copyright year 2023-03-13 21:43:34 +03:00
Charlie Fenton 161a5ec4d8 Mac: After running screensaver fix slot permissions modified by project gfx apps 2022-11-10 05:30:28 -08:00
Charlie Fenton 5d6d324153 Mac: Fix BOINC screensavre for MacOS 13 2022-11-08 05:48:36 -08:00
Charlie Fenton 6ca13b58be Mac: Fix BOINC screensavre for MacOS 13 2022-11-07 01:22:28 -08:00
Charlie Fenton 8dc8c1a9b5 Mac: Add new security access restrictions profile for project graphics.
Update screensaver options UI file for Xcode 14.
2022-11-06 22:41:46 -08:00
Charlie Fenton 9ad7e5331d Mac installer: Remove old screensaver used only for MacOS < OS10.8 2022-04-29 02:47:07 -07:00
Vitalii Koshura fbe3449e8e
Remove outdated files
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2022-04-28 18:07:26 +02:00
Charlie Fenton 165ea59a43 Fix Mac-specific compiler warning in Mac screensaver 2022-04-06 03:16:37 -07:00
Charlie Fenton 8ff6eee9d8 Fix Xcode 13 (Apple clang version 13.1.6) compiler warnings in Mac-specific source files 2022-04-06 01:26:49 -07:00
Charlie Fenton 5098d0708a Mac: Fix screensaver preferences dialog compatibility with MacOS 12 Monterey 2022-03-21 03:48:06 -07:00
barton26 68b691466e clientsetup + clientscr typos 2021-10-06 14:42:17 -04:00
Charlie Fenton 661983a5d6 Mac: fix compile warnings caused by upgrade to C++11 2021-03-31 03:44:19 -07:00
Charlie Fenton 7710c0fe6f Mac: fix compile errors caused by upgrade to C++11 2021-03-31 03:42:25 -07:00
Charlie Fenton be82b2e299 Mac: Fix command-line (stand-alone) version for newer MacOS versions.
Code-sign command-line executables, add info.plist file  with identifier to boinccmd, package as DMG instead of Zip so Apple will "notarize" it.
Set minimum MacOS version to OS 10.9 to eliminate most warnings from Xcode version 12.2.
Fix a problem running BOINC screensaver on MacOS 11 Big Sur when built with Xcode version earlier than Xcode 11.
2020-11-23 04:43:14 -08:00
davidpanderson 8b852cb2c9 Win code cleanup; no functional changes
Platform-wide #defines belong in .h files, not .cpp
Also fixed a couple of compiler warnings.
2020-08-31 13:56:15 -07:00
Charlie Fenton 5d0142984f Mac: restore updated error message lost by my commit fcbdcc75b7 (which was from PR# 3631) 2020-08-18 06:47:06 -07:00
Charlie Fenton 3e18fc3b20 Mac: FIx screensaver coordinator to run properly under Mac OS 11 Big Sur 2020-08-06 04:48:19 -07:00
David Anderson 88c3a96af5 Mac build fix 2020-05-15 23:37:42 -07:00
David Anderson c1d28459dc Mac build fix 2020-05-15 22:21:00 -07:00
David Anderson befd835e09 Mac build fixes 2020-05-15 21:02:15 -07:00
Charlie Fenton fa3b0ed9a1 Mac: better comments explaining the OpenGL / GLUT issues introduced by Xcode 11 and OS 10.15 Catalina with Retina displays. 2020-05-06 05:44:36 -07:00
Charlie Fenton 37d0114eb2 Mac default screensaver: don't redirect logs to user's directories. Under Sandbox Security, graphics apps do not have access to user's directories. 2020-05-06 05:37:35 -07:00
Charlie Fenton e040aec92d Mac: update copyright dates 2020-05-01 04:59:37 -07:00
Charlie Fenton c3c6d505ea mac: fix build errors 2020-05-01 04:19:09 -07:00
Charlie Fenton e091b98d07 Mac: fix BOINC graphics library libboinc_graphics2.a built with Xcode 11 to properly display graphics apps when invoked from "Show graphics" button on BOINC Manager. 2020-05-01 03:51:09 -07:00
Charlie Fenton fcbdcc75b7 Mac: cleaner and more efficient screensaver implementation for OS 10.15 Catalina 2020-04-23 07:18:54 -07:00
Charlie Fenton a22ae85a57 Mac: new screensaver helper shell script 2020-04-23 06:36:45 -07:00
Charlie Fenton d77904076e Mac: replace unreliable getlogin() calls with getenv("USER") 2019-12-20 03:59:13 -08:00
Charlie Fenton a918b54b60 Fix comments to be more accurate 2019-11-11 00:08:40 -08:00
Charlie Fenton 2acb9b7af2 Fix errors building on MS Windows found by Appveyor 2019-11-09 01:50:45 -08:00