72 Commits

Author SHA1 Message Date
Henrik Rydgard
5a4dec9272 Add filter support to vfs directory listing 2013-10-12 02:05:12 +02:00
Henrik Rydgard
d0476f22a0 Minor tweak to ini_file 2013-10-12 01:29:10 +02:00
adrian17
6f76e02f4a Fixed compiler warnings 2013-09-29 18:39:12 +02:00
adrian17
74fd618e39 Changed function name to be consistent with header 2013-09-28 16:30:55 +02:00
Unknown W. Brackets
fabb3f66ea Skip blank lines in IniFile::GetKeys().
Fixes hrydgard/ppsspp#3783.
2013-09-15 09:44:06 -07:00
Henrik Rydgard
fee82ce288 Fetch language/region code, fix bug in VFSGetFileInfo 2013-09-04 12:07:05 +02:00
Unknown W. Brackets
885e7163ed Open filenames using wide functions on win32. 2013-08-27 00:27:06 -07:00
The Dax
1ac2bd895d Windows build fix. 2013-08-26 13:20:58 -04:00
Henrik Rydgard
a038f612bd Unicode prep 2013-08-26 18:59:08 +02:00
Henrik Rydgard
cd162639ed Fix ridiculous bug that would ignore (and thus delete when resaved) the last line of ini files if it didn't end with a line break. 2013-08-25 21:48:43 +02:00
Henrik Rydgard
8559d298f8 Android: Make preparations to let the app survive an activity shutdown. Lets us deal with orientation change natively. 2013-07-16 22:50:24 +02:00
Henrik Rydgård
ca7eb305e4 Comment out annoying logging 2013-07-11 14:08:58 +02:00
Henrik Rydgard
585081e1c0 IniFile: Add way to clear a section 2013-07-06 21:27:59 +02:00
Henrik Rydgard
4aa16ddb86 Minor stuff 2013-07-06 20:44:12 +02:00
Henrik Rydgård
15f5a97a4e getFilesInDir: Sort files with case sensitivity 2013-07-04 10:37:16 +02:00
Henrik Rydgard
f1ccdc11b5 Add utility to get a list of Windows disk drives. Rework UI events. 2013-06-27 16:20:18 +02:00
Henrik Rydgard
2f46baa138 Add "\n" parsing to i18n code. Move some code from Common. 2013-06-09 13:39:16 +02:00
Henrik Rydgard
976ef3b714 Minor fixes 2013-06-09 12:40:53 +02:00
Henrik Rydgard
8e5890a7e2 Warning fixes, add deleteDir() 2013-06-08 17:43:27 +02:00
Henrik Rydgard
04f6a35031 More logging, making things slightly more robust somehow (fixed a hang issue without knowing what actually fixed it..) 2013-06-04 23:53:41 +02:00
Henrik Rydgard
396a232b78 Increase the size of some char arrays that hold paths. 2013-06-02 10:36:37 +02:00
aquanull
ead5f5ade5 Win32: Make getFileInfo() fail and label the path non-directory when GetFileAttributesExA fails
This fixes the problem on Windows that the Language selection list might sometimes be blank. (The cause was that attrs would only contain random garbage data when GetFileAttributesExA failed with a non-existing path.)
2013-04-21 23:13:07 +08:00
Henrik Rydgard
56f5fcf975 Fix language ini reading on android 2013-04-18 23:39:22 +02:00
Henrik Rydgard
c5acf22754 IniFile: Add support for loading from VFS 2013-04-18 22:36:43 +02:00
Henrik Rydgard
b25cfe209b Basic internationalization (i18n) framework. 2013-04-18 11:56:50 +02:00
Henrik Rydgard
961e400e1f Fix bug in getDir 2013-04-14 09:58:11 +02:00
Henrik Rydgard
25711066df Add prioritizedworkqueue, thread stuff, ui tweaks, small optimizations in file util 2013-04-13 21:22:03 +02:00
Sacha
2b32a7115e Fix resource loading for Qt 2013-04-04 11:36:10 +10:00
Sacha
73177ff463 Allow loading VFS resources from QRC (Qt assets inbuilt in to binary) if they exist 2013-03-31 15:28:18 +10:00
Henrik Rydgard
21bf004632 Zip reader: logging fixes 2013-03-06 19:05:59 +01:00
Henrik Rydgard
3f6353af5a Add VFSFileSystem for Android to be able to mount flash0: inside the APK 2013-02-27 00:55:06 +01:00
Sacha
57d6d42d66 Build fix 2012-12-13 16:43:08 +10:00
Sacha
965c93411f Symbian support for project.
Also, check if 24-bit depth is supported and use it (when packed stencil isn't provided). VideoCore III and VideoCore IV used in Symbian, Android and Raspberry Pi require this as they only support 24-bit depth, 8-bit stencil.
2012-12-13 14:39:44 +10:00
Xele02
839b393745 Add Read/Write for binary data in file 2012-12-08 23:26:14 +01:00
Henrik Rydgard
c952c8d0e7 Fix volume buttons on android and add some functonality to the VFS. 2012-12-01 10:35:55 +01:00
Henrik Rydgard
390f9b93de Merge branch 'master' of github.com:hrydgard/native 2012-11-27 16:38:59 +01:00
Henrik Rydgard
0853b3ed8e Add directory listings to VFS 2012-11-27 16:38:24 +01:00
Henrik Rydgård
86ed7895d4 MacOSX build fix 2012-11-25 12:24:26 +01:00
Henrik Rydgård
fd25214d49 Only need to include zip.h on android. 2012-11-25 11:31:20 +01:00
Florent Castelli
84f741b21d Zip reading is reserved for Android. Fixes Linux build 2012-11-23 16:58:47 +01:00
Diogo Franco (Kovensky)
5e3686f92e sys/time.h is only included on non-windows 2012-11-21 17:05:46 +00:00
Henrik Rydgård
188c0c1a2f Merge pull request #11 from xsacha/master
Blackberry 10 port [Updated]
2012-11-21 08:01:53 -08:00
Sacha
d968675273 Defines only set for devices using GLES2. Add a missing include for QNX/BSD. 2012-11-22 01:55:04 +10:00
Kovensky
9a17f3626c Add missing sys/time.h include to fd_util.cpp 2012-11-21 11:46:26 -03:00
Kovensky
b17119f2c6 Fixes for compatibility with FreeBSD
backtrace.cpp assumes that anything non-windows is linux.

stb_vorbis.c includes malloc.h which has been deprecated since the 90s
on all implementations other than MSVC.

The stat64 hack in file_util.cpp is only needed on linux.

http_client.h also assumes non-windows is linux.
2012-11-18 21:41:44 -03:00
Sacha
fa2b68e19a Fix for file UI on Blackberry 2012-11-15 01:43:33 +10:00
Sacha
19e059c362 Add toast dialogs to BB10. Allow use of (hardcoded) keyboard shortcuts for USB/BT keyboards on Blackberry. Fix a file manager glitch. Track mouse movements (note: this is laggy for now) 2012-11-08 15:27:53 +10:00
Sacha
0c77415df1 Blackberry 10 fully supported with working video, input and sound on Playbook, Dev Alpha and beyond.
Video: http://www.youtube.com/watch?v=CdUL1DalYrw
2012-11-08 03:29:35 +10:00
MrOrdinaire
a13616e684 fix missing #include's and missing CMake linking directives 2012-11-03 10:34:06 +08:00
Henrik Rydgard
0c2b760586 Sort file listing 2012-11-01 09:45:27 +01:00