Commit graph

25 commits

Author SHA1 Message Date
lin onetwo
19ef74a4a6
Feat/mini window (#642)
* feat: new config for tidgi mini window

* chore: upgrade electron-forge

* fix: use 汉语 和 漢語

* feat: shortcut to open mini window

* test: TidGiMenubarWindow

* feat: allow updateWindowProperties on the fly

* fix: wrong icon path

* fix: log not showing error message and stack

* refactor: directly log error when using logger.error

* feat: shortcut to open window

* fix: menubar not closed

* test: e2e for menubar

* test: keyboard shortcut

* test: wiki web content, and refactor to files

* test: update command

* Update Testing.md

* test: menubar settings about menubarSyncWorkspaceWithMainWindow, menubarFixedWorkspaceId

* test: simplify menubar test and cleanup test config

* fix: view missing when execute several test all together

* refactor: use hook to cleanup menubar setting

* refactor: I clear test ai settings to before hook

* Add option to show title bar on menubar window

Introduces a new preference 'showMenubarWindowTitleBar' allowing users to toggle the title bar visibility on the menubar window. Updates related services, interfaces, and UI components to support this feature, and adds corresponding localization strings for English and Chinese.

* refactor: tidgiminiwindow

* refactor: preference keys to right order

* Refactor window dimension checks to use constants

Replaces hardcoded window dimensions with values from windowDimension and WindowNames constants for improved maintainability and consistency in window identification and checks.

* I cleanup test wiki

* Update defaultPreferences.ts

* test: mini window workspace switch

* fix: image broken by ai, and lint

* fix: can't switch to mini window

* refactor: useless todo

* Update index.ts

* refactor: reuse serialize-error

* Update index.ts

* Update testKeyboardShortcuts.ts

* refactor: dup logic

* Update ui.ts

* fix: electron-ipc-cat
2025-10-21 20:07:04 +08:00
linonetwo
c8eecebec3 Create icon-borderless.png 2024-02-16 15:31:31 +08:00
林一二
56002ced02 feat: update new icon 2021-12-18 14:11:55 +08:00
林一二
3cc2289937 refactor: rename tiddlygit to tidgi in code 2021-12-18 13:16:26 +08:00
tiddlygit-test
9648678a35 feat: make windows installer icon 2021-10-28 01:55:06 +08:00
tiddlygit-test
721aa7c5c6 fix: renta icon should have @2x 2021-05-15 22:09:41 +08:00
tiddlygit-test
1d905f99f4 feat: use high reso image 2021-05-15 21:40:14 +08:00
tiddlygit-test
f5c2858ee1 fix: background was not transparent 2021-05-05 00:29:39 +08:00
林一二
647dad29d3 feat: update app icon 2021-04-23 13:48:09 +08:00
tiddlygit-test
f17fefab20 refactor: move images to buildResources 2020-12-31 22:28:19 +08:00
tiddlygit-test
d3c85970cb Delete Singlebox.sketch 2020-10-11 21:55:27 +08:00
tiddlygit-test
833935cd93 0.1.0 First Alpha Release
Seems 0.a.1 is not allowed

```
npm ERR! Invalid version: "0.a.1"
```
fix: bad ico


chore: try to solve issue


chore: try skip auth


chore: try skip auth


chore: sign


fix: Error: Failed to upload app to Apple's notarization servers


chore: skip
2020-07-19 20:24:53 +08:00
tiddlygit-test
ebb7105ce4 chore: use TiddlyGit as name and Tiddlywiki Icon as new icon 2020-07-19 15:26:56 +08:00
Quang Lam
15fef9fff6 Fix menubar icon color is not set correctly on Windows & Linux (#294) 2020-06-22 23:22:11 +08:00
Quang Lam
cbd5da530a
Fix app icon is blurry on Windows (#274) 2020-05-23 16:52:22 +07:00
Quang Lam
6cd1bfe987
Fix unable to set app as default mail client and browser on Windows 10 (#273) 2020-05-23 12:07:57 +07:00
Quang Lam
3a492d9854
Update marketing materials (#170) 2020-03-26 19:16:40 +07:00
Quang Lam
9260107d01
Add option to use transparent background for workspace icon (#118) 2020-01-19 00:39:39 -06:00
Quang Lam
4de7bbd554
Show context menu when clicking menubar icon by default (#106) 2020-01-08 23:47:38 -06:00
Quang Lam
5f83fea2cb
Update marketing materials (#75) 2019-12-09 11:26:14 -06:00
Quang Lam
edcdc7cdff
Fix camera and microphone devices are not accessible (#49)
In a sandboxed app, if you don't have the `com.apple.security.device.microphone` entitlement, your app will not be able to access the microphone. In a hardened app, if you don't have the `com.apple.security.device.audio-input` entitlement, your app will not be able to access the microphone or any audio input using Core Audio. Ref: https://stackoverflow.com/a/57060745
2019-11-28 13:28:00 -06:00
Quang Lam
4e8f468eed
Improve marketing materials (#28) 2019-11-20 23:43:55 -06:00
Quang Lam
5bd46070e4
Fix mapped file has no cdhash, completely unsigned (#19) 2019-11-06 19:38:49 -06:00
Quang Lam
b74afd09a2
Add notarization (#7) 2019-10-02 20:18:49 -05:00
Quang Lam
39dc716d0c Initial 2019-08-30 11:41:23 +07:00