zhupengfei
4fb16098a4
core/loader: avoid "different type" warning for .app
...
Previously for installed titles, the file type would be NCCH (assumed as CXI) and the extension would be ".app". This would trigger a warning of the file "having a different type than its extension", which is actually not true here.
2018-07-23 17:37:52 +08:00
B3n30
7605e26b94
Add virtual bad word list; Load if dump is missing
2018-07-22 22:55:44 +02:00
Weiyi Wang
8388e5519b
Merge pull request #3944 from wwylele/soc-new-framework
...
Service/SOC: convert to ServiceFramework
2018-07-22 22:23:05 +03:00
B3n30
2d09355a25
Make Service::HTTP::Context non-copyable
2018-07-22 18:15:44 +02:00
B3n30
5af6a1d8ee
Revert stubbed InitializeConnectionSession
2018-07-22 18:15:44 +02:00
B3n30
32155cd683
Service/HTTP: stubbed InitializeConnectionSession
2018-07-22 18:15:44 +02:00
B3n30
65c7ed8445
Service/HTTP: Moved declarations to the header file
2018-07-22 15:01:32 +02:00
B3n30
0606e7010c
Services/HTTP: Implemented the AddRequestHeader service function.
2018-07-22 13:38:31 +02:00
Subv
799b45233f
Services/HTTP: Stubbed the CloseContext service function.
...
It is currently unknown how the real http module handles trying to close contexts for requests that are already in flight.
2018-07-21 20:11:20 -05:00
Subv
34baa882c8
Services/HTTP: Corrected the error code for an invalid request method.
2018-07-21 19:50:13 -05:00
Subv
70e6979695
Services/HTTP: Implemented the CreateContext function handler.
2018-07-21 19:30:40 -05:00
B3n30
87ec3934a6
Services/HTTP: Added structures to represent an HTTP context.
...
More fields will probably need to be added to these structures in the future.
2018-07-21 19:10:00 -05:00
B3n30
fe5a3d22c5
Services/HTTP: Added structures to store both client and server certificates.
2018-07-21 19:00:50 -05:00
B3n30
1f865fd524
Services/HTTP: Stubbed the Initialize function.
2018-07-21 18:54:06 -05:00
B3n30
28124c053a
Services/HLE: Convert the http:C service to the new service framework.
2018-07-21 18:48:57 -05:00
Alexandre LittleWhite Laurent
578b08c53b
Truncating UTF16 text before converting them toUTF8
2018-07-21 18:17:46 +02:00
Alexandre LittleWhite Laurent
e28c527bfa
Fix missing return value
2018-07-20 19:53:23 +02:00
zhupengfei
e8ac58c480
settings: move log code to settings
2018-07-19 08:38:57 +08:00
Ben
7f1303a834
Use open source Shared Font if no dumped file is available ( #3881 )
...
* Add virtual SharedFont; Load if dumped is missing
* Move open_source_archives to externals; add readme and git hash to open_source_archives
* Updated shared font to newest version: m fixed, symbols fixed
2018-07-18 10:20:31 -06:00
James Rowe
2f8c9c8126
Merge pull request #3831 from FearlessTobi/add-volume-slider
...
citra_qt: Add a volume slider
2018-07-18 09:56:47 -06:00
zhupengfei
e61b7d265f
service/cfg, citra_qt: add country code configuration
2018-07-18 20:09:34 +08:00
wwylele
aa02c50a2e
Service/SOC: convert to ServiceFramework
2018-07-18 09:52:51 +03:00
James Rowe
bf6da61da5
Merge pull request #3850 from zhaowenlan1779/swkbd
...
applets/swkbd: Software Keyboard Implementation
2018-07-17 09:02:55 -06:00
zhupengfei
a9e922e68f
service/fs: implement obsoleted Create/DeleteExtSaveData ( #3948 )
...
* service/fs: implement obsoleted Create/DeleteExtSaveData
* service/fs: remove the STUBBED warning
2018-07-17 17:59:42 +03:00
zhupengfei
b54e3b7aa9
frontend/applets/swkbd: use system username
2018-07-17 22:42:53 +08:00
Merry
47d283a1e4
Merge pull request #3909 from MerryMage/rm-SetDevice
...
sink_details: Tidy-up device listing code
2018-07-12 20:49:29 +01:00
NarcolepticK
c39daa3c01
service/dsp: Migrate to ServiceFramework ( #3915 )
...
* service/dsp: Migrate to ServiceFramework
* service/dsp: Removed redundant buffer copy
* service/dsp: Addressed comment about pushing u32 instead of bool
* service/dsp: Fix clang format
* service/dsp: Addressed comment about minimizing global state
* service/dsp: Addressed comments and fixed log call issue
* service/dsp: Fix missed clang format
2018-07-12 17:54:26 +03:00
Weiyi Wang
edcea90948
Merge pull request #3921 from B3n30/fixGetStartupArgument
...
Fix parameter_size in APT::GetStartupArgument
2018-07-11 11:41:04 +03:00
B3n30
208e789182
Fix error log
2018-07-11 09:00:05 +02:00
朱鹏飞
aaeba160a1
telemetry: Add a few fields of UserConfig ( #3927 )
...
* telemetry: Add a few fields of UserConfig
* telemetry: change entry names a bit
2018-07-11 09:51:02 +03:00
zhupengfei
5407ed8b5e
citra_qt/applets/swkbd: QtKeyboard and misc fixes
...
* Addressed comments and removed the applet interface
* swkbd: address @lioncash's comments
* core: more fixes
** Moved registered_swkbd to System
** Removed an usused virtual
** Removed functionality of DrawScreenKeyboard
** Removed src/core/settings.h change
* swkbd: address @lioncash's 2nd review
* swkbd: update logging macro
* QtKeyboard: Make dialog modal and hide help
2018-07-10 12:49:55 +08:00
Steveice10
56488a969d
am: Run clang-format and attribute TODOs.
2018-07-09 16:05:52 -07:00
B3n30
468c689cf4
Set max parameter_size to 0x1000
2018-07-07 18:52:27 +02:00
B3n30
be1ae17c61
Fix parameter_size in GetStartupArgument
2018-07-07 18:38:38 +02:00
Weiyi Wang
01c4f49e75
Merge pull request #3873 from wwylele/nwm-new-framework
...
Service/NWM: convert to ServiceFramwework
2018-07-07 18:44:31 +03:00
Steveice10
ba35079449
am: Revert changes to content index handling.
2018-07-06 17:15:30 -07:00
Steveice10
d67f119589
am: Address review comments.
2018-07-06 14:16:15 -07:00
Steveice10
680c6e694d
am: Correct reported DLC content indices.
2018-07-06 11:00:57 -07:00
Steveice10
142c2b6cfe
am: Correct content index bounds in ListDLCContentInfos.
2018-07-06 10:49:13 -07:00
Steveice10
c1ef7a753a
am: Add contentIndex to documentation for GetTitleContentPath.
2018-07-06 10:47:50 -07:00
Steveice10
630a1311ca
am: Properly handle operations involving content indices.
2018-07-06 00:44:22 -07:00
Steveice10
932eeefff0
am: Correct definition of ContentInfo.
2018-07-05 23:27:47 -07:00
fearlessTobi
a780f3821e
citra_qt: Add a volume slider
2018-07-03 17:26:50 +02:00
NarcolepticK
acefa81ae3
service/csnd: Addressed comments and removed outdated information
2018-07-02 22:09:29 -04:00
NarcolepticK
84c23ce2e5
service/csnd: Fix clang format
2018-07-02 22:09:29 -04:00
NarcolepticK
1f345642c4
service/csnd: Stubbed DataCache functions
2018-07-02 22:09:29 -04:00
NarcolepticK
41d5b31a76
service/csnd: Migrate to ServiceFramework
2018-07-02 22:09:29 -04:00
MerryMage
d269beab0d
sink_details: Listing available devices should be separate from sink construction
2018-07-02 14:09:17 +01:00
NarcolepticK
d6f86caf30
service/cecd: Addressed comment about using PushEnum instead of Push<u32>
2018-07-01 12:54:53 -04:00
NarcolepticK
37532f8a76
service/cecd: Fixed clang format
2018-06-30 23:52:45 -04:00
NarcolepticK
363d6fdb89
service/cecd: Migrate to ServiceFramework
2018-06-30 23:38:54 -04:00
Weiyi Wang
ffae5be1ea
Merge pull request #3895 from NarcolepticK/pm-migrate-framework
...
service/pm: Migrate to ServiceFramework
2018-06-30 13:20:31 +03:00
zhupengfei
f23443b921
applets/swkbd: Implement DefaultCitraKeyboard
2018-06-30 08:01:50 +08:00
zhupengfei
18664c719e
frontend/applets: misc fixes
...
* Renamed applet to applets
* Added log classes Applet and Applet.SWKBD
* Fixes to get it compile
2018-06-30 08:01:49 +08:00
James Rowe
caacefcc2e
frontend/applets: frontend swkbd base
...
Original commits by @jroweboy:
* Rebase out the other commit
* changing branches
* More work on stuff and things ecks DEE
Changes by @zhaowenlan1779:
* Removed #include of result.h
2018-06-30 08:01:31 +08:00
James Rowe
f9a89ff410
Merge pull request #3894 from wwylele/log-finalize
...
Finalize logging system migration
2018-06-29 17:46:07 -06:00
Valentin Vanelslande
7ffcf71d5d
Service/DLP: IsChild: Skip parameter
2018-06-29 13:40:03 -05:00
Valentin Vanelslande
482dc91dd6
Service/DLP: Fix IsChild
2018-06-29 13:03:16 -05:00
NarcolepticK
f72d114335
service/pm: Migrate to ServiceFramework
2018-06-29 10:31:56 -04:00
wwylele
0eab948728
reformat all files with clang-format
2018-06-29 16:56:12 +03:00
wwylele
7c5a76e58b
log: replace all NGLOG with LOG
2018-06-29 14:18:07 +03:00
NarcolepticK
a1e56c1811
service/dlp: Addressed comment about what value to push
2018-06-29 04:27:37 -04:00
NarcolepticK
f5f5ac2197
service/dlp: Migrate to ServiceFramework
2018-06-29 04:24:38 -04:00
Weiyi Wang
fc8f997a28
Merge pull request #3874 from wwylele/ssl-new-framework
...
service/SSL: convert to ServiceFramework
2018-06-29 11:17:26 +03:00
NarcolepticK
db75b80e22
service/mvd: Migrate to ServiceFramework ( #3890 )
...
* service/mvd: Migrate to ServiceFramework
* service/mvd: Silenced clang format
2018-06-29 11:14:49 +03:00
NarcolepticK
3e42b361b1
service/qtm: Migrate to ServiceFramework ( #3892 )
...
* service/qtm: Migrate to ServiceFramework
* service/qtm: Fix clang format
2018-06-29 11:13:56 +03:00
Weiyi Wang
7d535140f6
Merge pull request #3885 from wwylele/fix-fs-log
...
FS: fix log with incorrect type
2018-06-28 18:06:56 +03:00
NarcolepticK
f96497abdb
service/dsp: Migrate logging macros ( #3863 )
...
* service/dsp: Migrate logging macros
* service/dsp: Fixed width count
2018-06-28 18:05:45 +03:00
NarcolepticK
d25cfbc4cc
service/gsp: Addressed comment about global state
2018-06-27 11:05:38 -04:00
NarcolepticK
188979b3e2
service/gsp: Migrate gsp_lcd to ServiceFramework
2018-06-27 10:40:37 -04:00
wwylele
5150de8613
FS: fix log with incorrect type
2018-06-27 17:15:01 +03:00
NarcolepticK
b94cb61de8
service/gsp: Add Stub for InvalidateDataCache
2018-06-27 04:19:45 -04:00
NarcolepticK
c6554f1fbc
service/gsp: Fixed typo in FlushDataCache IPC::RequestParser creation
2018-06-27 04:19:45 -04:00
NarcolepticK
c43f1ed088
service/gsp: Move service/gsp_lcd.* into service/gsp/ folder
2018-06-27 04:19:45 -04:00
Weiyi Wang
689977bbf8
Merge pull request #3876 from NarcolepticK/kernel-migrate-logging
...
hle/kernel: Migrate logging macros
2018-06-24 01:34:22 +03:00
NarcolepticK
ed18140daa
hle/kernel: Addressed comment about obscure formating
2018-06-23 14:12:54 -04:00
Weiyi Wang
fc62da57be
Merge pull request #3877 from tgsm/soc-logging-macro
...
Service/SOC: migrate logging macro
2018-06-23 12:24:53 +03:00
NarcolepticK
c2efd49997
service/ldr: Migrate logging macros ( #3867 )
...
* service/ldr: Migrate logging macros
* service/ldr: Fix clang format
* service/ldr: Addressed comment about .c_str() equivalent .data()
* service/ldr: Fix clang format
2018-06-23 12:24:05 +03:00
tgsm
15442352fd
Service/SOC: migrate logging macro
2018-06-22 21:52:29 -04:00
NarcolepticK
d433a07b6b
hle/kernel: Fix clang format
2018-06-22 19:20:58 -04:00
NarcolepticK
a8110cfd3f
hle/kernel: Migrate logging macros
2018-06-22 18:54:50 -04:00
wwylele
b06f468049
service/SSL: convert to ServiceFramework
2018-06-22 18:52:24 +03:00
Weiyi Wang
7b38bde95b
Merge pull request #3872 from NarcolepticK/applets-migrate-logging
...
applets: Migrate logging macros
2018-06-22 17:35:26 +03:00
wwylele
7471373058
Service/NWM: convert to ServiceFramwework
2018-06-22 17:14:23 +03:00
Weiyi Wang
64adf94ef2
Merge pull request #3871 from NarcolepticK/nwm-migrate-logging
...
service/nwm: Migrate logging macros
2018-06-22 16:21:34 +03:00
Weiyi Wang
ed8f69614d
Merge pull request #3870 from NarcolepticK/dlp-migrate-logging
...
service/dlp: Migrate logging macro
2018-06-22 15:27:39 +03:00
Weiyi Wang
e4b5b9daab
Merge pull request #3869 from NarcolepticK/news-migrate-logging
...
service/news: Migrate logging macro
2018-06-22 15:27:26 +03:00
Weiyi Wang
53ad300144
Merge pull request #3868 from NarcolepticK/ptm-migrate-logging
...
service/ptm: Migrate logging macros
2018-06-22 13:33:46 +03:00
NarcolepticK
a42287587e
service/fs: Migrate logging macros ( #3866 )
...
* service/fs: Migrate logging macros
* service/fs: Fix clang format
2018-06-22 13:33:30 +03:00
Weiyi Wang
1449f8e725
Merge pull request #3865 from NarcolepticK/applet_manager-migrate-logging
...
service/apt/applet_manager: Migrate logging macros
2018-06-22 13:33:12 +03:00
Weiyi Wang
199710f346
Merge pull request #3864 from NarcolepticK/am-migrate-logging
...
service/am: Migrate logging macros
2018-06-22 13:33:00 +03:00
Weiyi Wang
ad4a943c7a
Merge pull request #3861 from NarcolepticK/y2r-migrate-logging
...
service/y2r: Migrate logging macros
2018-06-22 11:48:01 +03:00
Weiyi Wang
c3466f38d7
Merge pull request #3860 from NarcolepticK/service-migrate-logging
...
service/service: Migrate logging macros
2018-06-22 11:47:49 +03:00
Weiyi Wang
274859b8ef
Merge pull request #3859 from NarcolepticK/sm-migrate-logging
...
service/sm: Migrate logging macros
2018-06-22 11:47:34 +03:00
NarcolepticK
584e7d71e2
service/ns: Migrate logging macros ( #3857 )
...
* service/ns: Migrate logging macros
* service/ns: Addressed comment about PRIx64
* service/ns: Missed 'x' in format when removing PRIx64
2018-06-22 11:47:02 +03:00
NarcolepticK
2d94c25265
service/cfg: Migrate logging macros ( #3853 )
...
* service/cfg: Migrate logging macros
* service/cfg: Fix clang format
* service/cfg: Addressed comment about char cast
* service/cfg: Changed to static_cast<char>
2018-06-22 11:46:22 +03:00
NarcolepticK
958d39a76f
applets: Migrate logging macros
2018-06-22 04:24:54 -04:00
NarcolepticK
42b32ac1ea
service/nwm: Migrate logging macros
2018-06-22 04:16:38 -04:00
NarcolepticK
3b712321b4
service/dlp: Migrate logging macro
2018-06-22 03:57:23 -04:00
NarcolepticK
bd368d6921
service/news: Migrate logging macro
2018-06-22 03:55:18 -04:00
NarcolepticK
db256c69a4
service/ptm: Migrate logging macros
2018-06-22 03:47:18 -04:00
NarcolepticK
428ae40728
service/apt/applet_manager: Migrate logging macros
2018-06-21 22:43:27 -04:00
NarcolepticK
ccfa92a14f
service/am: Migrate logging macros
2018-06-21 22:34:26 -04:00
NarcolepticK
4c67f1c7c6
service/nim: Migrate logging macros ( #3856 )
2018-06-21 12:20:10 +03:00
NarcolepticK
4666d0c958
service/nfc: Migrate logging macros ( #3855 )
2018-06-21 12:19:44 +03:00
NarcolepticK
394b626e51
service/mic: Migrate logging macros ( #3854 )
2018-06-21 12:19:10 +03:00
NarcolepticK
a955385ec0
service/gsp: Migrate logging macros ( #3852 )
...
* service/gsp: Migrate logging macros
* service/gsp: Fix clang format
2018-06-21 12:16:10 +03:00
NarcolepticK
831e3a0b54
service/err_f: Migrate logging macros ( #3849 )
...
* service/err_f: Migrate logging macros
* service/err_f: Added static_cast<u32>
2018-06-21 12:14:59 +03:00
NarcolepticK
0525b27b19
service/y2r: Fix clang format
2018-06-21 01:28:47 -04:00
NarcolepticK
9bd4fb2f53
service/y2r: Migrate logging macros
2018-06-21 01:14:27 -04:00
NarcolepticK
fcf42bbe8a
service/service: Migrate logging macros
2018-06-21 00:37:06 -04:00
NarcolepticK
b10d2badd0
service/sm: Migrate logging macros
2018-06-20 23:59:58 -04:00
NarcolepticK
964602dfcb
service/cam: Migrate logging macros ( #3848 )
...
* service/cam: Migrate logging macros
* service/cam: Fix clang format
* service/cam: Missed one clang format fixup
2018-06-20 13:39:05 +03:00
Weiyi Wang
b2cbf2403f
Merge pull request #3820 from daniellimws/core-macros-1
...
core: Replace logging macros
2018-06-20 13:36:48 +03:00
Weiyi Wang
3938e6c592
Merge pull request #3847 from NarcolepticK/ir-migrate-logging
...
service/ir: Migrate logging macros
2018-06-20 13:34:52 +03:00
Weiyi Wang
2d98b2e77a
Merge pull request #3845 from NarcolepticK/hid-migrate-logging
...
service/hid: Migrate logging macros
2018-06-20 13:34:41 +03:00
Weiyi Wang
9ef9e6c48e
Merge pull request #3844 from NarcolepticK/frd-migrate-logging
...
service/frd: Migrate logging macros
2018-06-20 13:34:32 +03:00
Weiyi Wang
0ed4d575f4
Merge pull request #3843 from NarcolepticK/csnd-migrate-logging
...
service/csnd_snd: Migrate logging macros
2018-06-20 13:34:15 +03:00
NarcolepticK
8c08678606
service/ir: Migrate logging macros
2018-06-20 01:09:50 -04:00
zhupengfei
7b4738ad33
service/ac: fix clang format
2018-06-20 09:42:39 +08:00
NarcolepticK
ad70214dbf
service/hid: Migrate logging macros
2018-06-19 19:52:03 -04:00
NarcolepticK
705eb597c8
service/frd: Migrate logging macros
2018-06-19 19:46:12 -04:00
NarcolepticK
a7a3718fce
service/csnd_snd: Migrate logging macros
2018-06-19 19:30:59 -04:00
NarcolepticK
c9737ff16c
service/cecd: Migrate logging macros
2018-06-19 15:07:17 -04:00
NarcolepticK
f410974644
AC Migrate Logging Macros ( #3838 )
...
* service/ac: Migrate logging macros
* service/ac: Added 0x on hex
* service/ac: Changed lowercase x to uppercase X
2018-06-19 11:54:59 -06:00
James Rowe
574824a26c
Merge pull request #3632 from N00byKing/3dtv_botenable
...
Add Support for Stereoscopic 3D
2018-06-17 21:05:15 -06:00
N00byKing
74367203cf
emu_window: Adapt Touchscreen to 3D Settings
2018-06-17 14:00:47 +02:00
Daniel Lim Wee Soong
f0ea96f144
Merge branch 'master' into core-macros-1
2018-06-11 22:30:21 +08:00
James Rowe
6811eda2b9
Merge pull request #3764 from zhaowenlan1779/camera-flip
...
camera: camera refinement
2018-06-09 14:02:50 -06:00
Daniel Lim Wee Soong
4d2cbf271c
Fix wrongly replaced arguments
2018-06-09 16:35:37 +08:00
Steveice10
e24fb768e3
boss: Return buff_size in parameter 2 of ReceiveProperty.
2018-06-08 18:12:35 -07:00
Daniel Lim Wee Soong
ac4d85ca16
core/telemetry_session: Replace logging macros
2018-06-07 23:07:33 +08:00
Daniel Lim Wee Soong
e633d744eb
core/memory: Replace logging macros
2018-06-07 23:07:15 +08:00
Daniel Lim Wee Soong
2865d23064
core/frontend: Replace logging macros
2018-06-07 23:07:02 +08:00
Daniel Lim Wee Soong
d81cacfb9e
core/file_sys: Replace logging macros
2018-06-07 23:06:44 +08:00
Daniel Lim Wee Soong
bef6c6d174
core/core_timing: Replace logging macros
2018-06-07 23:06:26 +08:00
Daniel Lim Wee Soong
f407917eb7
core/core: Replace logging macros
2018-06-07 23:06:03 +08:00
zhupengfei
7c48160beb
StillImageCamera: move GetFilePath to UI thread
2018-06-07 14:57:06 +08:00
zhupengfei
3cb91338e9
camera: migrate logging macros
2018-06-07 14:57:05 +08:00
zhupengfei
5ebd466869
camera: Add camera flip config
2018-06-07 14:57:03 +08:00
MerryMage
b8c5007153
arm_dyncom_interpreter: Clear exclusive memory state after SVC call
2018-06-03 21:06:57 +01:00
wwylele
b611b2934f
UDS: fix RecvBeaconBroadcastData response header
2018-06-02 00:38:54 +03:00
N00byKing
d27312b816
shared_page: Remove Get3DSliderstate
2018-06-01 17:05:29 +02:00
N00byKing
594e95084b
shared_page: Set 3D Slider
2018-06-01 17:05:09 +02:00
N00byKing
f4894d5677
shared_page: Allow Setting the 3D Slider
...
Currently, changing the Option while the Game is running does not work
2018-06-01 17:05:02 +02:00
N00byKing
e4788130e5
citra, citra_qt, settings.h: Add Options for Stereoscopic 3D
2018-06-01 17:01:00 +02:00
James Rowe
72f9142bb1
Merge pull request #3746 from wwylele/ndm-new-framework
...
Service/NDM: convert to ServiceFramework
2018-05-29 23:54:21 -06:00
James Rowe
aa95604928
Merge pull request #3652 from N00byKing/3dtv_crashfix
...
gsp_gpu, shared_page: Change 3D LED State on SetLedForceOff
2018-05-29 22:43:52 -06:00
wwylele
549abe556b
Service/NDM: convert to ServiceFramework
2018-05-28 11:28:13 +03:00
James Rowe
64a8c8ee07
Merge pull request #3741 from wwylele/glvtx-last
...
gl_rasterizer: implement AccelerateDrawBatch to emulate PICA shader on hardware
2018-05-18 13:03:40 -06:00
Daniel Lim Wee Soong
7861be67bb
core/arm/skyeye_common: Migrate logging macros ( #3684 )
...
* core/arm/skyeye_common: Migrate logging macros
Use the new logging macros NGLOG
* Replace specifiers that were missed out
* Replace printf with NGLOG
* skyeye_common: fix NGLOG without log class
2018-05-14 11:22:32 +03:00
wwylele
06815ec905
video_core: receive hardware shader settings
2018-05-14 10:17:35 +03:00
wwylele
97f9cfac70
settings: add hardware shader related settings
2018-05-13 10:44:47 +03:00
朱鹏飞
57827de38b
citra_qt: camera integration ( #3566 )
...
* Implement camera feature
* Make OpenCVCamera optional
* Fix styling problems
* CI configuration
* Fix CI
* Hopefully final fix
* Hopefully final fix
* Fix all the problems
* Oops..
* Add Qt Multimedia Camera
* Another oops
* Try to fix broken linux CI
* Try to fix broken linux CI
* Fix problems
* Improve UI
* Fix problems
* camera: Add support for Qt <5.10 and fix preview error
* CI: try to fix linux-frozen travis build
* camera: fix problems and add multiple handlers support
* fix CI
* remove most ServiceFramework changes
* Fix format
* Remove last ServiceFramework change
* camera: remove unused interfaces; revert submodule change
* camera: fix CI error
* ci: use ccache for opencv build
* citra_qt: fix configuration error; CI: add mediaservice plugin
* citra_qt: fix clang-format
* citra_qt: fix documentation error
* citra_qt: fix configuration page; camera: fix pausing crash
* citra_qt: fix preview not stopping
* camera: extend handlers length
* camera: fix camera resume error
* camera: fix clang-format
* camera: remove all OpenCV; citra_qt: rewrite configuration
* camera: remove all OpenCV; citra_qt: rewrite configuration
* camera: remove all OpenCV; citra_qt: rewrite configuration
* CI: fix linux ci
* camera: check settings update; citra_qt: fix configuration error
* service_cam: use a better way to apply configuration
* Service_CAM: rewrite camera reload
* cam: fix clang format
* citra_qt: fix argument load issue; camera: base of system camera selection
* citra_qt: Add system camera selection
* camera: fix image upside down, Implement SetFrameRate in Qt Multimedia Camera
* camera: Add missing <array> include, update SetFrameRate and add settings in Qt Multimedia Camera header
* camera: move started in Qt Multimedia Camera header
* QtMultimediaCamera: Move frame rates to SetFrameRate; Set minimum and maximum frame rate
* Update appveyor.yml
2018-05-11 11:42:23 -06:00
Weiyi Wang
79ac4766b4
Merge pull request #3668 from daniellimws/gdbstub-macros
...
core/gdbstub: Migrate logging macros
2018-05-05 16:48:52 +03:00
Valentin Vanelslande
473fd552c8
Service/AM: Implement GetProductCode ( #3549 )
...
* [skip ci]
* [skip ci]
* [skip ci]
* [skip ci]
* Service/AM: Implement GetProductCode
* fix?
* remove close
* Use PushRaw
* Use NCCHContainer
* 2 if found
* struct
* fix build?
* fix
* remove return
* fix?
* 6 words
2018-05-05 16:43:31 +03:00
FearlessTobi
36c4765054
citra_qt: Add a game region column
2018-05-01 19:57:01 +02:00
Daniel Lim Wee Soong
51398e0301
Logging: Add customizable logging backends and fmtlib based macros
...
* Change the logging backend to support multiple sinks through the
Backend Interface
* Add a new set of logging macros to use fmtlib instead.
* Qt: Compile as GUI application on windows to make the console hidden by
default. Add filter configuration and a button to open log location.
* SDL: Migrate to the new logging macros
2018-04-23 21:32:56 -06:00
Daniel Lim Wee Soong
10f0fbc0e5
core/gdbstub: Migrate logging macros
...
Change to use the new logging macros
2018-04-18 21:53:26 +08:00
Merry
d5b1c33587
Merge pull request #3656 from lioncash/relocate
...
sm: Relocate the service manager to the System class
2018-04-15 10:34:14 +01:00
Merry
9e21094dea
Merge pull request #3631 from daniellimws/boss-fmt
...
service/boss: Migrate logging macros
2018-04-15 08:59:42 +01:00
Lioncash
a78920e60b
sm: Relocate the service manager to the System class
...
Rather than have it live as a global variable, place it into the System class and make it instance-based.
2018-04-13 07:15:34 -04:00
Lioncash
5309b51c12
cam: Correct forward declaration type for Core::EventType
...
This is actually a struct, not a class.
2018-04-12 23:15:16 -04:00
Weiyi Wang
dfe9b4edf8
Merge pull request #3587 from valentinvanelslande/apt-fmt
...
Service/APT: Migrate logging macros
2018-04-12 22:47:44 +03:00
Weiyi Wang
6df2e3ccc9
Merge pull request #3614 from valentinvanelslande/movie-fmt
...
movie: migrate logging macros
2018-04-12 22:46:15 +03:00
N00byKing
f29f4ccdc9
gsp_gpu, shared_page: Change 3D LED State on SetLedForceOff
2018-04-12 16:44:29 +02:00
Daniel Lim Wee Soong
2d45e46558
service/boss: Migrate logging macros
2018-04-06 19:43:09 +08:00
Weiyi Wang
a9544ca015
Merge pull request #3580 from daniellimws/common-fmt
...
common: Migrate logging macros
2018-04-06 12:38:08 +03:00
Weiyi Wang
a2e87075c5
Merge pull request #3489 from B3n30/UDS_send_node_information
...
NWM_ UDS:Let connected clients handle the eapol packet
2018-04-05 16:14:39 +03:00
B3n30
f64f118e3b
fix Subvs suggestions
2018-04-05 14:57:35 +02:00
B3n30
2d72b2be8b
fix Subvs suggestions
2018-04-05 14:43:21 +02:00
Daniel Lim Wee Soong
1e4eb7def8
arm/dyncom: Migrate logging macros
2018-04-02 16:01:19 +08:00
Valentin Vanelslande
4fa1628fb6
movie: migrate logging macros
2018-03-31 00:24:21 -06:00
Lioncash
0e7ca706dc
disk_archive: Make DiskDirectory's constructor explicit
...
Prevents implicit conversions/construction.
2018-03-31 00:54:17 -04:00
Lioncash
07855c48d1
disk_archive: Remove unnecessary const in DiskDirectory's Read() declaration
...
This only applies in the definition of the function, not the
declaration.
2018-03-31 00:54:17 -04:00
Lioncash
ed64d15060
disk_archive: Remove unused total_entries_in_directory member from DiskDirectory
...
Also converts initializer list assignments to in-class initializers
where relevant.
2018-03-31 00:52:47 -04:00
Merry
a567a92468
Merge pull request #3593 from daniellimws/loader-fmt
...
core/loader: Migrate logging macros
2018-03-29 14:45:25 +01:00
Weiyi Wang
1c4b230346
Merge pull request #3604 from lioncash/ptr
...
archive_systemsavedata: Remove pointer cast from GetSystemSaveDataPath()
2018-03-29 11:52:36 +03:00
Weiyi Wang
82b9387315
Merge pull request #3605 from valentinvanelslande/am-popu64
...
Service/AM: Use Pop<u64>() in DeleteUserProgram and DeleteProgram
2018-03-29 09:47:56 +03:00
Weiyi Wang
da91fb41db
Merge pull request #3597 from lioncash/lzss
...
ncch_container: Get rid of pointer casts in LZSS_GetDecompressedSize() and LZSS_Decompress()
2018-03-29 09:42:25 +03:00
Weiyi Wang
feb4eca2ff
Merge pull request #3598 from lioncash/boss
...
boss: Correct ReceiveProperty()'s response data payload
2018-03-29 09:38:33 +03:00
Weiyi Wang
115fd1cbf0
Merge pull request #3599 from lioncash/err
...
err_f: Add missing break in ThrowFatalError()
2018-03-29 09:38:19 +03:00
Valentin Vanelslande
528d8a6ccb
CiTrace: Migrate logging macros
2018-03-28 20:48:59 -06:00
Valentin Vanelslande
492fca114d
Service/AM: Use Pop<u64>() in DeleteUserProgram and DeleteProgram
2018-03-28 20:28:18 -06:00
Lioncash
26b1aec3c1
archive_systemsavedata: Remove pointer cast from GetSystemSaveDataPath()
...
These kinds of casts invoke undefined behavior due to alignment rules.
Use memcpy instead which always does the right thing.
2018-03-28 22:17:26 -04:00
Valentin Vanelslande
542b11ccdc
Change line 203
2018-03-28 19:05:54 -06:00
Lioncash
5ec576ff78
err_f: Add missing break in ThrowFatalError()
...
Introduced by 691f069743
If we hit a prefetch abort, the DFSR and DFAR contents aren't really going to be
that useful.
2018-03-28 20:33:25 -04:00
Lioncash
31100c582a
boss: Correct ReceiveProperty()'s response data payload
...
This was previously overwriting data in the same index.
2018-03-28 20:26:33 -04:00
Lioncash
3af976e41e
ncch_container: Get rid of pointer casts in LZSS_GetDecompressedSize() and LZSS_Decompress()
...
These kinds of casts invoke undefined behavior, due to both the aliasing
rule, and from an alignment point-of-view. Use the way that's guaranteed
to always work instead.
2018-03-28 19:55:49 -04:00
Daniel Lim Wee Soong
fbfc1103fd
core/loader: Migrate logging macros
...
Replace logging to use NGLOG instead of LOG.
2018-03-29 00:08:26 +08:00
Valentin Vanelslande
ca6642aa2a
[skip ci]
2018-03-28 08:45:39 -06:00
Daniel Lim Wee Soong
730f8a4103
Fix formatting mistakes
2018-03-28 22:28:55 +08:00
Valentin Vanelslande
a53365d69e
Fix clang
2018-03-27 18:17:04 -06:00
Valentin Vanelslande
f1e26fad7f
Fix build
2018-03-27 15:25:57 -06:00
Valentin Vanelslande
4a37d91bc6
change line 528
2018-03-27 14:23:31 -06:00
Valentin Vanelslande
e7ac03c941
Service/APT: Migrate logging macros
...
Macro of line 528 not changed
2018-03-27 14:03:00 -06:00
Daniel Lim Wee Soong
20776b37be
Fix wrongly converted specifiers
...
Sorry that was a lot in one go so some of them had some mistakes
2018-03-27 23:37:36 +08:00
Daniel Lim Wee Soong
968569aa61
Replace format specifiers for all usages of ASSERT_MSG
2018-03-27 23:28:42 +08:00
Ben
4be12d5f56
NWM_UDS:: Check flags in SendTo ( #3481 )
...
* NWM_UDS:: Check flags in SendTo
* NWM_UDS: SendTo from Host to only oneClient
* fix u8 in flags
* Send node_map to clients
* Libnetwork: Increase libnetwork version
* Broadcast on dest_node_id 0xFFFF
* fixup: dest_node_id offset
* fixup: dest_node_id offset part 2
* Adressed wwyleles feedback
* Adressed wwylele's nits
2018-03-27 15:01:29 +03:00
Daniel Lim Wee Soong
7abfdb164b
hw: Migrate logging macros ( #3584 )
...
* hw: Migrate logging macros
Use NGLOG instead of LOG prefixed macros for logging
* gpu: Remove unnecessary casting
At first this line without any casting gave an error. Without knowing which argument is causing the error, I just casted everything. After that forgot to check which argument is the one causing trouble.
* hw: Change format specifiers for the one missed
2018-03-27 12:02:19 +01:00
Valentin Vanelslande
e2c5666883
Service/AM: Fix crash when scanning titles with installed titles with invalid title IDs ( #3542 )
...
* Service/AM: Fix crash when scanning titles with installed titles with invalid title IDs
Fixes #3332
2018-03-24 13:06:50 -06:00
Weiyi Wang
171cb4452f
Merge pull request #3498 from wwylele/cfg-new-framework
...
Service/CFG: convert to ServiceFramework
2018-03-17 13:54:29 +02:00
Starlet
935bcdbd20
Convert ACT to the new service framework ( #3521 )
...
* Convert ACT to the new service framework
* Fix clang-format
* le updates to fix stuff
* Fixed one last thing.
* Well, I fucked up.
* Quick hotfix
2018-03-16 11:36:35 +02:00
wwylele
ea82203780
ipc_helper: remove interface for operating on command buffer directly
...
Now IPC helpers are only supposed to use on top of ServiceFramework
2018-03-10 13:37:05 +02:00
wwylele
b179b86f14
Service/CFG: convert to ServiceFramework
2018-03-10 13:37:03 +02:00
wwylele
672fbcf37d
Memory: remove RasterizerCachedSpecial page type
2018-03-10 01:14:38 +02:00
B3n30
29d6e05044
Let connected clients handle the eapol packet
2018-03-09 19:15:06 +01:00
James Rowe
f61141e86a
Update the entire application to use the new clang format style
2018-03-09 10:54:43 -07:00
wwylele
e40d693057
Service/NFC: convert to ServiceFramework
2018-03-09 18:59:04 +02:00
Ben
42d68d6ea4
Merge pull request #3470 from wwylele/news-framework
...
Service/NEWS: convert to ServiceFramework
2018-03-09 17:52:21 +01:00
Weiyi Wang
5dc8ac80dd
Merge pull request #3469 from wwylele/frd-new-framework
...
Service/FRD: convert to ServiceFramework
2018-03-07 15:33:49 +02:00
tgsm
7054b63d4d
Service/CFG: add system model value for New 2DS XL
2018-03-06 02:11:01 -05:00
Weiyi Wang
4befbddc34
Merge pull request #3281 from jroweboy/texcache-pt2
...
Texture Cache Rework
2018-03-05 11:57:25 +02:00
James Rowe
f3234db5e2
Merge pull request #3440 from B3n30/file_read_delay
...
File_Sys: Add a size dependent delay for each file read
2018-03-04 21:32:50 -07:00
James Rowe
739f8e5367
Fix clang format
2018-03-04 20:59:42 -07:00
James Rowe
ce725f24ca
Merge pull request #3444 from jroweboy/fix-multiplayer
...
UDS: Add non zero mac address to the shared page
2018-03-04 20:40:37 -07:00
James Rowe
d26cf11399
Fix clang format
2018-03-04 20:27:22 -07:00
James Rowe
878217372b
Remove useless static cast
2018-03-04 20:16:36 -07:00
wwylele
61069d2b67
Service/NEWS: convert to ServiceFramework
2018-03-04 20:47:55 +02:00
wwylele
3566987ecc
Service/NEWS: fix command id for news:u:AddNotification
...
this one is different from the one in news:s
2018-03-04 20:47:54 +02:00
wwylele
54af348cfc
IPC helpers: remove deprecated static buffer interface
2018-03-04 14:47:33 +02:00
wwylele
6ebd3f396f
Service/FRD: convert to ServiceFramework
2018-03-04 14:47:32 +02:00
Weiyi Wang
e4d558d114
Merge pull request #3468 from wwylele/nim-new-framework
...
Service/NIM: convert to ServiceFramework
2018-03-04 13:25:54 +02:00
Ben
d6157a49db
APT: Implement SendCaptureBufferInfo and ReceiveCaptureBufferInfo ( #3467 )
...
* APT: Implement SendCaptureBufferInfo and ReceiveCaptureBufferInfo
* adressed comments
* Clear screen_capture_buffer on Receive
* fix response in ReceiveCaptureBufferInfo
* fix response in ReceiveCaptureBufferInfo
* fix clang-format
2018-03-04 13:25:33 +02:00
wwylele
508bba2932
Service/NIM: convert to ServiceFramework
2018-03-03 19:25:26 +02:00
Weiyi Wang
001ad9da3b
Merge pull request #3462 from wwylele/am-new-framework
...
Service/AM: convert to ServiceFramework
2018-03-03 18:29:47 +02:00
Ben
7c1a22358a
Merge pull request #3456 from hubslave/master
...
Fix build on OpenBSD
2018-03-02 21:58:43 +01:00
hubslave
fd79b70a87
externals: Update fmt to 4d35f94
...
Versions prior to this didn't compile on OpenBSD due to unconditional
use of the non-standard strtod_l() function.
The fmt::MemoryWriter API has been removed in the intervening
versions, so replace its use with fmt::memory_buffer and fmt::format_to.
The library also no longer provides the fmt::fmt ALIAS, so define
it in externals/CMakeLists.txt.
2018-03-02 18:12:51 +02:00
wwylele
7c4ed77e06
Service/AM: fix some headers
2018-03-02 02:53:59 +02:00
wwylele
61e5f320c9
ipc_helpers: remove some deprecated functions
2018-03-02 02:53:59 +02:00
wwylele
e19475481c
Service/AM: convert to ServiceFramework
2018-03-01 17:02:34 +02:00
B3n30
98771a6363
GSP_GPU: Release the GPU right if the active session closes the gsp_gpu session
2018-03-01 14:54:38 +01:00
wwylele
ff15d887fa
remove dead code
2018-03-01 15:02:51 +02:00
Weiyi Wang
941ccaeed6
Merge pull request #3441 from wwylele/fs-new-framework
...
Service/FS: convert to ServiceFramework
2018-03-01 14:51:24 +02:00
Valentin Vanelslande
ac626edabc
Service/AM: Implement DeleteProgram and DeleteUserProgram ( #3446 )
...
* Update am.cpp
* Update am.h
* Update am_net.cpp
* Service/AM: Implement DeleteProgram
* fix clang
* Address comments
* Service/AM: DeleteProgram: Scan for all titles after deleting the title
* fix
* Service/AM: DeleteProgram: return error if the title was not found
* fix clang
* [skip ci]
* [skip ci]
* [skip ci]
* [skip ci]
* Service/AM: Implement DeleteUserProgram
* fix clang
* FileUtil::DeleteDirRecursively unexpectedly failed
2018-02-28 16:25:33 +02:00
B3n30
d8ac3a3435
Fix include
2018-02-24 14:46:42 +01:00
B3n30
143878a474
Rebased usage of SleepClientThread
2018-02-24 14:25:02 +01:00
B3n30
06a7676ed1
Add DelayGenerator for all file backends
2018-02-24 14:15:57 +01:00
B3n30
58b16c5459
File_Sys: Add a size dependend delay for each file read
2018-02-24 14:15:57 +01:00
James Rowe
1f87766b86
Change to use CryptoPP random and address review comments
2018-02-22 22:31:58 -07:00
hubslave
27b20359b4
core: EMULTIHOP isn't defined on all Unixes
2018-02-22 23:29:54 +02:00
James Rowe
752cfcaaae
Move writing to shared page to the nwm init
2018-02-22 10:20:34 -07:00
James Rowe
ffe94421b2
UDS: Add non zero mac address to the shared page
...
Apparently several games check the shared page mac address and wifi
link level values, and will refuse to start UDS if they are not correct.
This change gives a default value (in case you aren't connected to a
network) and will read the value from Room if you are connected.
2018-02-22 10:17:38 -07:00
wwylele
26a9c5832d
keep the namespace comment
2018-02-22 17:46:31 +02:00
wwylele
d9500ecf9b
Revert "Kernel/Threads: Add a new thread status that will allow using a Kernel::Event to put a guest thread to sleep inside an HLE handler until said event is signaled"
2018-02-22 17:31:58 +02:00
Weiyi Wang
e2eab46535
Merge pull request #3070 from B3n30/uds_connect_disconnect
...
NWM_UDS: change to Service Framework
2018-02-22 16:55:59 +02:00
wwylele
dfc22661a4
NWM_UDS: change SleepClientThread to use std::chrono::nanoseconds
2018-02-22 16:44:04 +02:00
Weiyi Wang
48512d9011
Merge pull request #3101 from Subv/hle_thread_pause2
...
Kernel/Threads: Add a new thread status that will allow using a Kernel::Event to put a guest thread to sleep inside an HLE handler until said event is signaled
2018-02-22 16:23:34 +02:00
wwylele
42ab8d9d0b
HLE: specify that the command buffer is an array of u32_le
2018-02-22 16:12:39 +02:00
Subv
b0f4390247
HLE: Use std::chrono::nanoseconds instead of a plain u64 in SleepClientThread.
2018-02-21 22:03:46 -05:00