Commit graph

54 commits

Author SHA1 Message Date
Mirek Fidler
19a2ba655a CodeEditor: Fixed default style being restored in CodeEditor constructor issue 2022-12-18 14:25:17 +01:00
Mirek Fidler
febbbf7f8b uppsrc: Fixed various MSBT warnings 2022-12-11 09:36:58 +01:00
Mirek Fidler
0454029b5a Core: Thread::StackSize, ide: libclang stack size set to 8192 2022-11-21 15:19:44 +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
d8d16229d1 Fixed reporting leaks for GLCtrl in Linux with Radeon driver, new memory leaks detection related functions. 2021-12-19 14:53:30 +01:00
cxl
069e6f8341 Core: Semaphore/ConditionVariable -1 INFINITE change for POSIX
git-svn-id: svn://ultimatepp.org/upp/trunk@13937 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-01-22 13:42:17 +00:00
cxl
73fbe1a238 Core: ConditionVariable/Semaphore timeout_ms -1 is not INFINITE (Win32 implementation)
git-svn-id: svn://ultimatepp.org/upp/trunk@13935 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-01-22 13:32:15 +00:00
cxl
5c3d995a6a Core: ConditionVariable::Wait(timeout_ms) in linux
git-svn-id: svn://ultimatepp.org/upp/trunk@13773 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-12-19 12:12:51 +00:00
cxl
aa15ac998e Core: ConditionVariable::Wait(int timeout_ms)
git-svn-id: svn://ultimatepp.org/upp/trunk@13771 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-12-19 12:10:09 +00:00
cxl
0742a355d6 Core: Semaphore Wait with timeout (thanks Tom1)
git-svn-id: svn://ultimatepp.org/upp/trunk@13770 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-12-19 10:36:47 +00:00
cxl
1ad81ad982 CtrlLib: ArrayCtrl sort improved, Core: GetLanguageInfo() optimized
git-svn-id: svn://ultimatepp.org/upp/trunk@13419 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-06-18 13:37:43 +00:00
cxl
4b98f06b28 uppsrc: Iml vs DarkTheme vs UHD refactored
git-svn-id: svn://ultimatepp.org/upp/trunk@13014 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-04-21 19:00:32 +00:00
cxl
6f46e77458 CtrlCore: Cocoa Drag&Drop
git-svn-id: svn://ultimatepp.org/upp/trunk@12315 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-09-27 13:58:15 +00:00
cxl
e9b8fe3453 CtrlCore: Coco WakeupGuiThread, fixed Semaphore
git-svn-id: svn://ultimatepp.org/upp/trunk@12147 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-08-05 09:13:09 +00:00
cxl
5a05f77912 Core: CoWork now using 'nice' priority
git-svn-id: svn://ultimatepp.org/upp/trunk@11823 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-03-06 13:34:56 +00:00
cxl
b9b9586857 Painter: MT Painter merged to trunk; Core: CoWork looper method
git-svn-id: svn://ultimatepp.org/upp/trunk@11622 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-12-25 18:27:15 +00:00
cxl
89cdcc39cd Core: CoWork refactoring finished, RichText: Fixed issue with begin/infinite height text
git-svn-id: svn://ultimatepp.org/upp/trunk@10153 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-08-08 07:31:41 +00:00
cxl
5edae0e110 .reorganizing
git-svn-id: svn://ultimatepp.org/upp/trunk@9759 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-05-01 20:21:16 +00:00
cxl
85d45fa9d7 Fixed issue with memory barriers
git-svn-id: svn://ultimatepp.org/upp/trunk@9611 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-03-18 18:30:42 +00:00
cxl
667c25dec3 .Fixed to compile with mingw32
git-svn-id: svn://ultimatepp.org/upp/trunk@9440 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-01-31 09:52:39 +00:00
cxl
245051840f Core: ARM optimizations
git-svn-id: svn://ultimatepp.org/upp/trunk@9422 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-01-18 19:05:32 +00:00
cxl
30c1368d74 Core: SpinLock version now for POSIX (not just LINUX)
git-svn-id: svn://ultimatepp.org/upp/trunk@8119 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-02-01 09:55:53 +00:00
cxl
a5ef3860b0 CtrlCore: SpinLock fix for single-threaded mode
git-svn-id: svn://ultimatepp.org/upp/trunk@8118 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-02-01 07:10:23 +00:00
cxl
7bfb6337ea Core: SpinLock Linux implementation
git-svn-id: svn://ultimatepp.org/upp/trunk@8114 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-01-31 14:07:29 +00:00
cxl
a4b625070e Core: SpinLock
git-svn-id: svn://ultimatepp.org/upp/trunk@8112 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-01-31 13:40:15 +00:00
cxl
920cb4f81d Core: BSD/clang patch (thanks SenderGhost)
git-svn-id: svn://ultimatepp.org/upp/trunk@7803 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-10-20 18:17:41 +00:00
cxl
b09b7d6cbe CtrlCore, Draw: MT refactored, fixed StdFont issue in Draw
git-svn-id: svn://ultimatepp.org/upp/trunk@5559 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-11-18 23:45:03 +00:00
cxl
e3df5fdc3f Core: INI_ system now using double checked locking to avoid mutexes
git-svn-id: svn://ultimatepp.org/upp/trunk@5231 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-07-24 07:18:27 +00:00
cxl
3c2194aadd Core: Thread::Priority now implemented for POSIX (thanks tojocky)
git-svn-id: svn://ultimatepp.org/upp/trunk@5045 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-06-08 15:45:02 +00:00
cxl
02fd64956a Core: inet docs
git-svn-id: svn://ultimatepp.org/upp/trunk@4791 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-04-16 11:40:17 +00:00
cxl
295811f28e Core: Raw thread in win32 now using CreateThread to avoid linking problems
git-svn-id: svn://ultimatepp.org/upp/trunk@4781 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-04-13 16:41:27 +00:00
cxl
1b29afcae2 Core: TcpSocket, Thread::AtExit
git-svn-id: svn://ultimatepp.org/upp/trunk@4761 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-04-09 13:51:08 +00:00
cxl
8f1f87645e Core: Refactored Stream interface (dword->int), fixed LauchWebBrowser for certaion situations (thanks Koldo)
git-svn-id: svn://ultimatepp.org/upp/trunk@4759 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-04-08 14:44:03 +00:00
rylek
b54d7471b3 .Core/Mt.h: temporary fix - thread__ is ignored for DLL files where it crashes
git-svn-id: svn://ultimatepp.org/upp/trunk@4156 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-11-09 22:38:44 +00:00
cxl
4495aebbdd Core: Thread threadid support
git-svn-id: svn://ultimatepp.org/upp/trunk@2993 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-01-12 19:53:24 +00:00
cxl
a44ab2417a *uppsrc: mr_ped's GCC warnings fix, Core: now methods in Thread based on tojocky's ideas
git-svn-id: svn://ultimatepp.org/upp/trunk@2972 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-01-08 12:36:46 +00:00
rylek
1264da8e6f Added implementation for DrawPolyPolyPolygonOp and DrawPolyPolylineOp; added 'public' modifier to ST-variant of RWMutex::ReadLock / WriteLock to get rid of GCC complaints.
git-svn-id: svn://ultimatepp.org/upp/trunk@1450 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-07-28 08:44:00 +00:00
cxl
29701e5eb8 Core: Blackfin CPU support
git-svn-id: svn://ultimatepp.org/upp/trunk@1447 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-07-26 15:41:41 +00:00
rylek
e48f20a683 GetPaintRect support in SystemDraw
git-svn-id: svn://ultimatepp.org/upp/trunk@1423 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-07-17 11:50:58 +00:00
cxl
f31448ff64 Ctrl::Lock fix
git-svn-id: svn://ultimatepp.org/upp/trunk@1194 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-05-16 20:25:07 +00:00
cxl
ec1ca78c6b CtrlCore: Ctrl::Lock MT in Win32
git-svn-id: svn://ultimatepp.org/upp/trunk@1192 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-05-16 16:50:53 +00:00
cxl
dca6130cc9 Minor fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@1028 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-03-31 13:35:51 +00:00
cxl
3a116f24bb Minor fixes
git-svn-id: svn://ultimatepp.org/upp/trunk@1024 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-03-29 18:37:06 +00:00
cxl
88f3eea469 LazyUpdate documentation
git-svn-id: svn://ultimatepp.org/upp/trunk@1023 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-03-29 17:02:59 +00:00
cxl
7e4c63377b MT docs
git-svn-id: svn://ultimatepp.org/upp/trunk@1021 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-03-29 14:26:07 +00:00
cxl
30f9cf1917 MT synchronization primitives documented
git-svn-id: svn://ultimatepp.org/upp/trunk@1019 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-03-29 09:59:38 +00:00
cxl
73b5ddf46b Mingw CondtionVariable fixed
git-svn-id: svn://ultimatepp.org/upp/trunk@991 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-03-20 13:48:02 +00:00
cxl
b27bb5d43b LazyUpdate single-threaded version
git-svn-id: svn://ultimatepp.org/upp/trunk@969 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-03-17 13:57:46 +00:00
cxl
c271c33440 PDB debugger: watches are remembered, Clear all watches function, Drag&Drop to watches
git-svn-id: svn://ultimatepp.org/upp/trunk@967 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-03-17 12:25:03 +00:00
cxl
51457751f2 ConditionVariable: POSIX implementation
git-svn-id: svn://ultimatepp.org/upp/trunk@941 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-03-11 13:18:54 +00:00