Commit Graph

13972 Commits

Author SHA1 Message Date
martin
875cfefd74 SynEdit: win, IME Handler: fix reference to freed object / leak. Issue #0027714
git-svn-id: trunk@48470 -
2015-03-23 23:02:04 +00:00
maxim
e36c3eb12f EditorToolBar: improved i18n, regenerated translations and updated Russian translation
git-svn-id: trunk@48469 -
2015-03-23 22:53:00 +00:00
maxim
285342a2d4 SynEdit: fixed typos, regenerated translations and updated Russian translation
git-svn-id: trunk@48466 -
2015-03-23 22:22:49 +00:00
martin
6f0657736a SynEdit: win, IME Handler: markup, underline only
git-svn-id: trunk@48465 -
2015-03-23 21:41:00 +00:00
martin
0f8ef5d6fc SynEdit: win, IME Handler: Fixed more overwrite selection. Issue #0027712
git-svn-id: trunk@48463 -
2015-03-23 14:50:59 +00:00
sekelsenmat
b2cb4feed7 fpvectorial: Improves html reading of embedded images
git-svn-id: trunk@48462 -
2015-03-23 13:11:54 +00:00
martin
ba0b0b4e7c SynEdit: win, IME Handler: Fixed (added) overwrite selection. Issue #0027712
git-svn-id: trunk@48460 -
2015-03-23 12:49:17 +00:00
martin
f63887ca7b SynEdit: win, IME Handler: Fixed (added) overwrite selection. Issue #0027712
git-svn-id: trunk@48459 -
2015-03-23 00:45:30 +00:00
juha
bd959215d1 Fix more uninitialized variables.
git-svn-id: trunk@48458 -
2015-03-22 22:39:33 +00:00
martin
e345120713 SynEdit: Experimental/Incomplete, some hints on the usage of GetCharacterPlacementW
git-svn-id: trunk@48456 -
2015-03-22 14:27:38 +00:00
joost
f8ba7fd9c8 LazDebuggerFp: Ability to select console to attach debuggee onto
git-svn-id: trunk@48455 -
2015-03-22 12:53:35 +00:00
juha
7003a55fb6 ToDo items for some uninitialized variables and other problems found by the compiler.
git-svn-id: trunk@48452 -
2015-03-22 10:17:59 +00:00
juha
708afdf966 Fix uninitialized variables and other problems found by the compiler.
git-svn-id: trunk@48451 -
2015-03-22 10:17:35 +00:00
joost
0923ac9836 FpDebug: - Ability to disable usage of a pseudo-tty
- Ability to supply tty to bind standard input/output to

