Commit graph

34 commits

Author SHA1 Message Date
Henrik Rydgård
66dc0ea62f Typo fix 2017-05-19 11:23:22 +02:00
Henrik Rydgård
d0613511b2 Many reported ANRs were from homebrew installs. Make sure installs run on the background thread. 2017-05-18 14:21:13 +02:00
Henrik Rydgard
b1a530b3a5 Use the root of the memstick as a tempdir for downloads. Should help #8711 2017-04-07 09:58:36 +02:00
Henrik Rydgård
85c8d9b806 Homebrew Store: Add support for cancelling downloads, fix progress bar. Fixes #9374 2017-03-06 16:03:05 +01:00
Henrik Rydgard
50be4e72b2 Get rid of our own silly reimplementation of std::thread 2017-02-27 20:51:36 +01:00
Florent Castelli
4145b60a0e symbian: Remove! 2016-10-11 18:49:08 +02:00
Henrik Rydgard
3924d8bdea Fix bug in ZIP file extraction breaking the Mega Drops homebrew, and others.
Was rounding file sizes up to the nearest 128k...
2016-03-09 17:02:15 +01:00
Unknown W. Brackets
d5196b44f9 Minor tweaks. 2016-01-17 09:45:55 -08:00
Henrik Rydgard
3ba911bf07 Replace some calls to fopen with File::OpenCFile (utf8). 2016-01-17 15:59:20 +01:00
Henrik Rydgard
cf63ec6d3c Delete some duplicate code 2015-09-22 23:02:02 +02:00
sergiobenrocha2
5ec87f3459 Improve detection of for shared libs in both sdl and Qt (zlib, libzip, snappy and glew). 2015-09-16 00:59:31 -03:00
vnctdj
c8d4ebdbfa Consistently use *sy for the System i18n category 2015-07-02 01:00:04 +02:00
sum2012
4c827d1b3e Add install error translatable 2015-03-04 20:59:09 +08:00
Kentucky Compass
fb1a3149fa Don't use strstr for single character search terms 2013-12-30 21:48:36 -08:00
Unknown W. Brackets
f14361c3b8 Add a bunch more missing cstring includes. 2013-12-30 21:37:19 -08:00
Henrik Rydgård
87f203a5b8 More include untangling 2013-12-29 23:44:35 +01:00
Unknown W. Brackets
0636a65ad9 Use ReadEntireFile() a few more places.
This fixes one or two minor memory leaks.
2013-12-08 12:02:37 -08:00
Henrik Rydgård
37de6eee0f Improved error handling in ZIP installer 2013-12-06 15:29:14 +01:00
Henrik Rydgård
c262e47bdc Error handling on disk full when installing zip files 2013-12-06 12:49:57 +01:00
Henrik Rydgård
3ab1aeb9ef Install zip file screen: Add working progress bar for install. 2013-12-05 17:49:37 +01:00
Sacha
502621bb08 Travis: Fix android script. 2013-12-06 00:35:45 +10:00
Sacha
8eacddf549 Symbian buildfix. 2013-12-06 00:18:39 +10:00
Henrik Rydgård
160cafdb34 Game installer: Handle zip files without directory entries 2013-12-05 14:21:07 +01:00
Sacha
3ccbbcf63b Buildfixes from homebrew merge. 2013-12-05 22:41:23 +10:00
Henrik Rydgård
e7ec53a97f zip game installer: Extract files by streaming instead of reading the
whole thing into ram.
2013-12-05 13:22:06 +01:00
Henrik Rydgård
8e658d628f GameManager: Add functions to query progress 2013-12-05 13:01:00 +01:00
Henrik Rydgård
6e60db7c22 Store: Handle zip files with external URLs and deep paths inside. 2013-12-05 12:48:09 +01:00
Henrik Rydgård
eaed2e516b Show simple progress bars at the top of the screen during downloads.
Should do something more practical eventually.
2013-12-05 12:48:09 +01:00
Henrik Rydgård
8b1ef01b5a GameManager: Sanity check ZIP files when installing them 2013-12-05 12:48:09 +01:00
Henrik Rydgård
5833bd45c3 More work on the Homebrew Store. 2013-12-05 12:48:09 +01:00
Henrik Rydgard
3a6941c1ab Safeguard GameManager::Uninstall from calls with empty filename.
Could wipe all your games if a bug would cause this to happen.
2013-12-05 12:48:09 +01:00
Henrik Rydgård
15f45806b9 GameManager: Sanity check ZIP files when installing them 2013-12-05 12:48:09 +01:00
Henrik Rydgård
7f481905b0 More work on the Homebrew Store, get it working on Windows and Android 2013-12-05 12:48:09 +01:00
Henrik Rydgård
2fb2602387 Initial draft of the Homebrew Store. Lets you install a few homebrew. 2013-12-05 12:48:08 +01:00