mirror of
https://github.com/thejusticeman/obsidian-mobile-plugin.git
synced 2026-07-22 06:40:12 +00:00
Release 1.7.0
This commit is contained in:
parent
16c79d3c2b
commit
d7f62ad53b
4 changed files with 56 additions and 18 deletions
26
CHANGELOG.md
26
CHANGELOG.md
|
|
@ -5,6 +5,32 @@ All notable changes to the Mobile UX plugin will be documented in this file.
|
|||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [1.7.0] - 2026-01-19
|
||||
|
||||
### Added
|
||||
|
||||
- `SortableList` component: drag-and-drop support for settings and improved tab management.
|
||||
- `InsertMultipleAttachments` utility: bulk attachment insertion.
|
||||
- New `cursor-commands.ts`: dedicated file for cursor and selection commands.
|
||||
- New settings: toolbar visibility toggle and FAB record start/stop options.
|
||||
|
||||
### Changed
|
||||
|
||||
- Refactor: moved feature modules into `src/features` and utilities into `src/utils` for clearer project structure.
|
||||
- Refactor: replaced direct style manipulation with `setCssProps` for more consistent styling.
|
||||
- Updated FAB positioning and toolbar styles; changed default command icon to `circle-question-mark` and adjusted minimum app version.
|
||||
- Internal: improved `FABManager` and `MobilePlugin` readability and performance; updated `keepInTabletMode` platform handling.
|
||||
|
||||
### Fixed
|
||||
|
||||
- Adjusted FAB positioning and toolbar padding for improved mobile layout.
|
||||
- Fixed toolbar swipe-to-expand reliability (Fixes #29).
|
||||
- Fixed bottom positioning and platform/tablet mode handling.
|
||||
|
||||
### Docs
|
||||
|
||||
- Updated README with new settings, search improvements, Sidebar Navigation documentation, and Tabs view enhancements.
|
||||
|
||||
## [1.6.0] - 2025-12-30
|
||||
|
||||
### Added
|
||||
|
|
|
|||
23
README.md
23
README.md
|
|
@ -245,12 +245,23 @@ npm run build
|
|||
|
||||
```
|
||||
src/
|
||||
├── main.ts # Plugin entry point
|
||||
├── fab.ts # Floating Action Button manager
|
||||
├── toolbar-extension.ts # Context-aware toolbar ViewPlugin
|
||||
├── mobile-search-leaf.ts # Mobile Search view
|
||||
├── gesture-handler.ts # Gesture recognition and handling
|
||||
└── settings.ts # Settings tab and interfaces
|
||||
├── main.ts # Plugin entry point
|
||||
├── settings.ts # Settings tab and interfaces
|
||||
├── components/
|
||||
│ └── SortableList.ts # Reusable drag-and-drop list component
|
||||
├── features/
|
||||
│ ├── cursor-commands.ts # Cursor & selection commands
|
||||
│ ├── fab.ts # Floating Action Button manager (moved)
|
||||
│ ├── sidebar-swipe.ts # Swipe Past Side Split / sidebar navigation
|
||||
│ ├── tab-gestures.ts # Tab gestures and tab switcher logic
|
||||
│ ├── tablet-mode.ts # Keep-in-tablet-mode helpers
|
||||
│ └── toolbar.ts # Context-aware toolbar logic
|
||||
├── utils/
|
||||
│ ├── gesture-handler.ts # Gesture recognition and handling
|
||||
│ └── InsertMultipleAttachments.ts # Bulk-attachment helper
|
||||
└── views/
|
||||
├── SearchLeaf.ts # Mobile search view
|
||||
└── TabsLeaf.ts # Tabs view and tab management
|
||||
```
|
||||
|
||||
## License
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"id": "mobile",
|
||||
"name": "Mobile",
|
||||
"version": "1.6.0",
|
||||
"minAppVersion": "1.11.4",
|
||||
"description": "Mobile-optimized UX enhancements with floating action button, context-aware toolbars, and gestures.",
|
||||
"author": "Justice Vellacott",
|
||||
"authorUrl": "https://github.com/TheJusticeMan",
|
||||
"fundingUrl": "",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
"id": "mobile",
|
||||
"name": "Mobile",
|
||||
"version": "1.7.0",
|
||||
"minAppVersion": "1.11.4",
|
||||
"description": "Mobile-optimized UX enhancements with floating action button, context-aware toolbars, and gestures.",
|
||||
"author": "Justice Vellacott",
|
||||
"authorUrl": "https://github.com/TheJusticeMan",
|
||||
"fundingUrl": "",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
{
|
||||
"1.0.0": "0.15.0"
|
||||
}
|
||||
"1.0.0": "0.15.0",
|
||||
"1.7.0": "1.11.4"
|
||||
}
|
||||
Loading…
Reference in a new issue