Commit Graph

54588 Commits

Author SHA1 Message Date
ondrej
4e66d32e35 IDE: word completion: better match performance: fixes
git-svn-id: trunk@58169 -
2018-06-07 14:55:56 +00:00
ondrej
5b5d75c9da IDE: word completion: better match performance
git-svn-id: trunk@58168 -
2018-06-07 14:40:51 +00:00
ondrej
8b29af0724 IDE: word identifier completion: gather words on filter - and search in all units
git-svn-id: trunk@58167 -
2018-06-07 14:02:43 +00:00
michl
899548c919 SpartaDockedFormEditor: Project with more then one form shows now the correct form (last tab position) after reopening.
git-svn-id: trunk@58166 -
2018-06-07 13:50:21 +00:00
ondrej
1e36edfab7 IDE: word identifier completion: rename label from undefined to text
git-svn-id: trunk@58165 -
2018-06-07 09:56:57 +00:00
mattias
fa82a99550 IDE: designer: fixed hide non visual controls when no control is selected, issue #33838, patch from FTurtle
git-svn-id: trunk@58164 -
2018-06-07 06:32:37 +00:00
mattias
1699607d9d lcl: gtk2: moved constants to gtkdef
git-svn-id: trunk@58163 -
2018-06-07 06:31:56 +00:00
maxim
bbc955fa72 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #33827
git-svn-id: trunk@58162 -
2018-06-06 23:06:32 +00:00
joost
52df2b872b fpdebug: Fixed mem-leak and do not show threads when not running
git-svn-id: trunk@58161 -
2018-06-06 21:13:16 +00:00
joost
cf440de910 fpdebug: Do not suspend on the start of a child-process
git-svn-id: trunk@58160 -
2018-06-06 20:51:41 +00:00
ondrej
226c655340 IDE: word identifier completion: rename label from word to undefined
git-svn-id: trunk@58159 -
2018-06-06 20:15:40 +00:00
ondrej
55dd4fef2b IDE: word completion: don't add words in place of a sub-identifier (myObject.|)
git-svn-id: trunk@58158 -
2018-06-06 20:13:29 +00:00
wp
47490073fe MenuEditor: Autosize Help button (issue #33835)
git-svn-id: trunk@58157 -
2018-06-06 17:02:46 +00:00
ondrej
9231f2ca08 Win32: scroll bar: remove flicker on mouse-in/mouse-out in Windows 10 (disable DoubleBuffered).
git-svn-id: trunk@58156 -
2018-06-06 14:14:00 +00:00
ondrej
85a2f5309e Win32: disable auto-DoubleBuffered on themed native controls that have animations. Issue #33832
git-svn-id: trunk@58155 -
2018-06-06 14:05:31 +00:00
ondrej
d4d9b75c39 Win32: toolbar: remove GetDoubleBuffered (TWin32WSToolBar isn't registered anyway)
git-svn-id: trunk@58154 -
2018-06-06 13:36:48 +00:00
ondrej
2fd39c0217 Win32: fix compilation with ifdef OldToolbar
git-svn-id: trunk@58153 -
2018-06-06 13:34:49 +00:00
ondrej
e62ffada11 Win32: ComboBox: disable DoubleBuffered, issue #33831
git-svn-id: trunk@58152 -
2018-06-06 12:40:31 +00:00
ondrej
717385f7de LCL: TWinControl: get DoubleBuffered from WS in WMPaint, issue #33831
git-svn-id: trunk@58151 -
2018-06-06 12:39:29 +00:00
mattias
55abcbc773 lcl: gtk2: debug -dLCLGtk2Fix30544
git-svn-id: trunk@58150 -
2018-06-06 09:35:48 +00:00
wp
e3404ff564 LCL: Fix compilation of TControlBar.OnBandPaint event handler in objfpc mode. (https://forum.lazarus.freepascal.org/index.php/topic,41504.msg288037)
git-svn-id: trunk@58149 -
2018-06-06 05:03:21 +00:00
martin
28ff72d0c2 gdbmi debugger: small refactor, move release-lock to debuggerintf
git-svn-id: trunk@58148 -
2018-06-05 21:38:20 +00:00
mattias
75417ff3a2 codetools: identifier completion: fixed keywords when cursor on a word
git-svn-id: trunk@58147 -
2018-06-05 21:37:41 +00:00
joost
317bc74ea3 fpdebug: Fill the IDE's list of threads
git-svn-id: trunk@58146 -
2018-06-05 20:44:25 +00:00
mattias
95d0e4cf75 pas2js: fixed macro stamp
git-svn-id: trunk@58145 -
2018-06-05 17:37:18 +00:00
ondrej
96c06ef599 IDE: PaintCompletionItem: change TColorRef to TColor
git-svn-id: trunk@58144 -
2018-06-05 17:33:11 +00:00
ondrej
88706118dd IDE: word completion: remove Prefix param like it was before r58137 #122947fc29
git-svn-id: trunk@58143 -
2018-06-05 17:27:58 +00:00
ondrej
ea95020bc6 IDE: word completion: ignore prefix in a better way (by position and not by contents)
git-svn-id: trunk@58142 -
2018-06-05 17:24:14 +00:00
mattias
c371a56c4f IDE: completion box: fixed colors
git-svn-id: trunk@58141 -
2018-06-05 16:56:25 +00:00
ondrej
a282a46751 IDE: identifier completion words: better performance in big units (add words around the active line, not from the whole unit)
git-svn-id: trunk@58140 -
2018-06-05 16:47:44 +00:00
mattias
9715cc6e22 IDE: completion: fixed range check error
git-svn-id: trunk@58139 -
2018-06-05 14:55:49 +00:00
ondrej
a9731bdd6d IDE: add words from current unit to identifier completion list: fix memory leak
git-svn-id: trunk@58138 -
2018-06-05 14:02:18 +00:00
ondrej
122947fc29 IDE: add words from current unit to identifier completion list.
git-svn-id: trunk@58137 -
2018-06-05 13:59:47 +00:00
ondrej
fbebcf4d95 IDE: restrictionbrowser: give back DebugLn message
git-svn-id: trunk@58136 -
2018-06-05 08:18:18 +00:00
ondrej
640a3ed946 LCL: control: remove unnecessary GetScaledControlClassDefaultSize introduced in r58125 #3ec78f9640
git-svn-id: trunk@58135 -
2018-06-05 07:56:18 +00:00
ondrej
9d88eeaf96 Favorites: High-DPI images, part 2
git-svn-id: trunk@58134 -
2018-06-05 07:51:02 +00:00
ondrej
36b8b95018 IDE: use LCLGlyphs for TOpenFileToolButton
git-svn-id: trunk@58133 -
2018-06-05 07:50:25 +00:00
ondrej
04f1ea0b57 Favorites: High-DPI images, part 1
git-svn-id: trunk@58132 -
2018-06-05 07:43:28 +00:00
ondrej
8c5aa34fba LCL: TLCLGlyphs: fix loading images. Issue #33826
git-svn-id: trunk@58131 -
2018-06-05 07:31:39 +00:00
ondrej
c560db1304 LCL: TLCLGlyphs: use gmrIgnoreAll as default MissingResources
git-svn-id: trunk@58130 -
2018-06-05 07:10:54 +00:00
joost
3d621d07cc fpdebug: FpDebug is not in Alpha state anymore
git-svn-id: trunk@58129 -
2018-06-04 21:59:02 +00:00
joost
1f5eb8d171 fpdebug: Improved handling of threads, removed several assumptions that the main-thread was being debugged
git-svn-id: trunk@58128 -
2018-06-04 21:52:32 +00:00
mattias
9662fcc1b5 opm: less hints
git-svn-id: trunk@58127 -
2018-06-04 17:22:01 +00:00
mattias
0b8e57a289 openglcontext: less hints
git-svn-id: trunk@58126 -
2018-06-04 17:21:46 +00:00
ondrej
3ec78f9640 LCL: scale control default size when needed. Solves issue #32702
git-svn-id: trunk@58125 -
2018-06-04 15:35:01 +00:00
ondrej
7d10edbadb LCL: speedbutton: fix glyph painting for NumGlyphs > 1. Issue #33820, patch by C Western
git-svn-id: trunk@58124 -
2018-06-04 15:07:49 +00:00
ondrej
5834be34f2 ideintf: objectinspector: Fix status bar misalignment. issue #33825
git-svn-id: trunk@58123 -
2018-06-04 12:29:39 +00:00
zeljko
b00f803221 Qt, Qt5: check Icon.Handle instead of Icon.HandleAllocated which returns false inside internalUpdate(). Possible part of issue #33821
git-svn-id: trunk@58122 -
2018-06-04 12:17:30 +00:00
ondrej
06dc766bc5 IDE: OI desktop options: fix paths, add ShowComponentTree
git-svn-id: trunk@58121 -
2018-06-04 12:12:33 +00:00
ondrej
10445683a7 LCL: ImgList: GetDefaultGlyph fixed-color bitmap transparency. Issue #33776
git-svn-id: trunk@58120 -
2018-06-04 10:55:50 +00:00