HiDPI / Retina displays and Insync version 1.2.3


#21

@Valerio_Mariani: How did you set the scaling factor in Fedora 23?


#22

I’m also hitting this issue with the Cinnamon desktop environment, Most other applications just work - I didn’t have to change any settings either in Cinnamon or my applications. But insync is tiny :thumbsdown:

What toolkit is Insync written with? e.g. QT5? https://wiki.archlinux.org/index.php/HiDPI#GUI_toolkits


#23

@Tom_Denham: Insync uses PySide and Qt 4. HiDPI is currently supported in Unity and GNOME. Please try running the following commands to check if Cinnamon can also be supported:

gsettings get org.gnome.desktop.interface scaling-factor
gsettings get org.gnome.desktop.interface text-scaling-factor
gsettings get org.gnome.settings-daemon.plugins.xsettings Gdk/WindowScalingFactor

#24

This is still not fixed (3 years later). What can we do? I run gnome and all apps look good except for insync. The output of gsettings get org.gnome.desktop.interface scaling-factor in my case is uint32 0 which means “automatic scaling”. You should use something like gdk_screen_get_monitor_scale_factor to get the actual factor and not rely on that property.


#25

+1 for HiDPI support. InSync is the only app on Gnome that doesn’t scale properly. I won’t hold my breath, as it appears this issue has been noted for many years, but wanted to add another request.


#26

+1 for HiDPI support. Any news here ?


#27

+1 for HiDPI support (a couple months later). This is still not properly working.


#28

+1 for HiDPI support - using DELL XPS 13 with 3200 x 1800 screen - pretty much unusable


#29

@cbernard333 @falconapps Hey guys, what’s your OS version?

Rest assured the HiDPI fix will be released soon so we can put this to rest. :slight_smile:


#30

Ubuntu 18.0.1 (standard Ubuntu)


#31

@falconapps Our engineer’s working on this. I’ll keep you guys posted once the build’s ready. :slight_smile:


#32

Just add variables QT_AUTO_SCREEN_SCALE_FACTOR=1 QT_SCREEN_SCALE_FACTORS=0.5 to /usr/bin/insync and /usr/bin/insync-headless:
#!/bin/bash
cd /usr/lib/insync
LC_TIME=C QT_AUTO_SCREEN_SCALE_FACTOR=1 QT_SCREEN_SCALE_FACTORS=0.5 exec ./insync “$@”
Now it looks normal.