Page 5 of 5 FirstFirst ... 3 4 5
Results 41 to 47 of 47

Thread: regarding Java 7

  1. #41
    Developer fronobulax's Avatar
    Join Date
    Feb 2009
    Location
    D.C. suburbs of Virginia, USA
    Posts
    3,814

    Default

    Good question. I don't understand enough to answer, but am hoping JRE9 will let me have a usable mafia on my very high res laptop once supported !
    Originally Posted by Darzil View Post
    Are you on Windows and using a manifest file? KoLmafia is quite usable with one on my 3840 x 2160. I suppose I should look for some of my investigations, if only to see if the Java bug was addressed in 9.
    You just vehemently agreed with me
    Originally Posted by Veracity View Post
    I agree with frono.
    Originally Posted by Veracity View Post
    There are 69 players more powerful than you.
    Originally Posted by Statistics Leaderboards

  2. #42
    Developer
    Join Date
    Aug 2009
    Posts
    2,709

    Default

    What's the lowest version of Java that can connect to sourceforge, given their switch to https? Not supporting Java versions that are too old for that task seems reasonable.
    Originally Posted by lostcalpolydude View Post
    I was under the impression that the Java version is irrelevant, since 90s-era cybersecurity laws are at fault.

  3. #43

    Default

    I was under the impression that the Java version is irrelevant, since 90s-era cybersecurity laws are at fault.
    Originally Posted by heeheehee View Post
    I don't pay nearly enough attention to that stuff, I just had this post that made me think it was relevant.

  4. #44
    Developer
    Join Date
    Aug 2009
    Posts
    2,709

    Default

    Oh, huh. Turns out that Java 9 does actually bring those crypto extensions to the table for most users. I stand corrected.

    https://bugs.openjdk.java.net/browse/JDK-8170157

    edit: in fact, it looks like there are backports for sufficiently recent versions of Java 6-8, as well.
    Last edited by heeheehee; 12-02-2017 at 03:28 AM.

  5. #45
    Developer
    Join Date
    Apr 2010
    Posts
    4,086

    Default

    Are you on Windows and using a manifest file? KoLmafia is quite usable with one on my 3840 x 2160.
    Originally Posted by fronobulax View Post
    On Windows and not knowing enough about Java / Ant to know what a manifest file is.

    Issue I get with my laptop is that some Mafia content (most text) is fine, and sizes are fine, but drop down boxes are half height and hard to read. I had read that this was due to lack of support from Java, and that 9 was planned to address it.

  6. #46
    Developer fronobulax's Avatar
    Join Date
    Feb 2009
    Location
    D.C. suburbs of Virginia, USA
    Posts
    3,814

    Default

    On Windows and not knowing enough about Java / Ant to know what a manifest file is.

    Issue I get with my laptop is that some Mafia content (most text) is fine, and sizes are fine, but drop down boxes are half height and hard to read. I had read that this was due to lack of support from Java, and that 9 was planned to address it.
    Originally Posted by Darzil View Post
    We may have had this conversation before. Pre-Java 9, Java lied to Windows and said it could handle scaling on high DPI monitors when in reality it did not. Windows has some built in support for high DPI but it is not used because Windows thinks Java is handling it. There is a way to tell Windows to handle high DPI anyway, regardless of what the application says. That makes KoLmafia usable for me and my recollection is that it was pretty close to the non-high DPI experience. The fix is a manifest file. You tell Windows to use a manifest file, rather than the manifest built in to the application and then provide a manifest file for Java that says use Windows high DPI support unconditionally. This requires admin privs on the box to enable external manifests and then some kind of priv to drop the manifiest file in the Java bin directory. Only hiccups were tracking down which JRE was actually being used and then making sure the manifiest existed after Java upgrades.

    The fix was supposed to be in Java 9 and what I have read suggests it is.

    To the topic at hand, I have no problem with migrating development to Java 9, generating a 1.6 target and telling pre-1.6 users they need to upgrade. I do recall the days when supporting ancient versions of Java on user systems was a requirement but my recollection is that the justification was rooted in a user base that used Apple hardware and could not or would not upgrade the OS. I think the portion of he user base where that applies has gotten smaller, perhaps to the point of no longer existing.

    But I have no problems staying with 1.5 and thus not moving to 9 if that is what other people prefer.
    You just vehemently agreed with me
    Originally Posted by Veracity View Post
    I agree with frono.
    Originally Posted by Veracity View Post
    There are 69 players more powerful than you.
    Originally Posted by Statistics Leaderboards

  7. #47
    Senior Member Theraze's Avatar
    Join Date
    Mar 2010
    Posts
    8,738

    Default

    Jason and hola were the two devs who used old macs, but I think they've officially wandered away from KoL since... and hopefully updated their computer in the past 7 years.

Similar Threads

  1. Bug - Fixed java.lang.Integer cannot be cast to java.lang.String during Uneffect
    By fronobulax in forum Bug Reports
    Replies: 3
    Last Post: 03-05-2015, 02:11 PM
  2. Replies: 0
    Last Post: 01-05-2015, 04:41 PM
  3. Replies: 0
    Last Post: 11-14-2013, 10:21 PM
  4. Replies: 0
    Last Post: 11-02-2012, 01:00 AM
  5. Kol mafia and java jdk
    By Paragon in forum Community Support
    Replies: 1
    Last Post: 11-20-2011, 11:43 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •