Christopher Snowhill
f86f7dc532
Fixup for main branch
2021-02-28 18:48:31 -08:00
Dzmitry Neviadomski
97cc1e9845
Remove Apple Remote leftovers.
2021-02-19 07:32:33 +03:00
Christopher Snowhill
0bbdf50c18
Update copyright year ( #98 )
2021-02-09 18:32:20 -08:00
Dzmitry Neviadomski
19dbf4c9f5
Migrate to MASShortcut.
...
Removed NDHotKey code.
Added ability to restore default shortcuts.
Migrated old user-set shortcuts.
2021-01-25 06:47:09 +03:00
Dzmitry Neviadomski
52b2610324
Rename General target to Preferences to reflect it's real purpose.
2021-01-25 01:20:27 +03:00
Dzmitry Neviadomski
d71030d29b
Remove outdated `growlView` reference in Preferences.xib.
2021-01-25 00:57:01 +03:00
Dzmitry Neviadomski
0df2dc2160
Resolve all warnings for Preferences target.
2021-01-10 03:27:39 +03:00
Dzmitry Neviadomski
581b9e42b3
Use SF Symbols in Preferences on Big Sur.
...
And refactoring of Preference Window.
2021-01-08 09:40:21 +03:00
Dzmitry Neviadomski
bd4e64c029
Do not show iTunes Style option with UserNotification.
2021-01-07 07:44:07 +03:00
Jan Weiß
63ed28919b
Second attempt to fix build with other than maintainer’s TeamIDs. Worked for me with Xcode 12.3.
2021-01-05 17:25:12 +01:00
Christopher Snowhill
dbc51d76f9
Revert PR #60 - Nope, that breaks hardened runtime and signing it myself
2020-12-22 02:11:50 -08:00
Jan Weiß
c305a5f949
Fix build with other than maintainer’s TeamIDs.
...
This commit removes development team and code signing key/value pairs that slipped through when Xcode applied code signing changes.
2020-12-13 12:01:48 +01:00
Christopher Snowhill
91b1271ae2
Bump deployment target to 10.13
2020-11-24 15:26:26 -08:00
Christopher Snowhill
dedeb399a8
- Big Sur phase two
...
- Restructure main window a bit more
- Remove attempt at SF Symbols icons for now
- Add Now Playing popout to Stacks style main window, tooltip instructs to click to select the current track in playlist
- Disable libFLAC plugin on macOS 10.13 and newer, letting Core Audio handle it instead. Apparently, libFLAC is not really ready for Apple Silicon yet.
2020-11-22 18:16:34 -08:00
Christopher Snowhill
dca9655c62
Fixed toolbar buttons on 10.15 and older, and fixed the Preferences dialog on Big Sur and potentially newer.
2020-11-19 16:24:33 -08:00
Christopher Snowhill
0001bd581b
Phase one of Big Sur
2020-06-30 01:04:55 -07:00
Christopher Snowhill
3b628c3989
Touched by Xcode
2020-06-07 19:57:15 -07:00
Christopher Snowhill
fbbbda70d6
Update copyright year
2020-05-02 00:52:11 -07:00
Jan Weiß
da775ce8a6
Clean up output device code.
2020-02-17 18:20:48 +01:00
Christopher Snowhill
765cb5e890
Usual Xcode update mess
2020-02-13 01:41:21 -08:00
Jan Weiß
b22c5964e4
Improve output handling, 2.
...
Fix issues with above.
2020-02-01 14:44:07 +01:00
Jan Weiß
97ed738846
Improve output handling.
2020-02-01 14:00:41 +01:00
Jan Weiß
f5edb6ae71
Added unversioned TeamID infrastruture.
...
This is described in detail in the file "Shared.xcconfig".
2019-10-19 18:11:56 +02:00
Christopher Snowhill
9a47c0ebe9
- Remove obsolete Growl framework
...
- Update BASS and friends to latest versions
- Remove unused unmo3 library
- Add entitlements to Hardened Runtime for unsigned plugins (for
AU MIDI playback), and for executable memory use (for the USF
recompiler)
- TODO: Replace Growl branding with generic notification icon
2019-10-10 15:47:46 -07:00
Christopher Snowhill
fd7ab684c2
Updates for modern Xcode
2019-10-05 00:12:36 -07:00
Christopher Snowhill
050eef7225
Updated to latest Xcode
2019-07-02 16:37:17 -07:00
Chris Moeller
9431a11028
Updated visible copyright year.
2019-01-23 18:26:37 -08:00
Christopher Snowhill
6980e7b4e9
Fix encoding of strings resources.
2018-07-22 01:58:57 -07:00
Christopher Snowhill
31d47715d1
Fix Preferences resources.
2018-06-29 14:02:45 -07:00
Christopher Snowhill
4234a614b6
Update copyright date.
2018-06-28 05:03:35 -07:00
Christopher Snowhill
67495009ff
Updates for new build system.
2018-06-28 04:03:37 -07:00
Christopher Snowhill
bcf839efd1
Apply Xcode's suggested changes to project files.
2018-06-04 00:13:55 -07:00
Christopher Snowhill
11845e18d6
Update Secret Sauce functionality.
2017-12-27 18:57:41 -08:00
Chris Moeller
9e8fd61d8c
Update xcschemes.
2017-12-05 19:10:41 -08:00
Christopher Snowhill
913287665d
Update project files to current recommendations.
2017-09-26 16:12:33 -07:00
Christopher Snowhill
0d904b16ae
Fix a macro error caused by obsoletion in the macOS 10.13 SDK, which somehow causes a missing symbol error instead of outright failing. I could have swore I already fixed this, too.
2017-09-18 15:17:07 -07:00
Christopher Snowhill
039347f36f
Made all scheme configurations shared, imported.
2017-09-17 18:40:02 -07:00
Christopher Snowhill
d2dc14a72c
Added DMXOPL patch set by sneakernets.
2017-06-02 14:36:52 -07:00
Christopher Snowhill
5ec5fb90ea
Updated copyright dates.
2017-04-03 18:56:33 -07:00
Christopher Snowhill
368bb003c2
Make resume-playback-on-startup optional, and disabled by default.
2017-03-21 22:08:35 -07:00
Christopher Snowhill
ebfcd03c5d
- Change MIDI overrides to support 'default (auto)' mode
...
- Change MIDI flavor default to 'default (auto)'
- Fix MIDI preference page to correctly enable the flavor option only where applicable
- Fix SCVA player to reset existing instances reliably
2016-11-29 15:46:38 -08:00
Christopher Snowhill
8ad0b7e8e3
Updated projects to Xcode recommendations.
2016-11-03 22:42:21 -07:00
Christopher Snowhill
a95280626f
Fix Projects. Fix a major deadlock introduced by previous commit. Introduce new mGBA based GSF player.
2016-09-04 12:49:43 -07:00
Christopher Snowhill
899cfd6b42
Update project files.
2016-09-01 18:50:33 -07:00
Chris Moeller
92d9af91a2
Correct a minor typo.
2016-07-15 22:51:49 -07:00
Chris Moeller
55ecd008ad
Update feed location and script.
2016-07-15 22:41:17 -07:00
Chris Moeller
17272ce43c
Clean up lots of warnings and minor issues.
2016-06-29 22:10:29 -07:00
Chris Moeller
78ccb5d2bf
Rewrote the MIDI SFList loader, and added support for the new JSON based format.
2016-06-19 13:06:55 -07:00
Chris Moeller
4fdbf35aba
Imported OPL3 FM synthesizer drivers from 'OPL3 MIDI Driver for Windows' and 'Doom OPL Windows MIDI driver'
2016-05-28 21:39:10 -07:00
Chris Moeller
23bf993ad1
Fixed configuring spam hotkey.
2016-05-05 14:03:24 -07:00
Chris Moeller
0e3644177e
Updated everything else to ARC, and plugged a release cycle.
2016-05-05 13:05:39 -07:00
Chris Moeller
6c8a08fff1
Implemented MIDI flavor override control for Sound Canvas VA Audio Unit
2016-04-12 21:16:25 -07:00
Chris Moeller
039788226d
- MIDI player now loops non-looping files internally if Repeat One is enabled
...
- MIDI player now supports installed Audio Unit plug-ins, and defaults to the DLS MIDI synthesizer
2016-01-20 21:11:05 -08:00
Chris Moeller
5677527ffd
Changed code signing procedures, removed unnecessary Plugin.h copies from numerous PlugIn bundles, and re-signed Growl.framework with a valid signature
2015-03-18 21:45:32 -07:00
Chris Moeller
1950124506
Major overhaul of module playback routines, including a new band-limited linear interpolation mode, softer default pan separation, and better band-limited synthesis for MOD files
2015-01-10 23:07:51 -08:00
Chris Moeller
2a0ef29ebe
Updated notification system
2014-12-03 21:36:55 -08:00
Chris Moeller
f2e0be8c9e
Fixed feed URL, I hope
2014-09-05 23:25:32 -07:00
Chris Moeller
5618d058a3
Updated DUMB and modplay, and added a setting to control the resampling used by both, as well as by BASSMIDI, which will use sinc if specified
2014-03-26 21:49:31 -07:00
Chris Moeller
7af4e94b03
Removed signature application from individual projects and added --deep option to the main app project
2013-10-22 18:41:57 -07:00
Chris Moeller
ad9a949c26
Turned on code signing
2013-10-21 18:28:53 -07:00
Chris Moeller
21102d3d77
Changed the default and included list of AppCasts
2013-10-21 18:27:36 -07:00
Chris Moeller
39f4c60f19
Enabled DEBUG=1 macro in debug builds of several older projects
2013-10-17 23:39:26 -07:00
Chris Moeller
c94baaa299
Redid Growl icon conversion, this time cropping off empty space before resizing
2013-10-17 20:59:46 -07:00
Chris Moeller
de5fe2857f
MIDI page now displays the filename of the currently selected SoundFont, or None if none has been loaded yet
2013-10-17 20:46:11 -07:00
Chris Moeller
53a52835dd
Widened preferences panes to accomodate the added icons
2013-10-17 20:30:00 -07:00
Chris Moeller
eed50e0e2e
Remade some of the icons, including 2x versions where possible
2013-10-17 20:07:25 -07:00
Chris Moeller
842932c322
Implemented a MIDI plug-in
2013-10-15 07:49:53 -07:00
Chris Moeller
078caa7980
mamburu: Added an option to enable/disable giving up media keys control to Last.fm app
2013-10-12 14:41:57 -07:00
Chris Moeller
8cf6b86ba2
Moved NDHotKey to its own framework, and removed useless Edit buttons from the hotkeys preference pane
2013-10-11 09:37:45 -07:00
Chris Moeller
2fe9e86eb9
Added optional colorful dock icons by tuurngait; Imported the Growl configuration page for disabling notifications if Growl.app is not installed
2013-10-11 08:35:57 -07:00
Chris Moeller
d1f6ec850e
tuurngait: Major UI Improvements
2013-10-11 07:16:47 -07:00
Chris Moeller
e5a648578b
mamburu: Logging improved, no more excessive logging in release builds
2013-10-11 05:03:55 -07:00
Chris Moeller
1aedb01c6b
Changed feed and feedback URLs
2013-10-11 01:30:49 -07:00
Chris Moeller
dda7bf994d
Whoops, forgot to enable generating debugging symbols for the release targets in those projects
2013-10-10 04:52:15 -07:00
Chris Moeller
0ca7c2ee2f
Enabled DWARF with dSYM for release target on all projects
2013-10-10 04:41:25 -07:00
Chris Moeller
a63e27f95c
Fixed preferences page to only list output devices
2013-10-09 13:52:39 -07:00
Chris Moeller
52c947db10
Changed all sub-component projects to skip install, since copy steps bundle them all into the target app
2013-10-04 13:11:32 -07:00
Chris Moeller
8ac55b2e27
Added missing files and updated .hgignore file
2013-10-04 10:54:40 -07:00
Chris Moeller
7c5eaed629
Added now playing spam hotkey, currently format hard coded
2013-10-04 04:16:09 -07:00
Chris Moeller
3c49691393
Fixed the preferences window, which became borderless with the switch to a newer base SDK
2013-10-03 01:42:45 -07:00
Chris Moeller
ec0e45381e
Cleaned up most of the warnings, eliminated use of deprecated APIs, and fixed the hotkeys crashing.
2013-10-03 01:00:58 -07:00
Chris Moeller
5a4a450dea
Changed all projects to use latest SDK and build 32/64 bit Universal, and target for deployment on 10.6
2013-10-02 14:59:22 -07:00
Chris Moeller
6ea103b1c3
Implemented ReplayGain support, so far only in the HighlyComplete component.
2013-10-01 23:00:16 -07:00
Chris Moeller
fa6b5d4290
Changed debug target to 32-bit so I can debug with the 10.6 SDK target
2013-09-29 17:25:22 -07:00
Chris Moeller
17682d4397
Updated DUMB
2013-09-27 20:24:23 -07:00
vspader
288c5cbee5
Misc leaks fixes.
2009-09-01 21:14:07 -07:00
mscott
11352ab6de
Enhancements to File Tree (contextual menu, sort order, etc.).
...
Added File Tree contextual menu (Add to Playlist, Show in Finder, etc.).
File Tree and additions to play list now use Finder sort order.
File Tree Root can be set via its popup menu or drag and drop from File Tree.
Alias names are now shown in File Tree (aliases are still resolved).
Added option to skip reading of cue sheets when adding a folder to play list.
2009-08-16 11:49:34 -05:00
vspader
ebc58a996e
Merged pbx changes.
2009-03-07 18:40:09 -08:00
vspader
4bed0971b3
Forgot to add/remove files for Preferences.
2009-03-07 18:38:25 -08:00
Vurlix
d248b28c17
remove user-specific project settings for Preferences/General; ignore such files from now on
2009-03-07 21:32:51 -05:00
vspader
38a98a1a8e
Reworked and reorganized the preference panes.
2009-03-07 17:49:50 -08:00
vspader
208a541c4c
Updated project files.
2008-06-21 05:04:23 +00:00
vspader
6d820b8864
Updated bindings in preferences.
2008-06-12 22:48:08 +00:00
vasfed
7fc14f18ea
probably this would fix broken in 891 opening files behavior
2008-06-11 21:09:58 +00:00
vasfed
0b4b5df86f
Previous commit fix (add new src files)
2008-05-18 09:40:33 +00:00
vasfed
584710ffb1
Changed playlist behavior preferences to be pop-up buttons with choices
2008-05-18 09:38:53 +00:00
vspader
10669a2db3
Added preference for begin playback on add and clear on add.
2008-05-03 16:01:27 +00:00
vspader
6dfef23ec7
Moved file tree preference to the file tree panel itself.
...
Removed file tree preference pane.
2008-02-18 01:46:34 +00:00
vspader
3ba929f51a
Moved File Tree preferences to use a NSPathControl.
2008-02-17 21:04:36 +00:00
vspader
1503c2868f
Fixed File Tree preferences.
2008-02-17 19:27:29 +00:00
areff
a39ce34ee9
Added fade to pause, key shift-cmd-p, changed volume controls around a bit, still needs fixing
2008-02-12 22:12:27 +00:00
vspader
aced029a97
Updated project files to remove unworking localizations.
2008-01-31 01:08:30 +00:00
vspader
8b63c09179
Removed outdated localizations.
2008-01-31 01:02:38 +00:00
vspader
be73aa8dd1
Added Simplified-Chinese localization, courtesy of BBBear2002.
2007-10-13 08:43:37 +00:00
vspader
e2bbef2e80
Updated forum links in help files.
2007-07-12 00:39:11 +00:00
vspader
daba91b462
Removed debugging messages.
2007-07-11 01:20:32 +00:00
vspader
5c8819db6c
Fixed up all the localizations.
2007-07-10 23:41:38 +00:00
vspader
19c23ba5fa
Added "Press Key" to localized strings.
2007-07-08 22:51:49 +00:00
vspader
8afe1928ff
Updated French localizations.
2007-07-08 17:36:07 +00:00
vspader
c12ebdc954
A couple of German fixes.
2007-07-08 14:27:57 +00:00
vspader
4e8ece8dc7
A couple of fixes for the hebrew localization.
2007-07-08 03:11:47 +00:00
vspader
96ca338fa3
Removed Preference window title.
...
Fixed localizable string lookup calls in preference bundle.
2007-07-08 00:13:03 +00:00
vspader
a6ebf04903
Updated French localization.
2007-07-07 23:48:59 +00:00
vspader
12d3d45707
Updated German localization.
2007-07-07 23:41:20 +00:00
vspader
6548985ae3
Added another missed localized string.
2007-07-07 04:01:47 +00:00
vspader
52421b3b0c
Fixed encoding of outputs, and highlighting of preference panes.
2007-07-07 03:59:57 +00:00
vspader
31175e8c6d
Added a few missed localizable strings.
2007-07-07 03:45:42 +00:00
vspader
e0e21063da
Removed useless files.
2007-07-06 12:51:48 +00:00
vspader
bd21d71b2a
Updated TODO.
...
Added localizations to project files.
2007-07-05 22:22:05 +00:00
vspader
ff1c1c0535
Added Greek, French, Swedish, German, and Hebrew translations.
2007-07-05 02:10:35 +00:00
vspader
65438c1c7b
Removed current swedish translation.
2007-07-05 01:30:40 +00:00
vspader
2f3b3c880c
Added preferences patch from alex rauchfuss
2007-07-05 01:16:25 +00:00
vspader
3c81795044
Fixed paths for xcode dependency handling.
2007-07-04 15:26:11 +00:00
vspader
a74ce8074e
Added new localization file for some missed inprogram text.
2007-06-03 14:54:21 +00:00
vspader
b6ae1626d6
Added swedish translation.
2007-06-03 14:30:27 +00:00
vspader
c825587bbb
FIxed sizes for preference panes.
2007-05-20 02:52:23 +00:00
vspader
9253776810
Added missing files.
2007-05-19 15:36:47 +00:00
vspader
b6227ecf1d
Updated nightly script. Allow appcast selection in preferences.
2007-05-19 15:07:03 +00:00
vspader
bd9af25b61
Removed growl icon from preferences, since there is no growl icon. (jedi mind trick...)
2007-03-04 04:49:13 +00:00
vspader
396ebda62a
Removed Growl preferences. Growl can and should handle that on its own.
2007-02-28 02:03:37 +00:00
vspader
3f5078594d
Removed unused pane files.
2007-02-28 01:57:42 +00:00
vspader
47fa30dc58
Reworked preferences a little to make it easier for simple panes.
...
Added Growl notifications for when a song is played, or when the song changes.
2007-02-28 00:35:27 +00:00
svenforkbeard
8c182a43d4
Upped the minimum width for the preference pane.
2007-02-25 04:26:27 +00:00
vspader
35b1c886a8
Added Last.fm support for those with the last.fm client.
...
Fixed up remote and scrobbler preferences.
2007-02-25 02:43:56 +00:00
vspader
629587d47d
Added audioscrobbler preferences.
2007-02-25 02:23:48 +00:00
vspader
927b65a4a5
Merged with cog-audio-framework branch. Cog now uses plugins.
2007-02-24 20:36:27 +00:00
vspader
d2547b2b54
Added output icon
2007-02-20 23:30:34 +00:00
vspader
0d249ce0ff
Select device when preference window appears.
2007-02-20 02:08:37 +00:00
vspader
b62c973ebc
Added IOKit to project, which is needed for AppleRemote code.
2007-02-20 01:40:32 +00:00
vspader
0b0834a7ff
Added output device selection through preferences...hopefully.
2007-02-20 01:02:23 +00:00
vspader
055c0b29a3
Added updates preference icon.
2007-02-19 03:00:03 +00:00
vspader
9f094a11de
Added updates preference pane.
2007-02-19 02:57:58 +00:00
vspader
0eb3b540d5
New update functionality courtesy of sparkle.
2007-02-19 02:55:34 +00:00
vspader
3125740f0f
Added preference pane for remote. Gives the option to make remote global or not.
2007-02-19 00:42:12 +00:00
vspader
a723e20f44
Added remote preferences icon.
2007-02-19 00:28:01 +00:00
vspader
e3d076dbf7
Added preferences for the file drawer. Fixed bug with sorting added folders.
2006-09-17 18:11:29 +00:00
vspader
c0a143e0be
Preferences for hot keys.
2006-09-10 21:53:38 +00:00
vspader
e550a6aac8
Added hotkey preferences.
2006-09-10 21:27:20 +00:00
vspader
1912e146d5
Changed copyright notice so it is my actual name. Added a helper script to compile preferences and dependencies. Changed COMPILE instructions.
2006-09-04 18:46:18 +00:00
vspader
54f5918487
Added basic preferences framework.
2006-09-04 18:06:23 +00:00