psi29a
|
747771ac5e
|
Merge branch 'fontexport' into 'master'
Restore --export-fonts option functionality
See merge request OpenMW/openmw!4561
|
2025-03-27 11:04:35 +00:00 |
|
psi29a
|
8bbb46b52c
|
Merge branch 'frankfontaine' into 'master'
Properly implement bitmap font kerning (#8378)
See merge request OpenMW/openmw!4565
|
2025-03-05 21:16:19 +00:00 |
|
psi29a
|
888415059c
|
Merge branch 'fontainofdreams' into 'master'
Build and test / Ubuntu (push) Waiting to run
Build and test / MacOS (push) Waiting to run
Build and test / Read .env file and expose it as output (push) Waiting to run
Build and test / Windows (2019) (push) Blocked by required conditions
Build and test / Windows (2022) (push) Blocked by required conditions
Allow bitmap font texture reading to end prematurely (#8378)
See merge request OpenMW/openmw!4564
|
2025-03-05 13:11:10 +00:00 |
|
Alexei Kotov
|
fd358396fc
|
Properly implement bitmap font kerning
|
2025-03-03 08:42:39 +03:00 |
|
Alexei Kotov
|
24468fd965
|
Allow bitmap font texture to end prematurely
|
2025-03-03 08:29:00 +03:00 |
|
Alexei Kotov
|
c8fe596fc4
|
Add some remaining missing bitmap substitutions
|
2025-03-03 08:02:34 +03:00 |
|
Alexei Kotov
|
c50d8195bb
|
Remove custom substitutions for glyphs that may exist in the font
|
2025-03-03 08:02:16 +03:00 |
|
Alexei Kotov
|
dc3264a3a5
|
Restore --export-fonts option functionality
|
2025-03-02 22:33:06 +03:00 |
|
Alexei Kotov
|
d11bd7397b
|
Revise bitmap glyph replacements (#7531)
|
2024-11-16 22:48:52 +03:00 |
|
Andrei Kortunov
|
f2dc25e214
|
Optimize bitmap fonts loading
|
2024-03-27 12:44:35 +04:00 |
|
Evil Eye
|
97009f1e23
|
Merge Assumeru/mystringvui
|
2023-10-17 23:53:04 +02:00 |
|
Bret Curtis
|
43a931d3c4
|
[#7528] Fix MyGUI 3.4.3 issues
|
2023-10-17 23:53:04 +02:00 |
|
Andrei Kortunov
|
5cfd21e9ab
|
Do not place deprecated MyGUI property dynamically
|
2023-08-08 09:48:40 +04:00 |
|
Andrei Kortunov
|
f3cf61627c
|
Do not use deprecated MyGUI features for list boxes
|
2023-08-08 09:30:13 +04:00 |
|
Andrei Kortunov
|
b3a981e0fc
|
Simplify strings construction
|
2023-08-02 17:59:40 +04:00 |
|
Andrei Kortunov
|
d3d7a663c6
|
Move some objects instead of copying
|
2023-07-31 20:43:46 +04:00 |
|
elsid
|
d113f0fc44
|
Use settings values for GUI settings
|
2023-07-16 20:46:54 +02:00 |
|
jvoisin
|
6da3c3e200
|
Fix a gcc warning about copy
```
/home/jvoisin/dev/openmw/openmw/components/fontloader/fontloader.cpp:532:29: warning: loop variable '[key, value]' creates a copy from type 'std::pair<const int, int> const' [-Wrange-loop-construct]
for (const auto [key, value] : additional)
^
/home/jvoisin/dev/openmw/openmw/components/fontloader/fontloader.cpp:532:18: note: use reference type 'std::pair<const int, int> const &' to prevent copying
for (const auto [key, value] : additional)
^~~~~~~~~~~~~~~~~~~~~~~~~
&
1 warning generated.
```
|
2023-05-22 17:18:43 +02:00 |
|
Evil Eye
|
5491512905
|
Use string_view in more places and reduce the number of empty string literals
|
2023-05-21 16:39:32 +02:00 |
|
elsid
|
843753da14
|
Remove unused includes
|
2022-10-09 16:44:18 +02:00 |
|
clang-format-bot
|
ddb0522bbf
|
Apply clang-format to code base
|
2022-09-22 21:35:26 +03:00 |
|
Project579
|
e5c417c968
|
Make sure all paths are passed as std::filesystem::path instead of std::string where possible.
|
2022-09-11 14:41:15 +02:00 |
|
AnyOldName3
|
4e8e2e1c60
|
Eliminate &thing[0] pattern
|
2022-09-03 16:41:35 +01:00 |
|
psi29a
|
4ff7f8ddfb
|
Merge branch 'string_viewing' into 'master'
Use string_view in yet more places
See merge request OpenMW/openmw!2348
|
2022-08-30 21:12:11 +00:00 |
|
Andrei Kortunov
|
3037f190be
|
Implement per-font resolution
|
2022-08-30 12:16:30 +04:00 |
|
Andrei Kortunov
|
3178868cc3
|
Improve built-in default fonts
|
2022-08-30 07:54:20 +00:00 |
|
Evil Eye
|
fb9bc5f535
|
Use string_view in Fallback::Map
|
2022-08-28 17:20:49 +02:00 |
|
Andrei Kortunov
|
9e1ab590f1
|
Cleanup fonts loading
|
2022-08-21 13:19:04 +04:00 |
|
Andrei Kortunov
|
c3d3f3140b
|
Allow to change font settings in the launcher
|
2022-08-18 13:29:12 +04:00 |
|
elsid
|
f99ed6f1db
|
Split components/misc/stringops.hpp into multiple headers
Replace all ciEqual overloads with one having std::string_view as argument.
|
2022-08-03 22:06:24 +02:00 |
|
Andrei Kortunov
|
a787625c65
|
Remove code which became redundant due to changes in way how we load bitmap fonts
|
2022-07-27 12:15:07 +04:00 |
|
elsid
|
5f800279ac
|
Remove unused Gui::FontLoader::mTextures
|
2022-07-26 12:33:27 +02:00 |
|
Andrei Kortunov
|
845a812ebf
|
Drop fonts export - users are supposed to use TrueType fonts or mods with legacy format
|
2022-07-18 10:40:03 +04:00 |
|
Andrei Kortunov
|
5bc5c1bb0c
|
Use our fonts as a fallback
|
2022-07-18 09:57:20 +04:00 |
|
Andrei Kortunov
|
1f864e3127
|
Do not override monospace font
|
2022-07-18 00:04:43 +04:00 |
|
Andrei Kortunov
|
6f6b5ba04b
|
Some refactoring
|
2022-07-17 22:01:48 +04:00 |
|
Andrei Kortunov
|
db686b25c2
|
Use fallback data from openmw.cfg to setup fonts
|
2022-07-17 22:01:48 +04:00 |
|
Andrei Kortunov
|
8513bc9620
|
Fix build error on MSVC
|
2022-07-17 22:01:48 +04:00 |
|
Andrei Kortunov
|
8fc3635c2c
|
Use case-insensitive font keys, remove debug code
|
2022-07-17 22:01:48 +04:00 |
|
Andrei Kortunov
|
c47a48e25d
|
Inject layout files to VFS
|
2022-07-17 22:01:48 +04:00 |
|
Andrei Kortunov
|
2630bc21dd
|
Allow to override MyGUI layout
|
2022-07-17 22:01:48 +04:00 |
|
Andrei Kortunov
|
4ddba5142e
|
Introduce font mappings
|
2022-07-17 22:01:48 +04:00 |
|
Andrei Kortunov
|
dd04bfccfb
|
Load fonts
|
2022-07-17 22:01:48 +04:00 |
|
jvoisin
|
0cc304e659
|
Clean up MyGUI includes
This should improve incremental compilation.
|
2022-06-04 15:26:36 +02:00 |
|
jvoisin
|
6feb92a9bf
|
Remove boost::filesystem from a couple of files
|
2022-05-24 21:18:21 +00:00 |
|
elsid
|
94c1d0cced
|
Use unique_ptr to store istream
|
2022-04-22 18:27:17 +02:00 |
|
elsid
|
071ab3f650
|
Fix out of bounds access for std::string_view
|
2022-02-14 19:56:50 +01:00 |
|
elsid
|
c75e938c46
|
Return string_view from Utf8Encoder functions
To avoid redundant std::string constructions.
|
2022-02-12 17:11:54 +01:00 |
|
Alexei Dobrohotov
|
7a0c13fcf8
|
Make better use of std::clamp
|
2021-11-06 08:47:32 +03:00 |
|
Cédric Mocquillon
|
6817282097
|
Move getFileExtension to common header and use instead of repeating same code
|
2021-09-14 18:09:55 +02:00 |
|