ವೇಲ್ಯಾಂಡ್ 1.22 ಈಗಾಗಲೇ ಬಿಡುಗಡೆಯಾಗಿದೆ ಮತ್ತು ಇವು ಅದರ ಸುದ್ದಿಗಳಾಗಿವೆ

ವೇಲ್ಯಾಂಡ್

ವೇಲ್ಯಾಂಡ್ ಎನ್ನುವುದು ಗ್ರಾಫಿಕಲ್ ಸರ್ವರ್ ಪ್ರೋಟೋಕಾಲ್ ಮತ್ತು ಲೈಬ್ರರಿಯಾಗಿದ್ದು ಅದು ವಿಂಡೋ ಸಂಯೋಜನೆ ವ್ಯವಸ್ಥಾಪಕರಿಗೆ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಹಾರ್ಡ್‌ವೇರ್‌ನೊಂದಿಗೆ ನೇರವಾಗಿ ಸಂವಹನ ನಡೆಸಲು ಒಂದು ವಿಧಾನವನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಒಂಬತ್ತು ತಿಂಗಳ ಅಭಿವೃದ್ಧಿಯ ನಂತರ, ಪ್ರಾರಂಭ ಪ್ರೋಟೋಕಾಲ್ನ ಸ್ಥಿರ ಆವೃತ್ತಿಯ ಹೊಸ ಆವೃತ್ತಿ, ಇಂಟರ್ಪ್ರೊಸೆಸ್ ಸಂವಹನ ಕಾರ್ಯವಿಧಾನ ಮತ್ತು ಗ್ರಂಥಾಲಯಗಳು ವೇಲ್ಯಾಂಡ್ 1.22.

1.22 ಶಾಖೆಯು API ಮತ್ತು ABI ಆವೃತ್ತಿಗಳು 1.x ನೊಂದಿಗೆ ಹಿಮ್ಮುಖವಾಗಿ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಮುಖ್ಯವಾಗಿ ದೋಷ ಪರಿಹಾರಗಳು ಮತ್ತು ಸಣ್ಣ ಪ್ರೋಟೋಕಾಲ್ ನವೀಕರಣಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ವೆಸ್ಟನ್ ಕಾಂಪೋಸಿಟ್ ಸರ್ವರ್, ಡೆಸ್ಕ್‌ಟಾಪ್ ಪರಿಸರದಲ್ಲಿ ಮತ್ತು ಎಂಬೆಡೆಡ್ ಪರಿಹಾರಗಳಲ್ಲಿ ವೇಲ್ಯಾಂಡ್ ಅನ್ನು ಬಳಸಲು ಕೋಡ್ ಮತ್ತು ಪ್ರಾಯೋಗಿಕ ಉದಾಹರಣೆಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ, ಪ್ರತ್ಯೇಕ ಅಭಿವೃದ್ಧಿ ಚಕ್ರದ ಭಾಗವಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ.

ವೇಲ್ಯಾಂಡ್ ಬಗ್ಗೆ ತಿಳಿದಿಲ್ಲದವರಿಗೆ, ನೀವು ಅದನ್ನು ತಿಳಿದಿರಬೇಕು ಇದು ಸಂಯೋಜಿತ ಸರ್ವರ್ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಪರಸ್ಪರ ಕ್ರಿಯೆಗೆ ಪ್ರೋಟೋಕಾಲ್ ಆಗಿದೆ ಅವನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವವರು. ಕ್ಲೈಂಟ್‌ಗಳು ತಮ್ಮದೇ ಆದ ವಿಂಡೋಸ್ ರೆಂಡರಿಂಗ್ ಅನ್ನು ಪ್ರತ್ಯೇಕ ಬಫರ್‌ನಲ್ಲಿ ಮಾಡುತ್ತಾರೆ, ನವೀಕರಣಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಸಂಯೋಜಿತ ಸರ್ವರ್‌ಗೆ ರವಾನಿಸುತ್ತಾರೆ, ಇದು ವೈಯಕ್ತಿಕ ಅಪ್ಲಿಕೇಶನ್ ಬಫರ್‌ಗಳ ವಿಷಯಗಳನ್ನು ಒಟ್ಟುಗೂಡಿಸಿ ಅಂತಿಮ ಫಲಿತಾಂಶವನ್ನು ರೂಪಿಸುತ್ತದೆ, ಸಂಭವನೀಯ ಸೂಕ್ಷ್ಮ ವ್ಯತ್ಯಾಸಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಉದಾಹರಣೆಗೆ ವಿಂಡೋಗಳ ಅತಿಕ್ರಮಣ ಮತ್ತು ಪಾರದರ್ಶಕತೆ .

ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಅಂಶಗಳನ್ನು ನಿರೂಪಿಸಲು ಸಂಯೋಜಿತ ಸರ್ವರ್ API ಅನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ ವೈಯಕ್ತಿಕ, ಆದರೆ ಈಗಾಗಲೇ ರೂಪುಗೊಂಡ ಕಿಟಕಿಗಳಲ್ಲಿ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, GTK ಮತ್ತು Qt ನಂತಹ ಉನ್ನತ ಮಟ್ಟದ ಲೈಬ್ರರಿಗಳನ್ನು ಬಳಸುವಾಗ ಡಬಲ್ ಬಫರಿಂಗ್ ಅನ್ನು ತೊಡೆದುಹಾಕಲು ಇದು ನಿಮ್ಮನ್ನು ಅನುಮತಿಸುತ್ತದೆ, ಇದು ವಿಂಡೋ ವಿಷಯವನ್ನು ವಿಂಗಡಿಸುವ ಕೆಲಸವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.

