Conversation
f79928e to
aaeedd1
Compare
- add fake windows window snapping overlay like a native titlebar - add sync status inside the titlebar - upgrade framer-motion package to motion - add service worker tauri exceptions - add automatically generated tauri typescript bindings
note that close to tray currently does nothing and it's intended for when notifications land
Aaaaaaa spent an hour on this, problem was that it was panicking trying to export to a path relative to the executable which is protected by the os.
…to package changes (should make CI happy)
# Conflicts: # src/app/features/settings/notifications/SystemNotification.tsx
Feat/tauri integration - Add UnifiedPush
f903836 to
2239db1
Compare
2e59949 to
8667938
Compare
|
Deploying with
|
| Status | Preview URL | Commit | Alias | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! | https://pr-134-sable.raspy-dream-bb1d.workers.dev | 932d5f3 | pr-134 |
Sat, 14 Mar 2026 20:06:35 GMT |
|
After some testing of the preliminary CEF work, here are some of my findings: For it to run at, the LD_LIBRARY_PATH = pkgs.lib.makeLibraryPath [
pkgs.libayatana-appindicator
pkgs.nspr
pkgs.nss
pkgs.at-spi2-atk
pkgs.dbus
pkgs.cups
pkgs.libx11
pkgs.libxcomposite
pkgs.libxdamage
pkgs.libxext
pkgs.libxfixes
pkgs.libxrandr
pkgs.libgbm
pkgs.expat
pkgs.libxcb
pkgs.libxkbcommon
pkgs.cairo
pkgs.udev
pkgs.alsa-lib
pkgs.pango
];
};in the flake and further amended by adding the CEF library path to it as per the instructions in the cef-rs crate. After that, it would crash trying to create the tray icon since GTK hasn't been initialized which makes sense I suppose since webkitgtk isn't handling a GTK event loop. After patching that out however, it would still not work and rather it would 100% utilize a single thread, and hang until manually killed with no window opening. These are the log lines after it was killed: |
Description
Fixes #88
Type of change
Checklist: