James Rowe 
							
						 
					 
					
						
						
							
						
						223bfc9a2a 
					 
					
						
						
							
							Merge pull request  #4847  from zhaowenlan1779/ipc-debugger  
						
						... 
						
						
						
						core, citra_qt: IPC Recorder 
						
						
					 
					
						2019-09-21 00:04:07 -06:00 
						 
				 
			
				
					
						
							
							
								Pat 
							
						 
					 
					
						
						
							
						
						63c31af8ee 
					 
					
						
						
							
							Added Host CPU and OS to log  
						
						
						
						
					 
					
						2019-09-20 20:34:01 -06:00 
						 
				 
			
				
					
						
							
							
								Weiyi Wang 
							
						 
					 
					
						
						
							
						
						377abfa3e6 
					 
					
						
						
							
							Merge pull request  #4930  from vitor-k/pause-on-unfocus  
						
						... 
						
						
						
						Pause when in background 
						
						
					 
					
						2019-09-20 14:51:01 -04:00 
						 
				 
			
				
					
						
							
							
								Weiyi Wang 
							
						 
					 
					
						
						
							
						
						176b8b4a0b 
					 
					
						
						
							
							Merge pull request  #4917  from vitor-k/long-title  
						
						... 
						
						
						
						Allow displaying the long_title of the game 
						
						
					 
					
						2019-09-20 12:59:04 -04:00 
						 
				 
			
				
					
						
							
							
								vitor-k 
							
						 
					 
					
						
						
							
						
						8d8bc8fee7 
					 
					
						
						
							
							small changes to ApplicationState handling, just in case  
						
						
						
						
					 
					
						2019-09-19 00:12:36 -03:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						4b05078def 
					 
					
						
						
							
							Merge pull request  #4922  from Steveice10/master  
						
						... 
						
						
						
						Filter non-executable files out of the game list. 
						
						
					 
					
						2019-09-16 23:51:44 -06:00 
						 
				 
			
				
					
						
							
							
								vitor-k 
							
						 
					 
					
						
						
							
						
						05b1cfc63b 
					 
					
						
						
							
							Pause in background guard clause and unused flag  
						
						
						
						
					 
					
						2019-09-15 01:08:12 -03:00 
						 
				 
			
				
					
						
							
							
								vitor-k 
							
						 
					 
					
						
						
							
						
						66b1e419c3 
					 
					
						
						
							
							Naming changes and clang format  
						
						
						
						
					 
					
						2019-09-14 18:14:23 -03:00 
						 
				 
			
				
					
						
							
							
								vitor-k 
							
						 
					 
					
						
						
							
						
						356fd60520 
					 
					
						
						
							
							Add option to enable pause when on background  
						
						
						
						
					 
					
						2019-09-13 23:01:12 -03:00 
						 
				 
			
				
					
						
							
							
								Pengfei Zhu 
							
						 
					 
					
						
						
							
						
						22d3099ea2 
					 
					
						
						
							
							Merge pull request  #4925  from vitor-k/icon-style  
						
						... 
						
						
						
						Change the coding style of GameListIconSize bounds check to use the enum 
						
						
					 
					
						2019-09-13 23:20:45 +08:00 
						 
				 
			
				
					
						
							
							
								vitor-k 
							
						 
					 
					
						
						
							
						
						7224ec57f6 
					 
					
						
						
							
							Only auto unpause when auto paused  
						
						
						
						
					 
					
						2019-09-11 21:53:26 -03:00 
						 
				 
			
				
					
						
							
							
								vitor-k 
							
						 
					 
					
						
						
							
						
						23405b4ce1 
					 
					
						
						
							
							Pause on unfocused first draft  
						
						... 
						
						
						
						This is a MVP, still needs one or more configuration option(s) and
review of the code style. 
						
						
					 
					
						2019-09-10 21:52:17 -03:00 
						 
				 
			
				
					
						
							
							
								Vitor K 
							
						 
					 
					
						
						
							
						
						4d2fee31b3 
					 
					
						
						
							
							Prevent repetition on config.cpp  
						
						... 
						
						
						
						Type is already indicated on right hand side.
