Commit Graph

247 Commits

Author SHA1 Message Date
Anuken
916a4cfc73 Added dialog for graphics startup errors 2018-10-06 17:23:43 -04:00
Anuken
fd107ab5b8 Code cleanup 2018-10-06 11:56:39 -04:00
Anuken
35bc2c9803 Sector preset class / New missions 2018-10-05 16:36:50 -04:00
Anuken
7488a6d42b Usage of ExtendedPreferences 2018-10-04 12:19:05 -04:00
Anuken
1160a14f56 Fixed web errors / Fixed IPv4 crash 2018-09-25 23:27:19 -04:00
Anuken
d9eb4c1296 Server build fix / Debug hook 2018-09-10 19:33:12 -04:00
Anuken
4af0fbf553 Removed debug mode / Added source blocks to sandbox 2018-09-10 17:46:32 -04:00
iczero
abfaa47db2 Add version type/number/modifier to crash reports (#221) 2018-09-09 14:38:29 -04:00
Anuken
46ab6d3476 Minor fix 2018-09-02 13:33:43 -04:00
Anuken
e903798fc2 Crash report fixes / Mobile mech fixes / Multiplayer fixes 2018-09-02 13:12:45 -04:00
Anuken
febc1e53b6 Added dedicated server crash reports 2018-08-30 09:05:15 -04:00
Anuken
28b9de2e7a Moved reporting system to CoreBot; JSON-base reports 2018-08-29 22:54:15 -04:00
Anuken
9a41399178 Initial proof-of-concept for crash report server 2018-08-29 22:09:55 -04:00
iczero
f5f0f02abe Fix UUID generation on desktop (#203) 2018-08-26 09:12:16 -04:00
Anuken
e796d44f92 Tau idle regen / Fixed non-synced alts / Fixed units not retreating 2018-08-24 10:19:56 -04:00
Anuken
6613e4ec42 Generaor changes 2018-08-23 23:26:45 -04:00
Anuken
83eeeed319 Discord rich presence improvements 2018-08-17 12:55:06 -04:00
Anuken
0875c29da5 Implemented fog saving 2018-07-27 17:26:12 -04:00
Anuken
6a525dcf59 Mac crash fix 2018-07-27 14:25:06 -04:00
Anuken
3a63fa5475 Generation minor improvements / Added debug map view 2018-07-19 20:46:30 -04:00
Anuken
1aa4b8cb88 Fixed crash report displaying location incorrectly 2018-07-14 17:00:33 -04:00
Anuken
cfecdae970 Class package refactoring 2018-07-14 12:11:48 -04:00
Anuken
baaeb229cf Formatting 2018-07-12 20:37:15 -04:00
Anuken
a3bda3a941 Changed crash report location 2018-07-12 19:00:02 -04:00
Anuken
f41e426b69 Reactor balancing / Fixed generators / Fixed pump crash / Travis update 2018-07-12 10:20:38 -04:00
Anuken
cb58eb82fc Added requirement display / Text fixes / Better crash reports 2018-07-10 16:53:35 -04:00
Anuken
c2c837329c Fixed block construction / Added build version to crash 2018-07-06 10:54:20 -04:00
Anuken
2c97a4aefe Fixed importing saves / File chooser bad size 2018-07-06 09:52:18 -04:00
Anuken
cf0a25fdfc Mobile placement guide / Bugfixes / Switched mobile test to arg 2018-07-02 13:06:52 -04:00
Anuken
b4151a256b Extensive netcode changes, bugfixes 2018-06-29 14:13:31 -04:00
Anuken
5a135e108a Massive amount of bug/crash fixes, wave saving 2018-06-25 18:07:11 -04:00
Anuken
604f315a83 Switched to binary preference file for desktop 2018-06-15 12:13:52 -04:00
Anuken
d0302cdbf3 Many fixes to admin/trace/UUID system 2018-06-13 17:52:31 -04:00
Anuken
5b65c2e27e Fixed MapIO not reading map stream fully 2018-06-02 00:19:31 -04:00
Anuken
a04e432aea Fixed multithreading 2018-06-01 13:11:40 -04:00
Anuken
5c120e532f Added support for Mac file association; minor optimizations 2018-06-01 13:01:05 -04:00
Anuken
e60b3880ce MapEditor tweaks, fixed file browser on Android w/ permissions 2018-05-31 20:27:13 -04:00
Anuken
a141df434c Merge branch 'master' of https://github.com/Anuken/Mindustry into 4.0
# Conflicts:
#	build.gradle
#	core/src/io/anuke/mindustry/Vars.java
#	core/src/io/anuke/mindustry/core/Control.java
#	core/src/io/anuke/mindustry/core/Platform.java
#	core/src/io/anuke/mindustry/mapeditor/MapEditorDialog.java
#	core/src/io/anuke/mindustry/ui/dialogs/FileChooser.java
#	core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java
#	desktop/src/io/anuke/mindustry/desktop/DesktopPlatform.java
2018-05-31 17:00:47 -04:00
Anuken
0f09a0b152 New shaders, remake of Android placement partially done 2018-05-29 22:03:43 -04:00
Anuken
b434c37f01 Rewrite of all static initialization code 2018-05-29 15:24:47 -04:00
Anuken
d462d9c89b Removed JavaFX usage 2018-05-25 01:09:47 -04:00
Anuken
f524be6738 Added native file choosers for importing/exporting save 2018-05-24 23:16:03 -04:00
Anuken
c19fcb831f Added native file chooser, fixed macOS prefs errors 2018-05-24 21:13:31 -04:00
Anuken
b0f1ad63ee Changed prefs directory definition 2018-05-24 17:20:37 -04:00
Anuken
29c3df8ba7 Changed bundle identifier script 2018-05-24 16:12:12 -04:00
Anuken
fd77dfd66d Merge branch 'master' of https://github.com/Anuken/Mindustry into 4.0
# Conflicts:
#	build.gradle
#	core/src/io/anuke/mindustry/Vars.java
#	core/src/io/anuke/mindustry/core/Control.java
#	core/src/io/anuke/mindustry/core/Logic.java
#	core/src/io/anuke/mindustry/core/NetClient.java
#	core/src/io/anuke/mindustry/core/NetServer.java
#	core/src/io/anuke/mindustry/core/UI.java
#	core/src/io/anuke/mindustry/editor/MapSaveDialog.java
#	core/src/io/anuke/mindustry/input/GestureHandler.java
#	core/src/io/anuke/mindustry/mapeditor/MapEditorDialog.java
#	core/src/io/anuke/mindustry/ui/dialogs/FileChooser.java
#	core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java
#	gradle/wrapper/gradle-wrapper.properties
#	server/src/io/anuke/mindustry/server/ServerControl.java
2018-05-23 10:36:59 -04:00
Anuken
2108aab523 Added usage of OS.getAppDataDirectory() 2018-05-20 21:52:45 -04:00
Anuken
fc320fb9ee Moved Platform.java, basic iOS image loading 2018-05-19 10:35:48 -07:00
Anuken
a8900bb50e Re-added discord RPC 2018-05-13 21:43:53 -07:00
Anuken
d1a3752b2d Annotation processing done, more work on local multiplayer input 2018-05-13 16:41:50 -07:00
Anuken
3938022002 Updated build.gradle to fix invalid JVM args for windows 2018-05-05 15:47:18 -04:00
Anuken
1f439b4b0c Made server write version on build 2018-05-03 13:04:30 -04:00
Anuken
8a13482c38 Changed OGGs to MP3s, fixed desktop version being unable to start 2018-04-27 22:44:21 -04:00
Anuken
d8d8552176 Added iOS module 2018-04-27 16:01:37 -04:00
Anuken
96475557ae Travis build fix 2018-04-27 15:33:12 -04:00
Anuken
bb4c498e5a Fixed some mac build issues 2018-04-27 13:49:04 -04:00
Anuken
3ed6be1d6d Fixed build errors 2018-04-25 20:53:03 -04:00
Anuken
e21d92cf4d Changed UUID algorithm on desktop 2018-04-16 09:58:31 -04:00
Anuken
049cfa06c8 Changed system for UUID retrieval (desktop) 2018-03-06 22:25:48 -05:00
Anuken
686e526e8c Added UUID banning 2018-03-06 19:22:50 -05:00
Anuken
ffabdba119 Fixed incorrect discord presence updating 2018-02-19 14:45:18 -05:00
Anuken
cba42d2f19 Fixed 32-bit version not working due to Discord integration 2018-02-19 11:31:43 -05:00
Anuken
30b4b78f9f Updated uCore, bugfixes, changed build script 2018-02-09 00:15:27 -05:00
Anuken
1f4a72d459 Added completely new build version system 2018-02-08 23:41:07 -05:00
Anuken
460558bc87 Implemented toggling of multithreading 2018-02-07 14:47:39 -05:00
Anuken
9814ea1d28 Fixed gradle warnings 2018-02-01 22:16:00 -05:00
Anuken
1515845d5d Typo fix 2018-01-31 16:05:43 -05:00
Anuken
f396190fcf Added polish lang, fixed conveyor stacking bug 2018-01-31 10:20:52 -05:00
Anuken
fe458d03bd Added russian bundle 2018-01-31 09:42:39 -05:00
Anuken
aaa9f85206 Added fullscreen, player outlines, better weapon display 2018-01-29 15:24:10 -05:00
Anuken
35b6b41f24 Refactored almost every class, somehow didn't break game yet 2018-01-27 23:42:42 -05:00
Anuken
6c30fe9fcf Removed direct usage of texture packer, buildscript cleanup 2018-01-26 15:09:13 -05:00
Anuken
8c39e05f58 Project-wide refactoring, link crash fixes 2018-01-24 16:48:07 -05:00
Anuken
b1c85da528 Added Indonesian language, fixed bug with saves disappearing 2018-01-22 12:46:00 -05:00
Anuken
10528b2f55 Changed stop() to dispose() on crash, fixed web key triggers 2018-01-21 16:24:34 -05:00
Anuken
1dad6b27c7 GWT compilation fixes 2018-01-19 12:38:07 -05:00
Anuken
345537cdd9 New tutorial section on tunnels, fixed tutorial bugs 2018-01-18 19:41:41 -05:00
Anuken
25beb2af32 THEY SAID IT COULDN'T BE DONE 2018-01-17 17:52:37 -05:00
Anuken
1b4a8c83ae Added websocket support for no good reason 2018-01-17 17:28:33 -05:00
Anuken
597a883275 Netcode changes, new pathfinding, fixed enemies jittering when stuck 2018-01-12 14:01:57 -05:00
Anuken
5ce8cfb7e9 Fixed some UI issues 2018-01-10 15:10:44 -05:00
Anuken
a9546de894 Crash fixes, additional controller support 2018-01-10 14:43:29 -05:00
Anuken
c6dfe1775e Removed and added many TODOs 2018-01-09 18:02:37 -05:00
Anuken
9c48ab1128 Implemented desktop-specific recipes, removed Configurable 2018-01-09 17:47:34 -05:00
Anuken
5cac11b3fe Discord rich presence tweaks, wave balancing 2018-01-08 22:57:07 -05:00
Anuken
2662c0a8fd Made server close on crash 2018-01-08 20:41:00 -05:00
Anuken
3004e627cc Fixed some Windows bugs 2018-01-04 15:38:00 -08:00
Anuken
b486570c28 Made PlatformFunction an interface, changed permission requests 2018-01-04 14:08:52 -05:00
Anuken
169b9cddc5 Improved Discord RPC, refactored Input and fixed net crash 2018-01-03 20:15:05 -05:00
Anuken
c3238008fd Fixed RPC lag, refactored enemy types 2018-01-03 14:47:58 -05:00
Anuken
e61163c5ae Implemented write perms requesting for each file session 2018-01-03 11:37:40 -05:00
Anuken
41a813ece3 Fixed invalid crash report filename 2018-01-03 10:15:27 -05:00
Anuken
c23743ee45 Various minor UI/Net changes 2018-01-02 20:45:13 -05:00
Anuken
2796ab9801 Added new save file format system, wall balancing 2018-01-02 15:47:08 -05:00
Jan Polák
4a706a8a29
Merge branch 'master' into feature_rich_presence 2018-01-02 17:26:28 +01:00
BeefEX
12fad819b5 Discord integration, basic rich presence 2018-01-02 17:21:03 +01:00
Anuken
d5d03dd759 Added a basic crash reporter 2018-01-01 22:50:56 -05:00
Anuken
c8e41c08ea Fixed Kryo crash 2018-01-01 18:01:24 -05:00
Anuken
c7dbdd1773 Modularized Kryonet handler 2018-01-01 13:32:18 -05:00
Anuken
62ae6dc159 More multiplayer setup, possible android support 2017-12-31 22:06:18 -05:00