ವೇಲ್ಯಾಂಡ್ 1.22 ಲಭ್ಯವಿದೆ

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

ಪ್ರೋಟೋಕಾಲ್ನಲ್ಲಿನ ಮುಖ್ಯ ಬದಲಾವಣೆಗಳು:

  • wl_surface::preferred_buffer_scale ಮತ್ತು wl_surface::preferred_buffer_transform ಈವೆಂಟ್‌ಗಳಿಗೆ wl_surface API ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದರ ಮೂಲಕ ಸಂಯೋಜಿತ ಸರ್ವರ್‌ನಿಂದ ಮೇಲ್ಮೈಗೆ ಸ್ಕೇಲಿಂಗ್ ಮಟ್ಟದಲ್ಲಿನ ಬದಲಾವಣೆ ಮತ್ತು ರೂಪಾಂತರ ನಿಯತಾಂಕಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ರವಾನಿಸಲಾಗುತ್ತದೆ.
  • ವಿಜೆಟ್‌ಗಳಲ್ಲಿ ಸರಿಯಾದ ಸ್ಕ್ರಾಲ್ ದಿಕ್ಕನ್ನು ನಿರ್ಧರಿಸಲು ಪಾಯಿಂಟರ್‌ನ ಭೌತಿಕ ದಿಕ್ಕನ್ನು ಸೂಚಿಸಲು wl_pointer::axis ಈವೆಂಟ್ ಅನ್ನು wl_pointer API ಗೆ ಸೇರಿಸಲಾಗಿದೆ.
  • Wayland-server ಜಾಗತಿಕ ಹೆಸರನ್ನು ಪಡೆಯಲು ಒಂದು ವಿಧಾನವನ್ನು ಸೇರಿಸಿದೆ ಮತ್ತು wl_client_add_destroy_late_listener ಕಾರ್ಯವನ್ನು ಜಾರಿಗೆ ತಂದಿದೆ.

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

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

    ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