Commit Graph

1018 Commits

Author SHA1 Message Date
Gabriel Horner
c9c0fc9ec3 Merge branch 'master' into feat/db 2025-05-19 15:41:53 -04:00
Tienson Qin
c22f8693cc fix: buildVersion should be a string 2025-05-19 23:40:55 +08:00
Tienson Qin
f9834d95c6 chore: bump to 0.10.11 2025-05-19 22:43:15 +08:00
Tienson Qin
5e1a968530 Merge branch 'master' into feat/db 2025-05-13 18:22:20 +08:00
Tienson Qin
10d70d79fb fix: fastify cors version 2025-05-08 21:31:24 +08:00
Tienson Qin
8d90d8b909 chore: bump forge buildVersion 2025-05-08 15:19:04 +08:00
Tienson Qin
fec9c2e290 chore: update forge buildVersion to string 2025-05-08 15:17:26 +08:00
Tienson Qin
93bb8ac224 chore: bump electron to 36.2.0 2025-05-08 14:53:00 +08:00
Tienson Qin
6028f3b5d8 fix: windows release build 2025-05-08 07:42:43 +08:00
Tienson Qin
f4e5755c78 fix: ci hang 2025-05-08 06:15:01 +08:00
Tienson Qin
f349f5cc04 downgrade Electron to 35.2.2 2025-05-08 05:06:03 +08:00
Tienson Qin
00442982cc Revert "chore: bump electron"
This reverts commit c02d9e4ac8.
2025-05-08 04:50:04 +08:00
Tienson Qin
c02d9e4ac8 chore: bump electron 2025-05-08 04:19:16 +08:00
charlie
4cdf49aedd fix(plugins): avoid xss for the injected readme html content 2025-04-25 12:28:59 +08:00
Tienson Qin
94cf0f313a chore: bump version to track missing addresses bug 2025-04-25 00:39:57 +08:00
charlie
3d2285f090 chore(plugin): build libs core 2025-03-25 15:01:24 +08:00
charlie
2bc243da0d enhance(ui): improvements for the narrow screen 2025-03-25 14:58:29 +08:00
Gabriel Horner
c294f078b6 Merge branch 'master' into feat/db 2025-03-11 13:27:33 -04:00
Tienson Qin
ac0a0dae72 chore: bump electron to 35.0.1 2025-03-11 23:17:36 +08:00
charlie
f0124e0ac0 enhance(ui): improve popup management and restore last saved cursor functionality 2025-03-07 17:07:05 +08:00
charlie
e7bb904c9d chore(libs): build libs core 2025-01-08 15:19:21 +08:00
charlie
2750250039 chore(libs): build libs core 2025-01-07 17:22:37 +08:00
charlie
15f7b9c764 chore(plugin): build libs core 2024-12-30 21:25:56 +08:00
charlie
a5f5f19fd4 Merge branch 'feat/db' into enhance/plugin-web 2024-12-30 12:52:43 +08:00
charlie
9ce4bbc16c enhance(plugin): plugin settings for web lsp 2024-12-28 20:04:41 +08:00
charlie
898e1ff11f Merge branch 'feat/db' into enhance/plugin-web 2024-12-25 08:58:49 +08:00
charlie
720739b097 enhance(plugin): basic plugin setup for web platform 2024-12-24 16:26:45 +08:00
Tienson Qin
223928343a Merge branch 'refactor/tag-as-type' into feat/repeated-tasks 2024-12-22 14:46:31 +08:00
Tienson Qin
b194891cd8 enhance: move repeat settings to the right of datepicker 2024-12-20 20:59:28 +08:00
Gabriel Horner
dbb84f0327 Merge branch 'feat/db' into refactor/tag-as-type 2024-12-19 15:29:25 -05:00
Gabriel Horner
89a108f846 Merge branch 'master' into feat/db 2024-12-19 11:44:00 -05:00
charlie
96fb8da599 enhance(ui): add ghost shui button for the toolbar 2024-12-19 17:51:33 +08:00
Tienson Qin
d1052601d8 fix: keep electron-devtools-installer in devDependencies 2024-12-17 22:04:28 +08:00
Tienson Qin
78aef61360 Add electron-devtools-installer 2024-12-17 22:04:28 +08:00
Tienson Qin
61a150695e chore: bump better-sqlite3 2024-12-11 00:32:49 +08:00
Tienson Qin
cbbefaa278 copy from c6bf04c287 2024-12-10 22:53:29 +08:00
Tienson Qin
7fd0541c22 fix: add string-width resolution 2024-12-10 21:45:09 +08:00
rcmerci
da781b03c1 update rsapi 2024-12-10 20:31:56 +08:00
Tienson Qin
10caf40312 chore: bump electron 2024-12-10 20:16:07 +08:00
Gabriel Horner
c6bf04c287 fix: Unable to install and start electron after package.json changes
For osx with node 18.X, yarn install in static/ failed hard with error:
Error [ERR_REQUIRE_ESM]: require() of ES Module
<path>/node_modules/string-width/index.js

