Commit graph

2501 commits

Author SHA1 Message Date
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
AdenKoperczak
28ca8df5df
use a random pid instead of 2 to avoid overlap in flatpaks 2025-06-07 12:48:33 -04:00
AdenKoperczak
0ff0f6ea17
Add serial port permissions to flatpak 2025-06-07 12:36:26 -04:00
Dan Paulat
4306bb09ae
Merge pull request #462 from dpaulat/feature/update-color-tables-instantly
Update color table immediately on palette change
2025-06-07 10:32:29 -05:00
Dan Paulat
34ec35caf0 Update color table immediately on palette change 2025-06-07 09:31:58 -05:00
Dan Paulat
4425c53c8e
Merge pull request #457 from dpaulat/feature/setup-cleanup
CMake Setup, CMakePresets and Python Virtual Environments
2025-06-07 08:47:33 -05:00
Dan Paulat
e76260dffa Add setup script argument to toggle address sanitizer 2025-06-06 22:37:59 -05:00
Dan Paulat
0b3f2c49db Add user-setup.sh to configure-environment.sh 2025-06-06 22:15:14 -05:00
Dan Paulat
9ec1a62403 Ensure CMake compile commands file gets generated 2025-06-06 22:12:36 -05:00
Dan Paulat
0dcf8eabab setup-release.sh should create a build-release directory, not a build-debug directory 2025-06-06 22:11:39 -05:00
Dan Paulat
c9d1e4cd08 Add user-setup script overrides for Linux 2025-06-06 22:11:08 -05:00
Dan Paulat
c36144bab3 Linux setup scripts should use quotes around absolute paths to support spaces in pathname 2025-06-06 21:57:16 -05:00
Dan Paulat
f7ef3ad1f7
Merge pull request #461 from dpaulat/renovate/openssl-3.x
Update dependency openssl to v3.5.0
2025-06-03 19:21:40 -05:00
renovate[bot]
ed1bb7422d
Update dependency openssl to v3.5.0 2025-06-03 22:14:13 +00:00
AdenKoperczak
83c5d15cdf
Working flatpak build 2025-05-31 11:40:05 -04:00