Commit graph

258 commits

Author SHA1 Message Date
Mirek Fidler
61b661acd8 RichText/RichEdit: Diagram integration 2025-06-17 00:05:21 +02:00
Mirek Fidler
ebe2c5b3c6 RichText, RichEdit: Developing Diagram 2025-06-15 09:10:25 +02:00
Mirek Fidler
eb0fcfeca3 ide: More lines in package selection Recents, single-line mode in RichText removed 2025-05-07 16:32:55 +02:00
Mirek Fidler
70d3a6e3f0 RichText: ToImage ink now has default, ide: cosmetics 2025-05-04 17:54:32 +02:00
Mirek Fidler
5c16320384 RichText: RichText round bullets are now aliased on the screen 2025-04-30 10:04:27 +02:00
Mirek Fidler
daadf73eab RichText: Now using current ink for SVG currentColor 2025-04-30 00:14:02 +02:00
Mirek Fidler
a96f4d4963 .cosmetics 2025-04-16 16:01:22 +02:00
Mirek Fidler
f471079229 ide: Select pacckage 'Recent' cosmetics, CtrlLib, RichText: SingleLine option 2025-04-03 17:18:38 +02:00
Mirek Fidler
d7b2fe5f91 Copying 2025 2025-02-20 16:30:02 +01:00
Mirek Fidler
8a66b24c75 RichText: Fixed hyperlink colors in darktheme mode, ide: Splash screen improvement 2025-01-31 10:05:10 +01:00
Mirek Fidler
93d4e8571d RichText: Fixed problem with GetWidth and paragraphs not aligned left 2025-01-22 14:20:50 +01:00
Mirek Fidler
d538b6b23e RichEdit: Set last character format tool 2025-01-11 11:09:28 +01:00
Mirek Fidler
ff7102c39b Core: DarkTheme adjustments, CtrlLib: Color widgets, RichEdit: AllowDarkContent, DarkContent, ide: RichEdits in theide now support dark theme 2024-12-26 14:31:05 +01:00
Mirek Fidler
9fc0791282 uppsrc: Fixed some warnings 2024-09-20 09:40:30 +02:00
Mirek Fidler
f53907b2aa RichText: Fixed spellcheck line under number problem, ide: Icon cosmetics 2024-09-16 16:09:28 +02:00
Mirek Fidler
1cb4dd84d9 RichText, ide: RichText numbering fixes 2024-09-16 00:11:03 +02:00
Mirek Fidler
25f71b0a76 RichText: Numbering refactored 2024-09-16 00:01:57 +02:00
Mirek Fidler
d7f6a518d1 Merge remote-tracking branch 'origin/Core2024' 2024-09-08 10:13:49 +02:00
Mirek Fidler
86fe4f4b99 ide: T++ table of contents generator 2024-09-03 23:51:32 +02:00
Mirek Fidler
3638778b2e Core: trivially_relocatable 2024-08-23 08:35:19 +02:00
Mirek Fidler
63919f87dc upp: 2024 2024-05-10 14:38:15 +02:00
Mirek Fidler
61d9dd6bf2 ide: QTF button for laydes labels, improved QTF designer 2024-04-12 09:48:48 +02:00
Mirek Fidler
e2c50183e6 RichText: Fixed underline problem, .uppbox 2023-09-28 11:28:38 +02:00
Mirek Fidler
65aa953b29 u++: Copying updated to 2023 2023-09-17 15:00:44 +02:00
Mirek Fidler
63133f447b ide: Renamed ErrorLine to ListLineInfo, uppsrc: Fixed some MSVS warnings 2023-08-06 15:38:59 +02:00
Mirek Fidler
da57fcf688 RichText: GetPlainText allow_tabs parameter; Prompt now sometimes uses '\t' to separate table cells. 2023-07-09 16:43:09 +02:00
Mirek Fidler
603d978018 RichText: ParseHTML 2023-06-19 15:10:11 +02:00
Mirek Fidler
09aff092f3 Core: CParser::ReadIdh (with '-' in id), RichText: EncodeHTML strikeout support, ide: --no-rebase for RepoSync PULL 2023-06-14 13:06:18 +02:00
Mirek Fidler
848fbbdb5e ide: RepoSync pull changed to merge 2023-06-13 17:46:22 +02:00
Mirek Fidler
a00cecdc94 RichText: GetWidth fix 2023-04-14 13:27:26 +02:00
Mirek Fidler
df06295f95 ide: Assist fixed in macos 2023-04-09 11:45:41 +02:00
Mirek Fidler
b2456a14bb uppsrc: MacOS fixes 2023-03-21 11:10:03 +01:00
Mirek Fidler
58e3f59c34 ide: Optimised header handling, RichText::GetWidth fixed 2023-02-27 12:42:20 +01:00
Mirek Fidler
7985ea5c10 CtrlLib: RichTextView improvements 2023-01-13 16:33:29 +01:00
Mirek Fidler
c8364365ef CtrlLib, RichText: Gate<String> WhenHighlight; CtrlCore: fixed AppendFiles in Win32 2022-12-24 13:03:51 +01:00
Mirek Fidler
8b4a41f847 RichText: problem with ParseQTF \1\x1f 2022-12-22 08:29:03 +01:00
Mirek Fidler
f7c4fe08de CtrlLib: RichTextView::Highlight(Color) 2022-12-20 15:37:20 +01:00
Mirek Fidler
075b16fcd9 uppsrc: Various minor fixes (thanks mrped) 2022-12-11 11:15:52 +01:00
Mirek Fidler
287ba5708b ide, RichText: Fixed problems with dark mode QTFDisplay (assist popups) 2022-11-23 09:58:52 +01:00
Mirek Fidler
201dd954c3 ide: Fixed utf-8 issues in assist 2022-11-04 15:05:17 +01:00
Mirek Fidler
e55d091e4e ide: CodeEditor tips background, RichText: QTFDisplay fixed dark mode behaviour 2022-11-01 11:54:50 +01:00
Mirek Fidler
0449296f07 gui_sizeof merged, double formatting precsion in JSON/XML reduced to 15 digits 2022-06-03 11:43:48 +02:00
Mirek Fidler
340ce65c08 uppsrc: (c) 2022 2022-04-03 20:58:06 +02:00
Mirek Fidler
b23ab7bae7 RichText, RichEdit: First on page paragraph/style feature 2022-03-18 14:46:51 +01:00
Mirek Fidler
34ff691308 sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters
This might bring some incompatibilities in the code that expects wchar to be 16 bit, which
  escpecially involves dealing with Win32 (and to lesser extend MacOS) APIs, so if your application
  is doing that, please check all instances of WCHAR (UniChar on MacOS) or even wchar
  especially type casts.

  To support host APIs, char16 is introduced (but there is no 16-bit String varian).

  Use ToSystemCharsetW, FromSystemCharsetW to convert texts to Win32 API.

- Support of drawing non-BMP characters in GUI
- Vastly improved character font replacement code (when drawing characters missing with requested font, replacement font is used)
- Last instances of Win32 ANSI calls (those ending with A) are removed
- UTF handling routines are refactored and their's naming is unified
- RTF is now being able to handle non-BMP characters (RTF is used as clipboard format for RichText)

Other minor changes:

- fixed TryRealloc issue
- improved MemoryCheck
- Removed MemoryAlloc48/MemoryFree48
- In theide Background parsing should less often cause delays in the main thread
2021-12-02 12:03:19 +01:00
Mirek Fidler
63e8c972b4 CtrlLib: DrawSmartText improvements 2021-09-06 12:38:19 +02:00
cxl
ffe0767d05 Core, RichText: Fixed warnings
git-svn-id: svn://ultimatepp.org/upp/trunk@16036 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-07-27 08:20:28 +00:00
cxl
cd3df22523 RichText: Fields now can contain '\n' (thanks wcqmaster)
git-svn-id: svn://ultimatepp.org/upp/trunk@16022 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-07-10 14:08:00 +00:00
cxl
a5f628fe6d uppsrc: 2020->2021
git-svn-id: svn://ultimatepp.org/upp/trunk@15857 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-19 14:14:08 +00:00
cxl
5da70205df RichText: JPG raw image data is now exported to PDF as JPEG
git-svn-id: svn://ultimatepp.org/upp/trunk@15834 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-11 11:42:56 +00:00