mattias
|
42f2cc6200
|
project groups: started loading build modes
git-svn-id: trunk@50428 -
|
2015-11-19 23:31:50 +00:00 |
|
mattias
|
90482daa74
|
project groups: compile from here for project groups
git-svn-id: trunk@50426 -
|
2015-11-19 21:17:13 +00:00 |
|
mattias
|
ef60b798a0
|
project groups: compile from here
git-svn-id: trunk@50425 -
|
2015-11-19 21:11:07 +00:00 |
|
juha
|
1cc386ce1f
|
IDE: More readable function IsFormDesign to detect "Design Form" (TForm, TFrame and TDataMadule descendant). From Maciej.
git-svn-id: trunk@50424 -
|
2015-11-19 13:55:46 +00:00 |
|
juha
|
79dcb7831b
|
LCL: Bug fix for QT painting non-visual components for TFakeNonControl design form (TDataModule and TFrame). From Maciej.
git-svn-id: trunk@50418 -
|
2015-11-19 13:55:33 +00:00 |
|
mattias
|
ba5f26b7fc
|
project groups: clean up
git-svn-id: trunk@50416 -
|
2015-11-19 13:10:01 +00:00 |
|
mattias
|
ee04979b7c
|
project groups: fixed mem leaks
git-svn-id: trunk@50415 -
|
2015-11-19 12:27:10 +00:00 |
|
mattias
|
856899df4a
|
project groups: on close editor check modified and ask
git-svn-id: trunk@50414 -
|
2015-11-19 12:05:23 +00:00 |
|
mattias
|
4a7505e4ea
|
project groups: hide menu items context sensitive
git-svn-id: trunk@50413 -
|
2015-11-19 11:53:48 +00:00 |
|
mattias
|
11e37c14f1
|
project groups: open package target
git-svn-id: trunk@50412 -
|
2015-11-19 11:16:19 +00:00 |
|
juha
|
951fac1216
|
Move Sparta DockedFormEditor package from freesparta branch to trunk.
git-svn-id: trunk@50411 -
|
2015-11-19 00:19:56 +00:00 |
|
mattias
|
5154a0d95b
|
project groups: added resourcestrings
git-svn-id: trunk@50410 -
|
2015-11-18 23:02:37 +00:00 |
|
mattias
|
6eb5a1469e
|
project groups: show package dependencies
git-svn-id: trunk@50409 -
|
2015-11-18 22:53:01 +00:00 |
|
mattias
|
8be17490d2
|
project groups: fixed earlier/later for removed targets
git-svn-id: trunk@50408 -
|
2015-11-18 22:28:12 +00:00 |
|
mattias
|
da3a514405
|
project groups: clear messages window
git-svn-id: trunk@50407 -
|
2015-11-18 22:21:48 +00:00 |
|
mattias
|
151933ef38
|
codetools: less verbose
git-svn-id: trunk@50404 -
|
2015-11-18 22:11:52 +00:00 |
|
mattias
|
3487708764
|
project groups: call lazbuild for not loaded projects
git-svn-id: trunk@50403 -
|
2015-11-18 22:08:53 +00:00 |
|
mattias
|
8680254642
|
project groups: started calling lazbuild
git-svn-id: trunk@50402 -
|
2015-11-18 17:05:06 +00:00 |
|
mattias
|
30000af935
|
project groups: copy file name for removed targets, disable actions for removed targets
git-svn-id: trunk@50401 -
|
2015-11-18 16:42:33 +00:00 |
|
mattias
|
a33c0dd6d6
|
project groups: fixed remove target
git-svn-id: trunk@50400 -
|
2015-11-18 16:36:05 +00:00 |
|
mattias
|
816c9bb459
|
project groups: open not loaded project
git-svn-id: trunk@50399 -
|
2015-11-18 16:11:10 +00:00 |
|
mattias
|
4cf9502f8f
|
project groups: copy file name action
git-svn-id: trunk@50398 -
|
2015-11-18 15:53:42 +00:00 |
|
mattias
|
933b0120fb
|
project groups: run action for loaded project
git-svn-id: trunk@50397 -
|
2015-11-18 15:38:28 +00:00 |
|
mattias
|
26405b26b5
|
project groups: show project options for loaded project
git-svn-id: trunk@50396 -
|
2015-11-18 15:31:01 +00:00 |
|
mattias
|
17b3c208dd
|
project groups: fixed updating Earlier/Later
git-svn-id: trunk@50395 -
|
2015-11-18 15:21:20 +00:00 |
|
mattias
|
a416d683ab
|
IDEIntf: Object Inspector: added HideClassNames, from Gabor Boros
git-svn-id: trunk@50394 -
|
2015-11-18 15:10:16 +00:00 |
|
mattias
|
4b57c19d84
|
project groups: ActiveTarget
git-svn-id: trunk@50393 -
|
2015-11-18 15:07:06 +00:00 |
|
mattias
|
39907a035d
|
project groups: de/activate recursively
git-svn-id: trunk@50392 -
|
2015-11-18 14:34:18 +00:00 |
|
mattias
|
80d795b245
|
project groups: dbl click on file open in source editor
git-svn-id: trunk@50391 -
|
2015-11-18 13:34:01 +00:00 |
|
mattias
|
4894afcb9a
|
project groups: load target when adding
git-svn-id: trunk@50390 -
|
2015-11-18 13:27:28 +00:00 |
|
mattias
|
2e542bed45
|
project groups: option to show targets by name or by filename
git-svn-id: trunk@50389 -
|
2015-11-18 13:17:06 +00:00 |
|
mattias
|
8fa20c95fa
|
project groups: consistent filename in projectgroup and its target
git-svn-id: trunk@50388 -
|
2015-11-18 13:09:37 +00:00 |
|
ondrej
|
9d10346a71
|
IDEIntf: fix multi-monitor window position restore. Issue #28995
git-svn-id: trunk@50387 -
|
2015-11-18 13:01:29 +00:00 |
|
mattias
|
14a6e55da8
|
project groups: removed tree nodes: removed files+dependencies
git-svn-id: trunk@50386 -
|
2015-11-18 11:29:07 +00:00 |
|
ondrej
|
95a246bac1
|
IDE, IDEIntf: moved TProject.ChangedStamp from IDE to IDEIntf (TLazProject)
git-svn-id: trunk@50385 -
|
2015-11-18 11:25:25 +00:00 |
|
ondrej
|
9b510c5bca
|
packager, IDEIntf: fixed TLazPackageGraph.ChangeStamp in BeginUpdate/EndUpdate and moved ChangeStamp property to LCLIntf
git-svn-id: trunk@50384 -
|
2015-11-18 11:18:21 +00:00 |
|
mattias
|
c1bcf1c14e
|
project groups: load after add existing
git-svn-id: trunk@50382 -
|
2015-11-18 00:51:05 +00:00 |
|
mattias
|
950d2f8e9b
|
project groups: fixed loading project group
git-svn-id: trunk@50381 -
|
2015-11-18 00:49:20 +00:00 |
|
mattias
|
5b8cd1111b
|
project groups: show project files
git-svn-id: trunk@50380 -
|
2015-11-18 00:36:07 +00:00 |
|
mattias
|
02fe079247
|
project groups: added Parent and CompileTarget for cycle test
git-svn-id: trunk@50379 -
|
2015-11-18 00:27:49 +00:00 |
|
mattias
|
f29d2f8b35
|
project groups: fixed new project group
git-svn-id: trunk@50378 -
|
2015-11-17 23:40:01 +00:00 |
|
mattias
|
b4330dfd9e
|
project groups: save as: rebase TreeView nodes
git-svn-id: trunk@50377 -
|
2015-11-17 23:28:08 +00:00 |
|
mattias
|
0351081414
|
project groups: save as: rebase TreeView nodes
git-svn-id: trunk@50376 -
|
2015-11-17 23:24:37 +00:00 |
|
mattias
|
9c140c4deb
|
turbopoweripro: clean up
git-svn-id: trunk@50373 -
|
2015-11-17 21:43:24 +00:00 |
|
mattias
|
aa945f4ab6
|
project groups: options, open recent project groups
git-svn-id: trunk@50368 -
|
2015-11-17 15:13:21 +00:00 |
|
mattias
|
dc42c8f4d9
|
project groups: open project group: loadtargets
git-svn-id: trunk@50366 -
|
2015-11-17 14:33:21 +00:00 |
|
mattias
|
f63ee69ad4
|
project groups: project dependencies: show only direct dependencies
git-svn-id: trunk@50365 -
|
2015-11-17 14:25:00 +00:00 |
|
mattias
|
4b938581b3
|
project groups: load project from lpi
git-svn-id: trunk@50364 -
|
2015-11-17 14:23:45 +00:00 |
|
mattias
|
888c155576
|
project groups: editor: load added target
git-svn-id: trunk@50363 -
|
2015-11-17 14:01:55 +00:00 |
|
mattias
|
19c203dd22
|
project groups: editor: show dependencies of loaded project
git-svn-id: trunk@50362 -
|
2015-11-17 13:54:11 +00:00 |
|
mattias
|
3628131a81
|
project groups: editor: check if PG is set
git-svn-id: trunk@50361 -
|
2015-11-17 13:45:09 +00:00 |
|
mattias
|
36d8d82648
|
project groups: started load project
git-svn-id: trunk@50360 -
|
2015-11-17 13:02:39 +00:00 |
|
mattias
|
cb2ab87cd6
|
project groups: removed GetLazProject/Package
git-svn-id: trunk@50359 -
|
2015-11-17 12:43:11 +00:00 |
|
mattias
|
c97a53a9ba
|
project groups: new group: add current project
git-svn-id: trunk@50358 -
|
2015-11-17 11:48:36 +00:00 |
|
mattias
|
68baa62193
|
project groups: added changestamp
git-svn-id: trunk@50357 -
|
2015-11-17 11:37:20 +00:00 |
|
wp
|
febd26f3f3
|
TAChart: Add new property T(Generic)ChartMarks.LinkDistance to prevent painting the series pointer symbol over the marker arrow.
git-svn-id: trunk@50352 -
|
2015-11-16 23:40:20 +00:00 |
|
mattias
|
c14048ae32
|
codetools: tests: generics
git-svn-id: trunk@50349 -
|
2015-11-16 22:23:22 +00:00 |
|
mattias
|
399acc7c84
|
codetools: find declaration: simple find specialized ancestor
git-svn-id: trunk@50348 -
|
2015-11-16 22:19:30 +00:00 |
|
maxim
|
03e8f59490
|
Translations: Czech translation update by Chronos, bug #29007
git-svn-id: trunk@50346 -
|
2015-11-16 21:54:01 +00:00 |
|
maxim
|
532d11fa56
|
Components, printers: regenerated translations
git-svn-id: trunk@50343 -
|
2015-11-16 21:44:44 +00:00 |
|
mattias
|
07d6956baa
|
codetools: identifier completion: show generic parameters
git-svn-id: trunk@50341 -
|
2015-11-16 21:28:38 +00:00 |
|
mattias
|
a8546cf427
|
codetools: test for finding specialize identifier in list of ancestors
git-svn-id: trunk@50339 -
|
2015-11-16 20:46:28 +00:00 |
|
mattias
|
5b690a20f0
|
project groups: dockable editor
git-svn-id: trunk@50338 -
|
2015-11-16 11:52:33 +00:00 |
|
mattias
|
d93436b400
|
project groups: prefixed TTargetAction
git-svn-id: trunk@50337 -
|
2015-11-16 10:49:28 +00:00 |
|
wp
|
80fa123942
|
TAChart: Make TPieSeries.Radius public
git-svn-id: trunk@50333 -
|
2015-11-15 10:31:29 +00:00 |
|
ondrej
|
89d2d8a738
|
lazcontrols: filteredit: fixed default filter functions for non-lowercase strings.
git-svn-id: trunk@50331 -
|
2015-11-14 09:22:00 +00:00 |
|
ondrej
|
6ef11b34cc
|
codetools: fixed CalcMemSize of TDirectiveSequenceItem.
git-svn-id: trunk@50328 -
|
2015-11-13 16:05:29 +00:00 |
|
ondrej
|
98109a4973
|
codetools: fixed SCOPEDENUMS in a different unit.
git-svn-id: trunk@50327 -
|
2015-11-13 16:04:27 +00:00 |
|
ondrej
|
9697e1140e
|
codetools: refactoring of linkscanner directive sequences.
git-svn-id: trunk@50326 -
|
2015-11-13 13:17:13 +00:00 |
|
ondrej
|
1ceb9b1665
|
codetools: fixed resolve type alias of expression in brackets.
git-svn-id: trunk@50325 -
|
2015-11-13 10:42:24 +00:00 |
|
ondrej
|
794c959cde
|
codetools: added support of SCOPEDENUMS directive.
git-svn-id: trunk@50324 -
|
2015-11-13 10:10:17 +00:00 |
|
ondrej
|
fb69b8b59d
|
IDE, codetools, synedit: fixed identifier completion of identifiers prefixed with &.
git-svn-id: trunk@50323 -
|
2015-11-12 17:01:27 +00:00 |
|
ondrej
|
1b7e95bd67
|
codetools: fixed GetIdentStart* for identifiers prefixed with &.
git-svn-id: trunk@50322 -
|
2015-11-12 15:50:59 +00:00 |
|
ondrej
|
25cf6872e8
|
codetools: reverted exception change from rev 50320 #7fa343bb58.
git-svn-id: trunk@50321 -
|
2015-11-12 15:02:04 +00:00 |
|
ondrej
|
7fa343bb58
|
codetools: support identifier cache for identifiers prefixed with & (e.g. enum values).
git-svn-id: trunk@50320 -
|
2015-11-12 14:58:35 +00:00 |
|
mattias
|
da9c319b92
|
lazutils: LoadFromCSVStream: fixed reading UTF16
git-svn-id: trunk@50319 -
|
2015-11-12 14:30:42 +00:00 |
|
mattias
|
c7f3cc0e1c
|
codetools: added processor types of avr, patch #28996 from Simon Ameis
git-svn-id: trunk@50316 -
|
2015-11-12 10:42:15 +00:00 |
|
mattias
|
68b558f8d5
|
tachart: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50313 -
|
2015-11-12 04:35:51 +00:00 |
|
ondrej
|
fb34c4b45f
|
codetools: code creation support in a parameter of procedure variables.
git-svn-id: trunk@50308 -
|
2015-11-11 19:31:19 +00:00 |
|
mattias
|
113b7618c3
|
codetools comments
git-svn-id: trunk@50305 -
|
2015-11-11 14:59:23 +00:00 |
|
mattias
|
63a617d5db
|
codetools: RemoveWithBlock: fixed Unindent if indent diff is 0
git-svn-id: trunk@50280 -
|
2015-11-11 12:43:01 +00:00 |
|
mattias
|
30d0635cc2
|
anchordocking: less debug
git-svn-id: trunk@50276 -
|
2015-11-11 01:02:52 +00:00 |
|
mattias
|
d1b63130f9
|
cupsprinting: fixed typo
git-svn-id: trunk@50274 -
|
2015-11-10 14:59:25 +00:00 |
|
mattias
|
8b2da06204
|
codetools: find declaration: FindBaseTypeOfNode: check if type
git-svn-id: trunk@50273 -
|
2015-11-10 13:39:51 +00:00 |
|
mattias
|
5215fb80eb
|
codetools: find declaration: fixed resolving complex alias, bug #27312
git-svn-id: trunk@50272 -
|
2015-11-10 13:21:42 +00:00 |
|
mattias
|
05335610bd
|
codetools: added test for var with nested class type
git-svn-id: trunk@50271 -
|
2015-11-10 12:33:58 +00:00 |
|
mattias
|
1e10c98414
|
codetools: tests: disabled fail test
git-svn-id: trunk@50270 -
|
2015-11-10 11:11:10 +00:00 |
|
mattias
|
40480bf39d
|
codetools: added tests unit order and namespaces
git-svn-id: trunk@50269 -
|
2015-11-10 11:01:59 +00:00 |
|
ondrej
|
ba310dcf48
|
IDE, CodeTools: improved character case recognition for units and namespaces.
git-svn-id: trunk@50268 -
|
2015-11-10 10:38:58 +00:00 |
|
ondrej
|
d49143fd83
|
IDE, CodeTools: support for unit names with dots. Issue #22235
git-svn-id: trunk@50266 -
|
2015-11-09 22:23:19 +00:00 |
|
mattias
|
7395b9b047
|
codetools: tests with
git-svn-id: trunk@50265 -
|
2015-11-09 21:47:46 +00:00 |
|
mattias
|
a98baa8442
|
codetools: added FindWithBlockStatement
git-svn-id: trunk@50264 -
|
2015-11-09 16:32:28 +00:00 |
|
mattias
|
ab78cd25a0
|
codetools: start ctnWithStatement right behind do
git-svn-id: trunk@50263 -
|
2015-11-09 16:31:55 +00:00 |
|
ondrej
|
99dee96a0a
|
CodeTools: use TAVLTree in TTypeAliasOrderList instead of array of string.
git-svn-id: trunk@50261 -
|
2015-11-08 21:35:45 +00:00 |
|
mattias
|
f8980e1003
|
codetools: tests: started test for RemoveWithBlock
git-svn-id: trunk@50260 -
|
2015-11-08 18:15:07 +00:00 |
|
mattias
|
cd32c38a07
|
codetools: tests: renamed finddeclarationtest to testcodetools
git-svn-id: trunk@50259 -
|
2015-11-08 17:19:23 +00:00 |
|
mattias
|
f0fbc37841
|
codetools: tests: renamed fdtbase to finddeclarationtests.pas
git-svn-id: trunk@50258 -
|
2015-11-08 17:15:49 +00:00 |
|
mattias
|
0135b416cb
|
cody: todos
git-svn-id: trunk@50257 -
|
2015-11-08 15:59:42 +00:00 |
|
mattias
|
5c52fa883c
|
cody: todos
git-svn-id: trunk@50251 -
|
2015-11-08 10:19:31 +00:00 |
|
juha
|
89738efcb7
|
IdeIntf: Remove update events for ComponentPalette from TLazIDEInterface.
git-svn-id: trunk@50244 -
|
2015-11-07 16:37:25 +00:00 |
|
juha
|
8cccad8aad
|
IdeIntf: Remove a simple TRegisteredComponent.IsTControl function.
git-svn-id: trunk@50243 -
|
2015-11-07 16:37:20 +00:00 |
|
mattias
|
d6128fafcf
|
printers4lazarus: unitx: select dialog nicer buttons, patch #28798 from Alexey
git-svn-id: trunk@50242 -
|
2015-11-06 23:11:39 +00:00 |
|
mattias
|
5fa48e6e5f
|
jcf: using buttonpanel and default font, patch from Alexey
git-svn-id: trunk@50240 -
|
2015-11-06 22:31:47 +00:00 |
|
mattias
|
a1e2f1e248
|
lazutils: LoadFromCSVStream: fixed reading UTF16
git-svn-id: trunk@50232 -
|
2015-11-06 12:05:15 +00:00 |
|
ondrej
|
1b015d1034
|
codetools: ignore constant operand in operator comparison if the other operand has a defined type.
git-svn-id: trunk@50230 -
|
2015-11-05 06:21:21 +00:00 |
|
ondrej
|
508bcddf07
|
IDE: CodeTools, CodeCreation: more integer types for operator comparison.
git-svn-id: trunk@50226 -
|
2015-11-04 17:24:05 +00:00 |
|
maxim
|
9760e976d1
|
Components, ExternHelp: improved file selection dialog layout in 'Options' -> 'Help' -> 'External' page, patch from Alexey Torgashin, bug #28954
git-svn-id: trunk@50225 -
|
2015-11-04 14:09:48 +00:00 |
|
maxim
|
1a76f64c08
|
Cody: improved i18n, regenerated translations and updated Russian translation
git-svn-id: trunk@50224 -
|
2015-11-04 13:49:56 +00:00 |
|
ondrej
|
db5d7eaeaf
|
IDE: improved TTypeAliasOrderList.Create
git-svn-id: trunk@50218 -
|
2015-11-04 09:46:25 +00:00 |
|
ondrej
|
62d50f53a1
|
IDE: CodeTools, CodeCreation: compare operand types in operator evaluation, issue #28953
git-svn-id: trunk@50217 -
|
2015-11-04 07:13:58 +00:00 |
|
mattias
|
f84365210d
|
IDE: fixed range check error
git-svn-id: trunk@50215 -
|
2015-11-03 16:08:41 +00:00 |
|
ondrej
|
c8cb925526
|
IDE: enhance LazIDEIntf with more MessagesView capabilities.
git-svn-id: trunk@50213 -
|
2015-11-03 15:06:42 +00:00 |
|
mattias
|
2e8ada0af4
|
codetools: save file: convert encoding before opening file
git-svn-id: trunk@50210 -
|
2015-11-02 23:00:15 +00:00 |
|
ondrej
|
66c3995fd2
|
IDE: use LCLProc.CompareMethods in IDECommands
git-svn-id: trunk@50203 -
|
2015-11-02 08:47:00 +00:00 |
|
wp
|
0603d942b9
|
TAChart: Make sure that legend does not overlap axes if UseSidebar is false.
git-svn-id: trunk@50201 -
|
2015-11-01 15:28:46 +00:00 |
|
ondrej
|
e022bfe9e8
|
IDE: fixed AV in Editor->FileSettings->Encoding. Issue #28930
git-svn-id: trunk@50200 -
|
2015-10-30 12:38:55 +00:00 |
|
ondrej
|
a49c8b7c1d
|
IDE: AnchorDocking, load default and legacy configuration. Issue #28823
git-svn-id: trunk@50199 -
|
2015-10-29 15:52:29 +00:00 |
|
ondrej
|
14e8ffa23a
|
IDE, CodeTools: add more options and a prompt dialog for method creation. Issue #13994
git-svn-id: trunk@50196 -
|
2015-10-29 11:08:52 +00:00 |
|
wp
|
2b355340cc
|
TurboPower_iPro: Improved selection behavior if first selection click is left of line start.
git-svn-id: trunk@50190 -
|
2015-10-28 16:18:39 +00:00 |
|
wp
|
9c9b31c0e5
|
Turbopower_iPro: Avoid opening hyperlinks if a special key is pressed while clicking.
git-svn-id: trunk@50189 -
|
2015-10-28 16:13:16 +00:00 |
|
juha
|
e92ffb6dc2
|
IDE: Store defines added by user to compiler options. Works also for packages. Issue #28887.
git-svn-id: trunk@50184 -
|
2015-10-27 17:30:48 +00:00 |
|
mattias
|
2c929b55db
|
cleaned up
git-svn-id: trunk@50177 -
|
2015-10-26 21:41:56 +00:00 |
|
mattias
|
9b0d4c01b6
|
IDE+LCL: debugging Disable/EnableAutoSizing
git-svn-id: trunk@50176 -
|
2015-10-26 21:34:11 +00:00 |
|
wp
|
19211cc93e
|
TurboPower_ipro: reactivate blank lines around header lines copied to clipboard
git-svn-id: trunk@50175 -
|
2015-10-26 15:06:58 +00:00 |
|
mattias
|
937c594c3f
|
printer4lazarus: cups: check PrintFile result and show error
git-svn-id: trunk@50174 -
|
2015-10-26 10:28:40 +00:00 |
|
mattias
|
a46caecea3
|
printe4lazarus: raise exception, if tmp file cannot be created
git-svn-id: trunk@50173 -
|
2015-10-26 10:12:31 +00:00 |
|
mattias
|
7cdf5a2bb6
|
printers4lazarus: cups: checkif tmp dir writable
git-svn-id: trunk@50172 -
|
2015-10-26 09:29:29 +00:00 |
|
mattias
|
67a8e3a52e
|
printers4lazarus: undo debug
git-svn-id: trunk@50171 -
|
2015-10-26 09:28:57 +00:00 |
|
mattias
|
fb15809cef
|
lazutils: DirectoryIsWritable: check if directory exists
git-svn-id: trunk@50170 -
|
2015-10-26 09:26:44 +00:00 |
|
wp
|
cdd6191646
|
Turbopower_ipro: Improved copying to clipboard if selection endpoint is beyond line end.
git-svn-id: trunk@50167 -
|
2015-10-25 22:32:40 +00:00 |
|
wp
|
14b69d092f
|
Turbopower_ipro: Fix copying of table cells to clipboard.
git-svn-id: trunk@50166 -
|
2015-10-25 22:08:11 +00:00 |
|
ondrej
|
461ea447a4
|
LazControls: TListFilterEdit move fFilteredListbox workaround for Gtk2
git-svn-id: trunk@50165 -
|
2015-10-25 21:48:07 +00:00 |
|
ondrej
|
471e8b0da4
|
LCL: FilterEdit support for PageUp, PageDown, Ctrl+Home, Ctrl+End and basic support for selection. Issue #28900
git-svn-id: trunk@50164 -
|
2015-10-25 20:47:35 +00:00 |
|
wp
|
c2ae186c25
|
TurboPower_IPro: Fix selection of text within tables. Note this fix breaks correct copying of text from tables to the clipboard!
git-svn-id: trunk@50163 -
|
2015-10-25 11:52:05 +00:00 |
|
juha
|
dd99e47f84
|
LazReport: Check the length of a string before accessing its members. Issue #28896, patch from Tony Whyman.
git-svn-id: trunk@50162 -
|
2015-10-25 09:22:43 +00:00 |
|
mattias
|
105b3e0652
|
codetools: identifier completion: $optimization directive
git-svn-id: trunk@50161 -
|
2015-10-25 09:17:25 +00:00 |
|
mattias
|
06c04debf6
|
tests: ExtractFileUnitname
git-svn-id: trunk@50160 -
|
2015-10-24 21:50:00 +00:00 |
|
mattias
|
43a2597cc9
|
project groups: comments
git-svn-id: trunk@50158 -
|
2015-10-24 21:46:40 +00:00 |
|
mattias
|
c8e7c3acb5
|
lazutils: lconvencoding: fixed using tables for lossless conversion back and forth
git-svn-id: trunk@50157 -
|
2015-10-24 21:46:16 +00:00 |
|
martin
|
f68b41737e
|
SynEdit: make markupmanager public
git-svn-id: trunk@50156 -
|
2015-10-24 20:11:12 +00:00 |
|
wp
|
604f4c1410
|
TurboPower_IPro: New selection method SHIFT+Click
git-svn-id: trunk@50155 -
|
2015-10-24 19:30:59 +00:00 |
|
wp
|
41bc75cd8e
|
Turbopower_IPro: Rename TIpHtmlRectListEntry.Node to .Element
git-svn-id: trunk@50154 -
|
2015-10-24 19:28:03 +00:00 |
|
ondrej
|
5ec7988f47
|
IDE: IDECommand update events refactored: delete timer, use checks for command updates, add TIDESpecialCommand.OnRequestCaptionHint
git-svn-id: trunk@50152 -
|
2015-10-23 17:04:26 +00:00 |
|
mattias
|
dbc7d81566
|
project groups: started removed targets list
git-svn-id: trunk@50151 -
|
2015-10-23 09:11:34 +00:00 |
|
mattias
|
fcafecec98
|
LCL: LoadFromCSVStream: fixed converting UTF16
git-svn-id: trunk@50146 -
|
2015-10-22 21:34:53 +00:00 |
|
wp
|
bb0313a2d6
|
TurboPower_iPro: Remove occasional empty line at top of document. Fix horizontal text alignment in table cells.
git-svn-id: trunk@50145 -
|
2015-10-22 20:37:40 +00:00 |
|
mattias
|
9eae75a03b
|
LCL: LoadFromCSVStream: fixed reading quote not closed
git-svn-id: trunk@50144 -
|
2015-10-22 19:37:40 +00:00 |
|
mattias
|
3f34209f7c
|
IDE: source editor: do not update menu items if nothing has changed
git-svn-id: trunk@50142 -
|
2015-10-22 17:51:04 +00:00 |
|
mattias
|
9935d4a262
|
project groups: comments
git-svn-id: trunk@50141 -
|
2015-10-22 17:34:14 +00:00 |
|
juha
|
3f1c3e00ef
|
IDE: Move Tools menu items "Convert Encoding" and "Check LFM file" out from Delphi conversion sub-menu.
git-svn-id: trunk@50140 -
|
2015-10-22 15:05:00 +00:00 |
|
wp
|
8b28bc8ddd
|
TurboPower_ipro: Avoid insertion of empty line into word-wrapped long text copied to clipboard. Replace literal "#13#10" by "LineEnding"
git-svn-id: trunk@50135 -
|
2015-10-21 09:13:42 +00:00 |
|
mattias
|
06bdecede0
|
projectgroups: comments
git-svn-id: trunk@50134 -
|
2015-10-21 08:58:44 +00:00 |
|
maxim
|
250c06913b
|
Cody: updated Russian translation
git-svn-id: trunk@50132 -
|
2015-10-20 22:36:14 +00:00 |
|
wp
|
26a72d2bfc
|
TurboPower_IPro: more general way to copy text to the clipboard. Add CTRL+A to "select all". Improved rendering of table, p and header nodes.
git-svn-id: trunk@50130 -
|
2015-10-20 19:14:32 +00:00 |
|
juha
|
5fc7132693
|
Use the new UTF-8 system by default. Can be disabled by define DisableUTF8RTL. EnableUTF8RTL is removed.
git-svn-id: trunk@50129 -
|
2015-10-20 17:20:11 +00:00 |
|
mattias
|
655cfb0abf
|
codetools: tests for dotted units
git-svn-id: trunk@50122 -
|
2015-10-19 13:30:14 +00:00 |
|
mattias
|
2c99963589
|
codetools: added tests for dotted units
git-svn-id: trunk@50121 -
|
2015-10-19 13:25:09 +00:00 |
|
mattias
|
1900575f1b
|
codetools: added tests for dotted units
git-svn-id: trunk@50120 -
|
2015-10-19 13:23:15 +00:00 |
|
mattias
|
5c15224a08
|
codetools: added ExtractFileUnitname
git-svn-id: trunk@50119 -
|
2015-10-19 11:22:24 +00:00 |
|
mattias
|
90ec47f43b
|
codetools: find declaration: fixed Result in operator proc, bug #28877
git-svn-id: trunk@50118 -
|
2015-10-19 09:47:00 +00:00 |
|
juha
|
1ce63eab2e
|
LazControls: Use ItemIndex for moving up/down in ListFilterEdit. Issue #28779.
git-svn-id: trunk@50116 -
|
2015-10-18 22:28:43 +00:00 |
|
mattias
|
3b84c9a585
|
codetools: find protected members in class helpers, bug #28810, patch from Ondrej
git-svn-id: trunk@50115 -
|
2015-10-18 22:27:22 +00:00 |
|
mattias
|
ea4449e888
|
codetools: added tests helper and protected
git-svn-id: trunk@50114 -
|
2015-10-18 22:21:45 +00:00 |
|
juha
|
3823cf94c4
|
IDE: ctrl+~ and ctrl+shift+~ to browse through tabs in history-order. Issue #28835, patch from Ondrej.
git-svn-id: trunk@50112 -
|
2015-10-18 21:21:38 +00:00 |
|
mattias
|
003ebea47a
|
IDE: fpc msg pasrser: show OS X assembler error unsupported directive
git-svn-id: trunk@50109 -
|
2015-10-18 17:43:07 +00:00 |
|
mattias
|
86f922df9a
|
codetools: find declaration: enum type helpers
git-svn-id: trunk@50104 -
|
2015-10-18 15:01:14 +00:00 |
|
mattias
|
68d7015320
|
codetools: nicer test result
git-svn-id: trunk@50103 -
|
2015-10-18 14:24:45 +00:00 |
|
mattias
|
0ca8f14eff
|
codetools: added tests for type helpers
git-svn-id: trunk@50102 -
|
2015-10-18 13:55:49 +00:00 |
|
mattias
|
0075408ba2
|
codetools: fixed resolving dot after pointer in mode delphi
git-svn-id: trunk@50101 -
|
2015-10-18 13:38:49 +00:00 |
|
mattias
|
a5c1278946
|
codetools: fixed resolving dot after class, bug #28876
git-svn-id: trunk@50100 -
|
2015-10-18 13:32:15 +00:00 |
|
juha
|
44a6127f25
|
IdeIntf: Restore missing shortcut keys in menus. Issue #28868, patch from Ondrej.
git-svn-id: trunk@50094 -
|
2015-10-17 10:59:09 +00:00 |
|
juha
|
709d37fee1
|
IDEIntf: Prevent executing menu commands twice. Issue #28870, patch from Ondrej.
git-svn-id: trunk@50093 -
|
2015-10-17 08:17:08 +00:00 |
|
martin
|
effdd125ea
|
SynEdit/IDE: zoom via keyboard
git-svn-id: trunk@50091 -
|
2015-10-17 01:39:01 +00:00 |
|
juha
|
c831f9ecd9
|
LazUtils: Less notes from compiler about Asian codepages.
git-svn-id: trunk@50088 -
|
2015-10-16 21:48:15 +00:00 |
|
mattias
|
8d3d4e6a6f
|
codetools: debug
git-svn-id: trunk@50087 -
|
2015-10-16 21:37:34 +00:00 |
|
mattias
|
4245b8129c
|
codetools: added tests bug #28866
git-svn-id: trunk@50086 -
|
2015-10-16 21:37:22 +00:00 |
|
mattias
|
174015662d
|
codetools: fixed resolve first identifier in term
git-svn-id: trunk@50085 -
|
2015-10-16 17:45:47 +00:00 |
|
mattias
|
649c60cea8
|
codetools: gather identifiers behind string constant dot
git-svn-id: trunk@50084 -
|
2015-10-16 15:53:10 +00:00 |
|
mattias
|
ccd0eeebaf
|
codetools: find declaration of string constant dot identifier
git-svn-id: trunk@50083 -
|
2015-10-16 15:37:23 +00:00 |
|
mattias
|
80b57e35e4
|
codetools: less verbose
git-svn-id: trunk@50082 -
|
2015-10-16 09:41:01 +00:00 |
|
mattias
|
de4a5aaa57
|
codetools: FindStartOfTerm: allow numbers and string constants, needed for type helpers
git-svn-id: trunk@50080 -
|
2015-10-16 09:39:55 +00:00 |
|
mattias
|
1125a0b930
|
codetools: test for default property
git-svn-id: trunk@50079 -
|
2015-10-16 08:09:57 +00:00 |
|
mattias
|
b083361b7a
|
codetools: tests: readme
git-svn-id: trunk@50078 -
|
2015-10-16 08:07:03 +00:00 |
|
mattias
|
a4af6c3a7d
|
codetools: test find declaration of ObjClass+Category on non darwin
git-svn-id: trunk@50077 -
|
2015-10-16 07:58:15 +00:00 |
|
mattias
|
26a2c4b07b
|
projectgroups: initial implementation from Michael Van Canneyt
git-svn-id: trunk@50076 -
|
2015-10-16 07:54:33 +00:00 |
|
mattias
|
cfb5aea1e9
|
IDE: fixed loading toolbar config from Ondrej
git-svn-id: trunk@50073 -
|
2015-10-15 20:55:07 +00:00 |
|
mattias
|
b4c0a18792
|
cody: find overloads: resourcestrings and show errors if target not reachable
git-svn-id: trunk@50070 -
|
2015-10-15 11:10:17 +00:00 |
|
mattias
|
bfea0890b0
|
codetools: code completion: check completing method body to header as last check, patch #28819 from Ondrej
git-svn-id: trunk@50067 -
|
2015-10-14 23:21:24 +00:00 |
|
maxim
|
8dffe81769
|
Cody: updated Russian translation
git-svn-id: trunk@50062 -
|
2015-10-14 22:27:07 +00:00 |
|
mattias
|
ce04461f76
|
cody: find overloads: fixed checking methods
git-svn-id: trunk@50057 -
|
2015-10-14 14:11:55 +00:00 |
|
mattias
|
4981bd5136
|
cody: find overloads: keep selection on refresh
git-svn-id: trunk@50056 -
|
2015-10-14 13:29:56 +00:00 |
|
mattias
|
38c4e5243b
|
cody: find overloads: check compatibility
git-svn-id: trunk@50055 -
|
2015-10-14 13:25:43 +00:00 |
|
mattias
|
9ddf8c3804
|
cody: find overloads: do not hide grid on refresh
git-svn-id: trunk@50054 -
|
2015-10-14 11:20:13 +00:00 |
|
mattias
|
d76225f6d7
|
codetools: local var completion: always check the identifier at cursor first
git-svn-id: trunk@50053 -
|
2015-10-14 10:51:53 +00:00 |
|
mattias
|
b5bbdbd323
|
IDE: identifier completion: option to disable auto completion if there is only one identifier, patch #28852 from Ondrej
git-svn-id: trunk@50052 -
|
2015-10-14 10:09:15 +00:00 |
|
mattias
|
6716258279
|
codetools: code completion: create local var based on first occurence instead of at cursor, patch #28819 from Ondrej
git-svn-id: trunk@50051 -
|
2015-10-14 09:27:25 +00:00 |
|
mattias
|
b3ff6d8167
|
codetools: fixed find declaration default property, bug #28847
git-svn-id: trunk@50050 -
|
2015-10-13 20:13:05 +00:00 |
|
mattias
|
397b374d95
|
codetools: tests: default property
git-svn-id: trunk@50049 -
|
2015-10-13 20:12:32 +00:00 |
|
mattias
|
12645682d5
|
codetools: clean up
git-svn-id: trunk@50048 -
|
2015-10-13 17:06:59 +00:00 |
|
mattias
|
944630b2f7
|
anchordocking: package type runtime, bug #28844
git-svn-id: trunk@50045 -
|
2015-10-13 12:14:31 +00:00 |
|
mattias
|
159d719bdc
|
IDEIntf: new IDE events: lihtProjectBuildingFinished, lihtLazarusBuilding, lihtLazarusBuildingFinished, lihtChangeToolStatus, patch #28839 from Ondrej
git-svn-id: trunk@50043 -
|
2015-10-12 23:43:13 +00:00 |
|
mattias
|
b1193c668c
|
codetools: local var completion: also try first occurrence of undefined variable
git-svn-id: trunk@50042 -
|
2015-10-12 23:07:12 +00:00 |
|
mattias
|
7895129320
|
codetools: finddeclaration: cache in ctnWithVar instead of ctnWithStatement
git-svn-id: trunk@50041 -
|
2015-10-12 21:58:15 +00:00 |
|
mattias
|
b298088ee4
|
codetools: added test find declaration with
git-svn-id: trunk@50040 -
|
2015-10-12 21:57:21 +00:00 |
|
mattias
|
63f549b488
|
IDEIntf: comment
git-svn-id: trunk@50039 -
|
2015-10-12 21:38:54 +00:00 |
|
mattias
|
6d7ec7c91f
|
IDEIntf: better English
git-svn-id: trunk@50036 -
|
2015-10-12 11:49:48 +00:00 |
|
mattias
|
28eba57562
|
codetools: parameter hints: added SetString for FPC 2.7.1+
git-svn-id: trunk@50034 -
|
2015-10-11 17:54:32 +00:00 |
|
mattias
|
2e77744a8c
|
codetools: identifier completion: added SetString for FPC 2.7.1+, from Ondrej
git-svn-id: trunk@50033 -
|
2015-10-11 17:46:08 +00:00 |
|
juha
|
412b1ebab6
|
IdeIntf, IDE: Define a command for changing project BuildMode. Otherwise a ToolButton does not show up.
git-svn-id: trunk@50032 -
|
2015-10-11 15:15:52 +00:00 |
|
juha
|
b1942fb168
|
IdeIntf, IDE: Revert r50029 #c87cf550f3 and improve the command update timer and its naming. From Ondrej Pokorny.
git-svn-id: trunk@50031 -
|
2015-10-11 14:48:11 +00:00 |
|
juha
|
c9bfb53489
|
IPro: Support CTRL+C and CTRL+INSERT in LHelp. Issue #21935, patch from wp.
git-svn-id: trunk@50030 -
|
2015-10-11 13:01:53 +00:00 |
|
juha
|
c87cf550f3
|
IdeIntf: Prevent the command update timer repeating itself forever.
git-svn-id: trunk@50029 -
|
2015-10-11 12:24:53 +00:00 |
|
juha
|
78e663cb20
|
IdeIntf: IdeCommands refactoring. Move implementation code to have the same order as interface definition.
git-svn-id: trunk@50028 -
|
2015-10-11 12:24:48 +00:00 |
|
juha
|
34e76924da
|
IdeIntf: New unit ToolbarIntf.
git-svn-id: trunk@50027 -
|
2015-10-11 10:16:02 +00:00 |
|
juha
|
38878ad607
|
IdeIntf, IDE: Refactor command system. Separate menu and toolbar commands, update them in right place etc. Issue #28777, patch from Ondrej Pokorny.
git-svn-id: trunk@50026 -
|
2015-10-11 09:11:47 +00:00 |
|
zoran
|
e2a04877b0
|
TDatePicker added public property DroppedDown - Delphi compatible
git-svn-id: trunk@50025 -
|
2015-10-10 13:33:30 +00:00 |
|
zoran
|
468f3f322b
|
TDatePicker added property CalAlignment - Delphi compatible
git-svn-id: trunk@50024 -
|
2015-10-10 13:23:42 +00:00 |
|
wp
|
218cce9fe2
|
fpvectorial: Fix svg reader crashing with some "malformed" files which Firefox can open (issue #028659)
git-svn-id: trunk@50023 -
|
2015-10-09 18:45:05 +00:00 |
|
mattias
|
066fb17354
|
codetools: added check for guesstype of helper function result
git-svn-id: trunk@50022 -
|
2015-10-09 12:26:09 +00:00 |
|
mattias
|
ced7b32ee9
|
codetools: FindExpressionTypeOfTerm: removed obsolete FindBaseTypeOfNode
git-svn-id: trunk@50021 -
|
2015-10-09 12:24:52 +00:00 |
|
mattias
|
f7d22a8e0c
|
codetools: fixed test class helper default property
git-svn-id: trunk@50020 -
|
2015-10-09 10:29:15 +00:00 |
|
mattias
|
beaf4b9def
|
codetools: added test for default property in class helper
git-svn-id: trunk@50019 -
|
2015-10-09 10:21:36 +00:00 |
|
mattias
|
d9c87e9bdd
|
codetools: added test for default property in class helper
git-svn-id: trunk@50018 -
|
2015-10-09 10:17:54 +00:00 |
|
mattias
|
0ba4515139
|
codetools: fixed finding default property in class helper, bug #28809, patch from Ondrej
git-svn-id: trunk@50017 -
|
2015-10-09 10:14:21 +00:00 |
|
mattias
|
4153607ab7
|
codetools: added test guess type class helper enumerator
git-svn-id: trunk@50015 -
|
2015-10-09 09:32:55 +00:00 |
|
mattias
|
fb472b1555
|
codetools: fixed find enumerator in class helper
git-svn-id: trunk@50014 -
|
2015-10-09 08:57:29 +00:00 |
|
mattias
|
8dd0d53d28
|
codetools: added test for GuessTypeOfIdentifier
git-svn-id: trunk@50013 -
|
2015-10-09 07:50:07 +00:00 |
|
mattias
|
cc6ad86c44
|
fpcunitconsolerunner: less hints
git-svn-id: trunk@50012 -
|
2015-10-09 07:21:37 +00:00 |
|
mattias
|
7cfd666797
|
cody: clean up
git-svn-id: trunk@50011 -
|
2015-10-09 07:21:19 +00:00 |
|
mattias
|
b9032e9a4e
|
cody: find overloads: refactored to methods
git-svn-id: trunk@50010 -
|
2015-10-09 06:49:23 +00:00 |
|
mattias
|
a387dabeab
|
codetools: fixed method jumping of generic class method
git-svn-id: trunk@50008 -
|
2015-10-08 22:20:57 +00:00 |
|
mattias
|
69ad3f134c
|
anchordocking: clean up
git-svn-id: trunk@50007 -
|
2015-10-08 21:58:27 +00:00 |
|
mattias
|
4f6fa03e6f
|
codetools: class completion: check if vars exists ancestors, bug #1189, patch from Ondrej Pokorny
git-svn-id: trunk@50006 -
|
2015-10-08 21:32:26 +00:00 |
|
mattias
|
db1651b90f
|
codetools: clean up
git-svn-id: trunk@50005 -
|
2015-10-08 20:03:57 +00:00 |
|
mattias
|
4639bc83bf
|
cody: find overloads: adjust columns, double click autosize column, nicer distances, resourcestrings
git-svn-id: trunk@50004 -
|
2015-10-08 17:23:39 +00:00 |
|
mattias
|
580b22f36e
|
codetools: code completion: if cursor in interface search nearest node in front and same line
git-svn-id: trunk@50003 -
|
2015-10-08 17:04:49 +00:00 |
|
mattias
|
1152bfdc38
|
codetools: code completion: if cursor in interface search next node in front, bug #28359, patch from Ondrej Pokorny
git-svn-id: trunk@50002 -
|
2015-10-08 17:00:00 +00:00 |
|
mattias
|
72ea4f33b2
|
cody: find overloads: filter for ancestor
git-svn-id: trunk@50001 -
|
2015-10-08 16:54:06 +00:00 |
|
mattias
|
df3a859c32
|
cody: find overloads: some resourcestrings, sort for paths as default, catch exceptions due to syntax errors, relations: show class only once
git-svn-id: trunk@50000 -
|
2015-10-08 15:54:17 +00:00 |
|
mattias
|
b09cf58a9c
|
cody: find overloads: jump to proc in source editor
git-svn-id: trunk@49999 -
|
2015-10-08 15:22:06 +00:00 |
|
mattias
|
b605c39631
|
codetools: code completion: support class constructors/destructors, patch #25130 from Ondrej Pokorny
git-svn-id: trunk@49996 -
|
2015-10-08 14:20:54 +00:00 |
|
mattias
|
70eed01820
|
codetools: added helper tests
git-svn-id: trunk@49995 -
|
2015-10-08 14:03:52 +00:00 |
|
mattias
|
60e08d1047
|
codetools: fixed using last found helper
git-svn-id: trunk@49994 -
|
2015-10-08 13:53:33 +00:00 |
|
mattias
|
851bfd3a7d
|
codetools: replace helper: keep AVLNode, it may be in use by the iterator
git-svn-id: trunk@49993 -
|
2015-10-08 13:38:33 +00:00 |
|
mattias
|
c18721377e
|
codetools: debugging
git-svn-id: trunk@49992 -
|
2015-10-08 10:27:52 +00:00 |
|
mattias
|
bd020c787f
|
codetools: simplified gathering helpers, patch #28794 from Ondrej Pokorny
git-svn-id: trunk@49991 -
|
2015-10-08 10:09:12 +00:00 |
|
mattias
|
3cabc3eba0
|
printer4lazarus: unix select dialog: using TButtonPanel, patch #28798 from Alexey Torgashin
git-svn-id: trunk@49990 -
|
2015-10-08 10:05:19 +00:00 |
|
mattias
|
c069a7350f
|
printer4lazarus: unix setup dialog: using TButtonPanel, patch #28797 from Alexey Torgashin
git-svn-id: trunk@49989 -
|
2015-10-08 10:03:03 +00:00 |
|
mattias
|
0e8d0de18e
|
codetools: fpc tests: added parameter --filemask
git-svn-id: trunk@49987 -
|
2015-10-08 00:02:46 +00:00 |
|
mattias
|
52790b06db
|
codetools: tests for fpc test files
git-svn-id: trunk@49986 -
|
2015-10-07 23:51:54 +00:00 |
|