Serena
f87bfda8d3
fix open in folder on macOS, avoid spawning the open command to open URLs ( #17342 )
...
* fix open in folder on macOS, avoid spawning the open command to open URLs
* fix indent
* goober alert
* no more goober
* fix compiler failing on linux
2023-04-27 13:32:41 +00:00
Henrik Rydgård
4d4881fcde
Merge pull request #17340 from hrydgard/mac-translation-work
...
Mac translation work
2023-04-27 14:03:46 +02:00
Henrik Rydgård
1ba4ca3a09
Assorted Mac menu localization fixes
2023-04-27 13:38:28 +02:00
Henrik Rydgård
c19b22d894
Default to OpenGL on Intel Macs for safety
2023-04-27 13:38:17 +02:00
Henrik Rydgård
b333e2b306
Merge pull request #17338 from hrydgard/misc-fixes
...
Some fixes around popup lists and translations
2023-04-27 13:28:36 +02:00
Henrik Rydgård
ff2475b37f
Add --reldebug to b.sh, useful when valgrinding
2023-04-27 12:06:35 +02:00
Henrik Rydgård
68be93467e
Fix some checks around translation.
2023-04-27 12:05:11 +02:00
Henrik Rydgård
67aa951fec
PopupMultiChoice: Don't range-check the int-value if being initialized from PopupMultiChoiceDynamic (valgrind)
2023-04-27 11:55:57 +02:00
Henrik Rydgård
26d0128896
Merge pull request #17332 from hrydgard/socom-texcoord-issue
...
Fix texcoord issue with SOCOM post effect
2023-04-27 08:41:28 +02:00
Henrik Rydgård
d43331e2c9
Merge pull request #17337 from Halo-Michael/master
...
Fix iOS build
2023-04-26 15:10:28 +02:00
Halo-Michael
941a10df4e
Fix iOS build
2023-04-26 19:25:48 +08:00
Henrik Rydgård
5fef404946
Merge pull request #17335 from hrydgard/vulkan-fast-forward-mac
...
Vulkan fastforward: Check the current presentation mode instead of the Vsync setting
2023-04-26 12:31:48 +02:00
Henrik Rydgård
42ce619705
Vulkan fastforward: Check the current presentation mode instead of the Vsync setting.
...
After 1.15, I'm gonna clean up the presentation mode/vsync management
across the code base. This works around #17308 for now.
2023-04-26 12:02:42 +02:00
Henrik Rydgård
2d2f23bd6c
compat.ini: Add Infected to [ForceMax60FPS]
2023-04-26 11:35:26 +02:00
Henrik Rydgård
b3264f8eb5
Merge pull request #17334 from hrydgard/open-memstick-directory
...
Add "Open Memory Stick" to File menu on Mac
2023-04-26 11:02:31 +02:00
Henrik Rydgård
13c857210e
Address feedback
2023-04-26 10:39:33 +02:00
Henrik Rydgård
eeaeb8b7cc
Add "Open Memory Stick" to File menu on Mac
2023-04-26 10:18:04 +02:00
Henrik Rydgård
6274eb7cae
Follow the intent of the game's lookups rather than the practice, to reduce banding.
2023-04-25 23:17:40 +02:00
Henrik Rydgård
484f2c5954
Fix texcoord issue with SOCOM post effect
2023-04-25 23:02:12 +02:00
Henrik Rydgård
c24f7eb084
Merge pull request #17331 from hrydgard/sdl-smooth-scrolling
...
SDL: Enable precise (smooth touchpad) scrolling.
2023-04-25 19:51:20 +02:00
Henrik Rydgård
0f107e102e
SDL: Enable precise (smooth touchpad) scrolling.
...
Made possible by #17329
2023-04-25 18:56:48 +02:00
Henrik Rydgård
3d8d7a3ccb
Merge pull request #17329 from hrydgard/mac-sdl-upgrade
...
Upgrade SDL for Mac to latest, prepare for notarization
2023-04-25 18:38:10 +02:00
Henrik Rydgård
6332e61e26
Fix Gold filenames, more gold prep for mac
2023-04-25 18:17:01 +02:00
Henrik Rydgård
108c8cd26a
Remove hardened requirement on the development code signing
...
When we do real releases, we override this signing anyway.
2023-04-25 16:34:00 +02:00
Henrik Rydgård
b125040944
git-version hack
2023-04-25 11:45:25 +02:00
Henrik Rydgård
dc6c30a825
rpath work
2023-04-25 11:45:25 +02:00
Henrik Rydgård
81ef230b56
Specify the executable in Info.plist directly (temp, should be injected)
2023-04-25 11:45:25 +02:00
Henrik Rydgård
b9267de215
Upgrade cpu_features submodule
2023-04-25 11:45:25 +02:00
Henrik Rydgård
5d028cb004
Upgrade SDL for Mac
...
This removes the option to use system SDL, which seems like a trap.
Also simplifies the macbundle.sh script accordingly.
Buildfix
Buildfix fix
Moar buildfix
2023-04-25 11:45:20 +02:00
Henrik Rydgård
22314f8cc7
Merge pull request #17328 from hrydgard/jit-memory-refactors
...
Some minor memory management refactoring
2023-04-24 13:07:49 +02:00
Henrik Rydgård
16b243b007
Centralize allocation of vertex decode buffers
2023-04-24 12:11:58 +02:00
Henrik Rydgård
321a112eff
Rename SimpleBuf -> AlignedVector, use regular aligned memory instead of pages.
2023-04-24 12:04:34 +02:00
Henrik Rydgård
f45a7cf06b
Some semantic cleanup
2023-04-24 12:04:34 +02:00
Henrik Rydgård
7a75119ed0
Split out the Windows version of AllocateExecutableMemory
2023-04-24 12:04:27 +02:00
Henrik Rydgård
a040985af0
macOS: Add new macOS directory, and an Entitlements.plist file. Part of notarization work.
2023-04-24 10:51:35 +02:00
Henrik Rydgård
ccb8276fc8
Merge pull request #17326 from SerenaKit/serena/about-menu-native
...
Native 'About' panel
2023-04-23 21:29:36 +02:00
Henrik Rydgård
268dd6d8b7
Merge pull request #17325 from unknownbrackets/gpu-minor
...
Avoid shader error for uint with GLSL 1.2
2023-04-23 21:16:55 +02:00
Serena
0830eb51fc
Native 'About' panel
2023-04-23 22:12:15 +03:00
Unknown W. Brackets
58abc7a154
GLES: Avoid shader error for uint with GLSL 1.2.
2023-04-23 09:49:24 -07:00
Henrik Rydgård
09c3c64381
Merge pull request #17322 from SerenaKit/serena/recognized-types-and-debug-nsmenu
...
Recognized types and Debug NSMenu for OS X
2023-04-23 15:14:43 +02:00
Serena
bd3ae4b074
Escape string stuff, com -> org
2023-04-23 15:54:01 +03:00
Serena
b52035f6df
Merge branch 'hrydgard:master' into serena/recognized-types-and-debug-nsmenu
2023-04-23 15:48:44 +03:00
Henrik Rydgård
5e408bbd80
Merge pull request #17323 from hrydgard/unescape-menu-string
...
Add function UnescapeMenuString
2023-04-23 14:47:11 +02:00
Henrik Rydgård
4ed634383f
If there are multiple escapes, pick the first.
2023-04-23 14:42:36 +02:00
Henrik Rydgård
91d4ded3fd
Add function UnescapeMenuString
...
Turns E&dit into Edit and 'd'. Double ampersands are translated to just a single one,
hence the unescaping part of this.
Useful in the Mac port to deal with desktop UI translation strings with included
Windows hotkeys.
2023-04-23 14:37:09 +02:00
Serena
a0d0aff865
woopsie
2023-04-22 18:12:42 +03:00
Serena
a71ec1acdf
Recognize openable types in Info.plist, debug menu in top bar
2023-04-22 18:11:06 +03:00
Henrik Rydgård
4e754a2ee7
Merge pull request #17321 from hrydgard/fix-save-textures-content-uri
...
Fix an oversight when saving replacement textures on scoped storage
2023-04-22 00:14:22 +02:00
Henrik Rydgård
ef5abac1d3
Fix an oversight when saving replacement textures on scoped storage
...
We ended up not properly mangling the filename when changing extensions
if the file URI is an Android content URI.
Fixes #17320
2023-04-22 00:05:07 +02:00
Henrik Rydgård
3d7e73a37a
Merge pull request #17318 from hrydgard/osk-keyboard-cleanup
...
PSPOskDialog: Add range check on keyboard layouts
2023-04-21 09:34:45 +02:00