Fitaovana sary GTK 4.8 misy

Taorian'ny valo volana nisian'ny fivoarana dia navoaka ny famoahana fitaovana fitaovan'ny sehatra maro ho an'ny famoronana interface interface an-tsary - GTK 4.8.0. Ny GTK 4 dia novolavolaina ho ampahany amin'ny dingana fampandrosoana vaovao izay manandrana manome API miorina sy tohanana ho an'ny mpamorona fampiharana mandritra ny taona maromaro izay azo ampiasaina tsy misy tahotra ny tsy maintsy mamerina manoratra fangatahana isaky ny enim-bolana noho ny fiovan'ny API amin'ny GTK manaraka. sampana.

Ny sasany amin'ireo fanatsarana miavaka indrindra amin'ny GTK 4.8 dia ahitana:

  • Niova ny fomba fifantenana loko (GtkColorChooser).
  • Ny fifantenana endri-tsoratra (GtkFontChooser) dia nanatsara ny fanohanana ny fahafaha-manao endrika OpenType.
  • Ny motera CSS dia nanatsara ny fanangonana singa mifandraika amin'ny ray aman-dreny iray ihany, ary mamela ny fampiasana soatoavina tsy integer rehefa mamaritra ny haben'ny elanelana misy eo amin'ny litera.
  • Ny angon-drakitra Emoji dia nohavaozina ho CLDR 40 (Unicode 14). Fanampiana fanampiny ho an'ny toerana vaovao.
  • Ny loha-hevitra dia nanavao ny kisary ary nanatsara ny fahaiza-mamaky ny etikety lahatsoratra nasongadina.
  • Ny tranomboky GDK, izay manome sosona eo anelanelan'ny GTK sy ny subsistema sary, dia nanatsara ny fiovan'ny endrika piksel. Amin'ny rafitra misy mpamily NVIDIA dia alefa ny fanitarana EGL EGL_KHR_swap_buffers_with_damage.
  • Ny famakiam-boky GSK (GTK Scene Kit), izay manome fahafahana mamoaka sary amin'ny alàlan'ny OpenGL sy Vulkan, dia manohana ny fanodinana faritra lehibe hita maso (viewports). Famakiam-boky hanaovana glyphs amin'ny alalan'ny textures no atolotra.
  • Ny Wayland dia manohana ny protocole "xdg-activation", izay ahafahanao mamindra ny fifantohana eo amin'ny sehatra voalohany (ohatra, mampiasa xdg-activation, ny fampiharana iray dia afaka manova fifantohana amin'ny hafa).
  • Ny Widget GtkTextView dia mampihena ny isan'ny toe-javatra mitarika ho amin'ny famerenana miverimberina, ary mampihatra ny asa GetCharacterExtents mba hamaritana ny faritra misy ny glyph izay mamaritra ny toetra ao amin'ny lahatsoratra (asa izay malaza amin'ny fitaovana ho an'ny olona manana fahasembanana).
  • Ny kilasin'ny GtkViewport, ampiasaina amin'ny fandaminana ny horonan-tsary amin'ny widgets, dia manana ny maodely "scroll-to-focus" alefa amin'ny alàlan'ny default, izay ny atiny dia mihodina ho azy mba hitazonana ny singa misy fifantohana fidirana.
  • Ny Widget GtkSearchEntry, izay mampiseho ny faritra idirana amin'ny fangatahana fikarohana, dia manome fahafahana manitsy ny fahatarana eo anelanelan'ny fanendry bokotra farany ary mandefa famantarana momba ny fanovana votoaty (GtkSearchEntry::search-changed).
  • Ny Widget GtkCheckButton izao dia manana ny fahafahana manendry ny zanany manokana miaraka amin'ny bokotra.
  • Nampiana fananana “content-fit” amin'ny widget GtkPicture mba hampifanaraka ny atiny amin'ny haben'ny faritra iray.
  • Nohatsaraina tao amin'ny Widget GtkColumnView ny fampisehoana horonana.
  • Ny Widget GtkTreeStore dia mamela ny fitrandrahana ny angona hazo amin'ny rakitra amin'ny endrika ui.
  • Widget vaovao hanehoana lisitra dia nampiana ao amin'ny kilasy GtkInscription, izay tompon'andraikitra amin'ny fampisehoana lahatsoratra amin'ny faritra manokana. Nampiana fampiharana demo misy ohatra amin'ny fampiasana GtkInscription.
  • Nampiana fanohanan'ny horonana amin'ny Widget GtkTreePopover.
  • Ny Widget GtkLabel dia nanampy fanohanana ho an'ny tabilao sy ny fahafahana manetsika etikety amin'ny fipihana ireo marika mifandray amin'ny marika eo amin'ny klavier.
  • Ny Widget GtkListView izao dia manohana ny fananana "::n-items" sy "::item-type".
  • Ny rafitra fampidirana dia manome fanohanana ho an'ny mpandrindra mari-pamantarana scrolling (GDK_SCROLL_UNIT_WHEEL, GDK_SCROLL_UNIT_SURFACE).
  • Ho an'ny sehatra macOS Nampiana fanohanana ho an'ny efijery feno sy ny fijerena horonan-tsary amin'ny alàlan'ny OpenGL. Nohatsaraina ny fitadiavana efijery, ny fikirakirana efijery maro, ny fametrahana varavarankely, ary ny haben'ny boaty fifanakalozan-kevitra ho an'ny rakitra. CALayer sy IOSurface no ampiasaina amin'ny fampisehoana. Tohanana izao ny fandefasana fampiharana any ambadika.
  • Ao amin'ny lampihazo Windows Nohatsaraina ny fametrahana ny varavarankely amin'ny efijery HiDPI, nanampy interface tsara hamantarana loko, nampihatra fanohanana ho an'ny hetsika amin'ny kodiaran'ny totozy DPI avo lenta, ary nohatsaraina ny fanohanana ny touchpad.
  • Nisy baiko pikantsary nampiana tao amin'ny gtk4-builder-tool utility mba hamoronana pikantsary, izay ampiasaina rehefa mamorona pikantsary ho an'ny antontan-taratasy.
  • Ny fametrahana ny utility gtk4-node-editor dia omena.
  • Nitarina ny fahaiza-manao debugger. Fampisehoana angon-drakitra fampiharana fanampiny ary navela hijery ny fananana PangoAttrList mandritra ny fisafoana. Ny fisafoana ataon'ny mpanara-maso dia azo atao. Fanampiana fanampiny ho an'ny maody "GTK_DEBUG=invert-text-dir". Raha tokony ho ny fari-piainana GTK_USE_PORTAL, ny maody "GDK_DEBUG=portals" no atolotra. Fanatsarana ny fandraisan'anjaran'ny fisafoana.
  • Ny fanohanana feo dia nampiana tao amin'ny backend ffmpeg.
  • Nitombo ho 300 MB ny fetra fitadidiana ao amin'ny mpaka sary JPEG.

Source: opennet.ru

Mividiana fampiantranoana azo antoka ho an'ny tranokala misy fiarovana DDoS, mpizara VPS VDS 🔥 Mividiana fampiantranoana tranonkala azo antoka miaraka amin'ny fiarovana DDoS, mpizara VPS VDS | ProHoster