Unknown W. Brackets
cf4a5b1b9c
Global: Buildfix for parsers.
2020-08-10 14:43:13 +00:00
Unknown W. Brackets
a0f8e788f3
Global: Move string number parse to text/parsers.
...
It's not used as much as the other string utils.
2020-08-10 07:05:23 -07:00
Unknown W. Brackets
059e2e5e16
Vulkan: Stop merge at clear/touched read only.
...
Before we would merge on a future render after a clear, which can't be
good. But we can safely ignore a draw to another FB that reads from a
touched FB.
2020-05-17 15:04:21 -07:00
Unknown W. Brackets
a36239473d
GLES: Add dependency tracking for render passes.
...
Let's try to invalidate when it's possible. We move the invalidate to the
end of the render when detected.
2020-05-17 11:06:39 -07:00
Unknown W. Brackets
b9795057cf
Osk: Correct UCS2 conversion.
...
String end was calculated incorrectly.
2020-03-22 18:34:03 -07:00
Henrik Rydgård
1ad65c7c7a
Remove some more uint16_t
2020-03-22 21:28:06 +01:00
Henrik Rydgård
d6ba1b7f99
More correctly handle UCS2 encoding.
2020-03-22 19:29:25 +01:00
Henrik Rydgård
bb30169c88
Address feedback
2020-03-22 19:20:23 +01:00
Henrik Rydgård
d1196f2fc0
Support a few more wstring functions on non-windows platforms, due to the armips assembler.
2020-03-22 17:03:49 +01:00
Henrik Rydgård
75cdc11fdb
Text input: Clearly use 16-bit chars like the PSP, don't rely on wchar_t.
2020-03-22 16:44:19 +01:00
Unknown W. Brackets
08a6047768
PPGe: Show ellipsis for overly long lines.
...
To match PPGE_LINE_USE_ELLIPSIS when using TextDrawer.
2020-03-10 21:30:53 -07:00
Henrik Rydgård
eb3faf5370
Fix some further static analysis warnings
2019-06-18 01:08:25 +02:00
Silent
6639a550f1
Improve WordWrapper:
...
- When wrapping before word, left trim whitespaces to prevent newlines from starting indented
- Change lastLineStart_ to size_t to cut down on nasty typecasts
- Replace operator += with explicit call to append to make intent more clear and reduce memory allocations
2019-05-30 19:24:31 +02:00
Unknown W. Brackets
e21753bc93
Debugger: Add assembler to build.
2018-06-06 05:59:24 -07:00
Unknown W. Brackets
4ad7107151
UI: Wrap text properly with explicit newlines.
...
Fixes the non-Android part of #10217 .
2017-12-02 14:38:59 -08:00
Henrik Rydgård
d1d1e1f742
Fix issue with caret position in text boxes caused by a bad hash function. Fletcher is 2-bytes-at-a-time and thus very inappropriate for short strings.
2017-10-24 22:45:27 +02:00
Unknown W. Brackets
977f75ce1e
UI: Fix text wrap when kerning adjusts spaces.
...
This was happening for some setting info messages. The sum of the word
lengths didn't actually match the line length, because more space was
added between some words.
2017-06-03 10:14:55 -07:00
Henrik Rydgård
ae709ed1dd
Fix bug in word wrapper
2016-12-25 11:08:27 +01:00
latot
7047ad2271
fix sscanf types
2016-12-02 22:46:52 -03:00
Unknown W. Brackets
f0a8e931ff
Remove UTF-8 BOMs from a few files.
...
And note the only ones that do need them in editorconfig.
2016-08-07 17:59:35 -07:00
Unknown W. Brackets
30e99206c9
UI: Add a generic word wrapper class.
2016-07-04 16:03:22 -07:00
Unknown W. Brackets and Henrik Rydgard
c92790c5a8
Specify a useful app version when loading Vulkan.
2016-03-20 19:31:02 +01:00
Henrik Rydgard
2d0295bbb3
Fix another version parsing bug
2016-02-15 19:21:57 +01:00
Henrik Rydgard
eafb39f267
Actually fix the version parsing, oops
2016-02-14 16:34:17 +01:00
sergiobenrocha2
662d5fc9da
Fix atlas/zimtool build.
2015-09-21 12:46:42 -03:00
Henrik Rydgård
95584a8966
Remove bits, varint
2015-09-19 10:35:16 +02:00
Henrik Rydgård
1a59e3820a
Remove aabb, hamming, perlin
2015-09-19 10:32:35 +02:00
Unknown W. Brackets
f279c2a3c2
Merge remote repo native into ext/native/.
2015-09-06 12:24:17 -07:00