Commit graph

2515 commits

Author SHA1 Message Date
Dan Paulat
5716d89d52 On macOS, set font pixel size instead of point size to prevent tiny display 2025-06-30 21:42:50 -05:00
Dan Paulat
9eea0a4dc8 Updating minimum requirements for macOS 2025-06-30 20:19:30 -05:00
Dan Paulat
f684d62cb1 Use debug conan profiles for debug configurations 2025-06-29 23:12:06 -05:00
Dan Paulat
76c6ac2ccd Update setup script naming convention 2025-06-29 23:09:37 -05:00
Dan Paulat
b89938b48a Build using macos 14 instead of 15 2025-06-29 13:14:27 +00:00
Dan Paulat
e51fd8b77b macOS does not populate the the OpenGL 3.0 compatibility functions 2025-06-22 22:31:14 -05:00
Dan Paulat
ec06cc62e1 Don't query for available products when disabling product refresh 2025-06-22 17:50:36 -05:00
Dan Paulat
a81d6f340d
Merge pull request #469 from dpaulat/feature/macos
Add macOS support
2025-06-19 00:51:07 -05:00
Dan Paulat
559f577597 Correct bundle info plist variable name 2025-06-18 23:56:46 -05:00
Dan Paulat
ceb58c1a4c Update audio codec setup page for Mac 2025-06-18 21:54:47 -05:00
Dan Paulat
55e7979070 Add macOS to README.md 2025-06-18 21:54:23 -05:00
Dan Paulat
2a24716d77 UpdateManager tests are unreliable on CI due to rate limiting 2025-06-18 21:46:17 -05:00
Dan Paulat
5262551e1d Set a macOS deployment target of 12.0 2025-06-18 21:01:23 -05:00
Dan Paulat
a656a723db Icons std::find_if cannot be vectorized on Intel macOS 13 2025-06-17 23:22:32 -05:00
Dan Paulat
41a2b989ae Add const to address clang-tidy findings 2025-06-17 22:08:25 -05:00
Dan Paulat
99219f1c44 ${LLVM_PATH}/lib/c++ should also be part of LDFLAGS 2025-06-17 22:05:35 -05:00
Dan Paulat
9d13023a51 Format texture_atlas.cpp 2025-06-17 20:17:58 -05:00
Dan Paulat
fdcc5f01c9 Fix macOS clang/clang++ path 2025-06-17 20:16:36 -05:00
Dan Paulat
b626293f54 Add CMakePresets.json to .clang-format-ignore 2025-06-17 20:15:53 -05:00
Dan Paulat
5d39d42061 brew --prefix is not evaluated in matrix variables 2025-06-17 19:52:25 -05:00
Dan Paulat
dbde1adaa3 Additional maplibre-native updates 2025-06-17 19:31:43 -05:00
Dan Paulat
69d9137faf brew --prefix llvm@18 has different paths for x64 and arm64 2025-06-17 19:30:47 -05:00
Dan Paulat
48c5dd4fc4 Add macOS to CI 2025-06-17 19:22:29 -05:00
Dan Paulat
cfa7c774ac Create Apple Disk Image 2025-06-16 23:13:02 -05:00
Dan Paulat
16a962dbec Create a macOS .app bundle 2025-06-16 22:36:31 -05:00
Dan Paulat
ccd27980a2 Updates for OpenGL 4.1 Core on macOS 2025-06-15 00:03:07 -05:00
Dan Paulat
a5a96eb7c4 maplibre-native updates for OpenGL 4.1 core on macOS 2025-06-15 00:03:07 -05:00
Dan Paulat
19e8e51505 boost::irange with sys_days is not portable 2025-06-15 00:03:07 -05:00
Dan Paulat
3000e23cb1 TBB is used for Linux only 2025-06-15 00:03:07 -05:00
Dan Paulat
8a56d3deed Ensure conan can be found in the virtual environment 2025-06-15 00:03:07 -05:00
Dan Paulat
cb81287c08 libc++experimental needs linked with -fexperimental-library 2025-06-15 00:03:07 -05:00
Dan Paulat
337406971a Additional macOS configuration with llvm@18 2025-06-15 00:03:07 -05:00
Dan Paulat
ac4521483d std::accumulate is defined in <numeric> 2025-06-15 00:03:07 -05:00
Dan Paulat
9f641dcdc5 When using libc++, -fexperimental-library should be used 2025-06-15 00:03:07 -05:00
Dan Paulat
9f7f1bf860 Make setup/configure scripts common between Linux/macOS 2025-06-15 00:03:07 -05:00
Dan Paulat
d4b3c1869b Add missing include 2025-06-15 00:03:07 -05:00
Dan Paulat
696c277f94 macOS has unique location for glu.h 2025-06-15 00:03:07 -05:00
Dan Paulat
b6aa85a916 Remove unused variables 2025-06-15 00:03:07 -05:00
Dan Paulat
e86fec8d99 Some parallel loops cannot be vectorized 2025-06-15 00:03:07 -05:00
Dan Paulat
012d70b3a2 Initial project file updates for macos 2025-06-15 00:03:07 -05:00
Dan Paulat
58b6c5e1eb
Merge pull request #466 from AdenKoperczak/timezone-for-timeline
Make animation dock follow default timezones
2025-06-08 17:44:37 -05:00
AdenKoperczak
cb5f5379cb
use constexpr for things that need them 2025-06-08 16:59:43 -04:00
AdenKoperczak
a87cb01935
use sys_seconds instead of sys_tim 2025-06-08 16:14:30 -04:00
AdenKoperczak
8d7d29bf5e
use const instead of constexpr because gcc-11 did not like it 2025-06-08 16:12:53 -04:00
AdenKoperczak
e3cf37f9ed
Fix formatting issues for timezones-for-timeline 2025-06-08 15:47:04 -04:00
AdenKoperczak
26e24da4b5
Make animation dock follow default timezones 2025-06-08 15:40:44 -04:00
Dan Paulat
7b6e0478d4
Merge pull request #465 from AdenKoperczak/intra-product-category-hotkeys
Add hotkeys for switching between products in a category
2025-06-08 09:46:12 -05:00
AdenKoperczak
36b2e77ecf
Add hotkeys for switching between products in a category 2025-06-08 09:46:17 -04:00
Dan Paulat
fbacb7dc13
Merge pull request #460 from AdenKoperczak/flatpak_build
Add a Flatpak Builld
2025-06-07 14:58:40 -05:00
AdenKoperczak
52675721b4
Flatpak does not have a specific one for serial, just for all 2025-06-07 13:19:43 -04:00