| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Changed a number of comment declarations to read *.cpp instead of *.c | 2019-06-16 | 1 | -1/+1 | |
| | | |||||
| * | Attempted to sanitize/rationalize how we access UTF-8 command line arguments ↵ | 2017-09-18 | 1 | -23/+1 | |
| | | | | | | | | | | | | (#2532) Specifically, this creates a call osd_get_command_line() that returns UTF-8 command line arguments as std::vector<std::string>. On non-Windows platforms, this does nothing more than build the vector. On Windows, this invokes GetCommandLineW() and CommandLineToArgvW(). This also attempts to unwind usage of wmain()/_tmain() on Windows, which is not standard. Related to this, this fixes a bug in Imgtool; specifically, non-7 bit ASCII was not being handled correctly in Windows. This is really an admission that the way that Windows handles Unicode and command line arguments sucks, and it is my belief that having a wmain() or _tmain() declaration specific for Windows is a worse solution. C'est la vie. I'm very open to the idea that src/osd/osdcore.[cpp|h] is not the best place to do this. Let me know if I should move it. | ||||
| * | Fixed an issue where device options (e.g. -cart) were reported as unknown ↵ | 2017-02-22 | 1 | -6/+2 | |
| | | | | | | | | | when they actually worked This change also changes around how command line arguments are passed around; specifically I changed argc/argv to be std::vector<std::string> Note this is not passed around 'const', the reason being that the command line processing will now "eat" the vector | ||||
| * | Move special windows.h include directives to build defines (nw) | 2016-12-28 | 1 | -1/+0 | |
| | | |||||
| * | Bulk renaming of Windows string conversion functions | 2016-10-03 | 1 | -1/+1 | |
| | | | | | | utf8_from_[a|w|t]string ==> osd::text::from_[a|w|t]string [a|w|t]string_from_utf8 ==> osd::text::to_[a|w|t]string | ||||
| * | Changed strconv.[cpp|h] functions to return their results as std::string and ↵ | 2016-07-24 | 1 | -18/+10 | |
| | | | | | std::wstring | ||||
| * | Various cleanups suggested by static analyzer (nw) | 2016-04-24 | 1 | -2/+2 | |
| | | |||||
| * | Skeleton implementation for Universal windows main app classes. | 2016-04-10 | 1 | -0/+17 | |
| | | |||||
| * | merge main.cpp for windows platform (unicode) (nw) | 2016-04-03 | 1 | -10/+5 | |
| | | |||||
| * | Rename *.c -> *.cpp in our source (nw) | 2015-11-08 | 1 | -0/+57 | |
