GTK 4.8 graphice toolkit praesto

Post octo menses evolutionis emissio multi suggesti toolkit creandi usorem graphicum interface - GTK 4.8.0 - divulgatum est. GTK 4 augetur ut pars novae progressionis evolutionis quae poscit applicationem tincidunt stabili et stabili sustentata aliquot annis API praebere, qui adhiberi potest sine metu habendi applicationes rescribe singulis sex mensibus ob API mutationes in proximo GTK ramum.

Quaedam emendationes notabiles in GTK 4.8 includuntur:

  • Color lectionis interfaciei stylum mutatum est (GtkColorChooser).
  • Fontes lectionis interfaciei (GtkFontChooser) subsidia emendavit pro facultates formarum OpenType.
  • Machinam CSS optimam fecit restipulationem elementorum cum eodem parente sociatam et usum valorum non integri permittit cum magnitudinem spatii inter litteras determinans.
  • Emoji notitia ad CLDR 40 renovata est (Unicode 14). Auxilia novis localibus addita.
  • Thema icones renovavit et legibilitatem textuum illustrabilium emendavit.
  • Bibliotheca GDK, quae iacuit inter GTK et subsystem graphics praebet, conversionem pixel formarum optimized. De rationibus cum NVIDIA rectoribus, EGL extensio EGL_KHR_swap_buffers_cum_damno datur.
  • Bibliotheca GSK (GTK Scene Kit), quae facultatem praebet argumenta graphica per OpenGL et Vulkan reddendi, sustinet magnas areas visibiles processus (viewports). Librarii pro glyphis adhibitis textuum reddendis proponuntur.
  • Wayland protocollum "xdg-activationis" sustinet, quod te permittit ut umbilicum transferas inter diversas superficies primas planas (exempli gratia, xdg-activatione utens, una applicatio umbilicum in aliam flectere potest).
  • Widget GtkTextView numerum redigit ad condiciones quae ad iteratas redraw ducunt, et opera GetCharacterExtents functionem habent ad determinandam aream cum glypho quod characterem in textu definit (munus populare in instrumentis impediti).
  • Classis GtkViewport, scrolling in contenta ad ordinandum, modum "libri-ad-foci" habet per defaltam, in quo contentum automatice librum retinet ad elementum quod focus in visu initus est.
  • The GtkSearchEntry Widget, quod spatium ostendit quaerendi quaerendi ingrediendi, facultatem praebet configurandi moram inter ultimam clavem et signum mittens de contenta mutatione (GtkSearchEntry ::quaestionis mutata).
  • The GtkCheckButton Widget nunc facultatem dat suum puero contento puga pyga.
  • Addidit "content-apta" proprietatem imaginis GtkPicture ad accommodandam contentum ad magnitudinem datam areae.
  • Scrolling performance has been optimized in the GtkColumnView content.
  • The GtkTreeStore content permittit extractionem arboris datae e lima in ui forma.
  • Nova contentio ad indices exhibendos addita classi GtkInscriptionis, quae textus in certa regione proponendum est. Demo application adiecit exemplo usus GtkInscription.
  • Adiecta sunt subsidia scrolling ad content GtkTreePopover.
  • Widget GtkLabel subsidium tabs addidit et facultatem pittacia excitandi strepitando in symbolis cum pittacio coniungendis in tincidunt.
  • The GtkListView Widget nunc "::n-items" et "::item-type" proprietates sustinet.
  • Systema initus subsidium praebet pro tractatoribus parametri dimensionis scrolling (GDK_SCROLL_UNIT_WHEEL, GDK_SCROLL_UNIT_SURFACE).
  • Pro suggestu macOS, subsidium pro modo screen plenum ac video playback utens OpenGL additum est. Melior monitor deprehensio, opus in multi-monitoris configurationibus, fenestra collocationis et magnitudo selectio pro tabella dialogo. CALayer et IOSurface pro reddendo adhibentur. Applicationes in curriculo deduci possunt.
  • In Fenestra suggestu, fenestra in HiDPI tegumenta locatioque emendata est, color detectio interfaciei addita est, subsidia rotae muris altae resolutionis eventuum effecta est, et tamiri subsidia emendata sunt.
  • Screenshot mandatum additum est ad utilitatem gtk4 aedificatoris instrumenti ad screenshot creandum, quod adhibetur cum eenshotsscray generans pro documentis.
  • Institutionem gtk4-nodi editoris utilitas provisa est.
  • Debugger facultates ampliatae sunt. Ostentatio applicationis additae datae effectae et permissae in inspectione proprietatum PangoAttrList inspiciendae. Inspectores ab inspectoribus permittuntur. Adiecta subsidia pro modum "GTK_DEBUG=invert-text-dir". Loco ambitus GTK_USE_PORTAL variabilis, modus "GDK_DEBUG=portalis" proponitur. Meliore alacritate inspectionis instrumenti.
  • Sanum subsidium additum est ffmpeg backend.
  • Memoria limitis imaginis receptatoris JPEG ad 300 MB aucta est.

Source: opennet.ru