Commit graph

1462 commits

Author SHA1 Message Date
Dan Paulat
17af5e27ac Another round of clang-tidy fixes 2025-07-11 23:04:31 -05:00
Dan Paulat
8e9db6a2fe Display an informational dialog when OpenGL cannot properly be initialized 2025-07-11 00:26:52 -05:00
Dan Paulat
a6f8547455 Fix GLEW clang-tidy issues 2025-07-10 23:27:24 -05:00
Dan Paulat
331b2d855f Use GLEW instead of QOpenGLFunctions 2025-07-10 21:56:17 -05:00
AdenKoperczak
d160ec2e28
Remove constexpr std::string in linux Nvidia code 2025-07-09 07:42:00 -04:00
AdenKoperczak
7723aee1d8
Initial attempt to disable Wayland platform on Nvidia 2025-07-08 21:44:55 -04:00
Dan Paulat
bbb09f64f0 std::scoped_lock should be const in font_manager.cpp 2025-07-01 20:53:38 -05:00
Dan Paulat
7722eeb539 Remove styling from radar info frame 2025-07-01 00:22:02 -05:00
Dan Paulat
b2653fd585 Remove raised styling from most QFrames
This was never intended to be part of the UI, and did not show on Windows. It shows on Fusion, and is especially noticable on macOS.
2025-07-01 00:17:24 -05:00
Dan Paulat
788bd114cc Update title font sizes for macOS 2025-07-01 00:15:54 -05:00
Dan Paulat
b8a0dae042 Radar product manager clang-tidy cleanup 2025-06-30 23:00:58 -05:00
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