salman
a0ccd311eb
Remember one shared folder for all file dialogs
...
All native file dialogs (Plot Profiles/Fractions/Mean, Open, Save
Folder, Save As, and the in-page browse button) now reopen in the single
folder last used by any of them, persisted in userData/dialog-folders.json
across restarts, falling back to the work path. Replaces the earlier
per-dialog-type memory.
2026-10-09 12:52:23 +02:00
salman
44b639c428
Fix Plot menu crash when the app window has no focus
...
The native-menu handlers resolved the send target with
BrowserWindow.getFocusedWindow(), which returns null once the OS file
dialog closes and focus does not return to the app window. webContents
was then read off null, throwing 'Cannot read properties of null
(reading webContents)' in the main process and dropping the selected
*.rge paths before they reached plotProfiles/plotFractions. Send to the
window the dialog belongs to (win) instead, fixing Plot Profiles,
Plot Fractions, Plot Mean, Open, Save Folder, Save, and Print.
2026-10-09 10:35:30 +02:00
salman
737666cea7
Make cgi non-blocking and borrow more ideas from muSRFlow
2026-09-18 23:06:01 +02:00
salman
6a33f04a67
Fix shared link URL and notification placement
2026-08-28 16:13:56 +02:00
salman
4236f9450a
Release Workbench 1.5.0 with sharing help
2026-08-28 15:04:02 +02:00
salman
74cf36eeac
Modernize application icon
2026-08-27 22:00:45 +02:00
salman
aa82948bbd
Updated software links and version.
2026-08-27 15:09:24 +02:00
salman
cae1271788
Update names following the modernized version and associated paper.
2026-08-14 16:03:27 +02:00
salman
e54a8e4f6d
Bump up version with rng features. Include citation instructions.
2026-06-25 09:50:42 +02:00
salman
5414f9dacd
Fix regressions
2026-06-17 16:52:19 +02:00
salman
82b530e9ca
Enable running or loading multiple .cfg file from the command line.
2026-06-14 18:12:28 +02:00
salman
dd7100d1d5
Enable auto cfg loading and running from arguments.
2026-06-13 16:37:16 +02:00
salman
5f2f76a7d3
Allow loading and running cfg file from argument
2026-06-13 16:03:28 +02:00
salman
fffa9e4dd3
Fix app icon in taskbar and generate a mageia compatible RPM
2026-04-27 15:03:45 +02:00
salman
c954ef2a67
Clearer labeling
2026-04-22 17:21:22 +02:00
salman
23e2e76414
Clean up the bahaviout of Save as and Save menu items. Save cfg file by default.
2026-04-22 17:05:51 +02:00
salman
87ea5e5ee4
Clean up menus and unused menu items
2026-04-22 16:53:23 +02:00
salman
b1f35b4c26
Add status bar
2026-04-16 16:11:54 +02:00
salman
939ea3ca98
Flatpak builder works without the need for --no-sandbox
2026-04-15 17:36:09 +02:00
salman
5c552f8e2e
Adjust Flatpak runtime launch settings
2026-04-15 16:25:42 +02:00
salman
c998e50921
Simplify browse folder IPC reply
2026-04-14 17:16:57 +02:00
salman
9ac9970174
Force Linux file dialogs off XDG portal
2026-04-14 13:21:51 +02:00
salman
0e4ff38b64
Use cwd as default dialog path
2026-04-14 13:16:25 +02:00
salman
d6297cee94
Add browse folder fallback
2026-04-14 13:04:49 +02:00
salman
20b2aa4be5
Fix browse dialog parenting
2026-04-14 13:02:05 +02:00
salman
c0cb66f75d
Handle canceled folder selection
2026-04-14 11:50:49 +02:00
salman
eef35b4d2d
Workaround bug with open button in GNOME file browser
2023-03-17 16:23:30 +01:00
suter_a
15c9413276
Fix icon issues.
2023-01-17 12:54:18 +01:00
salman
87682645bc
Different path handeling
2023-01-04 09:50:29 +01:00
salman
7ac303a99e
Better handeling of working path
2022-12-13 13:29:37 +01:00
salman
630f3b742d
Added He projectiles.
2022-09-16 20:06:12 +02:00
Zaher Salman
47a135b1ee
Use app path to determine where trimspNL binary is.
2021-06-14 22:46:07 +02:00
salman
8b8e163b78
Added browse folder button.
2021-06-11 17:22:01 +02:00
Zaher Salman
52bd6ec981
Fixed relative path for trimspNL binary.
2021-06-06 22:33:06 +02:00
Zaher Salman
7735c3d78d
First upload
2021-06-06 18:34:29 +02:00