Complete internal code renaming from FocusTask to Immerse types

- Renamed FocusTask → ImmerseTask
- Renamed FocusTaskSettings → ImmerseSettings
- Renamed FocusTaskData → ImmerseData
- Updated CSS classes: focus-task-status-* → immerse-status-*
- Updated package release script zip filename
- Updated remaining README references
- Rebuilt main.js with new type names
This commit is contained in:
2025-11-23 20:12:28 +01:00
parent 331a2b41df
commit 683c4ddafe
7 changed files with 35 additions and 35 deletions

View File

@@ -5,7 +5,7 @@ import {
Setting,
} from 'obsidian';
import { FocusTask } from './types';
import { ImmerseTask } from './types';
import ImmersePlugin from './main';
// ============ Quick Add Task Modal ============
@@ -113,9 +113,9 @@ export class QuickAddTaskModal extends Modal {
export class EditTaskModal extends Modal {
plugin: ImmersePlugin;
task: FocusTask;
task: ImmerseTask;
constructor(app: App, plugin: ImmersePlugin, task: FocusTask) {
constructor(app: App, plugin: ImmersePlugin, task: ImmerseTask) {
super(app);
this.plugin = plugin;
this.task = { ...task };