rubidium42
|
aef8a345b2
|
Codefix #12162, 3105d0b: Textbuf::Assign read beyond std::string_view (#12177)
|
3 months ago |
Loïc Guilloux
|
b4ff06b6ef
|
Fix: marked text was not updated during text deletion (#11293)
|
9 months ago |
Rubidium
|
8c742b456f
|
Codechange: use Textbuf directly, instead via several virtual functions in Window
|
10 months ago |
Rubidium
|
eaae0bb5e7
|
Codechange: automatic adding of _t to (u)int types, and WChar to char32_t
for i in `find src -type f|grep -v 3rdparty/fmt|grep -v 3rdparty/catch2|grep -v 3rdparty/opengl|grep -v stdafx.h`; do sed 's/uint16& /uint16 \&/g;s/int8\([ >*),;[]\)/int8_t\1/g;s/int16\([ >*),;[]\)/int16_t\1/g;s/int32\([ >*),;[]\)/int32_t\1/g;s/int64\([ >*),;[]\)/int64_t\1/g;s/ uint32(/ uint32_t(/g;s/_uint8_t/_uint8/;s/Uint8_t/Uint8/;s/ft_int64_t/ft_int64/g;s/uint64$/uint64_t/;s/WChar/char32_t/g;s/char32_t char32_t/char32_t WChar/' -i $i; done
|
11 months ago |
Rubidium
|
a4bf45729a
|
Change: move string validation (and assignment) to textbuf
|
1 year ago |
Rubidium
|
d68b5c9162
|
Codechange: replace buffer + strecpy with std::string for getting clipboard contents
|
1 year ago |
Peter Nelson
|
83f2ad500e
|
Codechange: stdarg.h include not needed as cstdarg is included.
|
1 year ago |
Rubidium
|
3105d0b09e
|
Codechange: replace text-buf printf with fmt::format
|
1 year ago |
Rubidium
|
b951332def
|
Codechange: use smart pointers when creating StringIterators
|
1 year ago |
Dave Shifflett
|
0d9fdeda8e
|
Feature: Allow Shift+Insert as paste in edit box (#9836)
|
2 years ago |
S. D. Cloudt
|
13cc8a0cee
|
Cleanup: Removed SVN headers
|
5 years ago |
Henry Wilson
|
7c8e7c6b6e
|
Codechange: Use null pointer literal instead of the NULL macro
|
5 years ago |
Charles Pigott
|
f5b1115039
|
Doc: Lots and lots of doxymentation fixes
|
6 years ago |
michi_cc
|
2b3b8c93e7
|
(svn r26758) -Fix [FS#5972]: [OSX] Implement more of the text editing API to prevent crashes and improve IME support.
|
10 years ago |
rubidium
|
e61fe21237
|
(svn r26506) -Codechange: replace most of vsnprintf with vseprintf
|
10 years ago |
frosch
|
ef4c2ce031
|
(svn r26485) -Codechange: Replace ttd_strlcpy and ttd_strlcat with strecpy and strecat.
|
10 years ago |
rubidium
|
0463dbdc9e
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
10 years ago |
fonsinchen
|
438520c3f4
|
(svn r25708) -Fix: don't return NULL as bool
|
11 years ago |
michi_cc
|
d15c1c5d4a
|
(svn r25692) -Add: Replacement of a part of the edit box text with a new string.
|
11 years ago |
michi_cc
|
0883cf76e3
|
(svn r25684) -Change: [Win32] Draw the composition string ourselves if possible.
|
11 years ago |
michi_cc
|
64d2fc4d1e
|
(svn r25683) -Add: Support for a marked/selected range to the textbuf.
|
11 years ago |
michi_cc
|
7422120014
|
(svn r25679) -Codechange: [Win32] Get the result string of an IME input directly without a trip through the window messaging system.
|
11 years ago |
michi_cc
|
270d8aa639
|
(svn r25670) -Codechange: Pass UCS-4 characters to the edit box key handler.
|
11 years ago |
michi_cc
|
a31be4ce11
|
(svn r25654) -Fix: Improve character and word deletion for CJK languages and complex scripts.
|
11 years ago |
michi_cc
|
76367f6bf1
|
(svn r25653) -Add: Caret movement by words for CJK languages.
|
11 years ago |
michi_cc
|
e7dc14b25a
|
(svn r25652) -Fix: Improve text caret movement for complex scripts.
|
11 years ago |
michi_cc
|
33f3cf3a5d
|
(svn r25651) -Fix: Textbuf caret rendering for complex scripts (e.g. Tamil).
|
11 years ago |
frosch
|
c2c50b0c50
|
(svn r25092) -Codechange: Deduplicate keyboard handling between console and editboxes.
|
11 years ago |
frosch
|
1ddf5a0786
|
(svn r25091) -Codechange: Call keycodes by their name.
|
11 years ago |
frosch
|
19b18d7822
|
(svn r25090) -Fix: Make editbox character filters also apply to pasted content from clipboard.
|
11 years ago |
frosch
|
579ee7a592
|
(svn r25089) -Codechange: Move CharSetFilter from QueryString to Textbuf.
|
11 years ago |
planetmaker
|
c24374f99c
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
12 years ago |
frosch
|
f6d4200f86
|
(svn r24738) -Codechange: Remove Textbuf::Initialize in favour of a constructor.
|
12 years ago |
frosch
|
0ea2152355
|
(svn r24737) -Add: Textbuf::Assign and Textbuf::Print.
|
12 years ago |
zuu
|
72639deb84
|
(svn r24530) -Fix [#5203] (r24521): Ctrl+backspace/delete could remove too many characters (sbr)
|
12 years ago |
zuu
|
bcf1cb1f9c
|
(svn r24521) -Feature [FS#5203]: Ctrl + Backspace/Delete to remove characters up to next word beginning in text edit boxes
|
12 years ago |
zuu
|
0656a8d40b
|
(svn r24520) -Feature [FS#5203]: Ctrl + Arrow keys to move entire words in text edit boxes (sbr)
|
12 years ago |
zuu
|
bacad1478a
|
(svn r24519) -Codechange [FS#5203]: Refactor character removal code of text edit
|
12 years ago |
zuu
|
ae28432e62
|
(svn r24518) -Codechange [FS#5203]: Refactor arrow key text edit movement code (sbr)
|
12 years ago |
frosch
|
d58eee1e79
|
(svn r24324) -Codechange: Turn functions dealing with Textbufs into member functions.
|
12 years ago |
frosch
|
31eb896143
|
(svn r24323) -Codechange: Split Textbuf and associated functions to separate files.
|
12 years ago |