4c51e70283
Managed to load first mini mod, needs some work before this can work for users
...
(what happens if we started a game with mod A and then we want to start a game with only mod B?)
2019-12-31 17:49:07 +02:00
3627d4e6e2
Now load only necessary translations
...
Since loading all the translation files was taking around 2.5 seconds on my phone, and I assume much longer on older phones, we now only load the translations of the currently selected file, and if we need to find the translation percentage of all the files we deal with that separately. Down to around 200-300 ms on my phone =)
Also Translations is no longer part of the Ruleset, instead meing located in UncivGame
2019-12-18 23:32:31 +02:00
e937ea0af1
all codes are writen in Kotlin ( #1452 )
2019-12-15 20:28:34 +02:00
a13d6bc82e
Package move & civilopedia scroll fix
2019-12-13 13:58:05 +02:00
eace5a46b4
Disabled GL 3.0 because it causes problems in Mac computers
2019-12-08 09:10:02 +02:00
110e7b7052
Desktop no longer crashes/bugs on first initialization
2019-12-05 20:59:44 +02:00
47e214258a
FINALLY managed to un-staticify GameBasics, this means the game can potentially recognize different rulesets!
2019-12-04 23:57:54 +02:00
975531d856
Enabled HDPI for Mac OSX
2019-12-04 19:56:09 +02:00
c1d3ac2604
Added timers to see what's taking so long. It's the fonts - 11 seconds to load Chinese characters.
...
Specifically, putGlyph. Which makes sense, since it's basically rendering 3000 images into the memory for Chinese.
2019-11-28 22:10:26 +02:00
8854cafc96
Added linux files for jar
2019-11-27 21:03:14 +02:00
8232ca3aee
Dammit packr
2019-11-27 20:26:09 +02:00
3d556b6236
Use the packrConfig json again
2019-11-27 20:16:53 +02:00
03beb73e08
Can't use the same cache for Linux and Windows - for now lets ignore it entirely
2019-11-26 23:37:13 +02:00
f27611710d
My entire use of Packr has been a lie - it needs a JDK corresponding to the destination platform
2019-11-26 23:11:00 +02:00
405536beba
I think the Windows64 executables haven't been compiling well from the get-go...
2019-11-26 22:18:07 +02:00
d53a67802e
Removed another huge JavaFX file
2019-11-26 21:38:32 +02:00
dac044b2f8
Forgot to set the JDK back for travis, gah
2019-11-26 20:58:17 +02:00
5d59f25532
Added packr config, shrinking final zip from 80MB to 50MB!
2019-11-26 20:47:31 +02:00
3fad0985b4
Attempt to use GL 3.0 when possible
2019-11-25 06:34:02 +02:00
9580e8cb38
Let's see if it can use the local JAVA_HOME from Travis since it doesn't seem to like downloading large external files
2019-11-24 23:41:27 +02:00
e35ed4b983
Maybe now
2019-11-24 22:50:58 +02:00
b312432c37
Now with JDK from da internets
2019-11-24 22:32:16 +02:00
f626381c31
I think we're ready to pack!
2019-11-24 22:22:47 +02:00
5227bcab7f
Only run packr if jar exists
2019-11-24 08:05:04 +02:00
c0ace9f0d4
packrWindows now dependant on dist
2019-11-24 00:28:39 +02:00
2a139ff732
Resolved #1364 - Policy picker screen won't appear from the world screen if there are no possible policies to pick
2019-11-24 00:02:28 +02:00
095deee125
UncivGame rename
2019-11-23 22:28:23 +02:00
1230b00688
Fixed crash in tile editor as a result of adding Fallout, which has no "occursOn" terrains
2019-11-23 21:35:03 +02:00
4844a98af1
Discord RPC now works from Desktop .Jar!
2019-11-21 23:01:38 +02:00
e00bdf77d6
Apparently the Discord RPC doesn't like being run from the JAR, disabled until it can work
2019-11-21 18:50:10 +02:00
62fd7d8588
Desktop Unciv now sends status to Discord!
...
Basically stole the Discord RPC implementation outta Mindustry
2019-11-21 16:24:27 +02:00
bfd6376612
Set icon and title for Desktop games
2019-11-18 22:04:45 +02:00
7a02019b7c
Resolved #1340
...
Apparently some chipsets, like NVIDIA Tegra 3 graphics chipset (used in Asus TF700T tablet), don't support non-power-of-two texture sizes - kudos @yuroller!
2019-11-17 20:15:10 +02:00
dd8f812465
Units &c updated!
2019-11-16 19:42:34 +02:00
85fbbaaa6d
Checking if we can remove some lines from the Travis file to speed up build time
2019-11-15 09:27:13 +02:00
292ca7a908
HOT DAMN Unciv now works from desktop:dist and the command line!
2019-11-14 23:54:52 +02:00
9ad2851b80
Gradle changes so the desktop:dist will work. still not 100% since I can't get it to recognize Kotlin yet
2019-11-11 23:17:12 +02:00
b0e29c5d3c
City-state alliance Bugfix
2019-11-11 21:07:16 +02:00
62a85cd14a
can use native font and "WenQuanYimicroHei" in andriod and desktop ( #1013 )
...
* Update Other.json
* Update Notifications.json
* Update Other.json
* Can Change Language With No "ttf" Font
* update
* Update AndroidLauncher.java
* repair app running slowly in using no "tff" class
* Can Change Language with No "ttf" Font (#772 )
* Update Other.json
* Update Notifications.json
* Update Other.json
* Can Change Language With No "ttf" Font
* update
* Update AndroidLauncher.java
* repair app running slowly in using no "tff" class
* update nativefont for Desktop and IOS
* Delete NativeFontIOS.java
* can choose nativefont or font downloading from internet
* update
* update
* Update Fonts.kt
* Update Fonts.kt
* update
* update
* update
* update
* Update build.gradle
* update
* update
* update
* can choose native font or "WenquanYiMicroHei"
* update
* update
* update
* update
2019-09-01 13:01:37 +03:00
185ec10f10
Can now see when city contains air units
2019-07-03 23:32:17 +03:00
c31f6bc7dd
show context menu entry only if roads are researched
2019-05-23 07:57:34 +03:00
d902db0af0
Updated gradle wrapper
2019-04-24 09:47:33 +03:00
69d3703543
Resolved #595 - Added release version to options table
2019-03-21 22:46:49 +02:00
baed1e50cd
Returned tile info table in the city screen, construction scroll now translated, added city screen translations to translations file - #417
2019-01-22 21:48:30 +02:00
b776bd777c
Google suspended the app because of "Impersonation" violation =(
...
Changed library name from com.unciv.game to com.unciv.app for app change
2019-01-02 22:07:47 +02:00
2605ce6b71
Once a unit has gained more than 30 XP it won't gain XP from barbarians
...
AI units now always unfortify/unsetup after moving
2018-08-30 22:13:07 +03:00
17e440d557
Added building icons!
...
There are now images of the current construction in the construction picker screen, the city screen and the world map!
2018-08-29 14:03:18 +03:00
5d3c7a3a5e
Replaced city connection icon, luxury resources now have a smiley next to them and strategic resources have a production symbol
2018-08-27 17:17:14 +03:00
86464ccdb0
Many UI updates are now done on the clone, so we won't get concurrency exceptions
2018-08-25 23:15:40 +03:00
fee0b718ec
Shrunk game size by 15% by including the images only when packed
2018-08-13 08:56:15 +03:00