Commit graph

103 commits

Author SHA1 Message Date
Pera Pisar
9b926e0cdb
Grab a localized documents directory variant on Linux 2019-04-25 02:50:24 +02:00
Pera Pisar
a59c174849
Reverted previous commit; fixed Ruby version default on Linux 2019-04-21 22:37:16 +02:00
Pera Pisar
28face2167 Linux changes (#62)
* Added RPATH to executable; lowercased name; fixed MRIVERSION option; made it look like an actual executable

* Silencing some compiler warnings

* Getting rid of journal binding header, fixing bugs with the Niko binding and synchronizing the two

* Journal update to fix several bugs

* Fix libpng warning by running mogrify on shrimp.png

* Improved automation of the Linux build

* Improved some aspects of wallpaper handling

* Bump default Ruby version to 2.5
2019-04-21 03:50:20 -07:00
Vinyl Darkscratch
d02a2162f4
Revert "Config: Add case-insensitive ini file parser"
This reverts commit 43cb318862.
2019-04-21 03:45:34 -07:00
Vinyl Darkscratch
62b5cda85a
Merge remote-tracking branch 'Ancurio-MKXP/master' 2019-04-21 03:45:13 -07:00
Luis Caceres
43cb318862 Config: Add case-insensitive ini file parser 2019-03-19 19:26:50 +01:00
Vinyl Darkscratch
745e63a52f Fix achievements on macOS (require Steam on release version) 2018-10-02 20:58:45 -07:00
Vinyl Darkscratch
142b5b5a3e Include standard lib/include folders 2018-10-02 14:09:41 -07:00
KockaAdmiralac
8060adceee
Fix indentation in i18n.cpp, remove unused havePendingTitle, output when writing to pipe fails 2018-06-16 09:21:53 +02:00
Vinyl Darkscratch
b02557a96c Merge branch 'master' into linux 2018-05-03 01:52:46 -07:00
Vinyl Darkscratch
b8c3531bff Create jounal-binding.h 2018-05-02 18:56:13 -07:00
KockaAdmiralac
4c7342eebb merge with master 2018-04-29 19:54:04 +02:00
KockaAdmiralac
113f68a8f6 Temporary commit to merge master 2018-04-29 19:46:02 +02:00
Vinyl Darkscratch
898528f84d Update in accordance to #24 2018-03-21 00:55:23 -07:00
KockaAdmiralac
af01495e9b Implement wallpaper changing for Linux 2018-03-08 10:42:43 +01:00
Vinyl Darkscratch
74de315eda Prepare wallpaper changing on macOS 2018-03-01 14:50:22 -08:00
Vinyl Darkscratch
d4121948cd Merge remote-tracking branch 'elizagamedev/master' 2018-02-26 20:12:20 -08:00
tdixon
50e7468d35 remove some unnecessary stuff 2018-01-19 00:38:41 -04:00
Vinyl Darkscratch
dba5f7cee4 Implement cmake's BundleUtilities 2017-10-11 23:30:03 -07:00
tdixon
695d2af03a Merge branch 'localization' into chroma-intergration 2017-10-10 21:39:58 -03: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
tdixon
9f8b1dd1fd Localization for keybinding menu 2017-06-29 13:22:36 -03:00
Vinyl Darkscratch
cac9b3c17d Update make files
Ignore if removing nonexistant files, allow for easy configuration of
thread count, and remove commented configuration removal in QMake file
2017-04-04 15:54:22 -07:00
Vinyl Darkscratch
08b90de8d1 Add journal reimplementation, update for Solstice update 2017-03-30 02:22:48 -07: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
Vinyl Darkscratch
271c86bb27 Compile with Ruby 2.3, not 2.1 (to fix saves)
I found out what the actual issue was with saves — it wasn’t that
xScripts needed to be recompiled (although it helped load previous
saves from the Windows build on Steam), it was that Ruby 2.1 doesn’t
seem to work with the saves, @mathewv might have determined this when
selecting 2.2 as the minimum.  I have Ruby 2.3 on my system, installed
through Homebrew, so that is what I selected for my particular build.
2016-12-14 12:56:53 -08:00
Vinyl Darkscratch
0b7fdbf8e1 Updates for a future Mac build 2016-12-12 22:59:07 -08:00
Mathew Velasquez
aa7818847c Lots of stuff 2016-12-06 23:49:37 -05:00
Mathew Velasquez
78c4c3b9bf Niko/Journal for windows 2016-11-03 18:37:14 -04:00
Mathew Velasquez
99c9a27f2a Wallpaper functionality restored for windows 2016-10-13 20:26:01 -04:00
Mathew Velasquez
0dc872bcea Journal screen stuff 2016-10-13 20:26:01 -04:00
Mathew Velasquez
302ec6dd02 I stopped making commits for a good while. Here's the latest junk. 2016-09-19 13:54:38 -04:00
Mathew Velasquez
79fc639b83 Build portability fixes and name input issue fix 2016-03-07 17:14:48 -05:00
Mathew Velasquez
1fd808d0af Gutted more unused features 2016-02-29 15:40:10 -05:00
Mathew Velasquez
a4de9d9f10 integrated steamshim 2016-02-29 01:22:55 -05:00
Mathew Velasquez
882856c8d8 Fixed windows debug build 2016-02-26 18:13:32 -05:00
Mathew Velasquez
4be6c0d592 Gutted midi system 2016-02-26 17:03:01 -05:00
Mathew Velasquez
91862d8bce Cleaned up project file for cross compile 2016-02-25 01:10:52 -05:00
Mathew Velasquez
4d18909386 Fixed build on Windows 2016-02-17 19:01:58 -05:00
Mathew Velasquez
21fcc9e19c Basic Steamworks API support 2016-02-17 17:16:22 -05:00
Mathew Velasquez
ba0203169e Added obscured/scratched window puzzle 2016-02-17 17:14:16 -05:00
Mathew Velasquez
97368dd79c Added paths for OpenAL on unix 2016-01-05 14:50:18 -05:00
Mathew Velasquez
c9e41621ed Fixed up mkxp.pro for OS X 2016-01-05 14:50:18 -05:00
Mathew Velasquez
f4b33ad5bf Changed c++11 to gnu11 to fix windows build 2016-01-05 14:50:18 -05:00
Mathew Velasquez
e0548d1d3c Added C++11 to project 2016-01-05 14:50:18 -05:00
Mathew Velasquez
d84c534af8 updated windows build 2016-01-05 14:50:18 -05:00
Mathew Velasquez
1deef29c1a removed all traces of INI_ENCODING 2016-01-05 14:50:17 -05:00
Mathew Velasquez
10e0aaabd1 fixed OS X build 2016-01-05 14:50:17 -05:00