Co-Authored-By: Mat M. <mathew1800@gmail.com > 
						
						
					 
					
						2019-09-10 00:01:55 -03:00 
						 
				 
			
				
					
						
							
							
								vitor-k 
							
						 
					 
					
						
						
							
						
						966d128025 
					 
					
						
						
							
							Remove newlines from the long title in row2  
						
						
						
						
					 
					
						2019-09-09 23:40:32 -03:00 
						 
				 
			
				
					
						
							
							
								vitor-k 
							
						 
					 
					
						
						
							
						
						719912786a 
					 
					
						
						
							
							UISettings::GameListText  
						
						... 
						
						
						
						Append a value to the enum to function as length counter.
Also remove magic numbers where possible, by using the enum instead. 
						
						
					 
					
						2019-09-09 23:36:21 -03:00 
						 
				 
			
				
					
						
							
							
								vitor-k 
							
						 
					 
					
						
						
							
						
						1f1ac98f10 
					 
					
						
						
							
							Fix clang format for long-title  
						
						
						
						
					 
					
						2019-09-09 23:36:21 -03:00 
						 
				 
			
				
					
						
							
							
								vitor-k 
							
						 
					 
					
						
						
							
						
						c866a8e428 
					 
					
						
						
							
							Change GameListText order to improve configuration compatibility  
						
						
						
						
					 
					
						2019-09-09 23:36:21 -03:00 
						 
				 
			
				
					
						
							
							
								vitor-k 
							
						 
					 
					
						
						
							
						
						f9cded05fd 
					 
					
						
						
							
							Allow displaying of the full title in the interface, as well as use the full title in the search filter  
						
						
						
						
					 
					
						2019-09-09 23:36:21 -03:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						d6f2bc8c04 
					 
					
						
						
							
							Merge pull request  #4896  from zhaowenlan1779/game-list-fix-3  
						
						... 
						
						
						
						citra_qt: Misc game list updates/fixes 
						
						
					 
					
						2019-09-09 20:04:04 -06:00 
						 
				 
			
				
					
						
							
							
								vitor-k 
							
						 
					 
					
						
						
							
						
						ccf6d380af 
					 
					
						
						
							
							Change the coding style of GameListIconSize bounds check to use the enum instead of magic numbers  
						
						
						
						
					 
					
						2019-09-08 19:37:55 -03:00 
						 
				 
			
				
					
						
							
							
								Steveice10 
							
						 
					 
					
						
						
							
						
						5cf684c951 
					 
					
						
						
							
							Filter non-executable files out of the game list.  
						
						
						
						
					 
					
						2019-09-08 14:19:11 -07:00 
						 
				 
			
				
					
						
							
							
								vitor-k 
							
						 
					 
					
						
						
							
						
						50cee98bca 
					 
					
						
						
							
							Move the SetThreadExecutionState calls to their own separate functions  
						
						
						
						
					 
					
						2019-09-03 16:13:14 -03:00 
						 
				 
			
				
					
						
							
							
								vitor-k 
							
						 
					 
					
						
						
							
						
						bcf33b0ac6 
					 
					
						
						
							
							Fix to windows sleep issues, now with clang format!  
						
						
						
						
					 
					
						2019-09-03 11:06:57 -03:00 
						 
				 
			
				
					
						
							
							
								Pengfei Zhu 
							
						 
					 
					
						
						
							
						
						285b2b3207 
					 
					
						
						
							
							Merge pull request  #4906  from vvanelslande/hotkey-and-fullscreen-fixes  
						
						... 
						
						
						
						citra_qt: fix the stuck in fullscreen mode and hotkey bugs 
						
						
					 
					
						2019-09-01 23:00:46 +08:00 
						 
				 
			
				
					
						
							
							
								vitor-k 
							
						 
					 
					
						
						
							
						
						ac3a854f45 
					 
					
						
						
							
							Add cancel option to analog stick configuration  
						
						
						
						
					 
					
						2019-08-31 21:58:07 -03:00 
						 
				 
			
				
					
						
							
							
								vvanelslande 
							
						 
					 
					
						
						
							
						
						1ff418de4a 
					 
					
						
						
							
							citra_qt: fix the stuck in fullscreen mode and hotkey bugs  
						
						... 
						
						
						
						The stuck in fullscreen mode bug happens if the emulated program exits, is fixed by adding [this](https://github.com/citra-emu/citra/compare/master...vvanelslande:hotkey-and-fullscreen-fixes?expand=1#diff-5e8bf22f5c3b3579c402308dd96b7563R888-R894 ), steps to reproduce:
- Start [FBI](https://github.com/Steveice10/FBI )
- Press START
The fixed hotkeys (I changed them to use [connect](https://doc.qt.io/qt-5/qobject.html#connect ) instead of [setShortcut](https://doc.qt.io/qt-5/qaction.html#shortcut-prop ) + [setShortcutContext](https://doc.qt.io/qt-5/qaction.html#shortcutContext-prop )) are:
- Load File (was not working in windowed mode), fixed by removing the [setShortcut](https://doc.qt.io/qt-5/qaction.html#shortcut-prop ) + [setShortcutContext](https://doc.qt.io/qt-5/qaction.html#shortcutContext-prop ) calls (there was already a [connect](https://doc.qt.io/qt-5/qobject.html#connect ) call)
- Stop Emulation (was not working in fullscreen mode), fixed with the [connect](https://doc.qt.io/qt-5/qobject.html#connect ) change and [this](https://github.com/citra-emu/citra/compare/master...vvanelslande:hotkey-and-fullscreen-fixes?expand=1#diff-5e8bf22f5c3b3579c402308dd96b7563R888-R894 ) change
- Exit Citra (was not working in fullscreen mode), fixed with the [connect](https://doc.qt.io/qt-5/qobject.html#connect ) change
Fixes  #4876  
						
						
					 
					
						2019-08-29 19:50:05 -05:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						3d14abeb41 
					 
					
						
						
							
							citra_qt/record_dialog: Switch to QFormLayout  
						
						
						
						
					 
					
						2019-08-29 00:03:56 +08:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						531bf857f5 
					 
					
						
						
							
							Remove old region free logic  
						
						
						
						
					 
					
						2019-08-20 21:03:41 +08:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						4144f4480d 
					 
					
						
						
							
							citra_qt: Add single line mode for game list  
						
						... 
						
						
						
						This single line mode is aimed at restoring the intended behavior with Small or None icons. Line breaks will be replaced with commas (Region row) or spaces (Name row). One can toggle this option in UI configuration. 
						
						
					 
					
						2019-08-20 20:03:15 +08:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						b078122167 
					 
					
						
						
							
							citra_qt/game_list: Disable uniform row heights  
						
						... 
						
						
						
						This option was intended for enabling optimizations when all rows are granted to have the same height. In our case this is not true, and therefore the behavior is actually undefined. Different versions of Qt handle this differently. Newer versions of Qt tend to hide contents that are too big in height, which goes against our wishes. Thus, it's probably the best to disable this option so that things don't go wrong if we ever decide to update Qt. 
						
						
					 
					
						2019-08-20 20:01:14 +08:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						82fea86717 
					 
					
						
						
							
							citra_qt/game_list: Add an All Regions check  
						
						... 
						
						
						
						Some titles (mostly homebrews) do not use the region free value 0x7FFF but instead set all of the region flags, resulting in all regions displayed in game list, which is not beautiful and not what we want. This fixes it by adding an all_regions check. 
						
						
					 
					
						2019-08-20 19:57:33 +08:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						f8b3950829 
					 
					
						
						
							
							CMake: separate options for FFmpeg decoder/dumper  
						
						... 
						
						
						
						Separate options are now provided for FFmpeg AAC audio decoder and FFmpeg video dumper. This allows users to configure Citra with greater freedom.
Also, previously for Linux builds, AAC decoder is accidentally enabled along with the dumper, which could potentially cause patent issues (?). This commit fixes it by only enabling video dumper. 
						
						
					 
					
						2019-08-20 14:45:39 +08:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						42cefdbff0 
					 
					
						
						
							
							citra_qt/debugger: Add recorder widget  
						
						... 
						
						
						
						This widget provides a simple list of recorded requests as well as a simple filter and the 'Clear' button. Requests with status 'HLE Unimplemented' or 'Error' will be marked out with the red color.
This widget handles retrival of service name. For reasons refer to a previous commit message.
Added the widget to the Debugging menu, pretty much the same as other debugging widgets. 
						
						
					 
					
						2019-08-20 03:08:55 +08:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						45930e0621 
					 
					
						
						
							
							citra_qt: Add record dialog  
						
						... 
						
						
						
						This 'View Record' dialog shows all relevant information on a record as well as the command buffers. 
						
						
					 
					
						2019-08-20 03:08:20 +08:00 
						 
				 
			
				
					
						
							
							
								Weiyi Wang 
							
						 
					 
					
						
						
							
						
						b4d45b57c7 
					 
					
						
						
							
							Merge pull request  #4879  from tywald/accurate-gs-on  
						
						... 
						
						
						
						Remove 'Accurate Geometry Shader' setting 
						
						
					 
					
						2019-08-18 15:52:45 -04:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						6f0b009497 
					 
					
						
						
							
							Merge pull request  #4889  from jroweboy/autouic  
						
						... 
						
						
						
						Remove qt5_wrap_ui macro usage 
						
						
					 
					
						2019-08-16 19:36:23 -06:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						7fe9a094a5 
					 
					
						
						
							
							Remove qt5_wrap_ui macro usage  
						
						
						
						
					 
					
						2019-08-16 19:35:37 -06:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						23e969dfdc 
					 
					
						
						
							
							Address review comments  
						
						
						
						
					 
					
						2019-08-14 21:17:32 -06:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						62e6c147ae 
					 
					
						
						
							
							Add perf stat logging through ini setting  
						
						... 
						
						
						
						For better tracking of performance regressions on incoming changes, this
change adds a way to dump frametime to file by changing an ini config
option. This is intentionally hidden as its only useful to a small
number of individuals, and not really applicable to the general
userbase. 
						
						
					 
					
						2019-08-14 21:17:27 -06:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						e18c7ee78f 
					 
					
						
						
							
							Merge pull request  #4602  from zhaowenlan1779/video-dump-reborn  
						
						... 
						
						
						
						Implement dumping audio+video to video files 
						
						
					 
					
						2019-08-14 09:12:14 -06:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						8202c55cd5 
					 
					
						
						
							
							citra_qt: Add video dumping UI  
						
						... 
						
						
						
						QtConcurrent is used to stop the video dumping in another thread. 
						
						
					 
					
						2019-08-14 09:27:05 +08:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						cf2c354fb9 
					 
					
						
						
							
							CMake, CI: Add FFmpeg library dependency  
						
						
						
						
					 
					
						2019-08-14 09:27:03 +08:00 
						 
				 
			
				
					
						
							
							
								Weiyi Wang 
							
						 
					 
					
						
						
							
						
						50ab002072 
					 
					
						
						
							
							Guard unistd.h with MacOS only macro  
						
						... 
						
						
						
						Fix compile error on Windows caused by #4877  
Weird, I thought I saw this guard during the code review... 
						
						
					 
					
						2019-08-13 15:42:22 -04:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						2f0ea48da4 
					 
					
						
						
							
							Merge pull request  #4878  from B3n30/citra_qt_all_regions_game_list  
						
						... 
						
						
						
						Citra_qt: Display all valid regions in game_list 
						
						
					 
					
						2019-08-12 23:07:27 -06:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						bc945fefec 
					 
					
						
						
							
							Merge pull request  #4877  from B3n30/fix_user_dir_on_osx  
						
						... 
						
						
						
						citra_qt: on osx chdir to bundle dir to allow detection of user folder 
						
						
					 
					
						2019-08-12 22:59:05 -06:00 
						 
				 
			
				
					
						
							
							
								tywald 
							
						 
					 
					
						
						
							
						
						aad8261534 
					 
					
						
						
							
							Remove 'Accurate Geometry Shader' setting, default behavior is as it was turned on.  
						
						
						
						
					 
					
						2019-08-12 02:55:14 +02:00 
						 
				 
			
				
					
						
							
							
								B3n30 
							
						 
					 
					
						
						
							
						
						e454f4c05b 
					 
					
						
						
							
							proper translation part2  
						
						
						
						
					 
					
						2019-08-11 16:51:46 +02:00 
						 
				 
			
				
					
						
							
							
								B3n30 
							
						 
					 
					
						
						
							
						
						ec4fb81c4b 
					 
					
						
						
							
							proper translation  
						
						
						
						
					 
					
						2019-08-11 16:22:43 +02:00 
						 
				 
			
				
					
						
							
							
								B3n30 
							
						 
					 
					
						
						
							
						
						69b32f174c 
					 
					
						
						
							
							clang-format  
						
						
						
						
					 
					
						2019-08-11 14:44:31 +02:00 
						 
				 
			
				
					
						
							
							
								B3n30 
							
						 
					 
					
						
						
							
						
						848bfaf8cb 
					 
					
						
						
							
							Dispaly all valid game regions  
						
						
						
						
					 
					
						2019-08-11 13:52:08 +02:00