Cambalache 0.8.0 vÀljaanne, tööriist GTK-liideste arendamiseks.

Avaldati Cambalache 0.8.0 vĂ€ljaanne, mis arendab kiirete kasutajaliideste arendamise tööriista GTK 3 ja GTK 4 jaoks, kasutades MVC paradigmat ja andmemudeli esmatĂ€htsuse filosoofiat. Erinevalt Glade'ist toetab Cambalache mitme kasutajaliidese haldamist ĂŒhes projektis. Funktsionaalsuse osas on Cambalache 0.8.0 vĂ€ljaanne Glade'iga tasakaalus. Kood on kirjutatud Pythonis ja on litsentsitud GPLv2 alusel.

Cambalache ei sĂ”ltu GtkBuilder'ist ja GObject'ist, vaid pakub andmemudelit, mis vastab GObject tĂŒĂŒbisĂŒsteemile. Andmemudel suudab korraga importida ja eksportida mitut liidest, toetab GtkBuilder'i objekte, omadusi ja signaale, pakub toimingute tagasiviimise virna (Undo / Redo) ning vĂ”imalust kĂ€skude ajalugu kompressida. Andmemudeli generatsiooniks gir-failidest on olemas utiliit cambalache-db, ja GObject klasside genereerimiseks andmemudeli tabelitest on utiliit db-codegen.

Liides saab genereerida GTK 3 ja GTK 4 pÔhjal, sÔltuvalt projekti mÀÀratud versioonist. Erinevate GTK harude toetamiseks kujundatakse tööruum koostöös Broadway tagaplaaniga, mis vÔimaldab GTK raamatukogu vÀljundi joonistada veebibrauseri aknas. Cambalache'i pÔhiprotsess pakub WebKit WebView pÔhist sidet, mille kaudu Broadway kaudu edastatakse vÀljund Merengue protsessist, mis teeb kasutaja loodud liidese joonistamise.

Uues vÀljaandes:

  • Lisatud interaktiivsete objektiloendite paneel, mis kategoriseerib objektide klasse ja lihtsustab vajaliku teabe leidmist.
    Cambalache 0.8.0 vÀljaanne, tööriist GTK-liideste arendamiseks.
  • Teostatud tööruumi tĂ€itjad, mis lihtsustavad alamkomponentide lisamist mÀÀratud positsioonidesse. TĂ€itja asemel vidina lisamiseks tuleb kaks korda sellele klikata.
    Cambalache 0.8.0 vÀljaanne, tööriist GTK-liideste arendamiseks.
  • Toetatud on tĂ”lgitavad omadused ja realiseeritud on vĂ”imalus jĂ€tta kommentaare tĂ”lkijatele.
    Cambalache 0.8.0 vÀljaanne, tööriist GTK-liideste arendamiseks.
  • Lisatud on toimetamise operatsioonide tugi (Kopeeri, Kleebi, LĂ”ika ja Kustuta).
    Cambalache 0.8.0 vÀljaanne, tööriist GTK-liideste arendamiseks.
  • Parandatud on teabe kuvamist toetamatute funktsioonide kohta UI-failide importimisel ja teise faili eksportimisel.
    Cambalache 0.8.0 vÀljaanne, tööriist GTK-liideste arendamiseks.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster