From: SourceForge.net <no...@so...> - 2013-10-26 17:43:56
|
Bugs item #3608045, was opened at 2013-03-14 11:06 Message generated for change (Settings changed) made by ezust You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=3608045&group_id=588 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: MacOSX specific Group: None >Status: Closed Resolution: Fixed Priority: 5 Private: No Submitted By: Steven Scholnick (stevescholnick) Assigned to: Makarius (makarius) Summary: MacOSX: jedit5 fonts look fuzzy Initial Comment: I've tried 5.0 and the most recent daily build and the fonts look fuzzy on MacOSX. Looks great on Red Hat Linux. I don't have access to a Windows machine. I am running the latest version of Java 6. I've tried this on 3 different macs. I attached screenshots for both versions. I had to take a screenshot of the screenshots because I can only attach 1 file. ---------------------------------------------------------------------- Comment By: Makarius (makarius) Date: 2013-10-09 03:16 Message: Yes, issue closed. With Java 7 none of these special rendering options have any effect. So it always looks right for a Linux or Windows person, even on the Mac. Some hardcore Mac users might complain that the style of font smoothing is not what Apple normally does, but this cannot be changed. What also works now out of the box in Java 7u40 is Retina high-resolution, without any special options as I've been told (I don't have such a display myself). These observations are relevant to the documentation / FAQ: for Mac OS X nothing special needs to be said. ---------------------------------------------------------------------- Comment By: Alan Ezust (ezust) Date: 2013-10-07 15:11 Message: makarius, this is fixed now, right? ---------------------------------------------------------------------- Comment By: https://www.google.com/accounts () Date: 2013-06-12 16:02 Message: Thanks, makarius -- that noquartz trick worked great, and the extra detail around the causes of the bug are interesting too. I didn't know jedit was stuck on Java 6; I run it with openjdk 7 on my linux box. ---------------------------------------------------------------------- Comment By: Steven Scholnick (stevescholnick) Date: 2013-04-04 13:14 Message: makarius: that did the trick. Thanks! ---------------------------------------------------------------------- Comment By: Makarius (makarius) Date: 2013-04-04 12:33 Message: OK, I am here. Steven, I think it is as simple as disabling the Apple Quartz renderer of Java 6, which was enabled by default in jedit-5.0.0. You can do this by creating an empty file called "noquartz" in the jEdit settings directory, which is normally Library/jEdit/ within your home. There are technical reasons for doing it outside the normal jEdit properties. What is a bit odd in jedit-5.0.0 is that there is no regular way to change that setting, but I think some "trunk" version of the MacOS plugin can do it. Note that various issues about jEdit on Mac OS X were recently discussed on the thread on the jedit-dev mailing list thread "should jEdit 5.1 depend on Java 6 or 7?" I think we need a criticial mass of enthusiams to make moves towards modernized platform support here. It also touches the question about including MacOS plugin functionality into the main code base, but I am myself not an expert on that plugin. We should move this discussion elsewhere ... ---------------------------------------------------------------------- Comment By: Steven Scholnick (stevescholnick) Date: 2013-04-04 04:58 Message: Sure no problem. I'd be happy to volunteer. ---------------------------------------------------------------------- Comment By: Alan Ezust (ezust) Date: 2013-04-03 21:59 Message: makarius, do you volunteer to help? We need another Mac developer on the team. ---------------------------------------------------------------------- Comment By: Steven Scholnick (stevescholnick) Date: 2013-03-15 05:16 Message: I've resorted to keeping jEdit 4.5.2 on my Macs. ---------------------------------------------------------------------- Comment By: Makarius (makarius) Date: 2013-03-15 04:33 Message: I have myself struggled a lot with the various possibilities of getting jEdit and Java on Mac OS X wrong by default. Note that in jedit-5.0.0 there have been some changes of defaults -- it also depends on the configuration of the MacOSX plugin, which is not part of the main code base. Here are the main parameters: * Java 6 with or without the .jedit/noquartz option -- the Apple Quartz font renderer does things differently, and often worse. * Java 7 instead of Java 6 -- version 7 is presently not officially supported by jedit-5.0.0, but you may try that one here: https://isabelle.in.tum.de/ * Some soft Java options: according to my experience, antialias should be "standard" and fractional font metrics off (even though the comment says "for better smooth text display"). Note that I am merely a commenter here. I hope we can all sit down together and sort out jEdit on Mac OS X problems soon. Java 6 has been declared dead by Oracle already, and proper Java 7 configuration needs some fine-tuning, not just font rendering quality. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=3608045&group_id=588 |