ವೇಲ್ಯಾಂಡ್ ಅನೇಕ X11 ಭದ್ರತಾ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತದೆ ಏಕೆಂದರೆ, ಎರಡನೆಯದಕ್ಕಿಂತ ಭಿನ್ನವಾಗಿ, ಇದು ಪ್ರತಿ ವಿಂಡೋಗೆ ಇನ್‌ಪುಟ್ ಮತ್ತು ಔಟ್‌ಪುಟ್ ಅನ್ನು ಪ್ರತ್ಯೇಕಿಸುತ್ತದೆ, ಕ್ಲೈಂಟ್‌ಗೆ ಇತರ ಕ್ಲೈಂಟ್‌ಗಳ ವಿಂಡೋಗಳ ವಿಷಯವನ್ನು ಪ್ರವೇಶಿಸಲು ಅನುಮತಿಸುವುದಿಲ್ಲ ಮತ್ತು ಇತರ ವಿಂಡೋಗಳೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದ ಇನ್‌ಪುಟ್ ಈವೆಂಟ್‌ಗಳ ಪ್ರತಿಬಂಧವನ್ನು ಸಹ ಅನುಮತಿಸುವುದಿಲ್ಲ.

ವೇಲ್ಯಾಂಡ್ 1.22 ರ ಮುಖ್ಯ ಸುದ್ದಿ

ಪ್ರಸ್ತುತಪಡಿಸಲಾದ ವೇಲ್ಯಾಂಡ್ 1.22 ರ ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ, ಅದು ಎದ್ದು ಕಾಣುತ್ತದೆ wl_surface ::preferred_buffer_scale ಮತ್ತು wl_surface::preferred_buffer_transform ಈವೆಂಟ್‌ಗಳಿಗೆ ಬೆಂಬಲ wl_surface API ಗೆ, ಅದರ ಮೂಲಕ ಸಂಯೋಜಿತ ಸರ್ವರ್ ಸ್ಕೇಲ್ ಮಟ್ಟದಲ್ಲಿ ಬದಲಾವಣೆ ಮತ್ತು ಮೇಲ್ಮೈಗೆ ರೂಪಾಂತರದ ನಿಯತಾಂಕಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ರವಾನಿಸುತ್ತದೆ.

ಎದ್ದು ಕಾಣುವ ಮತ್ತೊಂದು ಬದಲಾವಣೆ ಅದು wl_pointer::axis event ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ wl_pointer API ಗೆ ಪಾಯಿಂಟರ್‌ನ ಭೌತಿಕ ವಿಳಾಸವನ್ನು ಸೂಚಿಸಿ ವಿಜೆಟ್‌ಗಳಲ್ಲಿ ಸರಿಯಾದ ಸ್ಕ್ರಾಲ್ ದಿಕ್ಕನ್ನು ನಿರ್ಧರಿಸಲು.

ಅದರ ಜೊತೆಗೆ, Wayland-server ಜಾಗತಿಕ ಹೆಸರನ್ನು ಪಡೆಯಲು ಒಂದು ವಿಧಾನವನ್ನು ಸೇರಿಸಿತು ಮತ್ತು wl_client_add_destroy_late_listener ಕಾರ್ಯವನ್ನು ಜಾರಿಗೊಳಿಸಿತು.

ಕಡೆಯಿಂದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು, ಡೆಸ್ಕ್‌ಟಾಪ್ ಪರಿಸರಗಳು ಮತ್ತು ವಿತರಣೆಗಳಿಗೆ ವೇಲ್ಯಾಂಡ್-ಸಂಬಂಧಿತ ಬದಲಾವಣೆಗಳು, ಕೆಳಗಿನವುಗಳನ್ನು ಹೈಲೈಟ್ ಮಾಡಲಾಗಿದೆ:

  • XWayland ಮತ್ತು X11 ಘಟಕಗಳಿಲ್ಲದ Wayland ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಆಧರಿಸಿ ಪರಿಸರದಲ್ಲಿ ಬಳಕೆಗೆ ಆರಂಭಿಕ ಬೆಂಬಲದೊಂದಿಗೆ ವೈನ್ ಬರುತ್ತದೆ. ಪ್ರಸ್ತುತ ಹಂತದಲ್ಲಿ, winewayland.drv ಚಾಲಕ ಮತ್ತು unixlib ಘಟಕಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಮತ್ತು ಬಿಲ್ಡ್ ಸಿಸ್ಟಮ್ ಮೂಲಕ Wayland ಪ್ರೋಟೋಕಾಲ್ ವ್ಯಾಖ್ಯಾನ ಫೈಲ್‌ಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಸಿದ್ಧತೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ. ಮುಂದಿನ ಬಿಡುಗಡೆಗಳಲ್ಲಿ ಒಂದರಲ್ಲಿ, ವೇಲ್ಯಾಂಡ್ ಪರಿಸರದಲ್ಲಿ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಬದಲಾವಣೆಗಳನ್ನು ಸೇರಿಸಲು ಅವರು ಯೋಜಿಸಿದ್ದಾರೆ.
  • ಕೆಡಿಇ ಪ್ಲಾಸ್ಮಾ ಆವೃತ್ತಿಗಳು 5.26 ಮತ್ತು 5.27 ರಲ್ಲಿ ವೇಲ್ಯಾಂಡ್ ಬೆಂಬಲಕ್ಕೆ ಮುಂದುವರಿದ ಸುಧಾರಣೆಗಳು. ಮಧ್ಯದ ಮೌಸ್ ಬಟನ್‌ನೊಂದಿಗೆ ಕ್ಲಿಪ್‌ಬೋರ್ಡ್‌ನಿಂದ ಅಂಟಿಸುವುದನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ. XWayland ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಲಾದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗಾಗಿ ಸುಧಾರಿತ ವಿಂಡೋ ಸ್ಕೇಲಿಂಗ್ ಗುಣಮಟ್ಟ.
  • ಪರದೆಗಾಗಿ ಜೂಮ್ ಮಟ್ಟದ ಸ್ವಯಂಚಾಲಿತ ಆಯ್ಕೆಯನ್ನು ಒದಗಿಸಲಾಗಿದೆ.
  • Xfce4-ಪ್ಯಾನೆಲ್ ಮತ್ತು xfdesktop ಡೆಸ್ಕ್‌ಟಾಪ್‌ನ ಪ್ರಾಯೋಗಿಕ ಆವೃತ್ತಿಗಳನ್ನು Xfce ಗಾಗಿ ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ, ಇದು ವೇಲ್ಯಾಂಡ್ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಆಧರಿಸಿ ಪರಿಸರದಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಆರಂಭಿಕ ಬೆಂಬಲವನ್ನು ನೀಡುತ್ತದೆ.
  • ವೇಲ್ಯಾಂಡ್ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಬಳಸಲು ಟೈಲ್ಸ್ ವಿತರಣೆಯ ಬಳಕೆದಾರರ ಪರಿಸರವನ್ನು X ಸರ್ವರ್‌ನಿಂದ ಸರಿಸಲಾಗಿದೆ.
  • ಬ್ಲೆಂಡರ್ 3 3.4D ಮಾಡೆಲಿಂಗ್ ವ್ಯವಸ್ಥೆಯು ವೇಲ್ಯಾಂಡ್ ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸುತ್ತದೆ, XWayland ಲೇಯರ್ ಅನ್ನು ಬಳಸದೆಯೇ ನೇರವಾಗಿ ವೇಲ್ಯಾಂಡ್-ಆಧಾರಿತ ಪರಿಸರದಲ್ಲಿ ಬ್ಲೆಂಡರ್ ಅನ್ನು ಚಲಾಯಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
  • ವೇಲ್ಯಾಂಡ್ ಜೊತೆಗೆ ಸ್ವೇ ಕಸ್ಟಮ್ ಪರಿಸರ ಆವೃತ್ತಿ 1.8 ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ.
  • Qt ಮತ್ತು Wayland ಬಳಸಿಕೊಂಡು ಕಸ್ಟಮ್ ಪೇಪರ್‌ಡಿಇ 0.2 ಪರಿಸರ ಲಭ್ಯವಿದೆ.
  • ವಿಷಯದ ಸುಗಮ ಸ್ಕ್ರೋಲಿಂಗ್‌ನೊಂದಿಗೆ ಸಮಸ್ಯೆಗಳನ್ನು ಸರಿಪಡಿಸುವ ಮೂಲಕ ಫೈರ್‌ಫಾಕ್ಸ್ ವೇಲ್ಯಾಂಡ್ ಪರಿಸರದಲ್ಲಿ ಪರದೆ ಹಂಚಿಕೆಯನ್ನು ಸುಧಾರಿಸಿದೆ, ಸ್ಕ್ರೋಲ್‌ಬಾರ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಕ್ಲಿಕ್ ಈವೆಂಟ್ ಅನ್ನು ಫೈರಿಂಗ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ವೇಲ್ಯಾಂಡ್ ಆಧಾರಿತ ಪರಿಸರದಲ್ಲಿ ವಿಷಯದಿಂದ ಸ್ಕ್ರಾಲ್ ಮಾಡುತ್ತದೆ.
  • ವಾಲ್ವ್ ಗೇಮ್‌ಸ್ಕೋಪ್ ಕಾಂಪೋಸಿಟ್ ಸರ್ವರ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವುದನ್ನು ಮುಂದುವರೆಸಿದೆ (ಹಿಂದೆ ಸ್ಟೀಮ್‌ಕಾಂಪ್‌ಎಂಜಿಆರ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತಿತ್ತು), ಇದು ವೇಲ್ಯಾಂಡ್ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ಇದನ್ನು ಸ್ಟೀಮ್ಒಎಸ್ 3 ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ.
  • lxqt-sway ಅಭಿವೃದ್ಧಿ, ವೇಲ್ಯಾಂಡ್ ಬೆಂಬಲಿಸುವ LXQt ಬಳಕೆದಾರರ ಸ್ಥಳದ ಪೋರ್ಟ್. ಅಲ್ಲದೆ, ಮತ್ತೊಂದು LWQt ಯೋಜನೆಯು Wayland ಆಧಾರಿತ ಕಸ್ಟಮ್ LXQt ಹೊದಿಕೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದೆ. MATE ಡೆಸ್ಕ್‌ಟಾಪ್ ಅನ್ನು Wayland ಗೆ ಪೋರ್ಟ್ ಮಾಡುವುದನ್ನು ಮುಂದುವರೆಸಿದೆ.
  • System76 ವೇಲ್ಯಾಂಡ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು COSMIC ಬಳಕೆದಾರ ಪರಿಸರದ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದೆ.
  • ಪ್ಲಾಸ್ಮಾ ಮೊಬೈಲ್, ಸೈಲ್‌ಫಿಶ್, ವೆಬ್‌ಓಎಸ್ ಓಪನ್ ಸೋರ್ಸ್ ಎಡಿಷನ್, ಟಿಜೆನ್ ಮತ್ತು ಆಸ್ಟರಾಯ್ಡ್‌ಒಎಸ್ ಮೊಬೈಲ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ವೇಲ್ಯಾಂಡ್ ಅನ್ನು ಡಿಫಾಲ್ಟ್ ಆಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ.
    ವೇಲ್ಯಾಂಡ್ ಅನ್ನು ಆಧರಿಸಿ, ಉಬುಂಟು ಫ್ರೇಮ್‌ವರ್ಕ್ ಮತ್ತು ವೇವರ್ಡ್ ಶೆಲ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ.

ಅಂತಿಮವಾಗಿ, ಈ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಪ್ರಯತ್ನಿಸಲು ಆಸಕ್ತಿ ಹೊಂದಿರುವವರಿಗೆ ನಿಮ್ಮ ನಿರ್ಮಾಣಕ್ಕಾಗಿ ನೀವು ಮೂಲ ಕೋಡ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್.


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

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

*

*

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