- Lume is also provide simple way to customize column after creation.
+ Once a new column is created, you can click on the title in its header
+ to find options to customize it
-
Lume is column based, each column is each experience
+
Lume is column based, each column is its own experience.
- To create new column, you can
- look into bottom right part of screen
+ To create a new column, you can
+ click on the "Plus" icon at bottom right corner of this window.
Click to "Plus" icon
= 0.6'}
@@ -3649,31 +3632,31 @@ packages:
resolution: {integrity: sha512-6i37w/+EhlWlGUJff3T/Q8u1RGmP5wgbiwYnOnbOqvtrPxT63/sYFyP9RcpxtxGymtfA075IvmOnL7ycNOWl3w==}
dev: true
- /astro-seo-meta@4.1.0(astro@4.2.1):
+ /astro-seo-meta@4.1.0(astro@4.2.4):
resolution: {integrity: sha512-v5qULt/c2hp9u6JtRyZeWTeb6YC82XDMzVcEf7XlRSuvs3C6KUQxeIOp5j+uOIek42CZHcyhbWzQF+FoRbQlfg==}
peerDependencies:
astro: ^4.0.0
dependencies:
- astro: 4.2.1(typescript@5.3.3)
+ astro: 4.2.4(typescript@5.3.3)
dev: false
- /astro-seo-schema@4.0.0(astro@4.2.1)(schema-dts@1.1.2):
+ /astro-seo-schema@4.0.0(astro@4.2.4)(schema-dts@1.1.2):
resolution: {integrity: sha512-ZcpxuQWSlyOVru+sN5LwUHqfrQpOEyv6Ksxq6WBNhycEHE0AEgGdiHkfhAmQbVqT4HXM8bmZOZlYlwwsYkfPAw==}
peerDependencies:
astro: ^4.0.0
schema-dts: ^1.1.0
dependencies:
- astro: 4.2.1(typescript@5.3.3)
+ astro: 4.2.4(typescript@5.3.3)
schema-dts: 1.1.2(typescript@5.3.3)
dev: false
- /astro@4.2.1(typescript@5.3.3):
- resolution: {integrity: sha512-TcrveW2/lohmljrbTUgcDxajEdF1yK+zBvb7SXroloGix/d4jkegO6GANFgvyy0zprMyajW7qgJEFyhWUX86Vw==}
+ /astro@4.2.4(typescript@5.3.3):
+ resolution: {integrity: sha512-z1f52lXkHf71M5HSLKrd5G1PH5/Zfq4kMp0iUT7Na5VHcPDma/NYFPFPewDxqV6UPmyxupj3xuooFaN3j8zaow==}
engines: {node: '>=18.14.1', npm: '>=6.14.0'}
dependencies:
- '@astrojs/compiler': 2.5.0
+ '@astrojs/compiler': 2.5.1
'@astrojs/internal-helpers': 0.2.1
- '@astrojs/markdown-remark': 4.1.0
+ '@astrojs/markdown-remark': 4.2.0
'@astrojs/telemetry': 3.0.4
'@babel/core': 7.23.7
'@babel/generator': 7.23.6
@@ -3724,7 +3707,7 @@ packages:
semver: 7.5.4
server-destroy: 1.0.1
shikiji: 0.9.19
- string-width: 7.0.0
+ string-width: 7.1.0
strip-ansi: 7.1.0
tsconfck: 3.0.1(typescript@5.3.3)
unist-util-visit: 5.0.0
@@ -3899,7 +3882,7 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
dependencies:
caniuse-lite: 1.0.30001579
- electron-to-chromium: 1.4.644
+ electron-to-chromium: 1.4.645
node-releases: 2.0.14
update-browserslist-db: 1.0.13(browserslist@4.22.2)
@@ -4090,6 +4073,7 @@ packages:
/color-name@1.1.4:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
+ requiresBuild: true
/color-string@1.9.1:
resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==}
@@ -4417,8 +4401,8 @@ packages:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
dev: true
- /electron-to-chromium@1.4.644:
- resolution: {integrity: sha512-zOnPndwz3u1sVFSyBcRWcn0529Kz+jr+tDxN9iP69I3CpC5wlvYmjLrK2O7TEsg2oDDoUqooeXqbiHLvXvl6Lg==}
+ /electron-to-chromium@1.4.645:
+ resolution: {integrity: sha512-EeS1oQDCmnYsRDRy2zTeC336a/4LZ6WKqvSaM1jLocEk5ZuyszkQtCpsqvuvaIXGOUjwtvF6LTcS8WueibXvSw==}
/emmet@2.4.6:
resolution: {integrity: sha512-dJfbdY/hfeTyf/Ef7Y7ubLYzkBvPQ912wPaeVYpAxvFxkEBf/+hJu4H6vhAvFN6HlxqedlfVn2x1S44FfQ97pg==}
@@ -5206,6 +5190,14 @@ packages:
engines: {node: '>=0.10.0'}
dependencies:
safer-buffer: 2.1.2
+ dev: true
+
+ /iconv-lite@0.4.24:
+ resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ safer-buffer: 2.1.2
+ dev: false
/iconv-lite@0.6.3:
resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
@@ -6319,7 +6311,7 @@ packages:
engines: {node: '>= 4.4.x'}
dependencies:
debug: 3.2.7
- iconv-lite: 0.4.23
+ iconv-lite: 0.4.24
sax: 1.3.0
transitivePeerDependencies:
- supports-color
@@ -7649,8 +7641,8 @@ packages:
strip-ansi: 7.1.0
dev: false
- /string-width@7.0.0:
- resolution: {integrity: sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==}
+ /string-width@7.1.0:
+ resolution: {integrity: sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==}
engines: {node: '>=18'}
dependencies:
emoji-regex: 10.3.0
@@ -8455,8 +8447,8 @@ packages:
vfile-message: 4.0.2
dev: false
- /virtua@0.20.5(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-GHL+kSTotf5L1x3/Wcir0KkNKxmQIdWiDrcrBNz+DMiLUdNtskKs+E76Z0SSeeL0+I/PFutBrI8fXw/j7N+6sQ==}
+ /virtua@0.21.1(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-6CRxablXTLvnFHIIXKRgcxn0oVoXjKQRxchXzx8sWywg+DtQ7wHZBSrJ6WTN3YzXOLP9ZJt4zs5SmsaCTQbUhA==}
peerDependencies:
react: '>=16.14.0'
react-dom: '>=16.14.0'
@@ -8558,7 +8550,7 @@ packages:
optional: true
dependencies:
'@volar/language-service': 1.11.1
- vscode-css-languageservice: 6.2.11
+ vscode-css-languageservice: 6.2.12
vscode-uri: 3.0.8
dev: false
@@ -8584,7 +8576,7 @@ packages:
optional: true
dependencies:
'@volar/language-service': 1.11.1
- vscode-html-languageservice: 5.1.1
+ vscode-html-languageservice: 5.1.2
vscode-uri: 3.0.8
dev: false
@@ -8632,19 +8624,19 @@ packages:
vscode-uri: 3.0.8
dev: false
- /vscode-css-languageservice@6.2.11:
- resolution: {integrity: sha512-qn49Wa6K94LnizpVxmlYrcPf1Cb36gq1nNueW0COhi4shylXBzET5wuDbH8ZWQlJD0HM5Mmnn7WE9vQVVs+ULA==}
+ /vscode-css-languageservice@6.2.12:
+ resolution: {integrity: sha512-PS9r7HgNjqzRl3v91sXpCyZPc8UDotNo6gntFNtGCKPhGA9Frk7g/VjX1Mbv3F00pn56D+rxrFzR9ep4cawOgA==}
dependencies:
- '@vscode/l10n': 0.0.16
+ '@vscode/l10n': 0.0.18
vscode-languageserver-textdocument: 1.0.11
vscode-languageserver-types: 3.17.5
vscode-uri: 3.0.8
dev: false
- /vscode-html-languageservice@5.1.1:
- resolution: {integrity: sha512-JenrspIIG/Q+93R6G3L6HdK96itSisMynE0glURqHpQbL3dKAKzdm8L40lAHNkwJeBg+BBPpAshZKv/38onrTQ==}
+ /vscode-html-languageservice@5.1.2:
+ resolution: {integrity: sha512-wkWfEx/IIR3s2P5yD4aTGHiOb8IAzFxgkSt1uSC3itJ4oDAm23yG7o0L29JljUdnXDDgLafPAvhv8A2I/8riHw==}
dependencies:
- '@vscode/l10n': 0.0.16
+ '@vscode/l10n': 0.0.18
vscode-languageserver-textdocument: 1.0.11
vscode-languageserver-types: 3.17.5
vscode-uri: 3.0.8
diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json
index 87c23e40..4d1893dd 100644
--- a/src-tauri/tauri.conf.json
+++ b/src-tauri/tauri.conf.json
@@ -1,119 +1,124 @@
{
- "$schema": "../apps/desktop/node_modules/@tauri-apps/cli/schema.json",
- "build": {
- "beforeBuildCommand": "pnpm run build",
- "beforeDevCommand": "pnpm run dev",
- "devPath": "http://localhost:3000",
- "distDir": "../dist",
- "withGlobalTauri": true
- },
- "package": {
- "productName": "Lume",
- "version": "3.0.0"
- },
- "plugins": {
- "fs": {
- "scope": [
- "$APPDATA/*",
- "$DATA/*",
- "$LOCALDATA/*",
- "$DESKTOP/*",
- "$DOCUMENT/*",
- "$DOWNLOAD/*",
- "$HOME/*",
- "$PICTURE/*",
- "$PUBLIC/*",
- "$VIDEO/*",
- "$RESOURCE",
- "$RESOURCE/*",
- "$RESOURCE/**"
- ]
- },
- "http": {
- "scope": ["http://**/", "https://**/"]
- },
- "shell": {
- "open": true,
- "scope": [{ "name": "bin/depot", "sidecar": true, "args": true }]
- },
- "updater": {
- "endpoints": [
- "https://lus.reya3772.workers.dev/v1/{{target}}/{{arch}}/{{current_version}}",
- "https://lus.reya3772.workers.dev/{{target}}/{{current_version}}"
- ]
- }
- },
- "tauri": {
- "bundle": {
- "active": true,
- "category": "SocialNetworking",
- "deb": {
- "depends": []
- },
- "externalBin": ["bin/depot"],
- "resources": ["resources/*"],
- "icon": [
- "icons/32x32.png",
- "icons/128x128.png",
- "icons/128x128@2x.png",
- "icons/icon.icns",
- "icons/icon.ico"
- ],
- "copyright": "",
+ "$schema": "../node_modules/@tauri-apps/cli/schema.json",
+ "build": {
+ "beforeBuildCommand": "pnpm run build",
+ "beforeDevCommand": "pnpm run dev",
+ "devPath": "http://localhost:3000",
+ "distDir": "../dist",
+ "withGlobalTauri": true
+ },
+ "package": {
+ "productName": "Lume",
+ "version": "3.0.0-beta.1"
+ },
+ "plugins": {
+ "fs": {
+ "scope": [
+ "$APPDATA/*",
+ "$DATA/*",
+ "$LOCALDATA/*",
+ "$DESKTOP/*",
+ "$DOCUMENT/*",
+ "$DOWNLOAD/*",
+ "$HOME/*",
+ "$PICTURE/*",
+ "$PUBLIC/*",
+ "$VIDEO/*",
+ "$RESOURCE",
+ "$RESOURCE/*",
+ "$RESOURCE/**"
+ ]
+ },
+ "http": {
+ "scope": ["http://**/", "https://**/"]
+ },
+ "shell": {
+ "open": true,
+ "scope": [{ "name": "bin/depot", "sidecar": true, "args": true }]
+ },
+ "updater": {
+ "endpoints": [
+ "https://lus.reya3772.workers.dev/v1/{{target}}/{{arch}}/{{current_version}}",
+ "https://lus.reya3772.workers.dev/{{target}}/{{current_version}}"
+ ]
+ }
+ },
+ "tauri": {
+ "bundle": {
+ "active": true,
+ "category": "SocialNetworking",
+ "deb": {
+ "depends": []
+ },
+ "externalBin": [],
+ "resources": ["resources/*"],
+ "icon": [
+ "icons/32x32.png",
+ "icons/128x128.png",
+ "icons/128x128@2x.png",
+ "icons/icon.icns",
+ "icons/icon.ico"
+ ],
+ "copyright": "",
"identifier": "nu.lume.Lume",
- "longDescription": "nostr client for desktop",
- "shortDescription": "",
- "targets": "all",
- "updater": {
- "active": true,
- "pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEU3OTdCMkM3RjU5QzE2NzkKUldSNUZwejF4N0tYNTVHYjMrU0JkL090SlEyNUVLYU5TM2hTU3RXSWtEWngrZWJ4a0pydUhXZHEK",
- "windows": {
- "installMode": "quiet"
- }
- },
- "appimage": {
- "bundleMediaFramework": true
- },
- "macOS": {
- "entitlements": null,
- "exceptionDomain": "",
- "frameworks": [],
- "license": "../LICENSE",
- "minimumSystemVersion": "10.15.0",
- "providerShortName": null,
- "signingIdentity": null
- },
- "windows": {
- "certificateThumbprint": null,
- "digestAlgorithm": "sha256",
- "timestampUrl": ""
- }
- },
- "security": {
- "assetProtocol": {
- "enable": true,
- "scope": [
- "$APPDATA/*",
- "$DATA/*",
- "$LOCALDATA/*",
- "$DESKTOP/*",
- "$DOCUMENT/*",
- "$DOWNLOAD/*",
- "$HOME/*",
- "$PICTURE/*",
- "$PUBLIC/*",
- "$VIDEO/*",
- "$APPCONFIG/*",
- "$RESOURCE/*"
- ]
- },
- "dangerousDisableAssetCspModification": false,
- "dangerousRemoteDomainIpcAccess": [],
- "freezePrototype": false
- },
- "trayIcon": {
- "iconPath": "icons/tray.png"
- },
- "macOSPrivateApi": true
- }
+ "longDescription": "nostr client for desktop",
+ "shortDescription": "nostr client",
+ "targets": "all",
+ "updater": {
+ "active": true,
+ "pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEU3OTdCMkM3RjU5QzE2NzkKUldSNUZwejF4N0tYNTVHYjMrU0JkL090SlEyNUVLYU5TM2hTU3RXSWtEWngrZWJ4a0pydUhXZHEK",
+ "windows": {
+ "installMode": "quiet"
+ }
+ },
+ "appimage": {
+ "bundleMediaFramework": true
+ },
+ "rpm": {
+ "epoch": 0,
+ "files": {},
+ "release": "1"
+ },
+ "macOS": {
+ "entitlements": null,
+ "exceptionDomain": "",
+ "frameworks": [],
+ "license": "../LICENSE",
+ "minimumSystemVersion": "10.15.0",
+ "providerShortName": null,
+ "signingIdentity": null
+ },
+ "windows": {
+ "certificateThumbprint": null,
+ "digestAlgorithm": "sha256",
+ "timestampUrl": ""
+ }
+ },
+ "security": {
+ "assetProtocol": {
+ "enable": true,
+ "scope": [
+ "$APPDATA/*",
+ "$DATA/*",
+ "$LOCALDATA/*",
+ "$DESKTOP/*",
+ "$DOCUMENT/*",
+ "$DOWNLOAD/*",
+ "$HOME/*",
+ "$PICTURE/*",
+ "$PUBLIC/*",
+ "$VIDEO/*",
+ "$APPCONFIG/*",
+ "$RESOURCE/*"
+ ]
+ },
+ "dangerousDisableAssetCspModification": false,
+ "dangerousRemoteDomainIpcAccess": [],
+ "freezePrototype": false
+ },
+ "trayIcon": {
+ "iconPath": "icons/tray.png"
+ },
+ "macOSPrivateApi": true
+ }
}