Commit graph

1401 commits

Author SHA1 Message Date
Dan Paulat
afcca785eb Formatting font_manager.cpp 2025-06-30 22:55:32 -05:00
Dan Paulat
847c5d951e Don't report shader warnings as errors 2025-06-30 22:04:55 -05:00
Dan Paulat
5f661df9fd Alert dialog should display a fixed pitch font 2025-06-30 21:43:14 -05:00
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
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
ceb58c1a4c Update audio codec setup page for Mac 2025-06-18 21:54:47 -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
9d13023a51 Format texture_atlas.cpp 2025-06-17 20:17:58 -05:00
Dan Paulat
ccd27980a2 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
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
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
28ca8df5df
use a random pid instead of 2 to avoid overlap in flatpaks 2025-06-07 12:48:33 -04:00
Dan Paulat
34ec35caf0 Update color table immediately on palette change 2025-06-07 09:31:58 -05:00
Dan Paulat
6c7b5b3d22
Merge pull request #451 from AdenKoperczak/remove_spinbox_scrolling
Remove scrolling editing settings
2025-05-25 19:55:19 -05:00
AdenKoperczak
10021a8ba2
Add praga once to new widgets hpp files 2025-05-25 18:14:33 -04:00
AdenKoperczak
81b0402e8a
Move modified_widgets to widgets 2025-05-24 17:52:45 -04:00
AdenKoperczak
8f84a42e26
fix level 2 settings big buttons 2025-05-23 11:53:12 -04:00
AdenKoperczak
e78aca7377
Disable modifying settings using the scroll wheel unless they are focused 2025-05-18 15:45:50 -04:00
Dan Paulat
699f60d399 Add build number to log and about dialog 2025-05-18 00:13:46 -05:00
Dan Paulat
4ed1fda1ae Move media objects to dedicated thread to avoid main thread delays 2025-05-17 19:08:07 -05:00
Dan Paulat
68fcecdc15 Make sure shared uniforms are updated correctly per-map pane
- Broken by shaders being shared between map panes
2025-05-17 18:06:38 -05:00
Dan Paulat
ef7caf5519 RadarProductManager logging level fix 2025-05-16 23:51:12 -05:00
Dan Paulat
9e24a781a6
Update scwx-qt/source/scwx/qt/gl/gl_context.cpp
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-13 23:22:08 -05:00
Dan Paulat
46cd75cff4 Fix GlContext destruction of OpenGLFunctions causing crash 2025-05-13 22:45:03 -05:00
Dan Paulat
4955dcd2c9 Gl cleanup clang-tidy fixes 2025-05-10 16:44:06 -05:00
Dan Paulat
d5e5019811 Fix GenericLayer formatting 2025-05-10 16:44:06 -05:00
Dan Paulat
21e5697073 Use a shared GlContext for all MapWidgets 2025-05-10 16:44:06 -05:00
Dan Paulat
44a864f50f Remove GlContext from MapContext, layers receive MapContext from Initialize/Render 2025-05-10 16:43:58 -05:00
Dan Paulat
2d4ad2737e MapContext has a GlContext instead of MapContext is a GlContext 2025-05-10 16:43:11 -05:00
AdenKoperczak
8989c0e88c
Fix issue where level 2 archive files where put in a cache at times of level 2
chunk files
2025-05-10 15:26:34 -04:00
AdenKoperczak
969267b661
Added back logging as traces for level_2_chunks 2025-05-10 09:50:54 -04:00
AdenKoperczak
3d7da7d971
Disable logging for level 2 chunks 2025-05-10 09:50:54 -04:00
AdenKoperczak
781aa40e8c
Make radar data fall back if it ends up being too old 2025-05-10 09:50:53 -04:00
AdenKoperczak
2821eff71f
Fall back to archive if chunks get too old 2025-05-10 09:50:53 -04:00
AdenKoperczak
3288ba30ec
Rework refreshing in RadarProductManager to allow for multiple refreshes at once. 2025-05-10 09:50:53 -04:00
AdenKoperczak
759a9e4379
Parallelize the chunks loading and load from archive when possible 2025-05-10 09:50:53 -04:00