Commit Graph

68 Commits (5feb16dcfb83d281ac539108b27089bd12972902)

Author SHA1 Message Date
Andrew Cassidy 5feb16dcfb Only update text once per frame
Fixed text re-rendering several times in a single frame when pasting in text
3 years ago
Andrew Cassidy bf8e98caf0 Fix text rendering for some non-ascii strings 3 years ago
Andrew Cassidy b634eb1e8e Update version and changelog 3 years ago
Andrew Cassidy dadf38acd5 go back to using temporary rendertexs 3 years ago
Andrew Cassidy f42e0d78d6 Don't reuse textures, and don't keep them in RAM
Hopefully fixes #28
3 years ago
Andrew Cassidy dda988db17 Quick bugfix 3 years ago
Andrew Cassidy e56278c6cb Fix stock flags being stretched 3 years ago
Andrew Cassidy e6856124e7 Another attempt at fixing the planet glitch 4 years ago
Andrew Cassidy 8ed7a130ab Alternate rendertex handling 4 years ago
Andrew Cassidy 17ef93bb6e Copy other text parameters to symmetry counterparts 4 years ago
Andrew Cassidy a6de537e4a ScaleRange change 4 years ago
Andrew Cassidy 121428414c Add input locks for text entry 4 years ago
Andrew Cassidy 98f774b2ae More font fixes and UI changes
- Lowered step size for decal size and depth to 1cm.
 - Changed default max size to 10m.
 - Text decals now show as a circle if they contain only whitespace.
 - Fixed font name in config and defaulted to Calibri if its missing
4 years ago
Andrew Cassidy d31576fb0b Fix font saving and rendering 4 years ago
Andrew Cassidy c9853049c5 Clear rendertex because KSP wont 4 years ago
Andrew Cassidy 06137357c1 Close windows when text part is destroyed 4 years ago
Andrew Cassidy dbbc621181 Fix text decal saving and loading
Closes #25
4 years ago
Andrew Cassidy 981a167864 Revert "Add fallbacks to all fonts, even squad ones"
This reverts commit ac1289a46e.
4 years ago
Andrew Cassidy c42e443b4b Add minimum size for text decals 4 years ago
Andrew Cassidy a6e2edc475 use URL-style string escaping 4 years ago
Andrew Cassidy e82b02b0e5 Fix overlapping text and add text escaping 4 years ago
Andrew Cassidy ea8c069d68 Fix issues with fallback fonts
Fixed TMP subobjects being deleted, causing fallback fonts to fail in some situations.
closes #24
4 years ago
Andrew Cassidy ac1289a46e Add fallbacks to all fonts, even squad ones 4 years ago
Andrew Cassidy 1ebed608a8 Fix corrupted text rendering
Fix text corruption when rendering text right after a scene change by delaying it by a single frame in OnLoad
4 years ago
Andrew Cassidy 98a790630e Remove call to get_dataPath from constructor
Fixes error in development build of KSP
4 years ago
Andrew Cassidy 5ef33b1d85 Use supported render texture format on DirectX 4 years ago
Andrew Cassidy 27ecd82193 Rename font file to avoid windows legacy features 4 years ago
Andrew Cassidy ddce97ee05 Fix styles updating textbox 4 years ago
Andrew Cassidy d1029ca0c1 Fix color parsing and serialization 4 years ago
Andrew Cassidy bf7d5dd933 Fix error on running texture modifiers for text decals 4 years ago
Andrew Cassidy 885dfb3397 Logging refactor
dll update
4 years ago
Andrew Cassidy 1859e51a2e Documentation and cleanup pass 4 years ago
Andrew Cassidy 5a18943db9 Remove test debug stuff 4 years ago
Andrew Cassidy 9f32a42e51 Merge branch 'feature-text' into develop 4 years ago
Andrew Cassidy 5faa26ae95 TextRenderer cleanup 4 years ago
Andrew Cassidy 4a6d019227 More minor tweaks 4 years ago
Andrew Cassidy 3df3e08aae Fix text rendering user counter for new renders 4 years ago
Andrew Cassidy 8b05dc57e8 Fix localization and material updates 4 years ago
Andrew Cassidy 54cd5dce20 Fix text rendering yet again 4 years ago
Andrew Cassidy f3aea02da7 Better UI and shaders 4 years ago
Andrew Cassidy ae351c021f Fix text rendering again, but break bold text again 4 years ago
Andrew Cassidy 7ec4c85e8c Handle bold text and several events, wondering whats up with Actions[] 4 years ago
Andrew Cassidy cdc8794c54 Various text rendering changes 4 years ago
Andrew Cassidy 42e6b18845 Text rendering job system 4 years ago
Andrew Cassidy dbb3281e95 First working text rendering 4 years ago
Andrew Cassidy 7574614776 UI loading cleanup 4 years ago
Andrew Cassidy 1aebdb4e0e dll update 4 years ago
Andrew Cassidy 10da3dd402 Working color picker UI 4 years ago
Andrew Cassidy d5702ee0e7 Color picker UI integration 4 years ago
Andrew Cassidy e87fc48edf Decal text input UI 4 years ago