45 Commits
Author SHA1 Message Date
ds5678 96c537b7e8 Bump version to 1.1.2
Updated VersionPrefix in Directory.Build.props from 1.1.1 to 1.1.2 to prepare for a new release. No other changes were made.
1.1.2
2026-02-17 14:55:49 -08:00
MrBub 505d4dc16d Fix: Make file/folder dialogs automatically come to foreground on Windows (#16) 2026-02-06 17:50:40 -08:00
ds5678 49e71fc0a5 Update readme 1.1.1 2026-01-26 19:27:01 -08:00
ds5678 0ca1fdb1dc Bump version to 1.1.1 in Directory.Build.props
Updated the VersionPrefix property from 1.1.0 to 1.1.1 to prepare for a new patch release. No other changes were made.
2026-01-26 19:24:47 -08:00
ds5678 63278e1a51 Check if bash is installed 2026-01-26 19:24:08 -08:00
ds5678 43573a623e Bump version to 1.1.0 and update copyright year
Updated the project version from 1.0.1 to 1.1.0 and changed the copyright year to 2026 in Directory.Build.props.
1.1.0
2026-01-03 15:17:50 -08:00
ds5678 da64c1a6d0 Replace .sln with .slnx XML-based solution format
Replaced the traditional Visual Studio .sln file with a new .slnx file using an XML-based format. The new solution file includes all projects and solution items, modernizing the solution structure and improving compatibility with alternative tooling and editors.
2026-01-03 15:14:50 -08:00
dependabot[bot] 76e1f42c15 Bump actions/upload-artifact from 4 to 6 (#14)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-03 15:11:38 -08:00
dependabot[bot] 1e60e65ae4 Bump actions/checkout from 4 to 6 (#13)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-03 15:11:28 -08:00
Marceli Antosik efd1956ab9 Require CETCompat to be false and other improvements (#15)
* Disable CETCompat

Solves issue described here:
https://github.com/AssetRipper/AssetRipper/issues/2047

* .NET 10 and Readme Update

* Update .NET version in Directory.Build.props

* TerraFX 10.0.26100.6 and publish.yaml fix

- Changed TerraFX version from 10.0.26100.2 -> 10.0.26100.6
- Changed net9.0 path to net10.0 in publish.yaml
- Removed TargetFramework property from .csproj
- Added links to similar issues in README.md

* All Files Filter name changed in Save Dialog

To stay consistent with the standard convention and keep the behavior uniform across dialogs, I also changed All Files to All Files (*.*) in the Save File dialog.
2026-01-03 15:10:59 -08:00
ds5678 6e7a80aa80 Bump version prefix to 1.0.1
Updated the `VersionPrefix` in Directory.Build.props from
`1.0.0` to `1.0.1` to reflect a minor version increment.
1.0.1
2025-08-10 00:42:37 -07:00
ds5678 c4569ae1b3 Move BeginOutputReadLine and BeginErrorReadLine after Start 2025-08-10 00:32:30 -07:00
ds5678 0431d0b536 Replace gtk with zenity and kdialog 2025-08-10 00:19:59 -07:00
ds5678 801b203fca Call gtk quit 2025-08-05 23:25:47 -07:00
ds5678 5d207fbdf7 Rename web api extension methods 2025-08-05 23:11:33 -07:00
ds5678 7f3ac48095 Add web api project 2025-08-05 22:22:47 -07:00
ds5678 e4515bb59a Open Folders support for Windows 2025-08-05 13:13:50 -07:00
ds5678 580c3e95e7 Initial release 1.0.0 2025-07-14 03:06:08 -07:00
ds5678 d81529e944 Fix Linux save file bug 2025-07-14 02:47:13 -07:00
ds5678 881fae53e2 Only initialize Gtk once 2025-07-14 02:46:41 -07:00
ds5678 6a1834d003 Gtk.Application.Quit not needed 2025-07-14 02:44:06 -07:00
ds5678 36ab3716cd Comment out gtk application quit 2025-07-14 02:33:17 -07:00
ds5678 87984ef035 Fix Linux confirmation 2025-07-14 02:29:32 -07:00
ds5678 763abe2135 Implement options for messages and confirmations 2025-07-14 02:08:49 -07:00
ds5678 314eb23960 Update dialog button configurations for macOS
Swapped the order of `trueLabel` and `falseLabel` buttons in the `ConfirmationDialog` class. Updated the `MessageDialog` class to include an "OK" button in the dialog instead of using the default button configuration.
2025-07-14 01:50:31 -07:00
ds5678 bb0f63dc92 Consolidate Supported property under a single class 2025-07-14 01:46:42 -07:00
ds5678 c42096795b Implement open file and open folder for Windows and Linux 2025-07-14 01:40:00 -07:00
ds5678 8a076dcc03 Confirmation and message implementation 2025-07-13 21:52:21 -07:00
ds5678 c52dd44ba1 Mac implementation for all dialog types 2025-07-13 17:10:18 -07:00
ds5678 915522f41b Remove Async suffix 2025-07-13 16:38:57 -07:00
ds5678 63132cea4e Add scaffolding for confirmation and messaging 2025-07-13 16:36:37 -07:00
ds5678 dbe43baded Initial implementation for opening multiple folders 2025-07-13 15:38:28 -07:00
ds5678 d489f1cbd8 Single class for opening files 2025-07-13 15:30:21 -07:00
ds5678 c4a50298ed Initial save file implementation 2025-07-13 15:26:08 -07:00
ds5678 c30ad8b089 Remove options 2025-07-13 15:15:26 -07:00
ds5678 e3b1f2fe25 Mac open folder implementation 2025-07-11 02:03:42 -07:00
ds5678 8284dd938b Open files initial implementation 2025-07-11 02:00:27 -07:00
ds5678 02a3f75c5a Redirect standard error 2025-07-11 00:46:02 -07:00
ds5678 ce36102462 Fix compile error 2025-07-11 00:42:37 -07:00
ds5678 97beb1e29c Fix issue, probably 2025-07-11 00:38:37 -07:00
ds5678 7021757267 Use process execution on Mac instead of native bindings 2025-07-11 00:25:37 -07:00
ds5678 7f8b76ffc7 Update AssetRipper.Bindings.MacOS to version 1.0.3
Updated the `AssetRipper.Bindings.MacOS` package version from
`1.0.2` to `1.0.3` in the project file
`AssetRipper.NativeDialogs.csproj`.
2025-07-10 23:57:02 -07:00
ds5678 831ee3a0e5 Update AssetRipper.Bindings.MacOS to version 1.0.2
This commit updates the `AssetRipper.Bindings.MacOS` package
version from `1.0.1` to `1.0.2` in the project file
`AssetRipper.NativeDialogs.csproj`.
2025-07-10 21:47:42 -07:00
ds5678 bbabe6426b Fix workflow file 2025-07-10 02:12:33 -07:00
ds5678 f908e95076 Initial commit 2025-07-10 02:10:22 -07:00