ಅಂತಿಮ ಬಿಡುಗಡೆಯ ಮೊದಲು, ಸ್ಕೇಲೆಬಲ್ ವೀಕ್ಷಣೆಗಳೊಂದಿಗೆ ಸ್ಥಿರ ವಿಜೆಟ್ಗಳನ್ನು ಬದಲಾಯಿಸುವ ಕೆಲಸ, ಅನಿಮೇಶನ್ಗಾಗಿ ಹೊಸ API ಮತ್ತು ಪರಿಣಾಮಗಳ ಅನುವಾದ ಮತ್ತು ಅದಕ್ಕೆ ಪ್ರಗತಿ ಸೂಚಕಗಳು, ಪಾಪ್-ಅಪ್ ಮೆನು ಸಿಸ್ಟಮ್ನ ಮರುನಿರ್ಮಾಣವನ್ನು ಪೂರ್ಣಗೊಳಿಸುವುದು ಸೇರಿದಂತೆ ಐದು ಯೋಜಿತ ಕ್ರಿಯಾತ್ಮಕ ಬದಲಾವಣೆಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಬೇಕಾಗಿದೆ. (ನೆಸ್ಟೆಡ್ ಉಪಮೆನುಗಳು ಮತ್ತು ಡ್ರಾಪ್-ಡೌನ್ ಮೆನುಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ವಿಚಾರಗಳ ಅಭಿವೃದ್ಧಿ), ಈವೆಂಟ್ ಹ್ಯಾಂಡ್ಲರ್ಗಳೊಂದಿಗೆ ಹಳೆಯ ಹಾಟ್ಕೀ ಸಿಸ್ಟಮ್ ಅನ್ನು ಬದಲಾಯಿಸುವುದು, ಡ್ರ್ಯಾಗ್ ಮತ್ತು ಡ್ರಾಪ್ ಕಾರ್ಯಾಚರಣೆಗಳಿಗಾಗಿ ಹೊಸ API ಅನ್ನು ಅಂತಿಮಗೊಳಿಸುವುದು.
GTK 4 ಬಿಡುಗಡೆಯ ಮೊದಲು ನಾವು ಸೇರಿಸಲು ಬಯಸುವ ಐಚ್ಛಿಕ ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ UI ಡಿಸೈನರ್ ವಿಜೆಟ್, ಸುಧಾರಿತ ಟಾಪ್ ಪ್ಯಾನಲ್ ಲೇಔಟ್ ಪರಿಕರಗಳು ಮತ್ತು ಪ್ರಾಯೋಗಿಕ ವಿಜೆಟ್ಗಳನ್ನು ಮುಖ್ಯ GTK ಫ್ರೇಮ್ವರ್ಕ್ಗೆ ಸಂಯೋಜಿಸದೆಯೇ ವಿತರಿಸಬಹುದಾದ ವಿಜೆಟ್ ರೆಪೊಸಿಟರಿ ಸೇರಿವೆ. GTK4 ಗೆ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಪೋರ್ಟಿಂಗ್ ಮಾಡಲು ಪರಿಕರಗಳ ಅಭಿವೃದ್ಧಿಯನ್ನು ಸಹ ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ, GtkSourceView, vte ಮತ್ತು webkitgtk ಲೈಬ್ರರಿಗಳ ಸೂಕ್ತ ಆವೃತ್ತಿಗಳನ್ನು ತಯಾರಿಸುವುದು, ಜೊತೆಗೆ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುವುದು. ಉದಾಹರಣೆಗೆ, ಓಪನ್ಜಿಎಲ್-ಆಧಾರಿತ ರೆಂಡರಿಂಗ್ ಸಿಸ್ಟಮ್ ಲಿನಕ್ಸ್ನಲ್ಲಿ ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಆದರೆ ವಲ್ಕನ್-ಆಧಾರಿತ ರೆಂಡರಿಂಗ್ ಸಿಸ್ಟಮ್ಗೆ ಇನ್ನೂ ಸ್ವಲ್ಪ ಕೆಲಸದ ಅಗತ್ಯವಿದೆ. ವಿಂಡೋಸ್ನಲ್ಲಿ, ಕೈರೋ ಲೈಬ್ರರಿಯನ್ನು ರೆಂಡರಿಂಗ್ಗಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ, ಆದರೆ ಪರ್ಯಾಯ ಅನುಷ್ಠಾನವನ್ನು ಆಧರಿಸಿದೆ
ಮೂಲ: opennet.ru