ಜಿಟಿಕೆ 3.96 ಮತ್ತು ಜಿಟಿಕೆ 4 ಈಗಾಗಲೇ ಪ್ರಾಯೋಗಿಕ ಉಡಾವಣೆಯಲ್ಲಿವೆ

gtk- ಲೋಗೋ

10 ತಿಂಗಳ ನಂತರ ಇತ್ತೀಚಿನ ಪ್ರಯೋಗ ಆವೃತ್ತಿಯಿಂದ, ಜಿಟಿಕೆ 3.96 ರ ಹೊಸ ಆವೃತ್ತಿಯ ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ, ಜಿಟಿಕೆ 4 ರ ಭವಿಷ್ಯದ ಸ್ಥಿರ ಆವೃತ್ತಿಯ ಹೊಸ ಪ್ರಾಯೋಗಿಕ ಆವೃತ್ತಿ.

ಜಿಟಿಕೆ 4 ಅಭಿವೃದ್ಧಿಯಲ್ಲಿದೆ ಹೊಸ ಅಭಿವೃದ್ಧಿ ಪ್ರಕ್ರಿಯೆಯ ಭಾಗವಾಗಿ ಪ್ರತಿ ಆರು ತಿಂಗಳಿಗೊಮ್ಮೆ ಬಳಸಬಹುದಾದ ಸ್ಥಿರ ಎಪಿಐ ಅನ್ನು ಹಲವಾರು ವರ್ಷಗಳವರೆಗೆ ಬಳಸಬಹುದಾಗಿದೆ, ಜಿಟಿಕೆ ಮುಂದಿನ ಶಾಖೆಯಲ್ಲಿ ಎಪಿಐ ಬದಲಾವಣೆಗಳಿಂದಾಗಿ ನೀವು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಮತ್ತೆ ಮಾಡಬೇಕಾಗುತ್ತದೆ.

ಜಿಟಿಕೆ 3.96 ರಲ್ಲಿ ಮುಖ್ಯ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು

ತನ್ನ ಅಧಿಕೃತ ಪ್ರಕಟಣೆಯಲ್ಲಿ ಈ ಹೊಸ ಬಿಡುಗಡೆಯ ಆಗಮನದೊಂದಿಗೆ, ಹಲವಾರು ನವೀನತೆಗಳನ್ನು ಎತ್ತಿ ತೋರಿಸಬಹುದು ಅವುಗಳಲ್ಲಿ ಅವುಗಳಲ್ಲಿ ಒಂದು ಬ್ರಾಡ್‌ವೇಯ ಜಿಡಿಕೆ ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಪುನಃ ಬರೆಯಲಾಗಿದೆ ವೆಬ್ ಬ್ರೌಸರ್ ವಿಂಡೋದಲ್ಲಿ ಜಿಟಿಕೆ ಲೈಬ್ರರಿಯ output ಟ್‌ಪುಟ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲು.

ಹಿಂದಿನ ಬ್ರಾಡ್‌ವೇ ಅನುಷ್ಠಾನದಲ್ಲಿ ಇದು ಜಿಟಿಕೆ 4 ರೆಂಡರಿಂಗ್ ವಿಧಾನಗಳಿಗೆ ಅನುಗುಣವಾಗಿಲ್ಲ ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ (ಬಫರ್‌ಗೆ ಕಳುಹಿಸುವ ಬದಲು, ರೆಂಡರಿಂಗ್ ನೋಡ್-ಆಧಾರಿತ ಮಾದರಿಯನ್ನು ಈಗ ಬಳಸಲಾಗುತ್ತದೆ, ಇದರಲ್ಲಿ output ಟ್‌ಪುಟ್ ಅನ್ನು ಉನ್ನತ ಮಟ್ಟದ ಕಾರ್ಯಾಚರಣೆಯ ಮರದ ರೂಪದಲ್ಲಿ ಆಯೋಜಿಸಲಾಗಿದೆ, ಇದನ್ನು ಜಿಪಿಯು ಓಪನ್ ಜಿಎಲ್ ಮತ್ತು ವಲ್ಕನ್ ಬಳಸಿ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಸಂಸ್ಕರಿಸುತ್ತದೆ).

ಬ್ರಾಡ್‌ವೇಯ ಹೊಸ ಆವೃತ್ತಿಯು ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲು ಡ್ರಾಯಿಂಗ್ ನೋಡ್‌ಗಳನ್ನು ಸಿಎಸ್ಎಸ್ ಶೈಲಿಗಳೊಂದಿಗೆ ಡಿಒಎಂ ನೋಡ್‌ಗಳಾಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ. ಪ್ರತಿ ಹೊಸ ಪರದೆಯ ಸ್ಥಿತಿಯನ್ನು ಹಿಂದಿನ ಸ್ಥಿತಿಗೆ ಹೋಲಿಸಿದರೆ DOM ಮರದ ಬದಲಾವಣೆಯಂತೆ ಸಂಸ್ಕರಿಸಲಾಗುತ್ತದೆ, ಇದು ದೂರಸ್ಥ ಕ್ಲೈಂಟ್‌ಗೆ ರವಾನೆಯಾಗುವ ಡೇಟಾದ ಗಾತ್ರವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.

