ವೇಲ್ಯಾಂಡ್ ಬಳಸಿಕೊಂಡು ಸ್ವೇ 1.2 ಕಸ್ಟಮ್ ಪರಿಸರ ಬಿಡುಗಡೆ

ತಯಾರಾದ ಸಂಯೋಜಿತ ವ್ಯವಸ್ಥಾಪಕ ಬಿಡುಗಡೆ ಸ್ವೇ 1.2, ವೇಲ್ಯಾಂಡ್ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ನಿರ್ಮಿಸಲಾಗಿದೆ ಮತ್ತು ಟೈಲ್ಡ್ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್‌ನೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ i3 ಮತ್ತು ಫಲಕ i3bar. ಪ್ರಾಜೆಕ್ಟ್ ಕೋಡ್ ಅನ್ನು C ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ವಿತರಿಸುವವರು MIT ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ. ಯೋಜನೆಯು Linux ಮತ್ತು FreeBSD ಯಲ್ಲಿ ಬಳಕೆಗೆ ಗುರಿಯಾಗಿದೆ.

i3 ಹೊಂದಾಣಿಕೆಯನ್ನು ಕಮಾಂಡ್, ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ ಮತ್ತು IPC ಮಟ್ಟದಲ್ಲಿ ಒದಗಿಸಲಾಗಿದೆ, X3 ಬದಲಿಗೆ Wayland ಅನ್ನು ಬಳಸುವ ಪಾರದರ್ಶಕ i11 ಬದಲಿಯಾಗಿ Sway ಅನ್ನು ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಪರದೆಯ ಮೇಲೆ ಕಿಟಕಿಗಳನ್ನು ಪ್ರಾದೇಶಿಕವಾಗಿ ಅಲ್ಲ, ಆದರೆ ತಾರ್ಕಿಕವಾಗಿ ಇರಿಸಲು Sway ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ವಿಂಡೋಸ್ ಅನ್ನು ಗ್ರಿಡ್‌ನಲ್ಲಿ ಜೋಡಿಸಲಾಗಿದೆ ಅದು ಪರದೆಯ ಸ್ಥಳವನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿ ಬಳಸುತ್ತದೆ ಮತ್ತು ಕೀಬೋರ್ಡ್ ಬಳಸಿ ತ್ವರಿತವಾಗಿ ವಿಂಡೋಗಳನ್ನು ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ಸಂಪೂರ್ಣ ಬಳಕೆದಾರ ಪರಿಸರವನ್ನು ರಚಿಸಲು, ಕೆಳಗಿನ ಜತೆಗೂಡಿದ ಘಟಕಗಳನ್ನು ನೀಡಲಾಗುತ್ತದೆ: ನಾವು ತಿಂದೆವು (ಕೆಡಿಇ ಐಡಲ್ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆ), ಸ್ವೇಲಾಕ್ (ಸ್ಕ್ರೀನ್ ಸೇವರ್), ಮಾಕೋ (ಅಧಿಸೂಚನೆ ವ್ಯವಸ್ಥಾಪಕ), ಕಠೋರ (ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವುದು), ಸ್ಲರ್ಪ್ (ಪರದೆಯ ಮೇಲಿನ ಪ್ರದೇಶವನ್ನು ಆಯ್ಕೆಮಾಡುವುದು) wf-ರೆಕಾರ್ಡರ್ (ವಿಡಿಯೋ ಸೆರೆಹಿಡಿಯುವಿಕೆ), ವೇಬಾರ್ (ಅಪ್ಲಿಕೇಶನ್ ಬಾರ್), virtboard (ಪರದೆಯ ಕೀಬೋರ್ಡ್), wl-ಕ್ಲಿಪ್ಬೋರ್ಡ್ (ಕ್ಲಿಪ್‌ಬೋರ್ಡ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು), ವಾಲ್ಯುಟಿಲ್ಸ್ (ಡೆಸ್ಕ್‌ಟಾಪ್ ವಾಲ್‌ಪೇಪರ್ ನಿರ್ವಹಣೆ).

ಗ್ರಂಥಾಲಯದ ಮೇಲ್ಭಾಗದಲ್ಲಿ ನಿರ್ಮಿಸಲಾದ ಮಾಡ್ಯುಲರ್ ಯೋಜನೆಯಾಗಿ ಸ್ವೇ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ wlroots, ಇದು ಸಂಯೋಜಿತ ವ್ಯವಸ್ಥಾಪಕರ ಕೆಲಸವನ್ನು ಸಂಘಟಿಸಲು ಎಲ್ಲಾ ಮೂಲಭೂತ ಮೂಲಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. Wlroots ಬ್ಯಾಕೆಂಡ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ
ಪರದೆಯ ಪ್ರವೇಶದ ಅಮೂರ್ತತೆ, ಇನ್‌ಪುಟ್ ಸಾಧನಗಳು, ಓಪನ್‌ಜಿಎಲ್‌ಗೆ ನೇರ ಪ್ರವೇಶವಿಲ್ಲದೆ ರೆಂಡರಿಂಗ್, ಕೆಎಂಎಸ್/ಡಿಆರ್‌ಎಂ, ಲಿಬಿನ್‌ಪುಟ್, ವೇಲ್ಯಾಂಡ್ ಮತ್ತು ಎಕ್ಸ್ 11 ನೊಂದಿಗೆ ಸಂವಹನ (ಎಕ್ಸ್‌ವೇಲ್ಯಾಂಡ್ ಆಧಾರಿತ ಎಕ್ಸ್ 11 ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ಲೇಯರ್ ಒದಗಿಸಲಾಗಿದೆ). ಸ್ವೇ ಜೊತೆಗೆ, wlroots ಲೈಬ್ರರಿಯನ್ನು ಸಕ್ರಿಯವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ ಇತರ ಯೋಜನೆಗಳುಸೇರಿದಂತೆ ಲಿಬ್ರೆಮ್ಎಕ್ಸ್ಎನ್ಎಮ್ಎಕ್ಸ್ и ಕೇಜ್. C/C++ ಜೊತೆಗೆ, ಸ್ಕೀಮ್, ಕಾಮನ್ ಲಿಸ್ಪ್, ಗೋ, ಹ್ಯಾಸ್ಕೆಲ್, OCaml, ಪೈಥಾನ್ ಮತ್ತು ರಸ್ಟ್‌ಗಳಿಗೆ ಬೈಂಡಿಂಗ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ.

ಹೊಸ ಬಿಡುಗಡೆಯಲ್ಲಿ:

  • Проведена работа по улучшению совместимости с оконным менеджером
    i3 4.17.

  • Добавлена опция для запуска приложения после перезапуска;
  • Добавлен переключатель для выбора применяемого по умолчанию метода разделения окон по вкладкам или бок о бок (в виде стека);
  • Доработан механизм переключения раскладок клавиатуры, добавлены поддержка определения типов устройств ввода и предложена новая команда xkb_switch_layout;
  • Добавлена поддержка тем оформления курсора, для изменения которых предложена новая команда xcursor_theme;
  • В layer-shell добавлена поддержка всплывающих окон;
  • Реализовна поддержка Wayland-протокола wlr-output-management-v1, предназначенного для настройки устройств вывода;
  • Добавлена поддержка атомарного изменения настроек экрана через API wlr_output;
  • Добавлена настройка calibration_matrix для калибровки сенсорных экранов;
  • Устранено несколько утечек памяти и проблем, приводивших к крахам.

ಮೂಲ: opennet.ru

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