Skip to content

v2.0.0 - Major Optimizations + Features

Choose a tag to compare

@0xGingi 0xGingi released this 03 Jul 08:50
· 5 commits to main since this release
72d2a70

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.