Commit Graph

3007 Commits

Author SHA1 Message Date
archshift df14491cf3 Game list: propely hide on toggling window mode
Properly hides the game list upon toggling from external
window mode to single window mode. Previously, both the game
list and the render window would have been shown at the same
time upon toggling.
2015-10-06 12:20:26 -07:00
bunnei c09d38554b Merge pull request #1164 from kemenaran/qt-high-dpi-fixes
citra-qt: high-DPI fixes and Retina on OS X
2015-10-06 19:05:15 -04:00
Pierre de La Morinerie 831cb390ae citra-qt: Fix mouse events coordinates on high-DPI screens 2015-10-04 23:11:05 +02:00
Pierre de La Morinerie 11e08f4d23 citra-qt: Enable high-DPI widgets on Mac app
The OS will render the widgets using the system screen DPI (instead of
being locked at @1x resolution).

This has no impact on the existing high-DPI rendering code in Citra,
which means that the resolution of the emulated content is increased
to the real number of pixels, as on other platforms.
2015-10-04 23:11:05 +02:00
Pierre de La Morinerie 3e2b782f5f citra-qt: Use custom Info.plist for Mac builds
Instead of letting CMake re-generate an automatic Info.plist file on
every build, use our own. This allows greater control on the application
bundle settings.
2015-10-04 23:11:05 +02:00
archshift 2f6927952f OS X build uploading: auto-confirm SSH host key
Prevents error verifying host key (and we can't manually verify since
the prompt is obviously non-interactive).
2015-10-03 17:23:31 -07:00
bunnei 4d5cf75d8d Merge pull request #1176 from lioncash/vs2015-code-junking-day
Obligatory "Throw out workarounds VS2013 once limited us to" PR
2015-10-03 13:19:03 -04:00
bunnei bc1663cbb8 Merge pull request #1095 from archshift/game-list
Initial implementation of a game list
2015-10-01 23:35:19 -04:00
archshift dfaed461ff Game list: save and load column sizes, sort order, to QSettings 2015-10-01 19:39:15 -07:00
archshift 7b1025c819 Add menu item for selecting the game list folder 2015-10-01 19:39:14 -07:00
archshift 6da3f4480e Initial implementation of a game list 2015-10-01 19:39:14 -07:00
archshift cad06d5d41 Add helper function for creating a readable byte size string. 2015-10-01 19:39:14 -07:00
archshift eb41ca3d00 Don't show render window until a game is started 2015-10-01 19:39:14 -07:00
Lioncash 03af08ae81 bit_field: Re-enable code on MSVC 2015-10-01 15:43:42 -04:00
bunnei 00238a02b0 Merge pull request #1180 from lioncash/symbol
symbols: Minor changes
2015-10-01 11:20:21 -04:00
archshift 7b96bd3136 Split up FileUtil::ScanDirectoryTree to be able to use callbacks for custom behavior
Converted FileUtil::ScanDirectoryTree and FileUtil::DeleteDirRecursively
to use the new ScanDirectoryTreeAndCallback function internally.
2015-09-30 21:04:47 -07:00
archshift 976a199623 Expose loader helper functions for identifying files. 2015-09-30 21:04:47 -07:00
Lioncash 84a0b184f5 symbols: Replace an insert call with emplace 2015-09-30 11:55:58 -04:00
Lioncash 3564f8ae6f symbols: Get rid of initial underscores in variable names 2015-09-30 11:54:44 -04:00
Lioncash 7b63b5f819 symbols: Directly initialize TSymbol members 2015-09-30 11:53:01 -04:00
Lioncash d5071c2b9a symbols: Simplify GetSymbol 2015-09-30 11:51:06 -04:00
bunnei 5fb9ab82fd Merge pull request #1177 from linkmauve/fix-msvc-todo
Use a constexpr function for country initialization in service/cfg
2015-09-30 11:06:47 -04:00
bunnei 0c84f18dfc Merge pull request #1178 from lioncash/fmt
ivfc_archive: Fix a printf specifier
2015-09-30 11:06:26 -04:00
Lioncash 42e88c9a16 ivfc_archive: Fix a printf specifier 2015-09-30 08:19:42 -04:00
Emmanuel Gil Peyrot 918f616a46 Service/CFG: Use a constexpr function for country initialization
This fixes a TODO left over from when we supported MSVC 2013.
2015-09-30 04:02:48 +01:00
bunnei 6b3301d195 Merge pull request #1174 from bunnei/vs2015
AppVeyor: Use Visual Studio 2015
2015-09-29 22:40:42 -04:00
bunnei 09b8b9d6c3 AppVeyor: Use Visual Studio 2015 2015-09-29 22:17:02 -04:00
bunnei 9d8aeef475 Merge pull request #1172 from martinlindhe/fix-warnings
Fix some xcode 7 (llvm) warnings
2015-09-29 22:00:27 -04:00
Martin Lindhe b36b9d6923 fix some xcode 7.0 warnings 2015-09-29 23:11:09 +02:00
bunnei 0ee9c26dc5 Merge pull request #1171 from LittleWhite-tb/qt-no-refresh-nologo
Fix refresh issue (only)
2015-09-29 14:11:12 -04:00
LittleWhite c5dedacaff Fix for the refresh issue when no rendering is done 2015-09-24 21:48:41 +02:00
bunnei 4a07e855cd Merge pull request #1160 from lioncash/clang
Silence some clang warnings
2015-09-21 21:29:55 -04:00
bunnei 8a434a954e Merge pull request #1106 from Kloen/fix-connect
citra-qt: Fix connect error on startup (#449)
2015-09-21 21:16:48 -04:00
bunnei df2c2bf012 Merge pull request #1167 from Cruel/master
Implement 3dsx RomFS
2015-09-21 21:14:18 -04:00
Cruel aad98addf2 Implement 3dsx RomFS 2015-09-21 13:03:18 -04:00
Kloen 98aa9421db citra-qt: Fix connect error on startup 2015-09-18 11:36:59 +02:00
Lioncash 2c2f1250d2 hash: Get rid of unused functions 2015-09-16 08:54:28 -04:00
Lioncash 08147474cb general: Silence some warnings when using clang 2015-09-16 08:51:53 -04:00
Yuri Kunde Schlesner 848693bb0b Merge pull request #1097 from yuriks/cfg-blocks
Service/CFG: Add additional blocks to default save data
2015-09-14 18:57:00 -03:00
Yuri Kunde Schlesner 318429ff53 Service/CFG: Add default entry for block 0x000A0001 (birthday) 2015-09-14 17:39:52 -03:00
Yuri Kunde Schlesner 6b451adbf2 Service/CFG: Correct flags in 2 default blocks
Verified against a 9.2.0-20 config save
2015-09-14 17:39:51 -03:00
Yuri Kunde Schlesner f3e006d3a6 CMake: Silence more MSVC "deprecation" warnings 2015-09-14 17:39:51 -03:00
Yuri Kunde Schlesner 737572c283 Service/CFG: Add additional blocks to default save data
These blocks are required by various games to boot.
2015-09-14 17:39:50 -03:00
Yuri Kunde Schlesner 6a8deb9b91 Fix narrowing conversion warning 2015-09-14 17:39:50 -03:00
Yuri Kunde Schlesner 9a28ef260b Service/CFG: Move several private types from the header to the cpp 2015-09-14 17:39:49 -03:00
Yuri Kunde Schlesner 8fa38e6011 Service/CFG: Clean up default block creation 2015-09-14 17:39:48 -03:00
Yuri Kunde Schlesner d309230ccc Merge pull request #1123 from yuriks/gsp-flush
GSP: Implement command 0x05, used for flushing caches
2015-09-14 17:00:45 -03:00
bunnei 2131d2309a Merge pull request #1111 from LittleWhite-tb/qt-close-renderwindow
Stop emulation when render window is closed
2015-09-14 15:23:08 -04:00
Yuri Kunde Schlesner 222d77c31a GSP: Implement command 0x05, used for flushing caches
May fix additional texture caching issues. (Though mostly in homebrew, I
haven't seen any commercial software use this to flush anything but
command lists.)
2015-09-14 16:19:05 -03:00
bunnei 25d9bff17c Merge pull request #1152 from lioncash/nullptr
Replace 0 literals with nullptr where applicable
2015-09-12 14:49:07 -04:00