ದಿ 3D ರೂಪಾಂತರಗಳು ಮತ್ತು ಗ್ರಾಫಿಕ್ ಪರಿಣಾಮಗಳನ್ನು ಸಿಎಸ್ಎಸ್ ರೂಪಾಂತರ ಆಸ್ತಿಯ ಮೂಲಕ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ.

ವೇಲ್ಯಾಂಡ್ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಬಳಸುವ ಉದ್ದೇಶದಿಂದ ಮತ್ತು ಎಕ್ಸ್ 11-ಬೌಂಡ್ ಎಪಿಐ ಸ್ವಚ್ clean ಗೊಳಿಸುವ ಅಥವಾ ಪ್ರತ್ಯೇಕ ಎಕ್ಸ್ 11 ಬ್ಯಾಕೆಂಡ್ಗೆ ಚಲಿಸುವ ಉದ್ದೇಶದಿಂದ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಎಪಿಐಗಳ ಅನುಷ್ಠಾನದೊಂದಿಗೆ ಜಿಡಿಕೆ ಮುಂದುವರಿಯಿತು.

ಡ್ರ್ಯಾಗ್ ಮತ್ತು ಡ್ರಾಪ್ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಸಂಬಂಧಿಸಿದ ಕೋಡ್‌ನ ರಿಫ್ಯಾಕ್ಟರಿಂಗ್ ಮುಂದುವರೆಯಿತು, ಇದರಲ್ಲಿ ಪ್ರಸ್ತಾವಿತ ಪ್ರತ್ಯೇಕ ವಸ್ತುಗಳು ಜಿಡಿಕೆ ಡ್ರಾಗ್ ಮತ್ತು ಜಿಡಿಕೆಡ್ರಾಪ್ ಸೇರಿವೆ.

3D ರೂಪಾಂತರ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಒಂದು ಮಟ್ಟಕ್ಕೆ ತರಲಾಗುತ್ತದೆ ಅದು ತಿರುಗುವ ಘನದಂತಹ ಅನಿಮೇಷನ್ ಪರಿಣಾಮಗಳನ್ನು ರಚಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.

ಎನ್ ಎಲ್ ಜಿಎಸ್ಕೆ ಎಪಿಐ (ಜಿಟಿಕೆ ಸೀನ್ ಕಿಟ್), ಇದು ಓಪನ್ ಜಿಎಲ್ ಮತ್ತು ವಲ್ಕನ್ ಮೂಲಕ ಚಿತ್ರಾತ್ಮಕ ದೃಶ್ಯ ರೇಖಾಚಿತ್ರಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ, ಇದು ದೋಷಗಳ ಮೇಲೆ ಕೆಲಸ ಮಾಡಿದೆ ಅದು ಸುಲಭವಾಗಿದೆ ಹೊಸ gtk4-node-editor ಡೀಬಗ್ ಮಾಡುವ ಸಾಧನಕ್ಕೆ ಧನ್ಯವಾದಗಳು, ಇದು ಸರಣಿ ಸ್ವರೂಪದಲ್ಲಿ ರೆಂಡರ್ ನೋಡ್ ಅನ್ನು ಲೋಡ್ ಮಾಡಲು ಮತ್ತು ಪ್ರದರ್ಶಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ (ಜಿಟಿಕೆ ಇನ್ಸ್‌ಪೆಕ್ಟರ್ ಮೋಡ್‌ನಲ್ಲಿ ಉಳಿಸಬಹುದು), ಮತ್ತು ವಿಭಿನ್ನ ಬ್ಯಾಕೆಂಡ್‌ಗಳನ್ನು ಬಳಸುವಾಗ ಡ್ರಾಯಿಂಗ್ ಫಲಿತಾಂಶವನ್ನು ಹೋಲಿಸಲು ಸಹ.

ಇತರ ಬದಲಾವಣೆಗಳು

ವಿಜೆಟ್‌ಗಳು ಸಾರ್ವಜನಿಕವಾಗಿ ಲಭ್ಯವಿರುವ ವಸ್ತುಗಳಿಗೆ GtkAssistant, GtkStack ಮತ್ತು GtkNotebook ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಮಕ್ಕಳ ಪುಟ ವಿನ್ಯಾಸಕ್ಕಾಗಿ, ಲೇ layout ಟ್ ಅಲ್ಲದ ವಿಜೆಟ್ ಡೇಟಾದ ಮಕ್ಕಳ ಗುಣಲಕ್ಷಣಗಳನ್ನು ರವಾನಿಸಲಾಗಿದೆ.

ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಎಲ್ಲಾ ಮಕ್ಕಳ ಗುಣಲಕ್ಷಣಗಳನ್ನು ನಿಯಮಿತ ಗುಣಲಕ್ಷಣಗಳು, ವಿನ್ಯಾಸ ಗುಣಲಕ್ಷಣಗಳು ಅಥವಾ ಪುಟ ಆಬ್ಜೆಕ್ಟ್‌ಗಳಿಗೆ ಪರಿವರ್ತಿಸಲಾಗಿರುವುದರಿಂದ, ಮಕ್ಕಳ ಗುಣಲಕ್ಷಣಗಳಿಗೆ ಬೆಂಬಲವನ್ನು GtkContainer ನಿಂದ ಸಂಪೂರ್ಣವಾಗಿ ತೆಗೆದುಹಾಕಲಾಗಿದೆ.

