Commit graph

1418 commits

Author SHA1 Message Date
mshirt
0516ab9fa3 Translating the key.txt strings now 2017-09-06 00:07:03 -07:00
mshirt
f737790f2d Now you can open the settings menu on the title 2017-09-04 23:40:14 -07:00
mshirt
8b086c9985 Setting default char input for jap
for the japanese release the default character input for names and
passwords is now romaji
2017-09-04 19:56:39 -07:00
mshirt
177de14726 An attempt to fix the issues caused by asian languages not having spaces 2017-08-30 23:57:42 -07:00
mshirt
785ee492cc Safeguard against the "plight_timer is nil" bug
it's not a bug that ever happens in real/normal gameplay but testers run
into it in debug runs sometimes and i'm not sure why
2017-08-30 23:57:42 -07:00
mshirt
3ec401e18d Fix to let journal.exe know which language page to display 2017-08-30 23:57:42 -07:00
mshirt
0faee3d8f1 Fixing issue where some facepics would not be entity on post solstice replays 2017-08-30 23:57:42 -07:00
mshirt
6c52468897 Adding in other input options for Japanese players 2017-08-30 23:57:42 -07:00
GIRakaCHEEZER
da7958ddf0 Merge pull request #13 from taedixon/localization
Allow journal to read language from savefile
2017-08-28 23:32:15 -07:00
tdixon
281f0eee92 Merge branch 'master' into localization 2017-08-23 23:30:17 -03:00
tdixon
10e7e9b01f Allow journal to read lang from savefile 2017-08-23 23:29:39 -03:00
Carsten Teibes
b1bdf1e445 Fix CMake build, only use resource.h on Windows
This was broken in commit 01e17ed5c6 (move windows specific files).
2017-08-18 22:42:27 +02:00
Carsten Teibes
fde6a92197 Fix deprecation warning on build with MRI>2.3
Fixes #158.

The old alias is deprecated since: ruby/ruby@fdb957925f.
2017-08-18 22:41:16 +02:00
Marty Plummer
01e17ed5c6 windows: move windows specific files
Moved the windows-specific files into their own subdir for
cleanliness's sake and mesonbuild organization.

Signed-off-by: Marty Plummer <ntzrmtthihu777@gmail.com>
2017-08-10 21:58:31 +02:00
Jonas Kulla
f172f58c74 Sprite: Fix regression with "mirror" attribute
FloatRect::hFlipped() returns a rectangle with negative width,
which was clobbered by the clamping further down.

Regression introduced in 55cec53911.
2017-08-10 21:39:17 +02:00
GIRakaCHEEZER
dc060a4b1d Merge pull request #12 from taedixon/localization
Fix mutating strings
2017-08-05 23:27:39 -07:00
tdixon
442c16f93a Make maptext sprites smaller in non-western langs 2017-08-05 23:14:00 -03:00
tdixon
50b59cf97c Fix recursive loop on debug reset 2017-08-05 23:13:36 -03:00
tdixon
d5aa64d29b Allow scrolling document messages 2017-08-05 23:12:45 -03:00
tdixon
d1c54f0615 Merge branch 'master' into localization 2017-08-01 23:43:23 -03:00
tdixon
947f69d68c Use new jp font
also return copies of translated strings
2017-08-01 23:30:28 -03:00
tdixon
c1fb09fcb5 Use POSIX path separators 2017-08-01 23:29:42 -03:00
Vinyl Darkscratch
ebe62809c8 Bump version number 2017-07-31 19:02:21 -07:00
Vinyl Darkscratch
f61353db85 Change issues URL 2017-07-31 18:30:01 -07:00
Vinyl Darkscratch
cb1e33fa8c Fix doubled variable declaration 2017-07-31 18:29:49 -07:00
Vinyl Darkscratch
5e29b2ba66 Merge remote-tracking branch 'mathewv/master' 2017-07-31 15:19:08 -07:00
Jonas Kulla
fba20e6294 Sprite: Check for disposed state before accessing bitmap 2017-07-30 23:00:18 +02:00
mshirt
fa03511289 More things for the new languages, mainly the pwd files and the wallpaper 2017-07-16 23:27:52 -07:00
mshirt
765cf99e1d Making safe puzzle work with all languages now 2017-07-16 21:01:58 -07:00
mshirt
745e5b71dd Adding new font for japanese 2017-07-16 17:57:12 -07:00
GIRakaCHEEZER
8b755ed27e Merge pull request #9 from taedixon/localization
Localize keybindings
2017-07-16 16:54:25 -07:00
tdixon
d4645c694c basic integration of chroma sdk 2017-07-09 14:39:29 -03:00
Vinyl Darkscratch
6c772cfdd2 Merge remote-tracking branch 'mathewv/master' into oneshot-fop 2017-07-08 02:52:09 -07:00
tdixon
4af06340de remove unused import 2017-06-29 13:38:50 -03:00
tdixon
9f8b1dd1fd Localization for keybinding menu 2017-06-29 13:22:36 -03:00
mshirt
7ae0b4e977 Translating the "Upper" and "Lower" case strings for the name input screen 2017-06-11 16:35:41 -07:00
mshirt
0a5b36438d Forcing encoding of player's default name
It can cause a crash later if it's the wrong encoding, and this seems to
fix said crash.
2017-06-07 23:59:07 -07:00
mshirt
7b0b8e0a9c Item icons no longer overlap item name text 2017-05-30 22:42:15 -07:00
Marty Plummer
f5c30affaa mingw-w64: allow cmake cross-compile
Tested on gentoo with x86_64-w64-mingw32 toolchain and libraries.

Signed-off-by: Marty Plummer <ntzrmtthihu777@gmail.com>
2017-05-25 13:01:11 +02:00
mshirt
66ceab32d8 Adding functions for language QA testing 2017-05-17 22:04:21 -07:00
GIRakaCHEEZER
c7389d84ff Merge pull request #8 from taedixon/localization
Localization - Journal
2017-05-17 19:40:52 -07:00
tdixon
13257b5b16 Merge branch 'master' into localization 2017-05-17 23:21:30 -03:00
tdixon
5ff6d6e86b journal localization 2017-05-17 23:20:39 -03:00
tdixon
3762004b86 Change width of settings to accommodate languages 2017-05-17 23:19:11 -03:00
tdixon
fc1eda07e9 Fix facepic parser failing on newlines 2017-05-17 23:18:15 -03:00
Vinyl Darkscratch
4965867df9 Merge remote-tracking branch 'mathewv/master' into oneshot-fop 2017-05-14 15:53:25 -07:00
Vinyl Darkscratch
c9d821e878 Remove accidental bindings 2017-05-14 15:50:59 -07:00
mshirt
b41106ee7d adding another ignored file 2017-05-11 22:45:17 -07:00
Jonas Kulla
bd694f9f99 Graphics: Remove superfluous TEXFBOs while reusing existing ones
While the PingPong buffers were always texture-backed, currentScene
and transBuffer used to be backed by renderbuffers, which might have
been more optimized as render targets on older hardware; but since
all buffers in Graphics got switched to being texture backed to allow
blitting via rendering (when hardware blitting isn't available or broken,
eg. on mobile platforms), their reason to exist vanished.

For transBuffer, we can reuse the backbuffer of the PingPong structure,
while currentScene might have been useless from the start.
2017-05-11 12:37:15 +02:00
Jonas Kulla
cab453ac3a Graphics: Use proper resizing function for TEXFBOs
Manually resizing the contained TEX objects skips updating the
width/height TEXFBO properties, which GLMeta::blit relies on.
2017-05-11 12:32:56 +02:00