521e1cb7e0
Remove unused NDMA module
2014-12-09 18:27:16 -02:00
0cd27a511e
Some code cleanup.
2014-12-09 16:37:34 +01:00
27280f178b
Fix some headers to include their dependencies properly.
2014-12-09 16:37:34 +01:00
3d8c6e61be
StringUtil: Perform some minimal cleanup.
2014-12-07 23:52:17 +01:00
8a62423970
Change NULLs to nullptrs.
2014-12-03 12:57:57 -06:00
459502e48c
Fix MinGW build
2014-11-28 21:38:20 -08:00
f8c05e53c4
Remove unused includes to common/thread.h
2014-11-25 20:39:25 +00:00
739bb58c3a
Remove tabs in all files except in skyeye imports and in generated GL code
2014-11-19 09:04:03 +00:00
f5d38649c7
Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated
2014-11-19 09:03:07 +00:00
40acd63631
Merge pull request #165 from neobrain/viewport-scaling
...
Stretch emulation output to render window and be display density independent
2014-11-18 18:32:01 -05:00
1a8f466217
Remove extraneous semicolons
2014-11-18 08:27:16 -05:00
5785f764ab
EmuWindow: Add some explicit documentation and set proper minimal client area size.
2014-11-18 13:16:02 +01:00
6a6464807a
EmuWindow: Add a TODO.
...
Implementing this function currently is not critical, as we don't perform any configuration changes, yet.
However, the interface is a good starting point for adding this functionality.
2014-11-18 13:16:02 +01:00
e02ff0121f
MathUtil: Make Rectangle work with unsigned types.
2014-11-18 13:15:59 +01:00
19bb01c223
EmuWindow: Better document the purpose of OnMinimalClientAreaChangeRequest.
2014-11-18 13:09:01 +01:00
182476c96a
EmuWindow: Remove window title getters/setters.
...
The window title is none of the emulation core's business. The GUI code is free to put whatever it wants there.
Providing properly thread-safe window title getters and setters is a mess anyway.
2014-11-18 13:09:01 +01:00
ded9c8a826
EmuWindow: Add documentation.
2014-11-18 13:09:01 +01:00
722ce22589
EmuWindow: Add support for specifying minimal client area sizes.
2014-11-18 13:09:01 +01:00
bd8f491e4c
Fixup EmuWindow interface and implementations thereof.
2014-11-18 13:09:01 +01:00
221a9b023d
Viewport scaling and display density independence
...
The view is scaled to be as large as possible, without changing the aspect, within the bounds of the window.
On "retina" displays, or other displays where window units != pixels, the view should no longer draw incorrectly.
2014-11-18 13:06:05 +01:00
c8d933a142
Add a GUI logging channel.
...
Replace asserts with _dbg_assert_.
2014-11-18 13:03:02 +01:00
827e7a1898
emu_window: Fix initializer list order.
...
Gets rid of a warning on OSX.
2014-11-17 09:27:59 -05:00
1f7c4ab7f6
Use std::u16string for conversion between UTF-8 and UTF-16, FS:USER functions
2014-11-12 19:30:17 -08:00
38df9e96dd
Renamed souce files of services to match port names
2014-10-29 15:55:51 -04:00
d72708c1f5
Add override
keyword through the code.
...
This was automated using `clang-modernize`.
2014-10-26 16:18:05 -02:00
da564d3fe0
Fix compile errors in Clang
2014-10-26 16:18:04 -02:00
a7a57c04c6
Merge pull request #150 from lioncash/typo
...
bit_field: Fix a typo in the sample usage.
2014-10-25 21:19:43 +02:00
2dce9b2ead
bit_field: Fix a typo in the sample usage.
2014-10-25 15:18:34 -04:00
7fa4dbd0c6
Removed uses of raw c-string manipulation functions.
2014-10-23 21:44:10 -07:00
ce8390ac03
Merge pull request #133 from archshift/sdmc-enabled
...
Use config files to store whether SDMC is enabled or not, auto-create SDMC dir.
2014-10-23 18:51:54 -04:00
b75ac24391
Use std sized types instead of platform specific typedefs
2014-10-22 22:43:15 -02:00
a7c7946867
Common: Return from CreateFullPath early if the directory creation fails
2014-10-22 15:24:25 -07:00
a171000cbe
Merge pull request #108 from archshift/config
...
Configuration files
2014-10-07 19:44:13 -04:00
e6594f9f53
Added configuration file system.
...
Uses QSettings on citra-qt, and inih on citra-cli.
2014-10-07 15:09:37 -07:00
fbd72fd6bf
Common: Add a helper function to generate a 8.3 filename from a long one.
...
Core: Fix the SDMC Directory implementation to make blargSnes work.
2014-10-06 19:58:43 +02:00
ca2f0de08a
Fix warnings in core and common
2014-09-28 11:44:14 -04:00
ee7cfc71bd
Merge pull request #118 from lioncash/chunk-file
...
chunk_file: General cleanup
2014-09-22 22:02:51 -04:00
ff442d6cf9
chunk_file: General cleanup
...
- Remove unnecessary ifdefs
- Remove commented out code. Can be retrieved later if needed.
2014-09-21 18:36:14 -04:00
1966f7b0ad
Use the citra user path for the sdmc directory
2014-09-21 09:34:33 -07:00
6b7b36a874
Common: Rename the File namespace to FileUtil, to match the filename and prevent collisions.
2014-09-17 14:35:45 +00:00
edaf59a759
Common: Return the number of items read/written in IOFile’s methods instead of a boolean.
2014-09-17 14:35:45 +00:00
02fd19b2f6
Added support for multiple input device types for KeyMap and connected Qt.
2014-09-12 01:15:14 -07:00
4a94ec934a
Initial HID PAD work, with GLFW only.
2014-09-11 22:43:42 -07:00
532a9e80a0
Merge pull request #99 from archshift/ext-check
...
loader.cpp: improved file extension checking, made Upper/LowerStr useful, moved string_util into Common namespace
2014-09-11 00:04:36 -04:00
d79fe3ebaa
Merge pull request #103 from archshift/prune
...
Prune redundant includes
2014-09-10 18:44:08 -04:00
249a567834
Merge pull request #104 from archshift/removal
...
Removed fixed_size_queue.h
2014-09-09 20:56:28 -04:00
8891c27425
Merge pull request #101 from lioncash/inf-loop
...
Common: Fix a potential infinite loop in StringUtil's ReplaceAll
2014-09-09 20:53:33 -04:00
727bad24a2
Removed fixed_size_queue.h
...
It's unused and doesn't look like it compiles anyway :/
2014-09-08 18:49:41 -07:00
9d7cc2bedc
common: Prune all redundant includes
2014-09-08 17:25:43 -07:00
8fe5f2e2fe
Moved common_types::Rect from common to Common namespace
2014-09-08 15:43:36 -07:00