What about the icons by the way? Can you manage with the SVG sources, or should I provide double resolution PNGs? --Joris
On Tue, Dec 04, 2012 at 11:37:49AM +0100, Gubinelli Massimiliano wrote: > Joris, > yes, vector operations on the graphic device are automatically scaled at the > right size. As for bitmaps i think we just need to provide qt with high > resolution ones. If you explain to me how to have 144 dpi bitmaps for the > fonts should be able to convince Qt to show them properly. I've tried to > tweak texmacs to have double resolution bitmaps for tge glyphs but didn't > managed to obtain any result. > > best > max > > > On 4 déc. 2012, at 09:28, Joris van der Hoeven <[email protected]> wrote: > > > Hi Max, > > > > On Tue, Dec 04, 2012 at 12:07:35AM +0100, Gubinelli Massimiliano wrote: > >> as far as I understand the qt port ready works fine under retina (checked > >> on > >> my machine) the real issue is that we have to provide bitmapped fonts at > >> double screen resolution and I was not able to understand how to do this. > >> the same should be done for icons. retina display is just a standard > >> display where resolution is more or less 144 dpi instead of 72 so if Jpris > >> help me in obtaining that texmacs produce screen fonts at that resolution > >> it should be possible to convince qt to put them onscreen in the right > >> way. > >> > >> I currently cannot use my retina laptop since texmacs does not work > >> properly so I'm very much interested in improving it in that direction. > > > > Yes, Ingolf/Max are right in the sense that TeXmacs works "fine", > > except that no advantage is taken out of the higher resolution. > > > > In principle, TeXmacs is able to work with fonts at higher resolution, > > and arbitrary size icons (by the way, I just committed the SVG versions > > of the new set of TeXmacs icons, which one should use in this case). > > So there is no real obstacle on our side. > > > > It rather seems to on the Qt/X11 side that there is a problem, > > because 1 pixel is no longer 1 pixel on a retina screen (some kind of > > automatic zooming is applied). It is not clear to me how to modify > > the renderers so as to work on Retina screens. Please investigate > > the available APIs; as soon as I understand what should be done, > > I can help to do the necessary things. > > > > Best wishes, --Joris > > > > _______________________________________________ > > Texmacs-dev mailing list > > [email protected] > > https://lists.gnu.org/mailman/listinfo/texmacs-dev > > _______________________________________________ > Texmacs-dev mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/texmacs-dev _______________________________________________ Texmacs-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/texmacs-dev
