ಕ್ಯಾನೊನಿಕಲ್ನ ಡೆವಲಪರ್ ಮ್ಯಾಥ್ಯೂ ಕೊಸರೆಕ್, ವೇಲ್ಯಾಂಡ್ ಪ್ರೋಟೋಕಾಲ್ ಮತ್ತು ಮಿರ್ ಕಾಂಪೋಸಿಟಿಂಗ್ ಮ್ಯಾನೇಜರ್ ಘಟಕಗಳನ್ನು ಬಳಸುವ ಮಿರಾಕಲ್-ಡಬ್ಲ್ಯೂಎಂ ಕಾಂಪೋಸಿಟಿಂಗ್ ಮ್ಯಾನೇಜರ್ನ ಆವೃತ್ತಿ 0.9 ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದ್ದಾರೆ. ಐ3 ಮತ್ತು ಸ್ವೇ ಯೋಜನೆಗಳಲ್ಲಿರುವಂತೆಯೇ ಮಿರಾಕಲ್-ಡಬ್ಲ್ಯೂಎಂ ಟೈಲಿಂಗ್ ವಿಂಡೋಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ವೇಬಾರ್ ಅನ್ನು ಪ್ಯಾನೆಲ್ ಆಗಿ ಬಳಸಬಹುದು. ಯೋಜನೆಯ ಕೋಡ್ ಅನ್ನು ಸಿ++ ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ಜಿಪಿಎಲ್ವಿ3 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಪರವಾನಗಿ ನೀಡಲಾಗಿದೆ. ಮುಗಿದ ಬಿಲ್ಡ್ಗಳು ಸ್ನ್ಯಾಪ್ ಸ್ವರೂಪದಲ್ಲಿ ಲಭ್ಯವಿದೆ, ಜೊತೆಗೆ ಫೆಡೋರಾ ಮತ್ತು Ubuntu.
ಮಿರಾಕಲ್-ಡಬ್ಲ್ಯೂಎಂನ ಉದ್ದೇಶವು ಸಂಯೋಜಿತವನ್ನು ರಚಿಸುವುದು ಸರ್ವರ್, ಇದು ಟೈಲಿಂಗ್ ಅನ್ನು ಬಳಸುತ್ತದೆ, ಆದರೆ Swayfx ನಂತಹ ಉತ್ಪನ್ನಗಳಿಗಿಂತ ಹೆಚ್ಚು ಕ್ರಿಯಾತ್ಮಕ ಮತ್ತು ಸೊಗಸಾದವಾಗಿದೆ. ಈ ಯೋಜನೆಯು ಕ್ಲಾಸಿಕ್ ಫ್ಲೋಟಿಂಗ್ ವಿಂಡೋ ತಂತ್ರಗಳನ್ನು ಸಹ ಬೆಂಬಲಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ ಟೈಲಿಂಗ್ ಗ್ರಿಡ್ನ ಮೇಲೆ ಪ್ರತ್ಯೇಕ ವಿಂಡೋಗಳನ್ನು ಇಡುವುದು ಅಥವಾ ಡೆಸ್ಕ್ಟಾಪ್ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಸ್ಥಳಕ್ಕೆ ವಿಂಡೋಗಳನ್ನು ಪಿನ್ ಮಾಡುವುದು. ಇದು ವರ್ಚುವಲ್ ಡೆಸ್ಕ್ಟಾಪ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಪ್ರತಿ ಡೆಸ್ಕ್ಟಾಪ್ಗೆ (ಟೈಲಿಂಗ್ ಅಥವಾ ಫ್ಲೋಟಿಂಗ್ ವಿಂಡೋಗಳು) ಡೀಫಾಲ್ಟ್ ವಿಂಡೋ ನಿರ್ವಹಣಾ ಮೋಡ್ ಅನ್ನು ಹೊಂದಿಸುವ ಸಾಮರ್ಥ್ಯದೊಂದಿಗೆ.
ಟೈಲ್ಡ್ ಲೇಔಟ್ಗೆ ಆದ್ಯತೆ ನೀಡುವ ಬಳಕೆದಾರರಿಗೆ Miracle-wm ಉಪಯುಕ್ತವಾಗಿದೆ ಎಂದು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ಆದರೆ ದೃಶ್ಯ ಪರಿಣಾಮಗಳು ಮತ್ತು ಮೃದುವಾದ ಪರಿವರ್ತನೆಗಳು ಮತ್ತು ಬಣ್ಣಗಳೊಂದಿಗೆ ಹೆಚ್ಚು ರೋಮಾಂಚಕ ಗ್ರಾಫಿಕ್ ವಿನ್ಯಾಸವನ್ನು ಬಯಸುತ್ತದೆ. ಸಂರಚನೆಯನ್ನು YAML ಸ್ವರೂಪದಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. Miracle-wm ಅನ್ನು ಸ್ಥಾಪಿಸಲು, ನೀವು “sudo snap install miracle-wm —classic” ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು. 
ಮುಖ್ಯ ಆವಿಷ್ಕಾರಗಳು:
- ಪ್ಲಗಿನ್ ವ್ಯವಸ್ಥೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ವೆಬ್ಅಸೆಬಲ್ ಮಧ್ಯಂತರ ಕೋಡ್ನಲ್ಲಿ ತಲುಪಿಸಲಾಗಿದೆ ಮತ್ತು ಪ್ರತ್ಯೇಕ (ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್) ಮಾಡ್ಯೂಲ್ಗಳಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ. ವಿಂಡೋ ಪ್ಲೇಸ್ಮೆಂಟ್ ಲಾಜಿಕ್ ಅನ್ನು ಬದಲಾಯಿಸುವುದು, ಸಂರಚನೆಯನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವುದು ಮತ್ತು ವಿಸ್ತರಿಸುವುದು, ಇನ್ಪುಟ್ ಮತ್ತು ಮೌಸ್ ಪಾಯಿಂಟರ್ ಈವೆಂಟ್ಗಳನ್ನು ಪ್ರತಿಬಂಧಿಸುವುದು, ಅನಿಮೇಟೆಡ್ ಪರಿಣಾಮಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದು ಮತ್ತು ಡೆಸ್ಕ್ಟಾಪ್ಗಳನ್ನು ರಚಿಸುವಾಗ, ಅಳಿಸುವಾಗ ಅಥವಾ ಬದಲಾಯಿಸುವಾಗ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಹ್ಯಾಂಡ್ಲರ್ಗಳನ್ನು ಲಗತ್ತಿಸುವುದು ಸೇರಿದಂತೆ ಸಂಯೋಜಿತ ವ್ಯವಸ್ಥಾಪಕದ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು ಮತ್ತು ವಿಸ್ತರಿಸಲು ಪ್ಲಗಿನ್ಗಳನ್ನು ಬಳಸಬಹುದು. ಸಂಯೋಜಿತ ವ್ಯವಸ್ಥಾಪಕವನ್ನು ಮರುಪ್ರಾರಂಭಿಸದೆಯೇ ಪ್ಲಗಿನ್ಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಮರುಪ್ರಾರಂಭಿಸಬಹುದು.
- ರಸ್ಟ್ನಲ್ಲಿ ಪ್ಲಗಿನ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು API ಸೇರಿಸಲಾಗಿದೆ.
- ಕರ್ಸರ್ ಥೀಮ್ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ಹೊಸ ಐಕಾನ್ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ಸಂರಚನೆಯನ್ನು ಮರುಲೋಡ್ ಮಾಡಲು "ಮೆಟಾ + ಶಿಫ್ಟ್ + ಆರ್" ಕೀ ಸಂಯೋಜನೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ಸಂಬಂಧಿತ ತೇಲುವ ಕಿಟಕಿಗಳನ್ನು ಗುಂಪು ಮಾಡಲು ಬಳಸಲಾಗುವ "ಮಿನಿ ಮರ" ಪರಿಕಲ್ಪನೆಯನ್ನು ಪ್ರತ್ಯೇಕ ತೇಲುವ ಕಿಟಕಿಗಳೊಂದಿಗೆ ಹೆಚ್ಚು ಊಹಿಸಬಹುದಾದ ನಡವಳಿಕೆಯಿಂದ ಬದಲಾಯಿಸಲಾಗಿದೆ.
- ಕಾರ್ಯಕ್ಷಮತೆ ಆಪ್ಟಿಮೈಸೇಶನ್ ಅನ್ನು ಕೈಗೊಳ್ಳಲಾಗಿದೆ.
- ಸಂರಚನಾ ಬದಲಾವಣೆಗಳ ನಂತರ ಪ್ರದರ್ಶನ ಸೆಟ್ಟಿಂಗ್ಗಳ ಸ್ವಯಂಚಾಲಿತ ರೀಬೂಟ್ ಖಚಿತವಾಗಿದೆ.
- ಕಸ್ಟಮ್ ಹ್ಯಾಂಡ್ಲರ್ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವ ಸ್ವರೂಪವನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ - ಕೋರ್ ಇನ್ಪುಟ್ ಈವೆಂಟ್ಗಳ ಶೈಲಿಯಲ್ಲಿ ಕೀ ಐಡೆಂಟಿಫೈಯರ್ಗಳ ಬದಲಿಗೆ ಬೈಂಡಿಂಗ್ಗಳನ್ನು ಬಳಸುವುದು. Linux ನೀವು ಈಗ XKbKeysyms-ಶೈಲಿಯ ಹೆಸರುಗಳನ್ನು ಬಳಸಬೇಕು, ಉದಾಹರಣೆಗೆ "KEY_D" ಬದಲಿಗೆ "D" ಮತ್ತು "KEY_ENTER" ಬದಲಿಗೆ "Return".
ಮೂಲ: opennet.ru
