Aaron van Geffen
d425e0a8bb
Remove const qualifier from constexpr statements
2023-06-24 11:45:26 +02:00
Duncan
859b071ddc
Rename classes with snakes OpenRCT2/A*-F* ( #19215 )
...
* Rename classes with snakes OpenRCT2/A*-F*
* Clang format files
2023-01-19 08:16:44 +00:00
Hielke Morsink
0762fcb601
Rename snake_case functions in OpenRCT2/util folder
2023-01-18 22:44:13 +01:00
Michael Steenbeek
12874f2af7
Replace format_string(4) with OpenRCT2::FormatStringLegacy() ( #19190 )
...
Co-authored-by: duncanspumpkin <duncans_pumpkin@hotmail.co.uk >
2023-01-17 21:56:30 +01:00
Michael Steenbeek
bf5f7e8e71
Rename format_string(2) and is_user_string_id() ( #19178 )
...
Co-authored-by: duncanspumpkin <duncans_pumpkin@hotmail.co.uk >
2023-01-17 08:59:07 +00:00
Michael Steenbeek
b4480b344e
Rename snake_case functions from localisation folder
2023-01-16 23:12:35 +00:00
Duncan
8504c8d05e
Finish Removing snake_case from Drawing Methods
2023-01-16 22:31:34 +00:00
James103
73738bbdc8
Replace 2022 with 2023 in copyright headers
...
Replace all instances of the year 2022 with 2023 in all copyright headers
2023-01-01 11:58:01 +01:00
Gymnasiast
14f9a75e0a
Refactor FontSpriteBase and font size into FontStyle
2022-10-19 11:59:26 +02:00
Hielke Morsink
abac080d3e
Rename public general config data members
2022-10-16 21:46:01 +02:00
73
b9e677945d
Replace 20XX with 2022 ( #18158 )
...
* Replace 2020 with 2022
Replace all 2020 headers with 2022
* replace other years with 2022
add missing years
2022-10-01 08:42:14 +01:00
Gymnasiast
9841b4e9e0
Fix naming conflicts
2022-07-31 22:30:18 +02:00
Gymnasiast
d3fd31c611
Rename rct_string_id to StringId
2022-07-31 22:30:13 +02:00
frutiemax
adb692b74e
Forward declare Formatter
2021-12-30 12:17:51 -05:00
ζeh Matt
2529568bfc
Use std::string_view where appropriate in network code
...
Co-authored-by: Ted John <ted@brambles.org >
2021-09-18 00:14:28 +03:00
Hielke Morsink
4b4b3333d6
Remove unnecessary else blocks
2021-09-16 18:31:12 +02:00
Ted John
70d9c1438e
Change most things and formatting to money64
2021-08-01 15:14:42 +02:00
Ted John
a9584ad797
Fix #14266 : [Plugin] {STRINGID} format is not applied
2021-03-12 21:08:56 +01:00
Ted John
ff86ebbfe5
Localise shortcut strings
2021-02-21 03:14:19 +00:00
Matt
7d4637613a
Format the integers into temporary buffer to fix inline sprites
2021-01-02 16:46:05 +02:00
Matt
2ef4dd23aa
Replace std::stringstream with custom string buffer
2021-01-02 16:46:05 +02:00
Ted John
b0e57c0ca9
Do not allocate vector each time format string legacy is called
2021-01-02 11:27:50 +01:00
Michael Steenbeek
7337e9d4a3
Fix #13644 , #13102 : Underflows in ride graph, temperature, cut-away view
2020-12-24 23:08:01 +01:00
Michael Steenbeek
5dd0ff12c4
Fix #13550 : Cut height in Cut-away view window is missing
2020-12-23 20:13:00 +01:00
csunday95
fa5437f920
Fix #13611 : Zero under decimal is not displayed ( #13618 )
...
* fix for bug #13611 ; handled too few sig figs fixed point case
* added unit test cases to cover modified fixed point code
* removed blank line to satistfy clang-format
* sorted includes in formatting tests for clang-format
* removed redundant static_cast
- already a char literal and assigning to char[] so code
is functionally equivalent
2020-12-22 09:45:45 +00:00
Hielke Morsink
235afc4c62
Mark possibly unused variable as maybe_unused ( #13612 )
2020-12-20 15:35:23 +00:00
Ted John
05622fd9bb
Merge pull request #13504 from IntelOrca/plugin/more-things
...
* Fix #13495 : Add properties for park value, guests and company value
* Add more park attributes to plugin API
* Fix #13431 : [Plugin] UI disabled widgets can still be interacted with.
* Fix #13078 : [Plugin] Add colour picker widget
* Fix : #13509 [Plugin] Add ability to format strings
* Fix #13510 : [Plugin] list view scroll resets when items is set.
* Fix #13512 : [Plugin] Add item separators to list view
2020-12-06 16:13:07 +00:00
Tulio Leao
3a4ccfef37
Merge pull request #13523 from IntelOrca/fix/13517-date-format
...
Fix #13517 : Bad formatting of dates
2020-12-06 10:17:59 -03:00
Ted John
6a00c78750
Fix #13527 : Read access violation in format_string ( #13529 )
2020-12-06 01:08:43 -03:00
Ted John
be8736ffaa
Fix : #13509 [Plugin] Add ability to format strings
2020-12-05 18:26:35 +00:00
Ted John
164f570aae
Fix #13517 : Bad formatting of dates
2020-12-05 13:56:08 +00:00
Ted John
ec03ce5317
Improve handling of braces
2020-11-27 18:54:57 +00:00
Ted John
9173ec2111
Handle int64 edge cases in Format
2020-11-27 18:54:57 +00:00
Ted John
086f10c183
Remove includes already in header
2020-11-27 18:54:57 +00:00
Ted John
fd605d7399
Apply review comments and fix build
2020-11-27 18:54:57 +00:00
Ted John
92fcdfbd9b
Fix GCC compiler errors
2020-11-27 18:54:57 +00:00
Ted John
b6a688e540
Refactor format tokens
2020-11-27 18:54:57 +00:00
Ted John
157c984d4c
Fix more string functions
2020-11-27 18:54:56 +00:00
Ted John
711ac76753
Fix map tooltips
2020-11-27 18:54:56 +00:00
Ted John
80537832e9
Implement MOVE_X and INLINE_SPRITE
2020-11-27 18:54:56 +00:00
Ted John
2f7c1aab14
Start eradicating old format codes
2020-11-27 18:54:56 +00:00
Ted John
eebababa90
Use variant instead of any
2020-11-27 18:54:56 +00:00
Ted John
644f7f07b3
Implement legacy format string
2020-11-27 18:54:56 +00:00
Ted John
6294188e93
Implement multi-level formatting for template FormatString
2020-11-27 18:54:56 +00:00
Ted John
6c23da4965
Implement multi-level formatting for any implementation
2020-11-27 18:54:56 +00:00
Ted John
0e0c581258
Implement for format token types
2020-11-27 18:54:56 +00:00
Ted John
b07bc6b0ab
Add FmtString class
2020-11-27 18:54:56 +00:00
Ted John
8cb3103cc7
Add a dynamic format string function
2020-11-27 18:54:55 +00:00
Ted John
14377be487
Create new templated format string
2020-11-27 18:54:55 +00:00