plebeius
a39fafa08f
fix(electron): make macOS dev dock icon setup non-fatal
2026-02-18 19:52:09 +08:00
plebeius
96a4aaec0e
feat(media-hosting): add multi-provider configurable upload with fallback
...
Add Random/Preferred/None modes, preferred provider selection, and provider-order fallback. Catbox/Imgur/PostImages on Android via WebView; Electron CDP automation for Imgur/PostImages. Hide upload controls on web runtime.
2026-02-18 18:51:02 +08:00
plebeius
6befc6bacd
fix(electron): add macOS app icon via icon.icns
...
Add public/icon.icns generated from icon.png. Update forge.config.js DMG maker and electron/main.js dev dock to use icon.icns. Fixes missing 5chan icon (default Electron icon shown).
2026-02-16 16:16:05 +08:00
plebeius
50ee10cbc9
fix: resolve PR 877 issues - route params, artifact paths, and build configs
...
Fix route parameter name in use-initial-theme hook (communityAddress -> boardIdentifier), correct release workflow artifact paths (dist -> out/make), add BUILD_ARCH env var for Linux arm64 builds, fix macOS app name dev check, and update capacitor webDir to match vite output.
2026-01-30 14:33:45 +08:00
plebeius
a2d0869904
fix(electron-forge): add app icon configuration for all platforms
2026-01-30 13:50:17 +08:00
plebeius
815f618320
refactor: migrate from electron-rebuild to electron-forge
2026-01-30 12:28:41 +08:00
plebeius
cb376ff498
refactor: use standard dist directory for vite build output
2025-11-01 23:08:14 +01:00
plebeius
547fc4df81
fix(electron): force GTK 3 on Linux to avoid GTK 2/3 vs GTK 4 crash
...
Enforce GTK 3 via app.commandLine switch on Linux to prevent mixed GTK symbol errors seen on Fedora AppImage.
2025-10-25 18:27:56 +02:00
plebeius
1360dd8348
feat: rename plebchan to 5chan
2025-10-17 23:30:35 +02:00
Tom (plebeius.eth)
104c9c0eba
fix(electron): app couldn't copy share links to clipboard
2025-06-03 22:11:17 +02:00
Tom (plebeius.eth)
c192e526f5
fix build, fix electron
2025-05-22 13:15:40 +02:00
Tom (plebeius.eth)
e4a1c12326
upgrade electron
...
improves desktop app performance
2025-03-12 14:38:02 +01:00
Esteban Abaroa
51fc8c899e
refactor(electron): change IPFS API port to 50019
2024-12-07 17:35:47 +00:00
Tom (plebeius.eth)
83fdd8eb09
fix(electron): empty error message would appear after closing app
2024-10-11 17:24:22 +02:00
Tom (plebeius.eth)
bc2d201d80
chore: convert to esm, add window.plebbitRpcAuthKey, add defaultMediaIpfsGatewayUrl
2024-06-20 15:35:28 +02:00
Esteban Abaroa
bc83a75b04
fix(electron): don't spam user with ipfs errors
2023-12-20 16:05:50 +00:00
Esteban Abaroa
9dd2e3ce73
style: run prettier
2023-12-16 16:49:26 +00:00
Esteban Abaroa
86fee85977
refactor(electron): fix default bg color
2023-12-11 01:07:15 +00:00
Esteban Abaroa
03b9b82a6f
feat(electron): add plebbit rpc
2023-12-11 00:49:36 +00:00
Esteban Abaroa
7a71d37f44
fix cors bug
2023-08-26 15:13:24 +00:00
Esteban Abaroa
a7f538e226
dont change iframes
2023-08-25 23:37:03 +00:00
Esteban Abaroa
8029b4d8cd
fix bug
2023-08-25 21:00:01 +00:00
Esteban Abaroa
2880abd65b
fix electron web security bug
2023-08-25 20:43:40 +00:00
plebeius.eth
55dd989719
fix electron reference error
2023-08-10 21:43:32 +02:00
plebeius.eth
e9377ae1aa
add link to node stats in the settings
2023-07-04 13:42:19 +02:00
plebeius.eth
a6524a1c74
Update main.js
2023-06-29 21:15:56 +02:00
plebeius.eth
592e0e4547
Update main.js
2023-06-28 09:53:42 +02:00
plebeius.eth
af7fbda8cf
fix menu bar for macOS
2023-06-26 09:38:17 +02:00
Esteban Abaroa
41cdc9db3b
add electron
2023-04-24 19:42:49 +00:00