mirror of
https://github.com/tailormade-eu/obsidian-task-export-plugin.git
synced 2026-07-22 06:41:42 +00:00
Release v1.0.4 - CSV description refinement
This commit is contained in:
parent
97db6c49ca
commit
ea5ea0f4a1
5 changed files with 10 additions and 9 deletions
6
main.js
6
main.js
|
|
@ -53,8 +53,8 @@ var TaskExportSettingTab = class extends import_obsidian.PluginSettingTab {
|
|||
display() {
|
||||
const { containerEl } = this;
|
||||
containerEl.empty();
|
||||
new import_obsidian.Setting(containerEl).setName("Output path").setDesc("CSV file location (relative to vault root)").addText((text) => text.setPlaceholder("outstanding_tasks.csv").setValue(this.plugin.settings.outputPath).onChange((value) => {
|
||||
this.plugin.settings.outputPath = value || "outstanding_tasks.csv";
|
||||
new import_obsidian.Setting(containerEl).setName("Output path").setDesc("CSV file location (relative to vault root)").addText((text) => text.setPlaceholder("tasks.csv").setValue(this.plugin.settings.outputPath).onChange((value) => {
|
||||
this.plugin.settings.outputPath = value || "tasks.csv";
|
||||
void this.plugin.saveSettings();
|
||||
}));
|
||||
new import_obsidian.Setting(containerEl).setName("Customers folder").setDesc("Root folder containing customer files").addText((text) => text.setPlaceholder("Customers").setValue(this.plugin.settings.customersFolder).onChange((value) => {
|
||||
|
|
@ -87,7 +87,7 @@ var TaskExportSettingTab = class extends import_obsidian.PluginSettingTab {
|
|||
this.plugin.settings.includeHeader = value;
|
||||
void this.plugin.saveSettings();
|
||||
}));
|
||||
new import_obsidian.Setting(containerEl).setName("CSV delimiter").setDesc("Choose delimiter for CSV output. Comma is standard, semicolon is common in Europe.").addDropdown((dropdown) => dropdown.addOption(",", "Comma (,)").addOption(";", "Semicolon (;)").setValue(this.plugin.settings.delimiter).onChange((value) => {
|
||||
new import_obsidian.Setting(containerEl).setName("CSV delimiter").setDesc("Delimiter for CSV output: comma is standard, semicolon is common in Europe").addDropdown((dropdown) => dropdown.addOption(",", "Comma (,)").addOption(";", "Semicolon (;)").setValue(this.plugin.settings.delimiter).onChange((value) => {
|
||||
this.plugin.settings.delimiter = value;
|
||||
void this.plugin.saveSettings();
|
||||
}));
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"id": "task-export-to-csv",
|
||||
"name": "Task Export Tool",
|
||||
"version": "1.0.3",
|
||||
"version": "1.0.4",
|
||||
"minAppVersion": "1.0.0",
|
||||
"description": "Export outstanding tasks to CSV for time tracking integration (e.g. ManicTime).",
|
||||
"author": "Raoul Jacobs",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "obsidian-task-export-plugin",
|
||||
"version": "1.0.3",
|
||||
"version": "1.0.4",
|
||||
"description": "Export outstanding tasks from Obsidian vault to CSV for ManicTime integration",
|
||||
"main": "main.js",
|
||||
"scripts": {
|
||||
|
|
|
|||
|
|
@ -22,10 +22,10 @@ export class TaskExportSettingTab extends PluginSettingTab {
|
|||
.setName('Output path')
|
||||
.setDesc('CSV file location (relative to vault root)')
|
||||
.addText(text => text
|
||||
.setPlaceholder('outstanding_tasks.csv')
|
||||
.setPlaceholder('tasks.csv')
|
||||
.setValue(this.plugin.settings.outputPath)
|
||||
.onChange((value) => {
|
||||
this.plugin.settings.outputPath = value || 'outstanding_tasks.csv';
|
||||
this.plugin.settings.outputPath = value || 'tasks.csv';
|
||||
void this.plugin.saveSettings();
|
||||
}));
|
||||
|
||||
|
|
@ -112,7 +112,7 @@ export class TaskExportSettingTab extends PluginSettingTab {
|
|||
// CSV Delimiter
|
||||
new Setting(containerEl)
|
||||
.setName('CSV delimiter')
|
||||
.setDesc('Choose delimiter for CSV output. Comma is standard, semicolon is common in Europe.')
|
||||
.setDesc('Delimiter for CSV output: comma is standard, semicolon is common in Europe')
|
||||
.addDropdown(dropdown => dropdown
|
||||
.addOption(',', 'Comma (,)')
|
||||
.addOption(';', 'Semicolon (;)')
|
||||
|
|
|
|||
|
|
@ -2,5 +2,6 @@
|
|||
"1.0.0": "1.0.0",
|
||||
"1.0.1": "1.0.0",
|
||||
"1.0.2": "1.0.0",
|
||||
"1.0.3": "1.0.0"
|
||||
"1.0.3": "1.0.0",
|
||||
"1.0.4": "1.0.0"
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue