summaryrefslogtreecommitdiffstats
path: root/macosx/tkMacOSXFont.c
Commit message (Expand)AuthorAgeFilesLines
* Merge 8.6jan.nijtmans2021-02-021-1/+1
|\
| * More implicit type-casts, for C++ compatibility.jan.nijtmans2021-02-021-1/+1
* | Merge 8.6jan.nijtmans2020-12-141-5/+2
|\ \ | |/
| * Fix the build on macOS 10.6.marc_culler2020-12-111-5/+2
* | (c) -> ©jan.nijtmans2020-12-091-3/+3
* | Merge 8.6culler2020-11-101-2/+1
|\ \ | |/
| * Remove some more unneeded code.marc_culler2020-11-091-2/+1
* | Merge 8.6jan.nijtmans2020-10-021-14/+7
|\ \ | |/
| * Fix more warnings, related to -Wshadow, now in MacOSX codejan.nijtmans2020-10-021-29/+30
* | Merge 8.6jan.nijtmans2020-09-021-1/+1
|\ \ | |/
| * Rename (internal) TkMacOSXDrawableView() -> TkMacOSXGetNSViewForDrawable()jan.nijtmans2020-09-021-1/+1
* | Merge 8.6jan.nijtmans2020-09-021-1/+1
|\ \ | |/
| * Eliminate MODULE_SCOPE wrapper function for TkMacOSXDrawable(). Rename (inter...jan.nijtmans2020-09-021-1/+1
* | Merge 8.6culler2020-08-251-2/+1
|\ \ | |/
| * Rename the NSGraphicsContext macro and add a flipped parameter. Fix accent c...culler2020-08-251-1/+1
| * Fix one more compilation issue with old macOS targets.culler2020-08-251-2/+1
* | Add the remaining (cosmetic) changes from the mac_clip branch.culler2020-08-211-1/+1
|\ \ | |/
| * Edit comments, make some stylistic changes, remove an unused function parameter.culler2020-08-211-1/+1
* | Fix [7655f65ae7]: text positioning issues in entry widgets. Patch from Christ...fvogel2020-07-131-12/+8
|\ \ | |/
| * merge core-8-6-branchfvogel2020-07-121-123/+71
| |\
| * | Apply another patch by Christopher Chavez that fixes the jerk of strings on a...fvogel2020-04-191-12/+8
* | | Slightly biger "lenght" variables, in case we are using Tcl 9jan.nijtmans2020-05-201-1/+1
* | | Fix compiler warning: macOS string length is unsigned.culler2020-05-201-1/+1
|\ \ \ | | |/ | |/|
| * | Fix compiler warning: macOS string length is unsigned.culler2020-05-201-1/+1
* | | Merge 8.6. Protection done by TkUtfAtIndex() not needed here, because Tcl_Utf...jan.nijtmans2020-05-201-23/+7
|\ \ \ | |/ /
| * | Add (and use) new internal function TkUtfAtIndex(), which does the same as Tc...jan.nijtmans2020-05-201-25/+8
| |\ \
| | * | Fix TkUtfAtIndex(), still was not 100% correct.jan.nijtmans2020-05-201-23/+6
| | * | Use Glyph indexing in more places (underscoring and canvas text and some more)jan.nijtmans2020-05-191-4/+4
| | * | Add surrogate-aware TkUtfAtIndex and TkNumUtfChars. This is enough to allow ...culler2020-05-191-2/+2
| |/ /
* | | Make Tk on MacOS work (again) with Tcl 9. Remove two debug lines.jan.nijtmans2020-05-201-2/+1
* | | Simplify Aqua text handling by moving encoding/decoding into the TKNSString c...culler2020-05-171-91/+53
|\ \ \ | |/ /
| * | Simplify Aqua text handling by moving encoding/decoding into the TKNSString c...culler2020-05-171-91/+53
* | | Don't use trans_chars array on MacOSX any more.culler2020-05-171-1/+1
|\ \ \ | |/ /
| * | Don't use trans_chars array on MacOSX any more.jan.nijtmans2020-05-171-1/+1
| |\ \
| | * | Move platform-specific declarations into platform-specific header files.marc_culler2020-05-151-3/+3
* | | | Fix compiler errors and warnings on macOS 10.6 (Snow Leopard)culler2020-05-161-2/+5
|\ \ \ \ | |/ / /
| * | | Fix compiler errors and warnings on macOS 10.6 (Snow Leopard)culler2020-05-161-2/+5
| |/ /
* | | Implement rfe [4cda3ff048]: more efficient conversion from Tcl UTF to NSStrin...culler2020-05-051-39/+39
|\ \ \ | |/ /
| * | Create TKNSString which implements Christopher Chavez's suggestion in [4cda3f...marc_culler2020-04-241-39/+39
| |/
* | Fix [89354dae31]: Avoid clipping in Aqua TkpDrawCharsInContext. Clipping doe...culler2020-04-151-22/+29
|\ \ | |/
| * Fix [89354dae31]: Avoid clipping in Aqua TkpDrawCharsInContext. Clipping doe...culler2020-04-151-22/+29
| |\
| | * Fix a glitch caused by coercion of a float to an int. Thanks to Christoper C...culler2020-04-141-14/+14
| | * Clipping can never work! Try again.marc_culler2020-04-141-17/+17
| | * Fix [89354dae31]: Text display artifacts can be produced by antialiasing.culler2020-04-131-0/+6
| |/
* | Merge 8.6jan.nijtmans2020-04-061-1/+1
|\ \ | |/
| * Better implementation of TkUtfToUniChar(), one that doesn't require cooperati...jan.nijtmans2020-04-061-7/+166
| |\
* | | Another round of type-casts for ckalloc() calls. Makes C++ compilers even mor...jan.nijtmans2020-03-171-3/+3
* | | Eliminate many -Wextra warningsjan.nijtmans2020-03-051-18/+26
* | | Use Tcl_UtfToChar16DString() in stead of Tcl_UtfToUniCharDString(), since the...jan.nijtmans2019-12-041-1/+1
* | | Merge 8.6. Introduce the new Unicode-handling functions here too: Tk 8.7 coul...jan.nijtmans2019-12-041-4/+137
|\ \ \ | | |/ | |/|