Zbigniew Rębacz
807a0a8d14
Ide: Fix compilation error and warnings related to MSVC 22 ( #211 )
...
* Ide: Fix compilation error and warnings related to MSVC 22
* Ide: instant setup now detects llvm include and bin directory for MSVC to compile TheIDE out of the box.
2024-10-23 00:11:46 +02:00
Mirek Fidler
1c87236c19
ide: LayDes ctrl scrolling remove (it intefered with normal use of ctrl)
2024-09-05 17:59:47 +02:00
Mirek Fidler
34265d9369
ide: LayDes Ctrl-Click scrolling
2024-08-22 08:42:28 +02:00
Mirek Fidler
c59176d99d
.icons
2024-08-13 09:57:23 +02:00
Mirek Fidler
1feddbf676
.icons
2024-08-07 14:13:16 +02:00
Mirek Fidler
602aeae91e
.icons
2024-08-05 15:50:58 +02:00
Mirek Fidler
1ebb12e9d3
ide: IconDes FloodFill fix, icons
2024-08-01 14:58:09 +02:00
Mirek Fidler
237ab0ea97
.icons
2024-07-31 17:08:38 +02:00
Mirek Fidler
30bf5b5d26
ide: IconDes Text improvements
2024-07-30 15:20:57 +02:00
Mirek Fidler
e1c1b82a11
ide: IconDes code moved to ide/IconDes
2024-07-28 17:05:28 +02:00
Mirek Fidler
773c55dc34
Draw, IconDes: SDraw Ellipse algorithm changed to make ellipses in IconDes nicer
2024-07-26 00:52:50 +02:00
Mirek Fidler
63919f87dc
upp: 2024
2024-05-10 14:38:15 +02:00
Mirek Fidler
e62964b834
ide: Qtf button in laydes labels
2024-04-21 14:07:32 +02:00
Mirek Fidler
61d9dd6bf2
ide: QTF button for laydes labels, improved QTF designer
2024-04-12 09:48:48 +02:00
Mirek Fidler
f878d03f67
CtrlCore: Horizontal mouse wheel improvements
2024-02-17 13:44:44 +01:00
Mirek Fidler
4580ca77db
CtrlLib, ide: Horizontal scrool wheel support in LineEdit, TreeCtrl, ide IconDes, LayDes and DiffCtrl
2024-02-15 21:04:05 +01:00
Mirek Fidler
11c79492fd
ide: LayDes removed MaxIconSize from widget menu
2023-10-31 13:52:03 +01:00
Mirek Fidler
be69e9f0a3
.ide: cosmetics
2023-09-25 13:19:32 +02:00
Mirek Fidler
65aa953b29
u++: Copying updated to 2023
2023-09-17 15:00:44 +02:00
Mirek Fidler
b02660ee6a
Draw: Improved handling of iml in UHD / Dark mode
2023-08-09 10:54:01 +02:00
Mirek Fidler
808042e66a
ide: Ctrl+T with Layout now maintains position (layout/item)
2023-07-26 10:16:57 +02:00
Mirek Fidler
069e7a52d8
ide: Replace found items
2023-07-09 14:08:33 +02:00
Mirek Fidler
074c98382d
CtrlLib, ide: Improved zoom icon in help and layout designer
2023-03-01 13:23:19 +01:00
Mirek Fidler
14af0c7c3f
ide: Laydes Ctrl+Wheel zooming
2023-02-21 20:23:15 +01:00
Mirek Fidler
e4cc4cf3f5
ide: Ide layout zooming
2023-02-21 10:24:26 +01:00
Mirek Fidler
b8742b6f3e
ide: New Assist docs
2022-12-18 18:58:09 +01:00
Mirek Fidler
19a2ba655a
CodeEditor: Fixed default style being restored in CodeEditor constructor issue
2022-12-18 14:25:17 +01:00
mirek-fidler
e8035690b9
libclang ide #94
...
- Assist/Autocomplete refactored to use libclang
Other minor changes:
- Removed CoWork Pipe
- .dli runtime loading of dynamic libraries now supports path to library in access function
- EditField::SetBackground
- RichTextView::GotoLabel variant with Gate for matching
- RichEdit::GotoLabel variant with Gate for matching
2022-09-16 10:31:14 +02:00
Mirek Fidler
76cc33f2f1
ide: Layout designer now reacts to property name width
2022-05-12 11:47:01 +02:00
Mirek Fidler
433b11db63
ide: namespace agnostic layouts refactored again
2022-05-08 13:36:03 +02:00
Mirek Fidler
6d284762a1
Revert "CtrlCore, ide: Support for namespace agnostic layouts refactored"
...
This reverts commit 4f49f919a2 .
2022-05-08 08:48:22 +02:00
Mirek Fidler
4f49f919a2
CtrlCore, ide: Support for namespace agnostic layouts refactored
2022-05-07 09:12:58 +02:00
Mirek Fidler
340ce65c08
uppsrc: (c) 2022
2022-04-03 20:58:06 +02:00
Mirek Fidler
12893d7955
ide: Fixed issue with LayDes Color
2022-03-29 19:11:05 +02:00
Mirek Fidler
89ec73e529
ide: Fixed problem with layout Color
2022-03-28 17:12:46 +02:00
Mirek Fidler
6e4ae677c6
ide: Removed DDUMPs.
2022-03-18 10:58:05 +01:00
Mirek Fidler
a16f20072a
ide: Color and Font in Layout Designer are now with Upp::
2022-03-18 10:33:26 +01:00
Mirek Fidler
802d9f3e9f
ide: Fixed to compile
2021-12-09 00:44:12 +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
563ac57aa8
ide: Builders now declares bmGIT_REVCOUNT macro (similar to former SVN_REVISION), now used in ide itself in the about box.
2021-08-27 18:03:53 +02:00
klugier
1f14c19ad7
Ide, LayDes: Added help button that opens appropriate help web page.
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15994 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-06-13 20:02:09 +00:00
klugier
c018832133
Ide, LayDes: Fixed grid paiting issue - now it is rendered on whole layout area.
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15992 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-06-13 12:28:58 +00:00
cxl
2cb907542e
ide: When going from LayDes to text, cursor is put on current layout
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15965 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-05-27 06:47:56 +00:00
cxl
51bc11ed7f
ide: LayDes visgen ParentCtrl option
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15958 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-05-24 06:32:44 +00:00
cxl
a0b6b63f7b
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15913 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-04-15 06:55:16 +00:00
cxl
bd7553e1f8
ide: LayDes improvements
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15911 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-04-13 20:41:16 +00:00
cxl
09cd37f0f9
Layout designer improvements
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15868 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-26 11:00:47 +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
79523aa575
ide: CLASSNAME removed from code generators
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15421 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-15 00:42:19 +00:00
cxl
06523393d0
ide: LayDes .usc fixed ordering issue
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15396 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-11-10 23:16:07 +00:00