Skip to content

Releases: dangehub/obsidian-blur-mode

1.0.5

18 Nov 21:49
Compare
Choose a tag to compare
  • Adjust code to comply with official requirements
  • Add Debug-mode

1.0.4

15 Nov 11:00
Compare
Choose a tag to compare
optimize styles and highlights

1.0.3

13 Nov 20:06
Compare
Choose a tag to compare

refactor: restructure code for better maintainability

  1. Directory Structure Reorganization:

    • Create src directory as source root
    • Split code into functional modules
  2. New Directory Structure:
    src/
    ├── core/
    │ ├── BlurManager.ts # Blur effect management
    │ └── PresetManager.ts # Preset management
    ├── models/
    │ └── types.ts # Type definitions
    ├── ui/
    │ ├── BlurManagePanel.ts # Management panel
    │ └── BlurSettingTab.ts # Settings panel
    ├── utils/
    │ └── dom.ts # DOM utilities
    ├── main.ts # Plugin entry
    └── styles.css # Styles

  3. Functionality Improvements:

    • Optimize panel open/close logic
    • Automatic selection mode handling
    • Improve highlight cleanup mechanism
  4. Build Configuration Updates:

    • Update esbuild config for new structure
    • Output to root directory in dev mode
    • Output to dist directory in prod mode
  5. Type System Enhancements:

    • Add interface definitions
    • Fix type errors
    • Improve type safety

This refactoring maintains all existing functionality while optimizing code organization and type system.

1.0.2

13 Nov 18:30
Compare
Choose a tag to compare
1.0.2

1.0.1

13 Nov 18:07
Compare
Choose a tag to compare
1.0.1

1.0.0

13 Nov 15:23
a4476c4
Compare
Choose a tag to compare

Let's go.