JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 09.03.2016, 14:10
emulajavi emulajavi is offline
Junior Loader
 
Join Date: Nov 2014
Posts: 10
Default HiDPI support

Hi.

Are you planning to support HiDPI displays??

UI looks very small on them.

thank you!!
Reply With Quote
  #2  
Old 09.03.2016, 14:22
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 70,052
Default

Hi,

we have to wait till the used look and feel properly supports highdpi. Until then we can only add some *workarounds* but it will not look much better then.
Once the look and feel does support high dpi, we will start working on it

best regards
jiaz
__________________
JD-Dev & Server-Admin
Reply With Quote
  #3  
Old 07.08.2016, 13:37
emulajavi emulajavi is offline
Junior Loader
 
Join Date: Nov 2014
Posts: 10
Default

Hi,

How is this going?

Any good news?

Also....since Java is being deprecated for some time now (like Flash...browsers are disabling it, etc)....are you planning to change to a non-java enviroment with which jdownloader could remain portable?

Thank you

Last edited by emulajavi; 07.08.2016 at 13:41.
Reply With Quote
  #4  
Old 07.08.2016, 16:09
raztoki's Avatar
raztoki raztoki is offline
English Supporter
 
Join Date: Apr 2010
Location: Australia
Posts: 17,297
Default

@emulajavi

High DPI I believe has made no progress since the five months since you last asked. I don't foresee that changing in a short time either, this is one those longer term progressions from the industry.

Sorry you are on the wrong track, Java is not been deprecated by any means. It's just been stopped within Web Browsers (Plugin) as Applets. By default disabled or you need to white list trusted domains, and rightfully so it was just an attack vendor! Flash is now the most exploited plugin within browsers as its installed in 99% of browsers and enabled by default. If you still have Flash installed (running as web browser plugin) your asking to be exploited.

Since our program isn't an Browser Applet, nor can be used to attack your computer than any other application you run, it's very safe! We have no plans to reinvent the wheel.

raztoki

BTW Java is still one of most popular programming languages about. Believe it sits as #2 on two different rankings this year alone. It's not going anywhere!
_**External links are only visible to Support Staff** _**External links are only visible to Support Staff**
__________________
raztoki @ jDownloader reporter/developer
http://svn.jdownloader.org/users/170

Don't fight the system, use it to your advantage. :]

Last edited by raztoki; 07.08.2016 at 16:12.
Reply With Quote
  #5  
Old 08.08.2016, 16:56
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 70,052
Default


We have to wait till the LookAndFeel itself supports HighDPI.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #6  
Old 01.05.2019, 12:39
emulajavi emulajavi is offline
Junior Loader
 
Join Date: Nov 2014
Posts: 10
Default

Hi,

Thank you very much!!!

It finally supports HiDPI resolutions and looks absolutely great on my iMac 5K with Windows desktop resolution set to 5120x2880 with a scale of 200%.
Reply With Quote
  #7  
Old 02.05.2019, 10:57
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 70,052
Default

Nothing changed at all for HighDPI support. Nothing But thanks for the feedback
__________________
JD-Dev & Server-Admin
Reply With Quote
  #8  
Old 25.09.2019, 14:55
Daniel052 Daniel052 is offline
Vacuum Cleaner
 
Join Date: Oct 2013
Posts: 19
Default

HiDPI Support is still not implemented.
The only thing you can do in Windows is the following:
right click "JDownloader2.exe" > Properties > Compatibility > Change HiDPI Settings > Overwrite Behaviour
and then try one of the 3 options available, currently only the option "Application" makes the at least the text scale right, but all the UI elements stay very small and non-scaled.

Wasn't there a similar problem with the MacOS JDownloader when the Retina Displays started appearing? It was fixed on MacOS many years ago.
Reply With Quote
  #9  
Old 25.09.2019, 16:09
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 70,052
Default

Retina Display fix in Java on MacOS is different from proper HighDPI support.
That MacOS fix was about internal rendering stuff whereas HighDPI support requires layout/font/gui/icon/umages changes depending on dpi/fontsize
__________________
JD-Dev & Server-Admin
Reply With Quote
  #10  
Old 25.09.2019, 16:45
Daniel052 Daniel052 is offline
Vacuum Cleaner
 
Join Date: Oct 2013
Posts: 19
Default

I think you don't need to overhaul all of this for HiDPI Support. It would be great if everything stays the same with font scaling working properly.
The blurry font is the main thing that you notice on HiDPI Displays. Maybe you can add some highres images for some UI elements later but the font scaling should be the most important.
Reply With Quote
  #11  
Old 25.09.2019, 16:50
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 70,052
Default

You can already increase font size right now and then you'll see what I mean. With font scaling, also the gui must relayout. Highres Images won't help any if the final button still will be 16x16 in order to make use of highres images, the buttons/icons..must have larger sizes -> relayout
__________________
JD-Dev & Server-Admin
Reply With Quote
  #12  
Old 25.09.2019, 16:58
Daniel052 Daniel052 is offline
Vacuum Cleaner
 
Join Date: Oct 2013
Posts: 19
Default

I didn't know the UI is fixed, i thought it already scales somewhat.
It's not really high priority to get proper HiDPI Support but it would ne nice. Since i switched to 4k Resolution i was surprised how many Applications scale properly, its really hard to find something that doesn't work properly on HiDPI Displays, and usually you can fix anything with the 3 options to override scaling in Windows.
But i guess since JD is Java it is more difficult?
Reply With Quote
  #13  
Old 25.09.2019, 17:03
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 70,052
Default

No, the UI is created with layout manager, similiar to css and the UI elements have fixed sizes. That's why increasing font size causes issues once the text label exceeds the available space.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #14  
Old 25.09.2019, 17:08
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 70,052
Default

Scaling may work fine depending on the used framework for the GUI and if it already supports HighDPI. For java for example at least Java11 is required for proper HighDPI support so the rendering properly selects the image sizes for rendering.
The main problem that *blocks* progress. None of us developer has a HighDPI development setup/environment.
__________________
JD-Dev & Server-Admin
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 22:01.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.