jorsi
28d192f12d
redesign preferences window to macos ui style
2020-09-14 17:31:56 -04:00
Michael Buckley
6c1926ada2
Merge pull request #671 from orsi/ignore-osx-files
...
Ignore osx files and remove cached/tracked .DS_Store
2020-09-13 17:34:44 -07:00
Michael Buckley
c69170cb7d
Merge pull request #670 from orsi/add-frameskip-ui
...
Adds frame skip stepper to preferences window
2020-09-13 17:34:09 -07:00
jorsi
9bf174c0cc
delete cache of .DS_Store
2020-09-13 20:07:31 -04:00
jorsi
e3e746fdd7
add temp osx files to .gitignore
2020-09-13 20:07:06 -04:00
jorsi
d297b2c0e7
fix stepper changing text field to wrong values
2020-09-13 19:30:43 -04:00
jorsi
0121fb680c
add checkbox to select Automatic; refactor event methods
2020-09-13 19:11:14 -04:00
jorsi
aee66bb68a
remove log
2020-09-13 17:56:02 -04:00
jorsi
aaebe76fe7
remove Mac from string value -- users will see this string
2020-09-13 17:55:02 -04:00
jorsi
a8921f4188
add frame skip to preferences
2020-09-12 22:02:42 -04:00
Michael Buckley
7d6a63fe10
Merge pull request #667 from orsi/mac-remove-signing
...
remove signing from all targets
2020-09-12 10:58:13 -07:00
jorsi
62d150ee85
remove signing from all targets
2020-09-12 10:39:34 -04:00
Michael Buckley
d8f45e513f
Mac: Disable library validation in debug builds so that they hopefully don't require any kind of code signing
2020-09-11 13:28:23 -07:00
Michael Buckley
3451b47b9f
Mac: allow debug builds without signing, allowing for greater collaboration
2020-09-11 08:29:38 -07:00
OV2
14dcee9c62
Merge pull request #632 from gocha/appveyor-fix-tagerror
...
[appveyor] Fix "git: No tags can describe xxx" error caused in forked repositories
2020-09-11 15:33:43 +02:00
Michael Buckley
eefd3033cd
Mac: Make escape key resume as well as pause
2020-09-07 13:59:39 -07:00
Michael Buckley
c4cdc18068
Mac: Return hardware and software reset menu items
2020-09-07 13:54:19 -07:00
Michael Buckley
a893ad05e3
Use strlcpy and strlcat in the Mac port
2020-09-07 11:23:05 -07:00
bearoso
8d2bc33023
Merge pull request #663 from sbzappa/msu-1-support-macos
...
Fixed support of MSU-1 audio files on MacOS.
2020-09-07 11:53:39 -05:00
sbzappa
3eab70c1e1
Fixed support of MSU-1 audio files on MacOS.
...
Adjusted how MacOS specific implementation of S9xMSU1OpenFile builds up
paths when calling _makepath to allow for enumeration suffixes (e.g. -1.pcm).
2020-09-07 12:28:36 -04:00
BearOso
ba8b9711d6
Handle . in extension for _makepath.
2020-09-07 11:09:52 -05:00
Michael Buckley
cfd8b299ba
ADd compat.cpp to Mac port
2020-09-07 09:02:10 -07:00
BearOso
3140d5784c
compat.cpp: Add appropriate headers.
2020-09-07 10:59:51 -05:00
BearOso
1a0d896416
Add compat.cpp.
2020-09-07 10:58:47 -05:00
BearOso
bb622bdf5b
Add a compat.cpp file for compatibility symbols.
2020-09-07 10:57:17 -05:00
bearoso
30e2671e08
Merge pull request #661 from yoffy/audio-output-thread
...
audio output thread
2020-08-29 10:46:24 -05:00
Kenta Yoshimura
e2c1abb7fc
audio output thread
2020-08-29 17:15:17 +09:00
BearOso
2fc8b40e0e
Gtk: Fix '&' in rom info dialog.
2020-08-24 14:21:24 -05:00
BearOso
6d1d0ab121
Gtk: Still use theme icon if available.
2020-08-23 17:47:27 -05:00
BearOso
4c3d043880
Gtk: Update built-in mini-icon.
2020-08-23 17:46:25 -05:00
BearOso
1fc5a2d4d6
Gtk: Fix crash when no icon is found.
2020-08-23 17:17:55 -05:00
BearOso
95c7fdad1f
Gtk: Thread preferences creation.
2020-08-23 16:28:01 -05:00
BearOso
a3c0c4621d
Gtk: Don't pass arguments to gtkmm application.
...
It tries to usurp the filename argument.
2020-08-09 14:28:20 -05:00
BearOso
03d3f69a0c
Gtk: Shaders: Use our copy of glslang headers
...
Add include to compiler command to prevent use of system headers.
2020-08-08 12:01:10 -05:00
BearOso
a5cb64f707
Add explicit declaration of tile unit templates.
...
Silences warnings and prevents double-compilation.
2020-08-07 15:36:03 -05:00
BearOso
e58c16351c
Shaders: Use C++ style struct types.
...
Supresses non-C-compatible warnings.
2020-08-07 14:59:03 -05:00
BearOso
4973d625ba
Shaders: Bump glslang version to latest stable.
2020-08-07 14:51:30 -05:00
BearOso
668f1d967b
Shaders: Compile correct GLSL version on legacy.
...
OpenGL versions below 3.3 will use GLSL version 1.50.
This lets slang shaders work on earlier versions.
2020-08-07 14:08:51 -05:00
BearOso
e705e71a97
Remove S9xChooseMovieFilename
...
This is integration of the frontend with the core. Disable
the button mappings that use it. The frontend should implement on
its own.
2020-08-07 14:08:51 -05:00
BearOso
f04f1bbe44
Remove S9xChooseFilename
...
This is integration of the frontend with the core. Disable
the snapshot button mappings that use it. Any frontend should
implement those port commands its own.
2020-08-07 14:08:51 -05:00
BearOso
063b3a959c
Move _splitpath and _makepath into core.
2020-08-07 14:08:51 -05:00
BearOso
e322bbf109
Remove S9xSetPalette
2020-08-07 14:08:51 -05:00
Michael Buckley
793b3f623f
Allow building for Apple Silicon
2020-07-30 20:31:10 -07:00
Michael Buckley
e3e3e287d8
Mac: Update for Xcode 12
2020-07-30 20:30:25 -07:00
BearOso
bdd061847e
Gtk: Fix recent menu. Add game name to title.
2020-07-30 18:24:54 -05:00
BearOso
e26649c242
Update cirrus.yml to get all submodules.
2020-07-29 19:22:29 -05:00
BearOso
d38c15cf78
win32: Include ResourceLimits.cpp in glslang.
2020-07-29 18:33:15 -05:00
BearOso
6e9cfce6f1
Gtk/Shaders: Use embedded copy of glslang.
2020-07-29 18:32:46 -05:00
Brandon Wright
6db085dc23
win32: Fix glslang include directory.
2020-07-28 18:24:27 -05:00
Brandon Wright
c05b27b9ea
win32: Redirect glslang file references.
2020-07-28 17:39:49 -05:00