rsn8887
cdbcb29609
SWITCH: Fix cloud integration
2019-10-13 14:19:05 -05:00
Hubert Maier
7901bbe7ac
AMIGAOS4: amigaos.mk - Fix cp command
2019-10-13 18:41:15 +03:00
Hubert Maier
26d51bf5d8
AMIGAOS4: amigaos.mk - Add plugins target
2019-10-13 15:36:14 +02:00
Hubert Maier
58bbcdc24c
AMIGAOS4: Further update amigaos.mk
...
- Reordering, restructuring and updating
- Added shared library plugins copying, if available
- Added copying doc / subdir
- Changed copying DIST_FILES_DOCS to doc/ subdir
- Added some comments
2019-10-13 13:08:05 +02:00
Hubert Maier
83c318e633
AMIGAOS4: Properly copy the doc drawer
...
...and add another comment and clean up.
2019-10-08 11:33:32 +03:00
Thierry Crozat
2365721b23
JANITORIAL: Fix typo in comment
2019-10-05 21:59:59 +01:00
Tarek Soliman
d538d13ee0
SDL: Fix build for older SDL versions
...
This fixed the breakage caused by 6dba0bbfd4
in ancient SDL1 versions that don't have SDL_iconv_string()
Closes gh-1862
2019-09-24 09:55:27 -05:00
Cameron Cawley
014bef9eab
BACKENDS: Add a default clipboard implementation
2019-09-21 22:16:01 +03:00
Cameron Cawley
a46299ec37
RISCOS: Ignore non-convertible UTF-8 characters when converting the documentation
2019-09-18 17:14:10 +01:00
Cameron Cawley
00728b94e3
RISCOS: Fix building outside the main source tree
2019-09-18 12:40:39 +01:00
Cameron Cawley
0b4869b92b
RISCOS: Fix checking the "enable_reporter" config option
2019-09-06 13:53:26 +01:00
Jaromir Wysoglad
6886ae0dae
SDL: Copy result of SDL_iconv_string()
2019-09-05 23:52:46 +01:00
SupSuper
1c1cc91ad5
COMMON: Don't include win32.h in common/encoding.h
2019-09-02 08:01:18 +03:00
Jaromir Wysoglad
d399c37e6e
WIN32: Use uint instead of unsigned int.
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
0d332e065e
TTS: Rename LinuxTextToSpeechManager to SpeechDispatcherManager
...
Add a new define for the SpeechDispatcherManager
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
b97333d4b7
TTS: Remove USE_PLATFORM_TTS defines
...
Use defined(USE_TTS) && defined(PLATFORM) instead
2019-09-01 22:47:55 +03:00
Thierry Crozat
0434419b31
TTS: Implement TextToSpeechManager for macOS
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
e965df1e88
TTS: Add TTS support when compiling with msvc.
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
3027acc12e
TTS: Minor refactorisations
...
- Add comment to tts initialization on Windows
- Correctly free the voicesInfo in linux ttsMan
- Remove popState method from linux-text-to-speech.h and
windows-text-to-speech.h
- Add tts to help in configure
- Refactor language setting in gui-manager.cpp
It counted with english being the default language in
ttsMan constructors, which isn't true anymore.
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
8357e8e6bf
TTS: Prepare for windows TTS
...
Add windows configuration in configure
Add basic skeleton to backends
Check if ttsMan is initialized in GUI
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
f78fc85f3a
TTS: Create a TTS skeleton
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
c2e0e90c27
SDL: Use a non-const string for SDL_iconv_string
...
With some older versions of SDL1, the SDL_iconv_string takes
char * instead of const char * as it's argument. This should
fix the build issue with gp2xwiz.
2019-08-24 21:43:57 +01:00
Jaromir Wysoglad
3cb57e2078
WIN32: Delete obsolete comment in convertEncoding.
2019-08-24 18:12:45 +03:00
Jaromir Wysoglad
6e72cd2c08
WIN32: Handle endianity in convertEncoding
2019-08-24 18:12:45 +03:00
Jaromir Wysoglad
e0f2a3460a
WIN32: Move getCodePageId to codepage.h
2019-08-24 18:12:45 +03:00
Jaromir Wysoglad
04b28b208d
WIN32: Fix infinite loop when converting from utf32
...
Because of how cyrilic transliteration and UTF-32 is handled on
Windows, it was unfortunately possible to get into an infinite
loop of conversions. The string would get converted to UTF-32
when transliterating, but because windows backend conversion
cannot convert from UTF-32, it would use Common::Ustr to convert
it to UTF-8, which would again get converted to UTF-32 when
transliterating and so on.
2019-08-24 18:12:45 +03:00
Jaromir Wysoglad
6dba0bbfd4
SDL: Remove check for SDL2 in convertEncoding()
...
SDL_iconv_string() is available even with SDL1
2019-08-24 18:12:45 +03:00
Jaromir Wysoglad
96270d4bf2
JANITORIAL: Remove debuging code.
2019-08-24 18:12:45 +03:00
Jaromir Wysoglad
4edf35e414
WIN32: Fix conversion of multibyte encodings.
2019-08-24 18:12:45 +03:00
Jaromir Wysoglad
41d3a70c58
SDL: Fix convertEncoding for multibyte encodings.
2019-08-24 18:12:45 +03:00
Jaromir Wysoglad
3e4b5c7d3b
WIN32: Resolve endianity in convertEncoding()
2019-08-24 18:12:45 +03:00
Jaromir Wysoglad
93c6b2fafc
WIN32: Implement conversion to and from UTF-32
...
UTF-32 is used in transliteration in Common::Encoding, so it is
pretty important encoding and Windows should be the only thing,
that cannot convert it.
2019-08-24 18:12:45 +03:00
Jaromir Wysoglad
e01f0af5b0
WIN32: Check calloc return value in covertEncoding
2019-08-24 18:12:45 +03:00
Jaromir Wysoglad
8c284c0917
WIN32: Add Win32 implementation of convertEncoding
2019-08-24 18:12:45 +03:00
Jaromir Wysoglad
0db194eed4
WIN32: Add include guard to codepage.h
2019-08-24 18:12:45 +03:00
Jaromir Wysoglad
807c55e800
WIN32: Add a way to convert codepage name to cp ID
2019-08-24 18:12:45 +03:00
Jaromir Wysoglad
d6d6ac1823
SDL: Add SDL implementation of convertEncoding
2019-08-24 18:12:45 +03:00
rsn8887
f14a7f15d5
SWITCH: Force fullscreen always on
...
Windowed mode never worked correctly and is pointless since the
Switch operating system doesn't have a window manager.
2019-08-18 17:03:51 -05:00
rsn8887
073d833283
PSP2: Force fullscreen always on
...
Windowed mode never worked correctly and is pointless since Vita
operating system doesn't have a window manager.
2019-08-18 15:14:20 -05:00
Cameron Cawley
ba2bc60043
BACKENDS: Use the default save file manager on Switch and SamsungTV
2019-08-12 10:39:43 +03:00
Cameron Cawley
8b8fb6d3a4
SDL: Simplify implementation of createLogFile()
2019-08-05 10:01:30 +03:00
Cameron Cawley
0334411d63
BUILD: Package networking and virtual keyboard files on all platforms
2019-07-08 12:42:21 +03:00
Henrik "Henke37" Andersson
39f63f1236
WIN32: Make use of the window handle when calling ShellExecute.
2019-06-25 07:54:31 +03:00
Lothar Serra Mari
119bcc2b90
WIN32: Use HINSTANCE for OSystem_Win32::openUrl
...
This implementation now matches previous ShellExecute() calls, so we are
now consistent in that regard. It also
silences a warning in Mingw complaining about a type mismatch.
2019-06-24 17:00:20 +03:00
rsn8887
dbc0a5ff09
SWITCH: Make direct touch (pointer jumps to finger) the default
2019-06-16 14:07:46 -05:00
rsn8887
536521d356
SWITCH: Enable touchpad mouse mode option in controls
2019-06-13 15:38:10 -05:00
Henrik "Henke37" Andersson
b527b573cf
WIN32: Let the PE header control showing the console.
...
This applies DRY to the console config and avoids junk code changes seen by git.
2019-06-09 13:42:06 +03:00
Hubert Maier
0bb8c0c8a6
AMIGAOS4: RM2AG.rexx rewrite
...
closes #1631
2019-06-06 14:46:11 +02:00
SupSuper
091b6ebe39
WIN32: Fix leaked handles in CreateProcess
2019-06-03 20:17:24 +03:00
rsn8887
a6d7c6c02a
SWITCH: Update build instructions in readme.switch
2019-05-24 12:14:45 -05:00