Commit abe4463
chore: enable Sentry release reporting and bump Dioxus to 0.7.9
- Bake SENTRY_DSN at compile time via option_env! so release builds report
events; add build.rs files so cargo rebuilds when SENTRY_DSN changes.
- Initialize Sentry before tracing_subscriber so events from the first
log onwards land on a real Hub.
- Promote WARN to a Sentry event (the codebase prefers warn! for failures).
- CI: pass SENTRY_DSN to dx bundle and run dsymutil on macOS so .dSYM
bundles are uploaded with the artifact.
- Bump dioxus / dioxus-desktop 0.7.3 -> 0.7.9 and use the new
with_tray_icon_show_window_on_click(false) so left-clicking the tray
icon only surfaces the menu instead of unhiding the main window.
Co-authored-by: Cursor <cursoragent@cursor.com>1 parent ad2485f commit abe4463
9 files changed
Lines changed: 279 additions & 139 deletions
File tree
- .github/workflows
- cli
- src
- ui
- src
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
50 | | - | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
51 | 52 | | |
| 53 | + | |
52 | 54 | | |
53 | 55 | | |
54 | 56 | | |
| |||
153 | 155 | | |
154 | 156 | | |
155 | 157 | | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
156 | 162 | | |
157 | 163 | | |
158 | 164 | | |
| |||
182 | 188 | | |
183 | 189 | | |
184 | 190 | | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
185 | 211 | | |
186 | 212 | | |
187 | 213 | | |
| |||
196 | 222 | | |
197 | 223 | | |
198 | 224 | | |
| 225 | + | |
199 | 226 | | |
200 | 227 | | |
201 | 228 | | |
| |||
255 | 282 | | |
256 | 283 | | |
257 | 284 | | |
| 285 | + | |
| 286 | + | |
258 | 287 | | |
259 | 288 | | |
260 | 289 | | |
| |||
390 | 419 | | |
391 | 420 | | |
392 | 421 | | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
393 | 425 | | |
394 | 426 | | |
395 | 427 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
54 | | - | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
55 | 56 | | |
| 57 | + | |
56 | 58 | | |
57 | 59 | | |
58 | 60 | | |
| |||
139 | 141 | | |
140 | 142 | | |
141 | 143 | | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
142 | 148 | | |
143 | 149 | | |
144 | 150 | | |
| |||
215 | 221 | | |
216 | 222 | | |
217 | 223 | | |
| 224 | + | |
| 225 | + | |
218 | 226 | | |
219 | 227 | | |
220 | 228 | | |
| |||
314 | 322 | | |
315 | 323 | | |
316 | 324 | | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
317 | 328 | | |
318 | 329 | | |
319 | 330 | | |
| |||
0 commit comments