Commit graph

234 commits

Author SHA1 Message Date
Vinyl Darkscratch
b5208d08b0 Add wallpaper change logging 2018-04-24 04:40:29 -07:00
Vinyl Darkscratch
68460612e3 Fix #34 2018-04-24 04:40:19 -07:00
Vinyl Darkscratch
6273077dbe Fix #35 2018-04-24 04:26:01 -07:00
Vinyl Darkscratch
75a235e080 Merge branch 'master' into linux 2018-03-10 13:36:23 -08:00
Vinyl Darkscratch
4fd06b9a82 Fix Journal execution
Fixes #19
2018-03-08 11:33:31 -08:00
Vinyl Darkscratch
b9d5b954b5 Bind journal to ending on macOS and Linux 2018-03-08 03:48:38 -08:00
KockaAdmiralac
af01495e9b Implement wallpaper changing for Linux 2018-03-08 10:42:43 +01:00
Vinyl Darkscratch
e87cca3885 Merge branch 'master' into new-mkxp 2018-03-07 00:45:49 -08:00
Vinyl Darkscratch
51c264d901 Remove pipe file during cleanup 2018-03-07 00:41:26 -08:00
Vinyl Darkscratch
1df23b5a82 Fix pipe to journal 2018-03-06 23:24:12 -08:00
Vinyl Darkscratch
68b05c9527 Remove MIDI-based bindings 2018-03-06 18:47:07 -08:00
Vinyl Darkscratch
8921e23ba5 Merge remote-tracking branch 'MKXP/master' into new-mkxp 2018-03-06 18:43:36 -08:00
Vinyl Darkscratch
a28a4733c4 Reduce warning count 2018-03-05 14:10:47 -08:00
Vinyl Darkscratch
f93eeb8082 Add higher resolution graphics 2018-03-02 02:20:40 -08:00
Vinyl Darkscratch
d122d72ad6 Complete desktop background binding for current screen 2018-03-01 22:08:13 -08:00
Vinyl Darkscratch
539f4f7e17 Implement functions 2018-03-01 15:48:50 -08:00
Vinyl Darkscratch
74de315eda Prepare wallpaper changing on macOS 2018-03-01 14:50:22 -08:00
Vinyl Darkscratch
332fc3d9e0 Create Oneshot::crc32 Ruby function
Due to issues in loading Zlib directly within Ruby, I decided to create a C++ binding.  Boost also has a much faster and smarter CRC32 implementation, so I decided to just use it instead of working with Zlib.

This also means that translations are fixed!
2018-02-28 00:55:07 -08:00
Vinyl Darkscratch
397a15cdf7 Disable Chroma API stuff on non-Windows platforms 2018-02-26 21:09:12 -08:00
Vinyl Darkscratch
d4121948cd Merge remote-tracking branch 'elizagamedev/master' 2018-02-26 20:12:20 -08:00
ReinUsesLisp
b5e5a26d8b Config: Set debug editor's debug variables into ruby 2018-02-22 09:08:45 +01:00
tdixon
11f3c25ede use the new API dll 2018-01-19 00:13:05 -04:00
tdixon
aacbdb359a Simple chroma effect 2017-10-12 02:32:30 -03:00
tdixon
695d2af03a Merge branch 'localization' into chroma-intergration 2017-10-10 21:39:58 -03: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
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
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
9f8b1dd1fd Localization for keybinding menu 2017-06-29 13:22:36 -03:00
tdixon
5ff6d6e86b journal localization 2017-05-17 23:20:39 -03:00
Vinyl Darkscratch
c9d821e878 Remove accidental bindings 2017-05-14 15:50:59 -07:00
Jonas Kulla
0481f920b0 Input: Remove ugly [-20,-20] mouse position hack
This was supposed to disappear shortly after To the Moon's release,
but it unfortunately survived a bit longer :)

The status of the mouse cursor being inside / outside the game window
is now properly exposed (in MRI) via MKXP.mouse_in_window.
2017-04-08 18:45:24 +02:00
Vinyl Darkscratch
0fe0b7d755 Revert new feature additions
This reverts commit 61ce6cd8ea.

# Conflicts:
# 	binding-mri/oneshot-binding.cpp
2017-04-06 17:47:05 -07:00
Vinyl Darkscratch
7274072a2d Add window fade-out on exit 2017-04-04 02:31:08 -07:00
Vinyl Darkscratch
6b5eff715b Add text input function (broken, read description)
Note: using this function breaks the graphics rendering at the moment,
due to code inconsistencies (utilizing SDL renderers when the rest of
the program uses GL ones, mainly), working on fixes for it!
2017-04-04 00:43:53 -07:00
Vinyl Darkscratch
3913a3ef74 Add window position setter and getter 2017-04-03 04:58:41 -07:00
jonathan de jong
545f1f4d41 Merge branches 'master' and 'master' of https://github.com/vinyldarkscratch/mkxp-oneshot 2017-04-03 12:33:45 +02:00
jonathan de jong
979b1f1415 stuffz 2017-04-03 12:33:38 +02:00
Vinyl Darkscratch
04da5ad447 Update oneshot-binding.cpp 2017-04-03 03:06:20 -07:00
jonathan de jong
77021e0abc **x.x** 2017-04-03 11:51:07 +02:00
jonathan de jong
ad92ab9b21 x.x 2017-04-03 11:49:11 +02:00
jonathan de jong
61ce6cd8ea i hope this works.... 2017-04-03 11:47:37 +02:00
Jonas Kulla
c4dd3ffaf6 Config: Use set for preloadScripts
Would probably make sense for all other string vectors too.
2017-03-03 19:37:19 +01:00
Vinyl Darkscratch
2119b1919d Merge remote-tracking branch 'mathewv/master' 2017-01-11 00:54:30 -08:00
root
29fd891550 Adding backend changes for settings menu
Committer: mshirt <mshirt@ualberta.ca>
2017-01-01 04:48:40 -06:00
Vinyl Darkscratch
d16959f0e8 Merge remote-tracking branch 'mathewv/master' 2016-12-17 22:53:21 -08:00
Mathew Velasquez
ecd0d92d30 Reverting some marshal stuff 2016-12-17 15:59:41 -05:00
Vinyl Darkscratch
b0b024a01a Merge remote-tracking branch 'mathewv/master' 2016-12-15 13:37:16 -08:00
Mathew Velasquez
d47a2241ee Messagebox fix 2016-12-15 05:39:51 -05:00