Commit graph

1481 commits

Author SHA1 Message Date
linonetwo
8c8cbb41fb fix: TypeError: window.meta is not a function 2024-02-07 23:56:21 +08:00
linonetwo
b5376bf448 fix: ENOENT: no such file or directory open settings.json 2024-02-05 02:13:39 +08:00
linonetwo
0e96784255 feat: Auto enable server filters if HTTP API is enabled
fixes #506
2024-02-05 02:01:30 +08:00
linonetwo
77efa1ad2c feat: make infrequent backup of setting file, preventing re-install/upgrade from corrupting the file. 2024-02-05 01:42:51 +08:00
linonetwo
164bae83bc fix: empty setting file prevent app open
fixes #507
2024-02-04 18:10:43 +08:00
linonetwo
babb7898fb fix: empty config json file
fixes https://github.com/tiddly-gittly/TidGi-Desktop/issues/507
2024-02-04 18:03:36 +08:00
linonetwo
120a647ce1 refactor: use hide instead of quit in most situation 2024-02-04 16:49:37 +08:00
linonetwo
ef2fa64789 fix: close menubar bring background main window up 2024-02-04 16:33:18 +08:00
linonetwo
6aacdb2b09 fix: runOnBackground not working on windows 2024-02-04 16:30:31 +08:00
linonetwo
81781b3f53 feat: allow not show sidebar on menubar window 2024-02-04 15:59:18 +08:00
linonetwo
660c40539f fix: menubar window width height wrong 2024-02-04 12:53:55 +08:00
linonetwo
8480d576ef fix: qpp quit infinite loop
fixes https://github.com/tiddly-gittly/TidGi-Desktop/issues/518
2024-02-04 12:11:50 +08:00
linonetwo
276b7894a0 feat: add new wiki operation getTiddler 2024-01-15 22:01:35 +08:00
linonetwo
360157290b refactor: use getTiddlerText on WikiOperations instead of service.getTiddlerText 2024-01-15 22:01:21 +08:00
lin onetwo
21876b85c5 Create html-json-skinny-tiddler.tid
fixes #508
2024-01-15 04:07:25 +08:00
lin onetwo
2e061d2208 docs: better 404 log 2024-01-15 00:00:46 +08:00
lin onetwo
4375d1b2b9 fix: use standard: true on tidgi:// to allow localStorage 2024-01-14 23:42:05 +08:00
lin onetwo
2fdd2cf5f5 fix: When using standard: true in registerSchemesAsPrivileged, workspaceIDFromHost is lower cased 2024-01-14 23:41:30 +08:00
linonetwo
c2ebc7c7c3 chore: remove debug 2024-01-09 20:25:04 +08:00
lin onetwo
dfb230bb28 refactor: logic about remove view 2024-01-08 20:29:28 +08:00
lin onetwo
085be15bdf fix: git token form not saved, not overwrite userInfo that user manually written 2024-01-08 19:42:56 +08:00
lin onetwo
622573dcba feat: allow run on background on windows
fixes #380
2024-01-08 16:07:10 +08:00
lin onetwo
753dfc83ab fix: hide window logic only apply to main window close
fixes #500
2024-01-08 14:45:39 +08:00
lin onetwo
f962fa3c6d fix: subwiki sync with wrong dir 2024-01-08 12:22:56 +08:00
lin onetwo
7ef8e657bd Update getWorkspaceMenuTemplate.ts 2024-01-08 01:02:28 +08:00
lin onetwo
11027c72e4 Update gitWorker.ts 2024-01-08 01:00:32 +08:00
lin onetwo
69187cd834 feat: i18n for commit message 2024-01-07 11:54:28 +08:00
lin onetwo
1a7d0cc29f fix: MaxListenersExceededWarning 2024-01-06 23:09:59 +08:00
lin onetwo
7c6d56e8a9 fix: token form not saving to config file 2024-01-06 23:09:52 +08:00
lin onetwo
7dce635e6f feat: store all settings before quit 2024-01-06 21:47:16 +08:00
lin onetwo
5c5e7f5f2f refactor: move all settings to database service 2024-01-06 21:44:04 +08:00
linonetwo
e8c706d686 fix: view not properly hide, width: 0 can't hide it, need x: -contentSize[0], 2024-01-03 22:45:47 +08:00
linonetwo
6287fe49fa fix: logger error after closing in mac in dev mod (Error: Cannot call write after a stream was destroyed) 2024-01-03 22:45:25 +08:00
linonetwo
f8236fa6d3 fix: arrow function as useObservable param cause infinite rerender 2024-01-03 20:45:50 +08:00
linonetwo
66df849785 fix: remove all window ref before quit and close to prevent bug and help GC 2024-01-03 20:37:55 +08:00
lin onetwo
55c709b2ae Update index.ts 2024-01-02 02:26:26 +08:00
lin onetwo
f225ddaea9 feat: no view.setBackgroundColor('#fafafa') because in tidgi, webcontent always have background 2024-01-02 02:25:58 +08:00
lin onetwo
49daa2937f fix: $:/info/tidgi/enableHTTPAPI not found 2024-01-01 15:42:50 +08:00
lin onetwo
913a92925e fix: window.meta not exist 2024-01-01 13:53:45 +08:00
lin onetwo
ff7d6c115f fix: data race when two try to set setting file 2024-01-01 13:10:36 +08:00
lin onetwo
4619af236c fix: acticative page flashing 2024-01-01 01:59:58 +08:00
linonetwo
61920d9e60 fix: try to fix page bounce 2023-12-31 22:48:59 +08:00
linonetwo
6ab3cdb73e fix: remove some early call to realignActiveWorkspace to prevent hideActiveWorkspaceView: no mainBrowserViewWebContent, skip main window browserView.
They seem to fix some old bugs, hope it is solved by electron itself...
2023-12-31 20:19:31 +08:00
linonetwo
6912884da8 fix: border radius of page workspace 2023-12-31 19:45:58 +08:00
linonetwo
5f41b77da9 refactor: move sync logic to sync service 2023-12-31 19:42:25 +08:00
linonetwo
8bf3fcdc1d refactor: update syncWikiIfNeeded to use syncOrForcePull 2023-12-31 18:38:05 +08:00
linonetwo
87957c3581 feat: add force pull method from git-sync-js 2023-12-31 18:03:28 +08:00
linonetwo
3deaa14b7a fix: delay 500ms for window menu, which won't be use in start, but will require CPU resources. And if not in settimeout, getting service itself from ioc container will cause infinite loop. Causing RangeError: Maximum call stack size exceededException in PromiseRejectCallback 2023-12-31 16:24:14 +08:00
linonetwo
5093da125f fix: when delete workspace, move to trash instead of remove 2023-12-31 15:59:43 +08:00
lin onetwo
0258c8a498 fix: secondary window not loading if not active 2023-12-30 19:00:45 +08:00