Repository navigation
v2.0.0 - Major Optimizations + Features
NOTE: Please rm -rf ~/.config/phantom before running this version for new theme/keybindings to take effect, you won't need to do this for any other new versions
- Add Horizontal Scrolling with mouse wheel (Shift + Scroll)
- Improved Search
- Auto Indentation
- Add Word Wrapping
- Memory Improvements
- Help tooltip with ? (Shift + /)
- Config optimizations
- Multiple Built-in themes (shift+t to cycle between them)
- Added checks to ensure active tab is valid before performing operations in the editor.
- Enhanced cursor visibility and bounds checking to prevent out-of-bounds errors.
- Improved minimap rendering logic to handle empty content and area dimensions.
- Updated mouse click handling to ensure proper cursor positioning within the editor.
- Implemented scrolling functionality for mouse wheel events.
- Refined character insertion and deletion logic to maintain cursor integrity.
- Adjusted line number rendering to correctly reflect cursor position.
- Simplified Git repository status retrieval in the Tab struct.
- Ensured horizontal scroll adjustments are safe and do not lead to negative values.