git-svn-id: trunk@48450 -
2015-03-22 01:08:00 +00:00
juha
e0fbbdd0c4 Object Inspector: Improve scrolling, reduce flicker using ScrollWindowEx. Issue #27667.
git-svn-id: trunk@48440 -
2015-03-21 08:07:12 +00:00
juha
f78dd6dbd5 Object Inspector: Scrolling works without Invalidate and messages, remove them. Issue #27667.
git-svn-id: trunk@48439 -
2015-03-20 21:49:38 +00:00
martin
ed83f63c99 Debugger GDBMI: Fix checking for handle to gdb (unix)
git-svn-id: trunk@48437 -
2015-03-20 20:13:54 +00:00
juha
45a96a8c27 Object Inspector: Restrict scrolling improvemets to Windows platform. Issue #27667.
git-svn-id: trunk@48434 -
2015-03-20 18:31:21 +00:00
juha
326bf8d567 Object Inspector: Improve scrolling, reduce flicker. Issue #27667.
git-svn-id: trunk@48433 -
2015-03-20 17:07:52 +00:00
martin
a5f3c0045d SynEdit: Fix multi caret mouse action
git-svn-id: trunk@48429 -
2015-03-20 00:38:42 +00:00
martin
9dffe82111 Debugger GDBMI, prevent endless loop
git-svn-id: trunk@48427 -
2015-03-20 00:32:58 +00:00
mattias
528e8777a2 codetools: less output, ctconsoleverbosity
git-svn-id: trunk@48423 -
2015-03-18 21:44:39 +00:00
mattias
505992f5e4 lazbuild: made debugln more consistent and easier to distinguish from FPC messages
git-svn-id: trunk@48420 -
2015-03-18 20:37:48 +00:00
mattias
0763ff58d5 lazutils: fixed typo
git-svn-id: trunk@48418 -
2015-03-18 18:52:45 +00:00
mattias
8ffc5aba40 codetools: use lazlogger
git-svn-id: trunk@48416 -
2015-03-18 17:33:47 +00:00
mattias
c292a5e843 codetools: fixed crash if Result not in function
git-svn-id: trunk@48414 -
2015-03-18 17:13:09 +00:00
mattias
9ece157c2a IDEIntf: added HasGUI
git-svn-id: trunk@48413 -
2015-03-18 17:11:43 +00:00
martin
9cefd73299 Debugger GDBMI: Fix checking for handle to gdb (unix)
git-svn-id: trunk@48409 -
2015-03-17 22:54:46 +00:00
martin
5cde3a8237 SynEdit: fix issue with setting caret and then topline, if the handle is not yet created. TopLIne was ignored, even if it was set after caret.
git-svn-id: trunk@48404 -
2015-03-17 03:24:50 +00:00
martin
f95d44c481 SynEdit: fix crash with negative extra line/char spacing
git-svn-id: trunk@48402 -
2015-03-17 02:43:29 +00:00
juha
d75669f8f9 JCF2: Support constref keyword. Issue #27677, patch from Julian Puhl.
git-svn-id: trunk@48401 -
2015-03-16 23:40:53 +00:00
martin
5e498c6211 SYnEdit: multi caret, IDE integration, and refactor
git-svn-id: trunk@48395 -
2015-03-16 16:42:16 +00:00
martin
6c290d7368 SYnEdit: multi caret, shared editors
git-svn-id: trunk@48392 -
2015-03-15 22:29:32 +00:00
mattias
8dee894d55 IDEIntf: sql new field editor: improved layout, changed syntax mode to objfpc
git-svn-id: trunk@48361 -
2015-03-15 11:01:16 +00:00
mattias
0b151780ec IDEIntf: clean up
git-svn-id: trunk@48360 -
2015-03-15 10:28:40 +00:00
mattias
287df6d51b synedit: clean up
git-svn-id: trunk@48359 -
2015-03-15 10:27:56 +00:00
mattias
4b7419bb8f lazutils: clean up
git-svn-id: trunk@48355 -
2015-03-15 10:19:37 +00:00
juha
7dcab79a7f Component palette: Fix a bug of installed components not showing in palette. Issue #27660, patch from Cyrax.
git-svn-id: trunk@48354 -
2015-03-15 09:21:08 +00:00
sekelsenmat
09251020ef fpvectorial: Improves raster image rendering in html table
git-svn-id: trunk@48350 -
2015-03-15 07:52:31 +00:00
martin
7e6d02411c SYnEdit: multi caret, undo/redo
git-svn-id: trunk@48348 -
2015-03-15 02:09:17 +00:00
mattias
d40e78e415 codetools: beautifier: do not split line in the point at some previous line and not after line break, patch #27671 form Anton
git-svn-id: trunk@48343 -
2015-03-14 16:04:40 +00:00
sekelsenmat
85557ffb7b synedit-pike: Fixes bool keyboard
git-svn-id: trunk@48340 -
2015-03-14 11:08:12 +00:00
sekelsenmat
467c7ec4c5 synedit and ide: Adds Pike syntax highlighter
git-svn-id: trunk@48339 -
2015-03-14 10:42:05 +00:00
mattias
686b04a732 codetools: GetIDEDirectives: implemented filter, needed to fix removing all
git-svn-id: trunk@48335 -
2015-03-14 10:30:25 +00:00
mattias
ac3eedb892 codetools: identifier cpletion: directive interfaces
git-svn-id: trunk@48333 -
2015-03-13 14:42:02 +00:00
martin
e809f69a63 SYnEdit: multi caret, fix list sorting
git-svn-id: trunk@48332 -
2015-03-13 01:43:36 +00:00
mattias
6eca89bfee codetools: jvm: has no iinterface
git-svn-id: trunk@48329 -
2015-03-13 00:27:39 +00:00
martin
bee134f4c1 SYnEdit: multi caret, selection to each line eol carets
git-svn-id: trunk@48328 -
2015-03-13 00:23:24 +00:00
mattias
bd40b2a638 codetools: fixed parsing class n:t; public in targetcpu=jvm
git-svn-id: trunk@48326 -
2015-03-13 00:06:00 +00:00
martin
01747255ac ideintf fix compile
git-svn-id: trunk@48325 -
2015-03-13 00:02:12 +00:00
juha
1afae12017 SqlDb: Property editor for new property TSQLQuery.RefreshSQL. Issue #27649, patch from LacaK.
git-svn-id: trunk@48324 -
2015-03-12 23:46:57 +00:00
mattias
919e857d9d codetools: targetcpu jvm: use rtl/java/system.pp
git-svn-id: trunk@48322 -
2015-03-12 23:42:09 +00:00
mattias
b05cc70e59 codetools: fpc src rules: fixed using rules for CPU
git-svn-id: trunk@48320 -
2015-03-12 23:40:55 +00:00
martin
6bb6966509 SYnEdit: multi caret, paint - fix home key
git-svn-id: trunk@48319 -
2015-03-12 23:34:59 +00:00
mattias
d48e548ada codetools: fixed search in ancestor and search ancestor
git-svn-id: trunk@48317 -
2015-03-12 23:11:19 +00:00
juha
b0023622ae Component palette: Add a selection changed event and handler.
git-svn-id: trunk@48312 -
2015-03-12 23:01:59 +00:00
juha
ac1b44a800 Separate TBaseComponentPalette and TComponentPalette more.
git-svn-id: trunk@48311 -
2015-03-12 23:01:57 +00:00
juha
1efe3b0e31 Simplify the component palette update system after packages are loaded.
git-svn-id: trunk@48310 -
2015-03-12 23:01:55 +00:00
juha
0fc74606c5 IdeIntf: Move also CreatePagesFromUserOrder from ComponentPalette to ComponentReg.
git-svn-id: trunk@48309 -
2015-03-12 23:01:53 +00:00
juha
c0b38940f9 IdeIntf: Move non-GUI related code from ComponentPalette to ComponentReg.
git-svn-id: trunk@48308 -
2015-03-12 23:01:52 +00:00
juha
2f283d0521 IDE: Move TRegisteredComponent.Button from ComponentReg interface to ComponentPalette. Use a map container.
git-svn-id: trunk@48307 -
2015-03-12 23:01:50 +00:00
juha
443c7df5a4 IDE: Move SelectButton from ComponentReg interface to TComponentPage.
git-svn-id: trunk@48305 -
2015-03-12 23:01:48 +00:00
juha
159ba4fccf IDE: Move reference of TCustomPage and TScrollBox from ComponentReg interface to ComponentPalette.
git-svn-id: trunk@48304 -
2015-03-12 23:01:42 +00:00
martin
61642147d4 SYnEdit: multi caret, paint - small optimisation
git-svn-id: trunk@48297 -
2015-03-12 14:04:37 +00:00
sekelsenmat
ff5035be40 fpvectorial: Initial support of raster images in html
git-svn-id: trunk@48296 -
2015-03-12 12:31:05 +00:00
mattias
0769a21e22 lconvencoding: added Macintosh
git-svn-id: trunk@48295 -
2015-03-12 12:29:02 +00:00
mattias
6cfb990ccf codetools: fixed searching ancestor class *not* in ancestors (loop) and search it in ancestors of enclosing class
git-svn-id: trunk@48292 -
2015-03-12 10:26:21 +00:00
martin
192eb7981a SYnEdit: multi caret, paint - started keep caret-x / lock trim-space
git-svn-id: trunk@48283 -
2015-03-12 02:38:21 +00:00
mattias
5e1973260e codetools: fixed loop in FindEnumInContext
git-svn-id: trunk@48281 -
2015-03-12 00:41:37 +00:00
mattias
ed39d994ae codetools: TFPCTargetConfigCaches.GetDefaultCompilerTarget: update if needed
git-svn-id: trunk@48272 -
2015-03-11 23:09:43 +00:00
martin
c0b01ec2c3 SYnEdit: multi caret, paint - started log/phys position handling
git-svn-id: trunk@48271 -
2015-03-11 18:27:30 +00:00
mattias
598e03ed42 codetools: fixed rebuilding nodes when targetcpu changed
git-svn-id: trunk@48270 -
2015-03-11 18:05:43 +00:00
mattias
00d2898a47 codetools: implemented parsing jvm class external as no forrward, searching indirect ancestors
git-svn-id: trunk@48268 -
2015-03-11 17:21:34 +00:00
mattias
9fd34c07cf codetools: fixed range check
git-svn-id: trunk@48260 -
2015-03-11 12:28:25 +00:00
mattias
0ee7878d79 cairocanvas: fixed compilation under 2.6.4
git-svn-id: trunk@48248 -
2015-03-10 21:03:44 +00:00
juha
803b40c2cd Support Cairocanvas also on Win64 platform with new FPC versions.
git-svn-id: trunk@48247 -
2015-03-10 20:59:36 +00:00
juha
af15b183a7 IDE: Configurable IDE toolbars. Issue #27603, patch from Balázs Székely.
git-svn-id: trunk@48246 -
2015-03-10 20:37:56 +00:00
mattias
bbf5a97ebb synedit: TSynEdit has no preferred size
git-svn-id: trunk@48241 -
2015-03-10 17:19:34 +00:00
mattias
cff68418fe IDE: package editor: implemented find in files
git-svn-id: trunk@48239 -
2015-03-10 16:27:19 +00:00
mattias
7e3829dd80 IDE: checked compiler warnings, clean up
git-svn-id: trunk@48220 -
2015-03-10 14:59:27 +00:00
mattias
b80958200b IDE: checked compiler warnings, clean up
git-svn-id: trunk@48219 -
2015-03-10 14:58:34 +00:00
mattias
75fd8a4e5d IDE: checked compiler warnings, clean up
git-svn-id: trunk@48211 -
2015-03-10 13:27:41 +00:00
mattias
7dde88bfad IDE: designer: InvokeComponentEditor: removed MenuIndex, it was not used
git-svn-id: trunk@48199 -
2015-03-10 12:07:50 +00:00
mattias
f69dd2379e IDE: clean up
git-svn-id: trunk@48198 -
2015-03-10 12:02:19 +00:00
martin
4c9a755b3e SYnEdit: multi caret, paint - fixed wrong coordinates / added some properties
git-svn-id: trunk@48197 -
2015-03-10 11:51:09 +00:00
martin
699277a76d SYnEdit: multi caret, paint - fixed wrong coordinates / added some properties
git-svn-id: trunk@48196 -
2015-03-10 11:50:39 +00:00
mattias
ba04e93625 IDE, codetools: less hints
git-svn-id: trunk@48191 -
2015-03-10 11:12:37 +00:00
mattias
4a98dfda57 IDE: clean up
git-svn-id: trunk@48189 -
2015-03-10 11:04:38 +00:00
juha
85dae0945d IdeIntf: Prevent a crash when Action is deleted in ActionsEditor. Issue #27624, patch from Anton.
git-svn-id: trunk@48187 -
2015-03-09 23:15:48 +00:00
mattias
9119350010 fpcunit: guitestrunner: save & restore windows size and position, patch #27629, from Graeme
git-svn-id: trunk@48185 -
2015-03-09 19:58:56 +00:00
martin
1a431d94fa SynEdit: improve Undo / was very slow on large data
git-svn-id: trunk@48181 -
2015-03-09 18:56:41 +00:00
wp
c11e9325b6 TAChart: Fix incorrect conversion of TColor to TFPColor in the SVG and FPVectorial drawers.
git-svn-id: trunk@48180 -
2015-03-09 18:04:40 +00:00
wp
3c41fbda03 TAChart: Fix incorrect brush color of SVGDrawer (issue #0027633)
git-svn-id: trunk@48179 -
2015-03-09 17:44:23 +00:00
wp
6c4845ba6e TAChart: Revert changes in r48174 (better fix of issue #27620 in r48177 #5b7d8edc77)
git-svn-id: trunk@48178 -
2015-03-09 15:44:13 +00:00
martin
f821ac291e SynEdit/IDE: More multi caret
git-svn-id: trunk@48175 -
2015-03-09 00:25:14 +00:00
wp
04cd280983 TAChart: workaround for qt painting issue with thick symbol borders (issue #0027620)
git-svn-id: trunk@48174 -
2015-03-08 23:34:19 +00:00
bart
750c0cd318 LazFileUtils: fix stupid mistake in DbgSFileAttr() function.
git-svn-id: trunk@48165 -
2015-03-07 17:25:44 +00:00
juha
34fa9b2929 IDE: Improve harmonizing the style of spaces. Issue #27441, patch from Anton.
git-svn-id: trunk@48164 -
2015-03-07 16:38:24 +00:00
martin
f707710907 SynEdit: more MouseActions tuning. Do not let emcStartDrag prevent up-clicks, if no drag ever started.
git-svn-id: trunk@48163 -
2015-03-07 14:10:39 +00:00
mattias
88ba0ca4c8 synedit: less notes
git-svn-id: trunk@48160 -
2015-03-07 10:11:02 +00:00