added donate button

This commit is contained in:
Oleg 2022-08-27 13:38:40 +03:00
parent c38cf40cf5
commit 116dce7535
2 changed files with 80 additions and 1 deletions

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,6 @@
import { App, Plugin, PluginSettingTab, Setting, TFile } from 'obsidian'; import { App, Plugin, PluginSettingTab, Setting, TFile } from 'obsidian';
import { FolderSuggest } from './suggestions/folderSuggest'; import { FolderSuggest } from './suggestions/folderSuggest';
import { renderDonateButton } from './components/DonateButton';
interface MyPluginSettings { interface MyPluginSettings {
folderName: string; folderName: string;
@ -57,6 +58,7 @@ class BulkRenameSettingsTab extends PluginSettingTab {
this.renderReplaceSymbol(); this.renderReplaceSymbol();
this.renderFilesAndPreview(); this.renderFilesAndPreview();
this.renderRenameFiles(); this.renderRenameFiles();
this.renderSupportDevelopment();
} }
renderReplaceSymbol() { renderReplaceSymbol() {
@ -149,7 +151,7 @@ class BulkRenameSettingsTab extends PluginSettingTab {
} }
renderRenameFiles() { renderRenameFiles() {
let desc = document.createDocumentFragment(); const desc = document.createDocumentFragment();
desc.append( desc.append(
'You are going to update all marked files', 'You are going to update all marked files',
desc.createEl('br'), desc.createEl('br'),
@ -182,6 +184,10 @@ class BulkRenameSettingsTab extends PluginSettingTab {
}); });
} }
renderSupportDevelopment() {
renderDonateButton(this.containerEl);
}
calculateFiles() { calculateFiles() {
this.plugin.settings.fileNames = [ this.plugin.settings.fileNames = [
...getObsidianFiles(this.app, this.plugin.settings.folderName), ...getObsidianFiles(this.app, this.plugin.settings.folderName),