Jo-Be-Co
dbd5af8ab0
QS second part:
...
Made Evaluate() more resilient.
Added tests to CommonFormatters.
2026-03-22 22:22:02 +01:00
Jo-Be-Co
02b9b4fa1c
QS updates:
...
- fixed documentation
- regexp-checks running with timeout and culture-invariant matching
- changed check-building in ConditionalTagCollection to use NonNull parameters. So no warnings occure.
- add tests for <!is ...> and escaped chars
2026-03-22 19:18:55 +01:00
Jo-Be-Co
7ecd571364
Corrections to documentation and comments.
2026-03-22 13:55:28 +01:00
Jo-Be-Co
32f3e6a886
Introduces the slice() format directive
2026-03-22 13:55:27 +01:00
Jo-Be-Co
e477c29890
New tags <minutes>, <tag> and <if abridged->...<-if abridged>
2026-03-22 13:55:27 +01:00
Jo-Be-Co
a8621699c1
Add numerical checks for conditional tag.
...
- numbers are compared with their value
- strings are compared by checking the length
- Collections are evaluated on cheking their size
2026-03-22 13:55:27 +01:00
Jo-Be-Co
cd9a070784
Allow two step formatting to get checkable values and not only single stringa
...
Introduce <is-> Tag. Like <has-> but with additional check on content.
Retrieve objects instead of string for conditions
Pass undefined formats as null instead of empty strings
2026-03-22 13:55:26 +01:00
Jo-Be-Co
d8ce7cc9b0
Formats are now escapable and the evaluation of HasValue has been transformed into a configuration parameter.
2026-03-22 13:55:26 +01:00
Jo-Be-Co
1d6d4ff9ac
GetTagExpression uses Dictionary for capture names from Regexes
2026-03-22 13:55:26 +01:00
Jo-Be-Co
db3a810f47
Regular Expressions with capture names on coments
2026-03-22 13:55:26 +01:00
Jo-Be-Co
508ea1032d
Tests are using empty values for various fields
2026-03-22 13:55:25 +01:00
Jo-Be-Co
10fc5837cb
Allow sorting in reverse order by specifying the sort key with lowercase
2026-03-22 13:55:25 +01:00
Jo-Be-Co
812e0c3b60
Format details on fields specified in format. Introduce by colon.
...
Use dictionaries for field access and sorting.
Added sorting to series lists.
2026-03-22 13:55:25 +01:00
Jo-Be-Co
d161bdfaeb
Introduce culture parameter for formatting.
2026-03-22 13:55:24 +01:00
Jo-Be-Co
a6aa14c7f8
Collect formatters into CommonFormatters
2026-03-22 13:55:24 +01:00
Jo-Be-Co
7dd55a2545
Refactorings
2026-03-22 13:55:24 +01:00
rmcrackan
1081dfe8df
Merge pull request #1689 from rmcrackan/rmcrackan/mac-yaml
...
mac yaml. print stdout, stderr
2026-03-18 14:53:27 -04:00
rmcrackan
3f716cd1ac
- **Fix:** When xcrun notarytool submit failed (e.g. Apple TOS / "sign agreement" required), the job failed immediately and the real error never appeared in the workflow log.
...
- **Change:** Capture notarytool stdout+stderr with `|| true` so the script always runs `echo "$RESPONSE"`, then fail the step explicitly if no submission id is found. The job still fails on errors, but the full notarytool output (including stderr) is now visible in the Actions log.
- **Result:** Failures like "you must accept the agreement" show up in the run so you don’t have to reproduce them locally to see the message.
2026-03-18 14:49:02 -04:00
Robert
338715d52a
incr ver
v13.3.2
2026-03-17 23:07:30 -04:00
rmcrackan
d275ad034b
Merge pull request #1688 from rmcrackan/rmcrackan/macos-build
...
attempt to fix Bundle_MacOS
2026-03-17 23:04:23 -04:00
rmcrackan
b5ecff7e27
attempt to fix Bundle_MacOS
2026-03-17 23:03:43 -04:00
Robert
3144506ad5
incr ver
v13.3.1
2026-03-17 22:30:05 -04:00
rmcrackan
99629c3c25
Merge pull request #1678 from rmcrackan/rmcrackan/screenreader-msg
...
Add info in walkthrough for screen-reader users
2026-03-17 22:19:07 -04:00
rmcrackan
3fdb8ef15d
Merge pull request #1679 from rmcrackan/rmcrackan/1677-linux-crash
...
Rmcrackan/1677 linux crash
2026-03-17 22:18:54 -04:00
rmcrackan
a43a700e37
Merge pull request #1686 from rmcrackan/rmcrackan/empty-cookies
...
don't set cookies without values. Attempting to solve #1682
2026-03-17 22:18:45 -04:00
rmcrackan
80823bf15c
don't set cookies without values. Attempting to solve #1682
2026-03-17 16:59:11 -04:00
rmcrackan
0a576069df
clean up essential file validation
2026-03-12 15:27:04 -04:00
rmcrackan
0b0f5184d2
Validate essential files early
2026-03-12 14:55:14 -04:00
rmcrackan
24d825607d
* Reads relative paths from appsettings and resolves them to absolute once.
...
* Writes only absolute paths for LibationFiles, so future reads and all callers see a single, consistent path.
2026-03-12 13:57:39 -04:00
rmcrackan
14e4ea4592
Resolve to an absolute path when reading
2026-03-12 13:53:27 -04:00
rmcrackan
56720124b8
Add info in walkthrough for screen-reader users
2026-03-12 11:43:06 -04:00
Robert
20c7d72181
incr ver
v13.3.0
2026-03-12 09:30:22 -04:00
rmcrackan
0d00cf2b10
Merge pull request #1676 from rmcrackan/rmcrackan/1625-mac-key-bindings
...
Bug fix #1625 -- fix mac key bindings
2026-03-12 09:23:16 -04:00
rmcrackan
a79da66b0e
Bug fix #1625 -- fix mac key bindings
2026-03-12 09:16:41 -04:00
rmcrackan
fdc56e9ad6
Merge pull request #1673 from rmcrackan/rmcrackan/fix-naming-template-links
...
Fix naming template links
2026-03-11 13:54:23 -04:00
rmcrackan
ddef3b649b
Fix naming template links
2026-03-11 13:45:59 -04:00
rmcrackan
01c2a3b1c3
Merge pull request #1672 from rmcrackan/rmcrackan/linux-snap-no-webview
...
WebView breaks catastrophically under Linux Snap
2026-03-11 13:27:34 -04:00
rmcrackan
4eec61a659
another build fix attempt
2026-03-11 13:23:21 -04:00
rmcrackan
c983513f45
attempt to fix build failures
2026-03-11 13:20:44 -04:00
rmcrackan
0172c7b8eb
add 'linux' to wording
2026-03-11 13:07:10 -04:00
rmcrackan
5cf710756f
Bug fix #1664 - WebView breaks catastrophically under Linux Snap -- segfault with no logged errors
2026-03-11 13:00:19 -04:00
rmcrackan
760b0dcb6b
Merge pull request #1670 from rmcrackan/rmcrackan/access1668-1
...
First first 2 items in #1668 -- accessibility bugs
2026-03-10 15:53:44 -04:00
rmcrackan
6c602286c0
First first 2 items in #1668 -- accessibility bugs
2026-03-10 15:51:25 -04:00
rmcrackan
8e69191bbf
Merge branch 'master' of https://github.com/rmcrackan/Libation
2026-03-07 16:21:11 -05:00
rmcrackan
58095f291b
When displaying upgrade notes, exclude <!-- NO-APP --> blocks
2026-03-07 16:21:04 -05:00
rmcrackan
50319defa9
Merge pull request #1666 from rmcrackan/rmcrackan-patch-2
...
Update command-line-interface.md
2026-03-07 15:29:26 -05:00
rmcrackan
fd35b6dd85
Update command-line-interface.md
2026-03-07 15:29:10 -05:00
rmcrackan
2da2d1c29e
Merge pull request #1665 from rmcrackan/rmcrackan-cli-details-block
...
Update command-line-interface.md
2026-03-07 15:27:26 -05:00
rmcrackan
64c5807daa
Update command-line-interface.md
2026-03-07 15:27:09 -05:00
rmcrackan
1e8358eeeb
Merge pull request #1663 from cvigano/add-replacement-char-documentation
...
Add documentation on how to customize replacement characters on CLI
2026-03-07 15:22:34 -05:00