Cambalache 0.10.0 vjen me përmirësime të mbështetjes dhe më shumë

kohët e fundit u njoftua lëshimi i versionit të ri të projektit Ndryshoni 0.10.0 dhe në këtë version të ri janë bërë disa përmirësime, të cilat përkthehen në përmirësime mbështetëse për të dy bibliotekat, punën me objekte, si dhe në përkthimin e veglës për disa gjuhë, ndër të tjera.

Për ata që nuk janë në dijeni të këtij mjeti, mund t'ju them këtë pozicionohet si një mjet i shpejtë i zhvillimit të ndërfaqes për GTK 3 dhe GTK 4 duke përdorur paradigmën MVC dhe filozofinë shumë të rëndësishme të modelit të të dhënave. Ndryshe nga Glade, Cambalache ofron mbështetje për mbajtjen e ndërfaqeve të shumta të përdoruesit në një projekt.

Cambalache nuk varet nga GtkBuilder dhe GObject, por përkundrazi ofron një model të dhënash që përputhet me sistemin e tipit GObject. Modeli i të dhënave mund të importojë dhe eksportojë ndërfaqe të shumta në të njëjtën kohë, mbështet objektet, vetitë dhe sinjalet e GtkBuilder, ofron një grumbull të rikthimit (zhbëj/ribërë) dhe aftësinë për të kompresuar historinë e komandave.

Programi cambalache-db ofrohet për të gjeneruar një model të dhënash nga skedarët gir dhe mjeti db-codegen ofrohet për të gjeneruar klasa GObject nga tabelat e modelit të të dhënave.

Lajmet kryesore të Cambalache 0.10.0

Në këtë version të ri të Cambalache 0.10.0, theksohet se shtoi mbështetje për bibliotekat libAdwaita dhe libHandy, të cilat ofrojnë një grup komponentësh për të dizajnuar ndërfaqen e përdoruesit sipas udhëzimeve të GNOME HIG.

Një ndryshim tjetër që bie në sy në këtë version të ri është mbështetja për të jetë në gjendje të përcaktojë drejtpërdrejt objekte të reja (Inline) në një bllok me vetitë e një objekti tjetër, pa përdorur lidhje.

Përveç kësaj, mund të gjejmë gjithashtu se mbështetja është shtuar për të përcaktuar një lloj të veçantë të fëmijës, i përdorur, për shembull, në miniaplikacionin e titullit të dritares, si dhe mbështetje për të mundësuar riorganizimin e pozicioneve të elementeve fëmijë.

Mund të gjejmë gjithashtu atë që është shtuar mbështetje për llojet e numëruara dhe flamur për GdkPixbuf, Pango, Gio, Gdk dhe Gsk dhe mbështetje e përmirësuar e hapësirës së punës për GtkMenu, GtkNotebook, GtkPopover, GtkStack, GtkAssistant, GtkListBox, GtkMenuItem dhe GtkCenterBox

Nga ndryshimet e tjera që bien në sy në këtë version të ri:

  • Shtuar përkthimin e ndërfaqes në gjuhën ukrainase.
  • Propozohen redaktorë të rinj të pronave.
  • Përmirësoni funksionalitetin e kujtesës së fragmenteve
  • Redaktuesit e rinj të pronave për emrin e ikonës dhe vetitë e ngjyrave.

Për ata që janë të interesuar të dinë më shumë rreth tij Ju mund të kontrolloni detajet e projektit Në lidhjen vijuese. Ndërsa për ata që janë të interesuar të jenë në gjendje të hedhin një vështrim në kodin Cambalache, ata mund ta bëjnë këtë. nga lidhja më poshtë. Isshtë gjithashtu e rëndësishme të përmendet se kodi i projektit është shkruar në Python dhe është i disponueshëm nën licencën GPLv2.

Merr Cambalache

Për ata që janë të interesuar të jenë në gjendje të punojnë me këtë mjet, ata duhet ta dinë këtë Ka dy mënyra për ta pasur atë në sistemin tuaj, një prej tyre është shkarkimi i kodit burimor e Cambalache dhe me të cilën nuk është e nevojshme të instaloni mjetin, ndërsa opsioni tjetër dhe që mendoj se është shumë më i rehatshëm është me ndihmën e paketave Flatpak. Isshtë gjithashtu e rëndësishme të përmendet se vlen të përmendet se Python duhet të instalohet.

Në rastin e parë dhe kjo nuk kërkon instalim, është duke shkarkuar kodin burimor të mjetit. Ne mund ta bëjmë këtë duke hapur një terminal dhe në të do të shtypim komandën e mëposhtme:

git clone https://gitlab.gnome.org/jpu/cambalache.git

Tani, për të drejtuar mjetin, thjesht shkruani:

./run-dev.py

Më në fund sa i përket metodës tjetër është se është me ndihmën e paketave Flatpak, Ne vetëm duhet të kemi mbështetjen për të qenë në gjendje të instalojmë këtë lloj paketash në sistem dhe e vetmja gjë që duhet të bëjmë është hapni një terminal dhe ekzekutoni komandat e mëposhtme:

flatpak-builder --force-clean --repo=repo build ar.xjuan.Cambalache.json
flatpak build-bundle repo cambalache.flatpak ar.xjuan.Cambalache
flatpak install --user cambalache.flatpak

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.