ಈ ಆವೃತ್ತಿಯಲ್ಲಿ ಎದ್ದು ಕಾಣುವ ಇತರ ಬದಲಾವಣೆಗಳಲ್ಲಿ:

  • GtkEntry ಯ ಪ್ರಮುಖ ಕಾರ್ಯವನ್ನು ಹೊಸ GtkText ವಿಜೆಟ್‌ಗೆ ಸರಿಸಲಾಗಿದೆ, ಇದು GtkEditable ನ ಸುಧಾರಿತ ಎಡಿಟಿಂಗ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸಹ ಒಳಗೊಂಡಿದೆ. ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಎಲ್ಲಾ ಡೇಟಾ ಎಂಟ್ರಿ ಉಪವರ್ಗಗಳನ್ನು ಹೊಸ GtkText ವಿಜೆಟ್ ಆಧರಿಸಿ GtkEditable ಅನುಷ್ಠಾನಗಳಿಗೆ ಪರಿವರ್ತಿಸಲಾಗಿದೆ.
  • ಪಾಸ್ವರ್ಡ್ ನಮೂದು ಫಾರ್ಮ್ಗಳಿಗಾಗಿ ಹೊಸ GtkPasswordEntry ವಿಜೆಟ್ ಸೇರಿಸಲಾಗಿದೆ.
  • ಹೊಸ ಪಟ್ಟಿ ರಚನೆ ಮಾದರಿಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ: GtkMapListModel, GtkSliceListModel, GtkSortListModel, GtkSelectionModel, ಮತ್ತು GtkSingleSelection. ಭವಿಷ್ಯದಲ್ಲಿ, GtkListView ನಲ್ಲಿ ಪಟ್ಟಿ ಮಾದರಿಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲು ನಾವು ಯೋಜಿಸುತ್ತೇವೆ.
  • GtkBuilder ನಲ್ಲಿ, ಗುರುತಿಸುವಿಕೆಯಿಂದ ಬೈಂಡಿಂಗ್ ಅನ್ನು ಬಳಸುವ ಬದಲು ಆಬ್ಜೆಕ್ಟ್ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು (ಇನ್ಲೈನ್) ಸೇರಿಸಲಾಗುತ್ತದೆ.
  • ಯುಐ ಫೈಲ್‌ಗಳನ್ನು ಜಿಟಿಕೆ 4 ರಿಂದ ಜಿಟಿಕೆ 3 ಗೆ ಪರಿವರ್ತಿಸಲು ಜಿಟಿಕೆ 4-ಬಿಲ್ಡರ್-ಟೂಲ್‌ಗೆ ಆಜ್ಞೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಪ್ರಮುಖ ವಿಷಯಗಳು (ಕೀ ಥೀಮ್), ಟ್ಯಾಬ್‌ಗಳು (ಕೋಷ್ಟಕ ಮೆನು) ಮತ್ತು ಕಾಂಬೊ ಪೆಟ್ಟಿಗೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ನಿಲ್ಲಿಸಲಾಗಿದೆ. GtkInvisible ವಿಜೆಟ್ ತೆಗೆದುಹಾಕಲಾಗಿದೆ.

ಅಂತಿಮವಾಗಿ ಜಿಟಿಕೆ 4 ಸಂಪೂರ್ಣವಾಗಿ ಸ್ಥಿರಗೊಳ್ಳುವವರೆಗೆ, ಪ್ರಸ್ತಾವಿತ ಬಳಕೆದಾರರ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಜಿಟಿಕೆ 3.24 ಬಳಸಿ ನಿರ್ಮಿಸುವುದನ್ನು ಮುಂದುವರಿಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ.

ಮೂಲ: https://blog.gtk.org


ಲೇಖನದ ವಿಷಯವು ನಮ್ಮ ತತ್ವಗಳಿಗೆ ಬದ್ಧವಾಗಿದೆ ಸಂಪಾದಕೀಯ ನೀತಿ. ದೋಷವನ್ನು ವರದಿ ಮಾಡಲು ಕ್ಲಿಕ್ ಮಾಡಿ ಇಲ್ಲಿ.

ಕಾಮೆಂಟ್ ಮಾಡಲು ಮೊದಲಿಗರಾಗಿರಿ

ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.