Commit graph

75 commits

Author SHA1 Message Date
c9a7c6c309 Update dependencies and clean up UIText.cs
- Upgraded test project to .NET 10.0
- Bumped dependency packages to their latest releases.
- Added DotNet.ReproducibleBuilds to both projects.
2026-01-07 03:05:25 -05:00
87ea439dfe Remove solution and build workflow, update publish workflow
- Deleted CSTNet.sln because it was a pain to manage two
- Also deleted the test workflow due to costs.
- Updated publish workflow to use .NET 10.0.x and improved formatting.
2026-01-07 03:03:36 -05:00
ee4af04826 Update target frameworks and improve README
- Changed supported frameworks in CSTNet.csproj to net8.0 and net10.0.
- Enhanced README with clearer prerequisites, reorganized notes, and added background section for better project context.
2026-01-07 02:44:21 -05:00
9069feb38a Added SLNX solution file
Added the new CSTNet.slnx solution file and updated the README to mention the deprecation of the .sln solution type in favor of .slnx. Also fixed minor formatting issues in the README.
2026-01-07 02:30:10 -05:00
7193611ed9 Simplified README 2025-08-11 01:10:34 -04:00
602ecde271 Minor changes to README 2025-04-27 12:24:39 -04:00
98cce2c730 Tweaked support status 2025-04-27 09:43:27 -04:00
2e0c60e3c5
New README 2025-04-27 12:43:05 +00:00
Tony Bark
10a9958065 Improved GetText function
Glad I moved to the dev branch because I wasn't expecting this to be a breaking change.
2024-04-09 09:47:13 -04:00
Tony Bark
488c45620f Build from dev branch as well 2024-04-09 09:27:48 -04:00
Tony Bark
d1c589e2c0 Improved normalization algorithm 2024-04-09 09:26:59 -04:00
Tony Bark
84624111ea Removed CaretSeparatedText class
- Made CST class static
- Removed a few left overs
- Unit tests now target .NET 8
2023-11-28 10:26:54 -05:00
Tony Bark
65c36f83cd Test workflow now requires build to succeed 2023-11-28 09:53:08 -05:00
Tony Bark
eac035adf6 Removed 8.0 preview from GitHub action 2023-11-28 09:40:44 -05:00
Tony Bark
2a98a07ad3 Unit tests 2023-08-18 01:54:58 -04:00
Tony Bark
dbe28eb2b5 Reproducible Builds
- Tweaked README
2023-08-18 01:46:47 -04:00
Tony Bark
df7197609d Preliminary support for .NET 8
- Native compatibility
- Parser can now be consumed from non-.NET programming languages
2023-08-12 19:05:45 -04:00
Tony Bark
5f6e6c1935 Target .NET 8 in Github Actions, hopefully 2023-08-12 17:14:09 -04:00
Tony Bark
a228081732 Updated .NET Github Actions
- Use .NET setup v3
- Removed staging action
- Cache packages
2023-08-12 17:11:59 -04:00
Tony Bark
6bc99bb7cc Moved second README and change log from source to /doc 2023-08-10 22:41:12 -04:00
Tony Bark
df5ebd3954 Target Standard 2.1 2023-08-10 18:37:03 -04:00
Tony Bark
b32c5f49ed Centered badges 2023-01-07 12:36:03 -05:00
Tony Bark
909cf8ea23 Fixed build status badge
- Added code climate badges
2023-01-07 12:31:53 -05:00
Tony Bark
63b4410d65 Brought back editorconfig
- Fully commented CSTNet code :D
2023-01-07 10:45:54 -05:00
ec7c191d90
Added security code scan 2022-10-14 07:13:27 -04:00
404b8f98f5
Added issue templates 2022-10-14 07:10:04 -04:00
ee5287493a Added README to project path for use on Nuget 2022-10-10 05:08:12 -04:00
7211ff6857 Allow for publishing to nugettest.org 2022-10-10 04:56:38 -04:00
420cdb83fe Woops! No wonder the Windows build kept failing. 2022-10-10 04:29:10 -04:00
f01ac8970a Nuget badge in README
- Explained UIText and Release Cycle a lot more clearly, I hope
2022-10-10 04:27:15 -04:00
9d98055df3 Timeout and continue on error for workflows
- Fixed publishing error
2022-10-10 03:47:01 -04:00
6f717569de Fixed license identifier 2022-10-10 02:59:42 -04:00
6fb130d5b3 Build on all latest platforms 2022-10-10 02:56:37 -04:00
e40ba5a904 IUIText interface for UIText class
- Added test to VSCode tasks
- New deploy keys
- Renamed dpkgpackage workflow to publish
- Bump to version to 2.0, beta 1
2022-10-10 02:54:46 -04:00
84c27a1b14 Project overhaul 2022-07-21 10:23:31 -04:00
3de1fc5eca Switched back to "CST.NET" name
- Switched back to original CST.NET name because everyone was using that more.
- Retroactively switched back to v1.1.100
2022-04-29 06:47:53 -04:00
dc62584b7c Relicensed under BSD 3-clause 2022-04-29 06:39:56 -04:00
402f5e624c Updated unit test packages 2021-11-21 01:26:18 -05:00
229ab4f0ad This release drops .NET Standard in favor of .NET 6.
There are a lot of significant under the hood changes with the release. See the change log for details.
2021-11-19 13:52:26 -05:00
Tony Bark
ceebb00314 Fixed packaging oversight 2020-12-13 07:53:12 -05:00
Tony Bark
0ff7bb68c4 UIText class
The UIText class allows for travseing in "/<directory>/<language>.dir"  directories and searching for CST files by their Id number.  See usage.md for more info.
2020-12-13 07:48:15 -05:00
Tony Bark
86ed534870 Updated RepositoryUrl to Sixam address 2020-12-12 04:01:55 -05:00
Tony Bark
298dffb88e Included error message change in changelog 2020-12-12 03:59:11 -05:00
Tony Bark
9b5402e8e6 Showed the right Multiline v2 output in notebook 2020-12-12 03:51:45 -05:00
Tony Bark
dfea139f95 Updated notebook with the tweaked algorithm 2020-12-12 03:50:29 -05:00
Tony Bark
efa9c5535f Fixed the multiline parsing in the v2 format. 2020-12-12 03:32:09 -05:00
Tony Bark
2b69f6402d Change name in markdown documents too 2020-12-11 04:16:06 -05:00
Tony Bark
f93665340f Use Sixam namespace instead of QuickFennec
Coming up with names is hard, and I like the name "Sixam" better.
2020-12-11 04:14:15 -05:00
Tony Bark
139e8e12e3 Added link to working .NET Fiddle example. 2020-12-11 02:28:17 -05:00
Tony Bark
1454754921 Better illustrated the CST format in the README. 2020-12-11 02:14:05 -05:00