Commit Graph

1469 Commits

Author SHA1 Message Date
Vinyl Darkscratch c7faab99f6 Merge remote-tracking branch 'mathewv/master' 2017-10-07 16:42:43 -07:00
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