-
Notifications
You must be signed in to change notification settings - Fork 7
Comparing changes
Open a pull request
base repository: takitsu21/rustatio
base: v2.2.0
head repository: takitsu21/rustatio
compare: v2.3.0
- 7 commits
- 23 files changed
- 2 contributors
Commits on Mar 9, 2026
-
Update dependencies and fix zizmor findings
* Update dependencies and rust 1.94.0 * Fix zizmor findings
Configuration menu - View commit details
-
Copy full SHA for 7011200 - Browse repository at this point
Copy the full SHA 7011200View commit details
Commits on Mar 14, 2026
-
feat(ui): add double-click to edit instance in grid table (#76)
* feat(ui): add double-click to edit instance in grid table - Added \ondblclick\ event handler to trigger the 'edit' context action. - Added \select-none\ class to the cell to prevent native text selection when double-clicking. - Included event stopper to handle the double-click cleanly. * format: prettier formatting for GridTable.svelte
Configuration menu - View commit details
-
Copy full SHA for 989de76 - Browse repository at this point
Copy the full SHA 989de76View commit details -
fix(ui): theme icon color not matching hover/active foreground (#78)
Theme icons using Catppuccin flavor colors were not updating their color on hover/active states because the `color` prop set an inline attribute that couldn't be overridden by CSS. - Switch ThemeIcon from `color` prop to `style="color: ..."` - Add `hover:[&_svg]:!text-current` to theme toggle button - Add `[&_svg]:!text-current` to active theme list item - Apply changes to both App.svelte and AuthPage.svelte
Configuration menu - View commit details
-
Copy full SHA for a3176c2 - Browse repository at this point
Copy the full SHA a3176c2View commit details -
fix: correct sidebar hamburger menu behavior when window resizes (#80)
- Update Sidebar.svelte to use isCompact instead of isCollapsed - Fix hamburger menu expansion bug at minimum window width - Ensure correct visibility state for NetworkStatus and version links - Resolves: if sidebar is collapsed and windows is resized to the shortest width then clicking on the hambuger menu does not open the expanded sidebar menu, rather it opens the collapsed sidebar.
Configuration menu - View commit details
-
Copy full SHA for 410eec9 - Browse repository at this point
Copy the full SHA 410eec9View commit details -
feat: implement window close action settings (#79)
* feat: implement window close action settings - Add remember my choice checkbox to close confirmation dialog - Add close action setting (minimize to tray / quit) in Settings * Update ui/src/components/layout/SettingsDialog.svelte Co-authored-by: Dylann Batisse <[email protected]> * fix: remove duplicate saveCloseBehavior declaration --------- Co-authored-by: Dylann Batisse <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 940e710 - Browse repository at this point
Copy the full SHA 940e710View commit details
Commits on Mar 15, 2026
-
feat(config): support ratio randomization in stop conditions (#82)
* feat(config): support ratio randomization in stop conditions - Add randomize_ratio and random_ratio_range_percent fields to FakerConfig, InstanceConfig, and PresetSettings - Add UI controls (checkbox + variance slider) in StopConditionSettings and GridImportDialog - Compute and persist effective_stop_at_ratio across sessions and server sync - Add validation for random_ratio_range_percent in desktop commands - Gitignore desktop-state.json * chore: format with prettier * refactor: move ratio randomization logic to backend - Apply ratio randomization in RatioFaker::new when randomize_ratio is true, so CLI and non-UI clients benefit from it - Update computeEffectiveRatio to return null when randomization is off - Simplify App.svelte to pass base ratio to backend instead of pre-computed effective ratio * feat(cli): add --randomize-ratio and --random-ratio-range flags Expose the ratio randomization feature to CLI users via new flags: - --randomize-ratio: enable stop ratio randomization - --random-ratio-range: set the ±percentage range (default: 10%) * fix: use mul_add for clippy suboptimal_flops lint * fix: sync backend effective stop ratio to UI * fix: pass pre-computed effective ratio to backend to avoid re-randomization * fix: prettier formatting * ci: fix tauri-action version comment to match SHA * fix: add missing effective_stop_at_ratio field to FakerConfig initializer
Configuration menu - View commit details
-
Copy full SHA for adf8e8c - Browse repository at this point
Copy the full SHA adf8e8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87d2a41 - Browse repository at this point
Copy the full SHA 87d2a41View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.2.0...v2.3.0