GTK අතුරුමුහුණත් සංවර්ධනය සඳහා මෙවලමක් වන Cambalache 0.90 නිකුත් කිරීම

Cambalache 0.90 ව්‍යාපෘතියේ නිකුතුව ප්‍රකාශයට පත් කර ඇත, GTK 3 සහ GTK 4 සඳහා අතුරුමුහුණත් වේගයෙන් සංවර්ධනය කිරීම සඳහා මෙවලමක් සංවර්ධනය කිරීම, MVC සුසමාදර්ශය සහ දත්ත ආකෘතියේ ප්‍රධාන වැදගත්කම පිළිබඳ දර්ශනය භාවිතා කරයි. Glade මෙන් නොව, Cambalache තනි ව්‍යාපෘතියක් තුළ බහු පරිශීලක අතුරුමුහුණත් පවත්වාගෙන යාම සඳහා සහය සපයයි. කේතය Python වලින් ලියා ඇති අතර LGPLv2.1 යටතේ බලපත්‍ර ලබා ඇත. ස්ථාපනය සඳහා flatpak ආකෘතියේ පැකේජයක් තිබේ.

Cambalache GtkBuilder සහ GObject වලින් ස්වායත්ත වේ, නමුත් GObject වර්ගයේ පද්ධතියට අනුකූල දත්ත ආකෘතියක් සපයයි. දත්ත ආකෘතියට එකවර බහුවිධ අතුරුමුහුණත් ආයාත කිරීමට සහ අපනයනය කිරීමට හැකිය, GtkBuilder වස්තු, ගුණාංග සහ සංඥා සඳහා සහය දක්වයි, අහෝසි කිරීමේ තොගයක් (Undo / Redo) සහ විධාන ඉතිහාසය සම්පීඩනය කිරීමේ හැකියාව සපයයි. gir ගොනු වලින් දත්ත ආකෘතියක් උත්පාදනය කිරීම සඳහා cambalache-db උපයෝගීතාව සපයනු ලබන අතර, දත්ත ආකෘති වගු වලින් GObject පන්ති උත්පාදනය කිරීමට db-codegen උපයෝගීතාව සපයනු ලැබේ.

ව්‍යාපෘතියේ අර්ථ දක්වා ඇති අනුවාදය අනුව GTK 3 සහ GTK 4 මත පදනම්ව අතුරු මුහුණත ජනනය කළ හැක. GTK හි විවිධ ශාඛා සඳහා සහය ලබා දීම සඳහා, බ්‍රෝඩ්වේ පසුපෙළ භාවිතයෙන් වැඩබිම නිර්මාණය කර ඇත, එමඟින් ඔබට GTK පුස්තකාලයේ ප්‍රතිදානය වෙබ් බ්‍රවුසර කවුළුවකට ලබා දීමට ඉඩ සලසයි. ප්‍රධාන Cambalache ක්‍රියාවලිය WebKit WebView මත පදනම් වූ රාමුවක් සපයන අතර එය පරිශීලක අතුරුමුහුණත විදැහුම්කරණයට සෘජුවම සම්බන්ධ වන Merengue ක්‍රියාවලියෙන් ප්‍රතිදානය විකාශනය කිරීමට Broadway භාවිතා කරයි.

නව අනුවාදයේ, Cambalache පරිශීලක අතුරුමුහුණත GTK 4 පුස්තකාලයට පරිවර්තනය කර ඇත, විජට් නාමාවලිය GNOME SDK 46 සඳහා යාවත්කාලීන කර ඇත. සන්දර්භය මෙනු මූලද්‍රව්‍යවලට බන්ධන ක්‍රියා හා සම්බන්ධ හැකියාවන් සහ බොත්තම් වෙත මෙවලම් පරිවර්තනය පුළුල් කර ඇත. 0.90x අනුවාද වලින් පසු අංක 0.1 පැවරීම Cambalache 1.0 නිකුතුව මුදා හැරීමට එළඹෙන සූදානම මගින් පැහැදිලි කෙරේ.

GTK අතුරුමුහුණත් සංවර්ධනය සඳහා මෙවලමක් වන Cambalache 0.90 නිකුත් කිරීම


මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න