Menu

#3889 Buffer switcher locked into Metal L&F

severe bug
closed-fixed
None
9
2014-10-28
2014-10-26
Makarius
No

After the patch #3615177 (see also SVN trunk r23331 "The bufferSwitcher now supports Drag&Drop") the buffer switcher is locked into Metal/Basic Look&Feel. This causes visual oddities with Windows L&F, but somehow works. With Nimbus, there are visual drop-outs (see #3867). With Mac OS X Aqua L&F it is outright unusable due to keyboard problems (see #3864).

Is there an expert on Swing L&F who can explain how to get this right, without hardwiring MetalComboBoxUI, BasicComboPopup into the code?

Are there lucky survivers of Swing L&F hell?

Otherwise jEdit is confined to bare Metal L&F.

Related

Bugs: #3889

Discussion

  • Dale Anson

    Dale Anson - 2014-10-26
    • assigned_to: Dale Anson
     
  • Dale Anson

    Dale Anson - 2014-10-26

    I'll look into this one.

     
  • Dale Anson

    Dale Anson - 2014-10-28

    Fixed in revision 23708. I removed all the hard-coded look and feel code, dnd should now work across all look and feels and the buffer switcher should look correct in each look and feel.

     
  • Dale Anson

    Dale Anson - 2014-10-28
    • status: open --> closed-fixed
     
  • Alan Ezust

    Alan Ezust - 2014-10-28

    Dale, please open a merge request for this, it belongs in the 5.2.x branch, wouldn't you agree?

     
    • Dale Anson

      Dale Anson - 2014-10-30

      Yes, I agree. This might fix the other couple of issues Mac users have been
      seeing with Yosemite.

      On Tue, Oct 28, 2014 at 12:32 PM, Alan Ezust ezust@users.sf.net wrote:

      Dale, please open a merge request for this, it belongs in the 5.2.x
      branch, wouldn't you agree?


      Status: closed-fixed
      Group: severe bug
      Created: Sun Oct 26, 2014 08:01 PM UTC by Makarius
      Last Updated: Tue Oct 28, 2014 06:09 PM UTC
      Owner: Dale Anson

      After the patch #3615177 (see also SVN trunk r23331 "The bufferSwitcher
      now supports Drag&Drop") the buffer switcher is locked into Metal/Basic
      Look&Feel. This causes visual oddities with Windows L&F, but somehow works.
      With Nimbus, there are visual drop-outs (see #3867). With Mac OS X Aqua L&F
      it is outright unusable due to keyboard problems (see #3864).

      Is there an expert on Swing L&F who can explain how to get this right,
      without hardwiring MetalComboBoxUI, BasicComboPopup into the code?

      Are there lucky survivers of Swing L&F hell?

      Otherwise jEdit is confined to bare Metal L&F.

      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/jedit/bugs/3889/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       

      Related

      Bugs: #3889


Log in to post a comment.