diff --git a/src/renderer/components/Workspace.vue b/src/renderer/components/Workspace.vue index a7949ea3..b59bddfc 100644 --- a/src/renderer/components/Workspace.vue +++ b/src/renderer/components/Workspace.vue @@ -51,7 +51,6 @@ Query #{{ tab.index }} --> + + + + + diff --git a/src/renderer/components/WorkspacePropsTab.vue b/src/renderer/components/WorkspacePropsTab.vue index 9096f082..87cd0f8a 100644 --- a/src/renderer/components/WorkspacePropsTab.vue +++ b/src/renderer/components/WorkspacePropsTab.vue @@ -444,7 +444,6 @@ export default { await this.refreshStructure(this.connection.uid); if (oldName !== this.localOptions.name) { - this.setUnsavedChanges(false); this.renameTabs({ uid: this.connection.uid, schema: this.schema, @@ -452,8 +451,11 @@ export default { elementNewName: this.localOptions.name, elementType: 'table' }); + this.changeBreadcrumbs({ schema: this.schema, table: this.localOptions.name }); } + + this.getFieldsData(); } else this.addNotification({ status: 'error', message: response }); diff --git a/src/renderer/components/WorkspacePropsTabTrigger.vue b/src/renderer/components/WorkspacePropsTabTrigger.vue index 9ed5161d..4da83c29 100644 --- a/src/renderer/components/WorkspacePropsTabTrigger.vue +++ b/src/renderer/components/WorkspacePropsTabTrigger.vue @@ -321,7 +321,6 @@ export default { await this.refreshStructure(this.connection.uid); if (this.originalTrigger.name !== this.localTrigger.name) { - this.setUnsavedChanges(false); const triggerName = this.customizations.triggerTableInName ? `${this.localTrigger.table}.${this.localTrigger.name}` : this.localTrigger.name; const triggerOldName = this.customizations.triggerTableInName ? `${this.originalTrigger.table}.${this.originalTrigger.name}` : this.originalTrigger.name; diff --git a/src/renderer/components/WorkspacePropsTabView.vue b/src/renderer/components/WorkspacePropsTabView.vue index 77a1cba3..d2065717 100644 --- a/src/renderer/components/WorkspacePropsTabView.vue +++ b/src/renderer/components/WorkspacePropsTabView.vue @@ -323,8 +323,6 @@ export default { await this.refreshStructure(this.connection.uid); if (oldName !== this.localView.name) { - this.setUnsavedChanges(false); - this.renameTabs({ uid: this.connection.uid, schema: this.schema, @@ -332,8 +330,11 @@ export default { elementNewName: this.localView.name, elementType: 'view' }); + this.changeBreadcrumbs({ schema: this.schema, view: this.localView.name }); } + + this.getViewData(); } else this.addNotification({ status: 'error', message: response }); diff --git a/src/renderer/components/old/TheAppWelcome.vue b/src/renderer/components/old/TheAppWelcome.vue deleted file mode 100644 index d3c94fb8..00000000 --- a/src/renderer/components/old/TheAppWelcome.vue +++ /dev/null @@ -1,37 +0,0 @@ - - - - - diff --git a/src/renderer/i18n/en-US.js b/src/renderer/i18n/en-US.js index d99e21ec..a1133229 100644 --- a/src/renderer/i18n/en-US.js +++ b/src/renderer/i18n/en-US.js @@ -224,7 +224,8 @@ module.exports = { dataTabPageSize: 'DATA tab page size', enableSsh: 'Enable SSH', pageNumber: 'Page number', - duplicateTable: 'Duplicate table' + duplicateTable: 'Duplicate table', + noOpenTabs: 'There are no open tabs, navigate on the left bar or:' }, faker: { address: 'Address', diff --git a/src/renderer/images/logo-dark.svg b/src/renderer/images/logo-dark.svg new file mode 100644 index 00000000..dbe07d28 --- /dev/null +++ b/src/renderer/images/logo-dark.svg @@ -0,0 +1,301 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/renderer/images/logo-light.svg b/src/renderer/images/logo-light.svg new file mode 100644 index 00000000..30d40b74 --- /dev/null +++ b/src/renderer/images/logo-light.svg @@ -0,0 +1,301 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/renderer/store/modules/workspaces.store.js b/src/renderer/store/modules/workspaces.store.js index 4f189312..051ab3a0 100644 --- a/src/renderer/store/modules/workspaces.store.js +++ b/src/renderer/store/modules/workspaces.store.js @@ -498,8 +498,8 @@ export default { commit('ADD_WORKSPACE', workspace); - if (getters.getWorkspace(uid).tabs.length < 3) - dispatch('newTab', { uid, type: 'query' }); + // if (getters.getWorkspace(uid).tabs.length < 3) + // dispatch('newTab', { uid, type: 'query' }); }, changeBreadcrumbs ({ commit, getters }, payload) { const breadcrumbsObj = { @@ -659,7 +659,7 @@ export default { ? workspace.tabs.some(tab => tab.uid === workspace.selected_tab) : false; - if (!isSelectedExistent) + if (!isSelectedExistent && workspace.tabs.length) commit('SELECT_TAB', { uid, tab: workspace.tabs[workspace.tabs.length - 1].uid }); }, renameTabs ({ commit }, payload) {