OMGeeky
ffef76b28b
continue implementing edge-to-edge behaviour and insets
2025-07-29 05:05:40 +02:00
OMGeeky
cd49473e86
continue implementing edge-to-edge behaviour and insets (Start-Screen)
2025-07-29 04:06:06 +02:00
OMGeeky
363a395169
start implementing edge-to-edge behaviour and insets
2025-07-29 03:33:10 +02:00
OMGeeky
a09176d344
Refactor activity view setup to use app.setView for consistency
2025-07-29 03:05:50 +02:00
OMGeeky
f884af20b8
Replace custom Pair implementation with android.util.Pair
2025-07-29 00:08:02 +02:00
OMGeeky
a2859fbc56
Remove unnecessary @TargetApi annotations and remove unnecessary SDK-Version check
2025-07-28 23:33:23 +02:00
OMGeeky
11d5966a51
Sort summary output of errors and warnings by file path
2025-07-28 22:00:24 +02:00
OMGeeky
fd169e9f40
Add total error and warning summary to format specifier check output
2025-07-28 21:59:19 +02:00
OMGeeky
149ad3ae1c
Differentiate between missing and extra format specifiers
...
Missing format specifiers in translated strings are now reported as warnings,
while extra format specifiers are reported as errors.
This change allows the script to pass if only warnings (missing specifiers)
are present, but still fail if there are errors (extra specifiers).
The summary now also includes counts for both errors and warnings per file.
2025-07-28 21:57:29 +02:00
OMGeeky
6e74243ea8
Refactor: Improve format specifier regex
...
The regular expression for identifying format specifiers in XML string resources has been updated. The new regex now correctly identifies specifiers like `%.2f` which include precision for floating point numbers. This change ensures more accurate validation of format specifiers.
2025-07-28 21:51:59 +02:00
OMGeeky
9c4009034f
Enhance format specifier check script output
...
The script now provides a summary of errors per file at the end of its execution.
This makes it easier to identify which translation files have issues with format specifiers or non-escaped percentage signs.
2025-07-28 21:51:31 +02:00
OMGeeky
0422beb855
Update string formatter check script
...
- Add scanning for used keys in Java files.
- Refactor argument parsing to separate project root and res root.
- If no specific key is provided, check only keys used in Java code.
2025-07-28 21:35:38 +02:00
OMGeeky
2cc12b3530
Improve check_format_specifiers.py to check all keys if none specified
2025-07-28 21:25:28 +02:00
OMGeeky
80997ddc36
Exit with error code on specifier mismatches in format checker
2025-07-28 21:20:17 +02:00
OMGeeky
c244ba1390
Added checks for unescaped percent signs
2025-07-28 21:12:23 +02:00
OMGeeky
8a74ffd2ef
Add Python script to check format specifier consistency in Android strings
...
This script, `check_format_specifiers.py`, helps ensure that format
specifiers (like `%s`, `%d`, `%1$s`) are used consistently across
different language versions of a string resource in an Android project.
2025-07-28 21:01:11 +02:00
OMGeeky
57f7a0dc91
Refactor fullscreen mode setting
...
Move fullscreen mode setting logic into a static method in AndorsTrailApplication and use it in Preferences and CustomDialogFactory.
2025-07-28 18:06:43 +02:00
OMGeeky
78cf59c90c
Updated full screen flag for API 30+
2025-07-28 18:00:54 +02:00
Nut.andor
c4ac6b1046
whatsnew
2025-07-26 00:18:21 +02:00
Nut.andor
a5ed53a763
added graphic
2025-07-19 01:09:00 +02:00
Nut.andor
d6b11d8242
added graphic
2025-07-17 20:48:09 +02:00
Nut.andor
d9e7509daa
whatsnew
2025-07-17 20:48:09 +02:00
Nut.andor
e15583e3c5
settings
2025-07-17 20:48:08 +02:00
Nut.andor
25b70ae818
typos
2025-06-24 00:00:27 +02:00
Nut.andor
1aa98de579
new png
2025-06-24 00:00:27 +02:00
Nut.andor
be027bb303
Item description could have $playername
2025-06-22 22:25:23 +02:00
Nut.andor
d2fe192466
settings
2025-06-22 22:25:23 +02:00
Nut.andor
469d2bfc46
new part of falsly extended map_cavewall_5 moved to new map_cavewall_6
2025-06-19 16:19:40 +02:00
Nut.andor
ce399ffe1f
settings
2025-06-19 12:35:13 +02:00
Nut.andor
054c6e5d23
new map_outdoor_2.png
2025-06-17 22:15:54 +02:00
Nut.andor
e4633c0689
exploding star item icon
2025-06-10 21:51:38 +02:00
Nut.andor
9b9d8a7c3a
dbg
2025-06-10 21:51:38 +02:00
Nut.andor
0cfa6a97c9
Merge branch 'pulls/1829009049/90' into AT_Source_Next_Release
2025-06-06 22:10:10 +02:00
Nut.andor
9729d5a34f
On miss effects
2025-06-06 22:09:19 +02:00
Nut.andor
c024474128
Merge branch 'pulls/1829009049/86' into AT_Source_Next_Release
2025-06-06 22:07:13 +02:00
Nut.andor
3100ffd717
Anti cheat checksum
2025-06-06 21:56:42 +02:00
Nut.andor
e3c8c0ecfb
useful links
2025-05-11 18:10:32 +02:00
Nut.andor
cd35ad673f
next version v0.8.14dev
2025-05-11 11:12:25 +02:00
Nut.andor
5f000ef210
Merge branch 'master' into AT_Source_Next_Release
2025-05-11 11:10:27 +02:00
Nut.andor
c09f5e3a6e
whatsnew
2025-05-04 22:46:39 +02:00
Nut.andor
4d5a765522
translation status
2025-05-04 22:02:14 +02:00
Nut.andor
64500ed2fa
Merge branch 'AT_Source_Next_Release'
2025-05-04 20:40:36 +02:00
Nut.andor
77af4079c5
whatsnew
2025-05-04 20:39:29 +02:00
Nut.andor
d885911b32
potc built
2025-05-04 20:20:06 +02:00
Nut.andor
99a0d4f40c
potc
2025-05-04 20:18:22 +02:00
Nut.andor
656b95061b
v0.8.13 Troubling Times content
2025-05-04 20:08:26 +02:00
Nut.andor
24760824b5
Authors
2025-05-04 19:27:49 +02:00
Nut.andor
8eef67bfe7
Merge branch 'master-hosted.weblate' into AT_Source_Next_Release
2025-05-04 19:12:23 +02:00
Nut.andor
d839604e38
version
2025-05-04 19:03:24 +02:00
Nut.andor
2078eedb94
Pull Request #90 : On miss effects
2025-05-02 22:26:37 +02:00