Commit graph

8719 commits

Author SHA1 Message Date
Mirek Fidler
f484b64c19 CtrlLib: DisplayPopup/TreeCtrl adjustments 2022-10-19 10:48:18 +02:00
Mirek Fidler
dcc9b0a502 ide: cosmetics 2022-10-18 22:14:26 +02:00
Mirek Fidler
a4ff4453fd GUI_APP_MAIN now calls Ctrl::ShutdownThreads at the end 2022-10-18 18:47:05 +02:00
Mirek Fidler
8c8c50af2c ide: Assist include trick fix 2022-10-18 17:51:18 +02:00
Mirek Fidler
45a11285c8 ide: Errors now shown in scrollbar as red dots 2022-10-18 14:24:45 +02:00
Mirek Fidler
9c8ea43416 ide: Current file errors fixes 2022-10-18 10:26:22 +02:00
Mirek Fidler
1b9a2887a2 CtrlLib: TreeCtrl look&feel fixes 2022-10-17 17:09:42 +02:00
Mirek Fidler
20a8a4e1c0 ide: Current file errors improvements 2022-10-17 12:01:40 +02:00
Mirek Fidler
6809868d25 ide: Status icon for errors as you type 2022-10-17 09:54:42 +02:00
Mirek Fidler
779512b164 ide: Errors as you type improvements and fixes 2022-10-16 14:02:41 +02:00
Mirek Fidler
a3a43ff6e5 .DDUMP 2022-10-12 17:37:38 +02:00
Mirek Fidler
d05460751f Merge branch 'master' of https://github.com/ultimatepp/ultimatepp 2022-10-12 16:50:50 +02:00
Mirek Fidler
efaa68d221 ide: Alt+U for virtual method now shows base class and derived class references as well 2022-10-12 16:50:36 +02:00
Mirek Fidler
e83f2b0499 Core/SMTP: removed DDUMP 2022-10-12 11:40:10 +02:00
Mirek Fidler
84f83f0458 ide: fixed clearing of errors in non-source files 2022-10-11 20:03:14 +02:00
Mirek Fidler
feaf0f7435 ide: error reporting improved 2022-10-11 18:49:51 +02:00
İsmail Yılmaz
91b95d12c2
VirtualGui: Ctrl::GetOwner() bounds check added. & missing Ctrl::GetCaretBlinkTime() implemented. (#107) 2022-10-11 10:35:17 +02:00
Mirek Fidler
ca695bcea2 Core: GetHashValue(float), ide: Removed some commented logs 2022-10-10 19:58:18 +02:00
Mirek Fidler
c400785beb ide: Errors while typing - fixed in linux 2022-10-10 15:46:35 +02:00
Mirek Fidler
da72eecf34 ide: Now showing errors as you type 2022-10-10 15:20:44 +02:00
Mirek Fidler
3ac1c2c018 Merge branch 'master' of https://github.com/ultimatepp/ultimatepp 2022-10-10 09:41:08 +02:00
Mirek Fidler
38b7a1dc72 ide: Attempt at solving indexer thread priority, improved default assist parameters 2022-10-09 20:41:17 +02:00
Mirek Fidler
858804a08e Ctrlib: VirtualButtons::PaintButtons improved not to paint empty rects 2022-10-09 20:12:29 +02:00
Mirek Fidler
b6e8ba039f Merge branch 'master' of https://github.com/ultimatepp/ultimatepp 2022-10-09 20:10:15 +02:00
Mirek Fidler
6d1d0825b3 Merge branch 'master' of https://github.com/ultimatepp/ultimatepp 2022-10-09 14:02:48 +02:00
Mirek Fidler
e0a9166cd9 ide: libclang ubuntu 22.04 crash problem workaround 2022-10-09 14:02:29 +02:00
Mirek Fidler
fb248397c4 Merge branch 'master' of https://github.com/ultimatepp/ultimatepp 2022-10-09 01:00:03 +02:00
Zbigniew Rębacz
4ec4502bb4 Ide: fix issue with lack of custom UppHub link serialization. 2022-10-08 03:22:09 +02:00
Mirek Fidler
4c2e932bd1 Merge branch 'master' of https://github.com/ultimatepp/ultimatepp 2022-10-08 01:00:03 +02:00
Zbigniew Rębacz
afbdbc704a Ide: SplitterFrame in UppHub dialog. 2022-10-07 22:55:03 +02:00
Zbigniew Rębacz
5abb1d20a4 Ide, UppHub: fix settings layout issue with trunkated text + minor refactoring. 2022-10-07 22:15:52 +02:00
Mirek Fidler
fafa40162a ide: --clangdir option 2022-10-07 11:20:15 +02:00
Mirek Fidler
9f23fe6896 ide: Show usage of symbol Shift+Alt+U 2022-10-07 10:42:31 +02:00
Mirek Fidler
24fc02d7af ide: fixed clang enums 2022-10-05 12:17:04 +02:00
Mirek Fidler
4bc5f4145e ide: More fixes 2022-10-05 11:23:12 +02:00
Mirek Fidler
c791c901e3 Merge branch 'master' of https://github.com/ultimatepp/ultimatepp 2022-10-03 23:29:23 +02:00
Zbigniew Rębacz
e12e792acb Ide: load libclang.so log cosmetic. 2022-10-03 19:58:10 +02:00
Mirek Fidler
6cd5e1aa28 Core: Stream::GetUtf8 fixes 2022-10-03 11:46:27 +02:00
İsmail Yılmaz
5e4dc5ae9f
Core/Stream: GetUtf8() method now returns failure on overlong and invalid sequences. (#99)
Core: Stream: GetUtf8() method now returns failure on overlong squences.
2022-10-03 10:57:12 +02:00
Mirek Fidler
24a6c96121 ide: Improved libclang loading (single time info boxes, --noclang commandline flag, logging the path to libclang), LCLANG mainconfig for linking libclang (not loading at runtime) 2022-10-02 21:59:14 +02:00
Zbigniew Rębacz
f3357e8f0e
Fix to compile (#106) 2022-10-02 19:04:16 +02:00
Mirek Fidler
6a65945b4e .cosmetics 2022-10-02 18:36:14 +02:00
Mirek Fidler
d4e0c45f59 ide: Fixed annotation / topic issues 2022-10-02 15:18:01 +02:00
Mirek Fidler
c912cbcc0f .removed DDUMPs 2022-10-02 00:23:40 +02:00
Mirek Fidler
e58c47e688 ide: Added llvm license to partially llvm sourced file clang/liblang.h 2022-10-01 23:57:24 +02:00
Mirek Fidler
62875658ef Merge branch 'master' of https://github.com/ultimatepp/ultimatepp 2022-09-30 10:25:42 +02:00
Zbigniew Rębacz
ea0db3f351
Fix for blank dialog icons in standard dialogs on GTK backend (#98)
* CtrlLib: Dialog icons are now loaded correctly for newer GTK version, if loading dialog icon failed do not replace image.
2022-09-30 09:47:39 +02:00
Zbigniew Rębacz
bcb86d8728
Initial Circle CI Integration (#102)
CircleCI allow us to build each commit and especially commits from master branch. In the version dedicated to open source it can only works within Linux environment. Resource are also limited, but it offers 4 cores and 8 GB of RAM, which is sufficient to build TheIDE.

My implementation runs TheIDE and UMK makiles. In the future it can be extended for more advanced things such as running auto-test scripts.

Image cimg/base:2022.09 offers Clang 11, which is sufficient for our needs.

No more DDUMPS :)
2022-09-30 01:02:17 +02:00
Zbigniew Rębacz
099bd82dab Ide: UppHub nest download error handling. 2022-09-28 23:46:47 +02:00
Mirek Fidler
4c19193a20 ide: Fixing libclang 2022-09-28 12:48:24 +02:00