Solution in
https://github.com/yarnpkg/yarn/issues/8994#issuecomment-2207025146
initially worked but also needed to add strip-ansi for install to
consistently work
2024-12-04 13:51:43 -05:00
charlie
c862e5c7d7 fix(electron): upgrade api server https://github.com/logseq/db-test/issues/181 2024-12-04 14:39:43 +08:00
Bad3r
39a1b95b18 Upgrade dugite Dependency (2.5.1->2.7.1) to Resolve Linux Build Issues (#11550)
### Overview

This PR addresses a build failure encountered on Linux systems within the Logseq DB branch. The issue stems from a hash mismatch in the dugite dependency, which prevents successful builds. By upgrading dugite to the latest stable version, this PR aims to resolve the build errors without introducing any regressions.

Problem Description

Over the past few days, attempts to build logseq-desktop on Linux have consistently failed due to a hash mismatch error in the dugite package. Below is the error log for reference:
```sh
error /tmp/makepkg/logseq-desktop-git/src/logseq-desktop-git/static/node_modules/dugite: Command failed.
Exit code: 1
Command: node ./script/download-git.js
Arguments: 
Directory: /tmp/makepkg/logseq-desktop-git/src/logseq-desktop-git/static/node_modules/dugite
Output:
Validation failed. Expected '78375b97c802caa33c4ab585e3cf113001f0f53d0ab623ef0086e7c5b819189d' but got '1605228e7cad9e7229a8ff992b8c100caaf632323402dd64475efd33ee8acc01'
/tmp/makepkg/logseq-desktop-git/src/logseq-desktop-git/static/node_modules/dugite/script/download-git.js:123
          rmSync(tempFile)
          ^

ReferenceError: rmSync is not defined
    at /tmp/makepkg/logseq-desktop-git/src/logseq-desktop-git/static/node_modules/dugite/script/download-git.js:123:11
    at Hash.<anonymous> (/tmp/makepkg/logseq-desktop-git/src/logseq-desktop-git/static/node_modules/dugite/script/download-git.js:18:5)
    at Hash.emit (node:events:529:35)
    at finish (node:internal/streams/writable:748:10)

```

I acknowledge that building the db branch locally is not the recommended testing method. However, this approach facilitates my workflow by integrating custom scripts for window layout management. Rest assured, all issues I report are still reproduced and verified on official testing builds such as test.logseq.com and db-demo.logseq.com before any bug reports are submitted.


This error is easy to fix by upgrading the duglite dependency. I have been using this fix for the last few commits over the past two days and there are no issues with the change.

Please consider accepting this PR i.e. upgrading duglite if it doesn't affect anything else.

Changelog:
https://github.com/desktop/dugite/releases
2024-12-04 08:11:34 +08:00
charlie
fb411a767a chore(deps): upgrade electron stuff 2024-11-29 14:51:09 +08:00
Tienson Qin
d706cff08a fix: codemirror highlight background color on logseq dark theme 2024-11-06 12:40:46 +08:00
charlie
75edccdf0b enhance(ux): better interaction for the plugin readme content 2024-11-01 15:15:55 +08:00
charlie
65c16a4251 fix(pdf): ResizeObserver loop completed with undelivered notifications 2024-10-19 12:01:33 +08:00
charlie
9e88068a3a Merge branch 'feat/db' into enhance/code-type-block 2024-09-30 15:58:26 +08:00
Konstantinos
e09db5de59 Enhance (dev): Tabler icons (#11468)
* handle tabler-icons resources

* test removing tabler-icons-react

* Revert "test removing tabler-icons-react"

This reverts commit ea2553628d.

* replace @tabler/icons-react with tablerIcons on dist file

* fix: incorrect global react variable for the tabler react library

---------

Co-authored-by: charlie <xyhp915@qq.com>
2024-09-30 11:33:01 +08:00
charlie
40323a19ae enhance(ui): primary text color for the code block text 2024-09-27 09:54:52 +08:00
charlie
915e36581c dev(electron): support react developer tool for development 2024-09-11 18:18:15 +08:00