Commit Graph

51 Commits

Author SHA1 Message Date
Tom
f4e827253d
merge #51: expose windowing to other plugins
Expose Windowing APIs to Other Plugins
2025-03-15 22:06:39 +11:00
Blue Falcon
62fcf88fe6
feat: expose getCurrentWindow 2024-06-23 02:13:35 -07:00
Blue Falcon
09fe3c2d03
feat: expose windowing APIs to other plugins
exposes:
- getWindows()
- showWindows()
- hideWindows()
- toggleWindows()
2024-06-23 01:57:53 -07:00
cc0baa3226
fix: #29 #30 focus maximised windows on trigger after alt-tab 2023-09-04 21:26:01 +10:00
6a76f575ed
revert hotkey changes as per #19 2023-08-24 18:40:50 +10:00
b60e453b68
fix #28: restore dock on close, hide dock on focus if req 2023-08-24 18:39:19 +10:00
999213801f
set public manifest version to 0.3.3 2023-08-24 18:25:29 +10:00
77ce4bd54a
partial fix #28: will quit obsidian if single vault is closed
however, causes dock to vanish if multiple vaults are open?
2023-08-23 23:17:51 +10:00
096bb34d54
fix #19: use super for default hotkeys to avoid conflicts
e.g. CmdOrCtrl+Shift+Tab is bound by default to switch tabs in obsidian and chrome

note that this will not affect macos users, as super still binds to cmd
2023-08-23 22:37:51 +10:00
fb15c25171
fix #16: disable toggle on macos menubar icon click 2023-08-23 22:06:27 +10:00
b62d8862ab
theoretically fix #28: quit app on macos if no windows remain
fix: keep track of current window even after 'close' for toggling back to focus with hotkey if run in background enabled (bug introduced in 5cef2b0ed7)
2023-08-23 21:58:06 +10:00
4c0c3da898
theoretically fix #27: call app.dock.hide() on mac
+ restore hidden taskbar icons on plugin cleanup/disable
2023-08-23 21:38:04 +10:00
b8326526ef
fix #21: always create quick notes relative to root 2023-08-23 21:25:41 +10:00
5cef2b0ed7
fix #22: preserve maximised windows after minimisation 2023-08-23 20:40:47 +10:00
Tom
78e819cc45
merge pull request #24 from Zarpyk/main
semi-addresses #22: will re-maximise windows automatically when minimised

however, only works when run in background is enabled and causes weird window flickering on minimisation
2023-08-23 20:37:49 +10:00
Zarpyk
71ba850a15
Fix #22 2023-07-27 13:58:32 +02:00
Tom
a5abaf32e7
chore: remove "coming soon" from readme
plugin has been merged into official repo: https://github.com/obsidianmd/obsidian-releases/pull/1365
2023-04-21 15:30:17 +10:00
d49c49fe83
chore: update plugin description 2023-04-11 16:49:38 +10:00
6f81acb0ad
chore: update tray.png 2023-04-11 16:44:11 +10:00
aac711518b
chore: bump version to 0.3.2 2023-04-11 16:35:34 +10:00
aa4e824723
feat: register close vault to command palette 2023-04-11 16:32:23 +10:00
d37152dd4e
chore: update terminology to different between vault-level and app-level actions 2023-04-11 16:31:36 +10:00
fcce4935a3
chore: add <kbd> formatting to quick note hotkey in readme 2023-04-11 16:23:56 +10:00
b8834b1286
feat: make tray icon tooltip configurable 2023-04-11 16:21:26 +10:00
Tom
16d577d67e
feat: #13 use the vault name as tray icon tooltip (@hedonihilist) 2023-04-11 15:53:16 +10:00
Hedonihilist
f0c6a5d49f use the vault name as tray icon tooltip 2023-04-11 00:18:00 +08:00
4e097cca14
chore: change plugin id from obsidian-tray -> tray 2023-04-10 23:53:07 +10:00
5cf55e3b7c
chore: bump version to 0.3.0 2023-04-10 23:46:37 +10:00
44518be5a5
feat: edit tray icon w/out app restart 2023-04-10 23:44:25 +10:00
3270ed5d82
feat: #7 multi-vault support (open, hide & quit actions target vault windows only) 2023-04-10 23:35:39 +10:00
8cebeed926
chore: upload obsidian.png for embedding in the readme 2023-04-10 22:01:00 +10:00
1937bdb561
chore: add trayIconImage opt to readme 2023-04-10 21:49:58 +10:00
db671961c5
feat: #2 customisable tray icon image 2023-04-10 21:24:13 +10:00
84a02f157a
fix: prevent type-specific format descs from duplicating on menu reopen 2023-04-10 21:14:27 +10:00
f48cd63a02
chore: bump version to 0.2.1 2023-04-10 13:11:15 +10:00
f4e4fad2aa
feat: #8 register relaunch obsidian to command palette 2023-04-10 13:05:33 +10:00
1ba0ffb550
chore: define all messages in constants 2023-04-10 12:59:44 +10:00
1fd510e3d2
fix: #12 intercept window close at electron level 2023-04-10 12:37:07 +10:00
046440ea3c
chore: bump version to 0.2.0, update readme 2023-04-10 00:10:12 +10:00
da54fc0937
feat: #10 add quick notes via tray or hotkey 2023-04-10 00:02:32 +10:00
d34a8edf42
chore: set defaults to disabled, make window-management modifications opt-in 2023-04-09 22:25:09 +10:00
74784eb6df
feat: hide from taskbar option #11 2023-04-09 22:19:28 +10:00
b366512321
chore: use 16x16 base64 encoded icon for macos compat 2023-04-09 21:51:51 +10:00
fbce51895d
fix: hide on launch after layout ready to prevent refocusing of minimised window 2023-04-09 21:34:30 +10:00
7f9ec58cfa
fix: #4, #6 decouple run in background and hide on launch opts 2023-04-09 16:14:42 +10:00
5a81b44df1
chore: bump version in main.js 2022-11-23 15:52:27 +11:00
28da78c12b
chore: bump manifest version 2022-11-23 15:44:36 +11:00
94ab240b51
fix: cleanup window close interception on plugin unload 2022-11-23 15:44:13 +11:00
c89a6e1f75
chore: add img to readme 2022-11-23 15:31:05 +11:00
7d87865e90
feat: add tray and hotkey 2022-11-23 15:27:46 +11:00