| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | dwrite: noticed an error msg with missing \n (nw) | 2018-12-14 | 1 | -1/+1 | |
| | | |||||
| * | log failure to get glyph, but keep drawing (nw) | 2017-08-08 | 1 | -3/+0 | |
| | | |||||
| * | font_osx: handle fonts where space glyphs return a null bounding box (e.g. ↵ | 2017-08-06 | 1 | -43/+64 | |
| | | | | | | | Hiragino family) restore ability to localise info box headings | ||||
| * | log some failures (nw) | 2017-08-05 | 1 | -28/+37 | |
| | | |||||
| * | Use proper font metrics on OSX rather than trying to guess advance from ↵ | 2017-08-05 | 1 | -67/+38 | |
| | | | | | | | glyph box Update most of Japanese translation | ||||
| * | Move special windows.h include directives to build defines (nw) | 2016-12-28 | 2 | -2/+0 | |
| | | |||||
| * | first srcclean pass (nw) | 2016-12-25 | 1 | -1/+1 | |
| | | |||||
| * | Merge pull request #1749 from bradhugh/dynamic_api | 2016-12-02 | 1 | -41/+21 | |
| |\ | | | | | Created DYNAMIC_API macros for dynamic bind helper classes | ||||
| | * | Update name of DYNAMIC_API macros (nw) | 2016-12-01 | 1 | -20/+20 | |
| | | | |||||
| | * | Simpler low-cost implementation making modules and function pointers class ↵ | 2016-11-21 | 1 | -23/+21 | |
| | | | | | | | | | members instead (nw) | ||||
| | * | Changing singleton to be thread safe (nw) | 2016-11-20 | 1 | -3/+3 | |
| | | | |||||
| | * | Update dwrite debugging functions with DYNAMIC_API (nw) | 2016-11-20 | 1 | -9/+3 | |
| | | | |||||
| | * | Update DirectWrite font provider to use DYNAMIC_API (nw) | 2016-11-20 | 1 | -31/+19 | |
| | | | |||||
| * | | srcclean (nw) | 2016-11-27 | 1 | -1/+1 | |
| |/ | |||||
| * | UWP: Different default font. Tahoma not available on XBOX (nw) | 2016-11-14 | 1 | -1/+6 | |
| | | |||||
| * | Small cleanup (nw) | 2016-11-11 | 1 | -1/+1 | |
| | | |||||
| * | simplified memory allocation for osd_module (nw) | 2016-11-11 | 1 | -0/+2 | |
| | | |||||
| * | More UWP work - the UI actually renders (nw) | 2016-11-10 | 1 | -2/+2 | |
| | | |||||
| * | NOTICE (TYPE NAME CONSOLIDATION) | 2016-10-22 | 2 | -23/+23 | |
| | | | | | | Use standard uint64_t, uint32_t, uint16_t or uint8_t instead of UINT64, UINT32, UINT16 or UINT8 also use standard int64_t, int32_t, int16_t or int8_t instead of INT64, INT32, INT16 or INT8 | ||||
| * | use standard types uintptr_t, char16_t and char32_t instead of FPTR, ↵ | 2016-10-22 | 5 | -9/+9 | |
| | | | | | utf16_char, unicode_char (nw) | ||||
| * | Bulk renaming of Windows string conversion functions | 2016-10-03 | 2 | -5/+5 | |
| | | | | | | 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 | ||||
| * | Adding new string conversion overloads | 2016-10-01 | 1 | -1/+1 | |
| | | | | | [a|w|t|utf8]_from_[a|w|t|utf8_]string(xyz.c_str()) seems to be common enough to justify overloads. Also, I'm explicitly assuming that it is legal to override the NUL pointer within a C++ basic_string (e.g. - s[s.size()] = '\0'). As far as I can tell, this seems to be legal - please don't shoot if I am wrong. | ||||
| * | Fix compile for DirectWrite font provider and make it compile with normal ↵ | 2016-09-16 | 1 | -39/+42 | |
| | | | | | windows build | ||||
| * | Fix UTF-16 encode, pass UTF-16 to Windows character drawing (unfortunately ↵ | 2016-08-02 | 1 | -2/+3 | |
| | | | | | still no nice speaker icon) | ||||
| * | Fixed off by one issue and other cleanups requested by Vas | 2016-07-25 | 1 | -1/+1 | |
| | | |||||
| * | Changed strconv.[cpp|h] functions to return their results as std::string and ↵ | 2016-07-24 | 1 | -9/+6 | |
| | | | | | std::wstring | ||||
| * | Cleanup and version bumpmame0175 | 2016-06-29 | 1 | -1/+1 | |
| | | |||||
| * | Add WINAPI to other needed functions for stdcall calling convention on 32-bit | 2016-06-15 | 1 | -1/+1 | |
| | | |||||
| * | The calling convention goes inside the brackets of pointers to functions. ↵ | 2016-06-15 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | Allows compiling with MSVC (nw) Revision: 58dc78b6eba373d88fe7ef68f9ce3c2c43e635d6 Author: Giuseppe Gorgoglione <gorgogsp@gmail.com> Date: 28/05/2016 03:14:15 Message: Introduce dynamic_module This is a central cross-platform facility to dynamically bind functions from shared libraries. Updated all OSD modules to use it. | ||||
| * | Introduce dynamic_module | 2016-06-11 | 1 | -23/+30 | |
| | | | | | | This is a central cross-platform facility to dynamically bind functions from shared libraries. Updated all OSD modules to use it. | ||||
| * | Fix debugging code in font_dwrite.cpp | 2016-06-11 | 1 | -21/+25 | |
| | | | | | Debugging code was disabled by default so compilation errors were overlooked. | ||||
| * | Various cleanups suggested by static analyzer (nw) | 2016-04-24 | 3 | -33/+33 | |
| | | |||||
| * | fix sdl build. (nw) | 2016-04-21 | 1 | -1/+1 | |
| | | |||||
| * | fix cross compile (nw) | 2016-04-03 | 1 | -1/+1 | |
| | | |||||
| * | Cleanups and version bump | 2016-03-30 | 2 | -20/+19 | |
| | | |||||
| * | Initial work to make MAME work on Android [Miodrag Milanovic] | 2016-03-27 | 1 | -1/+1 | |
| | | |||||
| * | Revert "Don't invoke VLA unnecessarily" | 2016-03-19 | 1 | -1/+1 | |
| | | | | | This reverts commit 9a299f35f3d01113756a425561c4ed041f19ed39. | ||||
| * | Don't invoke VLA unnecessarily | 2016-03-19 | 1 | -1/+1 | |
| | | |||||
| * | fix compile on 4.9.x (nw) | 2016-03-19 | 1 | -2/+3 | |
| | | |||||
| * | Slight simplification to the code | 2016-03-19 | 1 | -4/+2 | |
| | | |||||
| * | Merge branch 'master' of https://github.com/mamedev/mame.git | 2016-03-17 | 2 | -67/+85 | |
| |\ | |||||
| | * | Do single conversion instead of two (nw) | 2016-03-17 | 1 | -3/+3 | |
| | | | |||||
| | * | Fix TTC loading (thanks for the tip, Sarayan) | 2016-03-17 | 2 | -15/+30 | |
| | | | |||||
| | * | Implement couriersud's proposal to put style name in the config name for SDL ↵ | 2016-03-17 | 1 | -43/+40 | |
| | | | | | | | | | | | | | | | fonts Enumerate available font styles as well as families Still has a problem in that TTC fonts are enumerated but can't be loaded by SDL_ttf | ||||
| | * | Build more of font_sdl.cpp with Emscripten since there is an SDL2_ttf port ↵ | 2016-03-17 | 1 | -8/+14 | |
| | | | | | | | | | now (nw) | ||||
| * | | DirectWrite font enumeration support | 2016-03-17 | 1 | -32/+114 | |
| |/ | |||||
| * | Fix linux font loading. [Couriersud] | 2016-03-16 | 1 | -1/+1 | |
| | | |||||
| * | A lot of ttf fonts (including C/J/K fonts like unifont) do not have an | 2016-03-16 | 1 | -1/+2 | |
| | | | | | | type attribute "Regular". This fix will load the first font found if no "bold" "bold italic" "italic" or "regular" attribute was found. [Couriersud] | ||||
| * | Fix drawing characters outside Unicode BMP with SDL | 2016-03-17 | 1 | -67/+46 | |
| | | | | | | | Font selection on Linux seems to be working provided you don't choose C/J/K fonts Selecting a C/J/K font causes MAME to give a black screen when dropping back to main menu Since fallback fonts aren't used, this means you can't use the Chinese/Japanese localisations with SDL font provider | ||||
| * | Move font enumeration to OSD, separate font name from display name as needed ↵ | 2016-03-17 | 6 | -197/+339 | |
| | | | | | for OSX | ||||
