Skip to content

Commit 4f23eaf

Browse files
authored
chore: Move Settings.ts and SettingsTab.ts to src/config/ (#801)
This matches changes made by @sytone in their fork, and will simplify reviewing of PRs based on this layout.
1 parent 271be8f commit 4f23eaf

File tree

13 files changed

+13
-13
lines changed

13 files changed

+13
-13
lines changed

src/File.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { ListItemCache, MetadataCache, TFile, Vault } from 'obsidian';
22

3-
import { getSettings } from './Settings';
3+
import { getSettings } from './config/Settings';
44
import type { Task } from './Task';
55

66
let metadataCache: MetadataCache | undefined;

src/InlineRenderer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { getSettings } from 'Settings';
1+
import { getSettings } from 'config/Settings';
22

33
import type { MarkdownPostProcessorContext, Plugin } from 'obsidian';
44
import { Task } from './Task';

src/Query/Filter/DescriptionField.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { getSettings } from '../../Settings';
1+
import { getSettings } from '../../config/Settings';
22
import type { Task } from '../../Task';
33
import { TextField } from './TextField';
44

src/Sort.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import type moment from 'moment';
22
import type { Task } from './Task';
33
import type { Query, SortingProperty } from './Query';
44

5-
import { getSettings } from './Settings';
5+
import { getSettings } from './config/Settings';
66

77
type Comparator = (a: Task, b: Task) => number;
88

src/Task.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { Component, MarkdownRenderer } from 'obsidian';
33
import { replaceTaskWithTasks } from './File';
44
import { LayoutOptions } from './LayoutOptions';
55
import { Recurrence } from './Recurrence';
6-
import { getSettings } from './Settings';
6+
import { getSettings } from './config/Settings';
77
import { Urgency } from './Urgency';
88

99
/**
File renamed without changes.

src/SettingsTab.ts renamed to src/config/SettingsTab.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { PluginSettingTab, Setting } from 'obsidian';
2-
import type TasksPlugin from './main';
2+
import type TasksPlugin from '../main';
33
import { getSettings, updateSettings } from './Settings';
44

55
export class SettingsTab extends PluginSettingTab {

src/main.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ import { initializeFile } from './File';
77
import { InlineRenderer } from './InlineRenderer';
88
import { newLivePreviewExtension } from './LivePreviewExtension';
99
import { QueryRenderer } from './QueryRenderer';
10-
import { getSettings, updateSettings } from './Settings';
11-
import { SettingsTab } from './SettingsTab';
10+
import { getSettings, updateSettings } from './config/Settings';
11+
import { SettingsTab } from './config/SettingsTab';
1212

1313
export default class TasksPlugin extends Plugin {
1414
private cache: Cache | undefined;

src/ui/EditTask.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import chrono from 'chrono-node';
33
import { onMount } from 'svelte';
44
import { Recurrence } from '../Recurrence';
5-
import { getSettings } from '../Settings';
5+
import { getSettings } from '../config/Settings';
66
import { Priority, Status, Task } from '../Task';
77
import { doAutocomplete } from '../DateAbbreviations';
88

tests/Query/Filter/DescriptionField.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { DescriptionField } from '../../../src/Query/Filter/DescriptionField';
2-
import { getSettings, updateSettings } from '../../../src/Settings';
2+
import { getSettings, updateSettings } from '../../../src/config/Settings';
33
import { testTaskFilter } from '../../TestingTools/FilterTestHelpers';
44
import { fromLine } from '../../TestHelpers';
55
import type { FilterOrErrorMessage } from '../../../src/Query/Filter/Filter';

0 commit comments

Comments
 (0)