390 Commits

Author SHA1 Message Date
jpd002
d1e8cef8d0 Fixed compilation after changes in Framework::Win32::CListView.
git-svn-id: http://svn.purei.org/purei/trunk@1297 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-05-18 21:45:41 -04:00
jpd002
40a39f8e64 Fixed crash occurring when Direct3D device isn't available.
git-svn-id: http://svn.purei.org/purei/trunk@1296 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-05-18 21:45:40 -04:00
jpd002
762d5ed3b3 Moved external dependencies path in a separate file.
git-svn-id: http://svn.purei.org/purei/trunk@1295 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-05-18 21:45:40 -04:00
jpd002
734dea0339 Fixed compilation on iOS.
git-svn-id: http://svn.purei.org/purei/trunk@1251 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-05-03 03:36:30 -04:00
jpd002
5a929d7435 Added PsfPathToken system to fix the limitation of boost::filesystem::path. fs::path is good for representing a real filesystem path, but doesn't play well with virtual filesystems such as the PsfArchive filesystem because it is dependent on the system's locale. Could cause problems on iOS.
git-svn-id: http://svn.purei.org/purei/trunk@1250 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-05-03 03:36:29 -04:00
jpd002
a39a94712f Fixed compilation errors due to changes in OnKeyDown/OnKeyUp.
git-svn-id: http://svn.purei.org/purei/trunk@1249 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-05-03 03:36:28 -04:00
jpd002
ac5f0e53c6 Moved external dependencies path in "userprops" files which can be easily ignored by version management systems.
git-svn-id: http://svn.purei.org/purei/trunk@1240 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-04-15 05:03:26 +00:00
jpd002
73baeb1a8d Added some property sheets for MipsTest project.
git-svn-id: http://svn.purei.org/purei/trunk@1237 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-04-14 05:47:10 +00:00
jpd002
b6a29d63d5 Minor cleanup.
git-svn-id: http://svn.purei.org/purei/trunk@1236 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-04-14 05:44:20 +00:00
jpd002
723c756c2e PsfPlayer: Updated iOS project.
git-svn-id: http://svn.purei.org/purei/trunk@1233 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-04-11 05:20:52 +00:00
jpd002
2c1684870c Bugfix and cleanup.
git-svn-id: http://svn.purei.org/purei/trunk@1232 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-04-06 03:07:23 +00:00
jpd002
19f58d9a2d Minor cleanup again.
git-svn-id: http://svn.purei.org/purei/trunk@1231 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-04-06 02:50:50 +00:00
jpd002
de08706f9f Minor cleanup.
git-svn-id: http://svn.purei.org/purei/trunk@1230 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-04-06 01:04:03 +00:00
jpd002
114bc00094 Minor cleanup.
git-svn-id: http://svn.purei.org/purei/trunk@1229 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-04-06 01:03:11 +00:00
jpd002
f87ca7d212 PsfPlayer: Re-enabled building for Windows XP.
git-svn-id: http://svn.purei.org/purei/trunk@1228 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-04-02 08:38:04 +00:00
jpd002
9dd0ee71f2 Renamed some property sheets (once again).
git-svn-id: http://svn.purei.org/purei/trunk@1227 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-03-03 06:54:38 +00:00
jpd002
6b50adb31f Renamed some property sheets.
git-svn-id: http://svn.purei.org/purei/trunk@1226 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-03-03 06:47:35 +00:00
jpd002
8b9791b27d PsfPlayer: Added copy build step for TDEmu DLLs.
git-svn-id: http://svn.purei.org/purei/trunk@1225 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-03-03 05:54:47 +00:00
jpd002
716189091f Removed old LockFreeQueue.
git-svn-id: http://svn.purei.org/purei/trunk@1224 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-03-03 05:53:52 +00:00
jpd002
153cd55231 Moved common settings for SH_OpenAL in property sheets.
git-svn-id: http://svn.purei.org/purei/trunk@1223 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-03-03 05:24:32 +00:00
jpd002
a5da30a578 Removed some hard-coded paths in property sheets.
git-svn-id: http://svn.purei.org/purei/trunk@1222 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-03-03 05:11:54 +00:00
jpd002
a60e1e4b05 Added some more property sheets for common settings.
git-svn-id: http://svn.purei.org/purei/trunk@1221 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-03-03 03:48:05 +00:00
jpd002
35247622eb Made SpuRegView DPI aware.
git-svn-id: http://svn.purei.org/purei/trunk@1219 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-02-26 06:32:58 +00:00
jpd002
69651d56a1 PsfPlayer: Enabled dpi awareness on Win32.
git-svn-id: http://svn.purei.org/purei/trunk@1218 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-02-26 06:31:25 +00:00
jpd002
2828d8253d PsfPlayer: Fixed OnMouseWheel not being overridden properly in SpuRegView.
git-svn-id: http://svn.purei.org/purei/trunk@1217 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-02-23 10:43:08 +00:00
jpd002
e760357528 Updated zlib project references.
git-svn-id: http://svn.purei.org/purei/trunk@1215 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-02-22 09:06:16 +00:00
jpd002
e3b588cd21 Updated projects to VS2013.
git-svn-id: http://svn.purei.org/purei/trunk@1214 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-02-22 08:04:49 +00:00
jpd002
f62fa47af7 Updated iOS project.
git-svn-id: http://svn.purei.org/purei/trunk@1213 b36208d7-6611-0410-8bec-b1987f11c4a2
2014-02-20 04:47:26 +00:00
jpd002
6aa27c6dfe Don't stop on error in PSF gather script.
git-svn-id: http://svn.purei.org/purei/trunk@1212 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-11-15 08:29:01 +00:00
jpd002
bb9b8f09c8 Updated PsfPlayer Win32 projects.
git-svn-id: http://svn.purei.org/purei/trunk@1200 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-10-16 02:57:20 +00:00
jpd002
28f25a4e9b PsfPlayer: Updated Win32 version to use generic playlist discovery stuff.
git-svn-id: http://svn.purei.org/purei/trunk@1199 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-10-15 03:44:03 +00:00
jpd002
edb2156bd9 Compilation fix.
git-svn-id: http://svn.purei.org/purei/trunk@1198 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-10-15 03:19:22 +00:00
jpd002
544fc681e0 Lots of changes in the iOS version of PsfPlayer:
- Added track title and length discovery.
- Playlist now displays currently playing item.
- Added icons in the tab bar.
Might break Win32 version since some files moved.

git-svn-id: http://svn.purei.org/purei/trunk@1197 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-10-15 02:37:50 +00:00
jpd002
cf34b25e48 PsfPlayer iOS: Added more information in the FileInfoView.
git-svn-id: http://svn.purei.org/purei/trunk@1195 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-10-15 02:34:50 +00:00
jpd002
169e8d7a50 PsfPlayer iOS: Added support for volume adjustment.
git-svn-id: http://svn.purei.org/purei/trunk@1194 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-09-22 05:49:02 +00:00
jpd002
0bca5c42a1 Removed some private ctor/dtor to fix compilation with improved singleton class.
git-svn-id: http://svn.purei.org/purei/trunk@1193 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-09-22 05:37:48 +00:00
jpd002
7242746394 PsfPlayer.Aot: Compile more platforms.
git-svn-id: http://svn.purei.org/purei/trunk@1192 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-09-22 04:47:42 +00:00
jpd002
22901bace1 PsfPlayer:
- Removed direct use of WINAPI_FAMILY_PARTITION in MailBox.cpp.
- Fixed bug due to changes in SetSpuHandler.
- Added missing FUNCTIONSVIEW_STANDALONE definition for DebugWithDebugger config.

git-svn-id: http://svn.purei.org/purei/trunk@1191 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-09-07 04:30:52 +00:00
jpd002
ca42a375a6 PsfPlayer:
- It's now possible to remove a sound handler by passing nullptr to CPsvVm::SetSpuHandler.
- SetSpuHandler is now a blocking call.
- Improved audio session handling on iOS.
- Added "now playing" information and "remote control" support on iOS.

git-svn-id: http://svn.purei.org/purei/trunk@1190 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-09-07 03:23:58 +00:00
jpd002
2b8c8f23ba Improved OpenAL sound handler stability and fixed leaks.
git-svn-id: http://svn.purei.org/purei/trunk@1189 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-09-05 05:01:33 +00:00
jpd002
d3050f28bb PsfPlayer: Sort playlists by name in playlist selector.
git-svn-id: http://svn.purei.org/purei/trunk@1188 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-09-01 05:04:59 +00:00
jpd002
0b1dde4e2b PsfPlayer iOS:
- Added next and prev buttons.
- Added automatic playlist playback.

git-svn-id: http://svn.purei.org/purei/trunk@1187 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-09-01 03:28:54 +00:00
jpd002
3e65aaa25f PsfPlayer: Fixed asserts being triggered in Release on iOS and also reset the playlist view scroll position when loading a new playlist.
git-svn-id: http://svn.purei.org/purei/trunk@1186 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-09-01 00:28:45 +00:00
jpd002
121d8992d4 PsfPlayer: Renamed "PsfPlayerAppDelegate" to "AppDelegate"
git-svn-id: http://svn.purei.org/purei/trunk@1185 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-28 08:03:53 +00:00
jpd002
b4a255f13b PsfPlayer: Added proper audio session handling code on iOS.
git-svn-id: http://svn.purei.org/purei/trunk@1184 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-28 07:58:02 +00:00
jpd002
8d398ea8a5 PsfPlayer:
- Made "Play" and "Pause" button work.
- Updated paths for PsfBlocks object file.

git-svn-id: http://svn.purei.org/purei/trunk@1183 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-28 05:27:45 +00:00
jpd002
e7206674f4 PsfPlayer: Updated AOT builder to support ARM platforms and MachO object format.
git-svn-id: http://svn.purei.org/purei/trunk@1182 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-27 03:58:16 +00:00
jpd002
27e4316295 Rewrote the iOS UI for PsfPlayer.
git-svn-id: http://svn.purei.org/purei/trunk@1181 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-25 18:39:56 +00:00
jpd002
001b5c0457 Fixed playback problems with OpenAL on MacOSX and iOS.
git-svn-id: http://svn.purei.org/purei/trunk@1180 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-24 05:56:08 +00:00
jpd002
504ab62f59 PsfPlayer: Fixed iOS and MacOSX projects.
git-svn-id: http://svn.purei.org/purei/trunk@1179 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-18 13:29:02 +00:00