juha
ee7305772d
Designer: Support also (False) and (True) as Boolean values in Undo operation.
...
git-svn-id: trunk@51634 -
2016-02-15 12:48:54 +00:00
maxim
1ea6188f4f
Translations: improved Russian translation
...
git-svn-id: trunk@51605 -
2016-02-13 12:33:47 +00:00
wp
f8a92e54e0
TAChart: Clean up.
...
git-svn-id: trunk@51601 -
2016-02-12 15:43:10 +00:00
wp
69e99f6102
TAChart: Move notificaction mechanism from TCustomChartSource to its new parent TBasicChartSource.
...
git-svn-id: trunk@51599 -
2016-02-11 21:00:47 +00:00
wp
602ffd06d0
TAChart: Add declaration of TDoublePointArray
...
git-svn-id: trunk@51598 -
2016-02-11 20:56:24 +00:00
martin
2e86dbcd0d
SynEdit: fix bracket matching issue #0029632
...
git-svn-id: trunk@51593 -
2016-02-10 23:03:30 +00:00
wp
2ee5aeec56
TAChart: Fix mouse-wheel-zooming with fixed chart center.
...
git-svn-id: trunk@51585 -
2016-02-10 21:45:34 +00:00
juha
ac532977f7
LazControls: Fix a regression in ListFilterEdit caused by r51267 #dfc8958222, affecting Win32 widgetset. Arrow key in filter did not select list items. Patch from GetMem.
...
git-svn-id: trunk@51583 -
2016-02-10 21:16:55 +00:00
martin
0edc9138ee
fpdebugger: fix another Free instead of ReleaseRef
...
git-svn-id: trunk@51580 -
2016-02-10 18:42:51 +00:00
martin
20e4fc2e10
fpdebbugger: fix releasing context / revision 50963 #b5434dee75
...
git-svn-id: trunk@51579 -
2016-02-10 18:25:24 +00:00
martin
a564fde4c8
SynEdit: fixed (un-)indent selection in linemode (select via gutter). Issue #0029591
...
git-svn-id: trunk@51578 -
2016-02-10 16:54:05 +00:00
ondrej
fef0aed03e
revert r51463 #2022201d06+r51465: IfThen was removed from FPC.
...
git-svn-id: trunk@51577 -
2016-02-10 16:36:57 +00:00
martin
6e78df57da
SynEdit: fix invalidate (repaint) on line selection through gutter click / issue #0029490
...
git-svn-id: trunk@51576 -
2016-02-10 16:35:37 +00:00
martin
14cd12d46f
SynEdit: fix scroll pos after folding. issue #0029534
...
git-svn-id: trunk@51574 -
2016-02-10 16:00:21 +00:00
martin
1cab92748c
Keymap: fix, remove deleted entries from category.
...
git-svn-id: trunk@51563 -
2016-02-10 06:37:07 +00:00
maxim
1d7ae27535
Translations: improved Russian translation
...
git-svn-id: trunk@51557 -
2016-02-09 23:04:40 +00:00
wp
b2c7964d42
TurboPower_IPro: Fix notification procedure when DataProvider is destroyed.
...
git-svn-id: trunk@51556 -
2016-02-09 22:16:25 +00:00
juha
0c558e2b3c
IdeIntf: Improve Graphic Property Editor layout. Issue #29618 , patch from Alexey Torgashin.
...
git-svn-id: trunk@51553 -
2016-02-09 20:59:18 +00:00
sekelsenmat
f0793b0e2b
fpvectorial: Starts support for native lcl radial gradient
...
git-svn-id: trunk@51550 -
2016-02-09 00:04:25 +00:00
sekelsenmat
16ac9de63c
fpvectorial: Improves radial gradient drawing
...
git-svn-id: trunk@51538 -
2016-02-08 18:34:27 +00:00
sekelsenmat
458c26d88f
fpvectorial: Initial implementation of radial gradient drawing
...
git-svn-id: trunk@51537 -
2016-02-08 13:53:55 +00:00
sekelsenmat
934fed7ee5
fpvectorial: SVG brush from defs has a case-sensitive id and starts implementing radialgradient
...
git-svn-id: trunk@51536 -
2016-02-07 16:53:44 +00:00
bart
ed047fbbd3
LazControls: Fix alignment of caption for TThemedCheckBox.Alignment = taLeftJustify. Issue #0029603 .
...
git-svn-id: trunk@51531 -
2016-02-06 15:20:28 +00:00
maxim
20d48b24bd
Translations: Hungarian translation update by Péter Gábor, bug #29551
...
git-svn-id: trunk@51528 -
2016-02-06 15:04:56 +00:00
maxim
e5396dc094
Translations: French translation update by Gilles Vasseur, bug #029586
...
git-svn-id: trunk@51513 -
2016-02-06 13:51:24 +00:00
sekelsenmat
fa1e3ce4e2
fpvectorial: AutoFit fully working for text documents
...
git-svn-id: trunk@51510 -
2016-02-06 10:18:21 +00:00
sekelsenmat
0b42d24072
fpvectorial: AutoFit partially working for text documents
...
git-svn-id: trunk@51509 -
2016-02-06 10:01:33 +00:00
sekelsenmat
bafc1b8950
fpvectorial: Now AutoFit works fully for vectorial documents
...
git-svn-id: trunk@51508 -
2016-02-06 09:20:47 +00:00
sekelsenmat
4f97b4a412
fpvectorial: Improves autofit
...
git-svn-id: trunk@51502 -
2016-02-05 10:31:31 +00:00
sekelsenmat
e96bbc3714
fpvectorial: Improves autofit
...
git-svn-id: trunk@51501 -
2016-02-05 10:24:22 +00:00
sekelsenmat
2b7967bb3f
fpvectorial: Improves autofit
...
git-svn-id: trunk@51500 -
2016-02-05 09:35:38 +00:00
jesus
7c75c2fe3f
IDE, reverted previous menuintf fix, it has side effects on context menus in form designer
...
git-svn-id: trunk@51499 -
2016-02-04 21:22:43 +00:00
jesus
e10fa9961d
IDE: fix crash on starting Lazarus once both LazDataDict and LazProjectGroups packages are installed
...
git-svn-id: trunk@51498 -
2016-02-04 20:33:49 +00:00
sekelsenmat
ba60e2ea50
fpvectorial: Better debug info for autofit
...
git-svn-id: trunk@51495 -
2016-02-04 09:05:45 +00:00
jesus
fa04e5624c
LazReport, fix list of functions provided by lrAddAddFunctionLibrary not being listed in function list if LazReport compiled with FPC r31941 #8568dbce1f or newer, patch from Aleksey Lagunov
...
git-svn-id: trunk@51494 -
2016-02-03 22:03:09 +00:00
wp
ac32b9a35a
TAChart: Make TCustomSeries.Clear virtual. Add TChartLinkItem to TACustomSource.
...
git-svn-id: trunk@51485 -
2016-02-03 11:33:21 +00:00
wp
0a110ac10e
TAChart: Add SafeEqual to TAMath for non-crashing number comparison with NaN.
...
git-svn-id: trunk@51484 -
2016-02-03 11:32:18 +00:00
wp
1ba9e71315
TAChart: Add property KeepDistance to DatapointDragTool to avoid data point jumping to mouse position.
...
git-svn-id: trunk@51482 -
2016-02-02 23:33:40 +00:00
jesus
4d59e883db
LazReport, allow second parameter of COUNT() to control if invisible records should be counted
...
git-svn-id: trunk@51479 -
2016-02-02 18:31:58 +00:00
juha
946f8970fb
LazReport: Add sh-bangs to several shell scripts. Issue #29324 , patch from Paul Gevers.
...
git-svn-id: trunk@51478 -
2016-02-02 18:00:43 +00:00
jesus
f4900d9e51
IDE, fix compiling and some corruption on logging when VerboseMenuIntf directive is enabled
...
git-svn-id: trunk@51475 -
2016-02-02 06:19:08 +00:00
juha
db51e758b5
Cleanup and comments
...
git-svn-id: trunk@51470 -
2016-02-01 21:04:59 +00:00
juha
deeef8296e
IdeIntf: Create also Constraints.OnChange handler when clicked in Object Inspector. Issue #29562 .
...
git-svn-id: trunk@51469 -
2016-02-01 21:04:53 +00:00
ondrej
1aef9cf770
codetools: make IfThen available only for FPC 3.1+
...
git-svn-id: trunk@51465 -
2016-01-31 19:22:19 +00:00
ondrej
2022201d06
codetools: add IfThen compiler intrinsic. Issue #29555
...
added to FPC in r33036 #2e2567a84d.
git-svn-id: trunk@51463 -
2016-01-31 17:03:50 +00:00
ondrej
207682336d
codetools: fix go to real class declaration for fsfSkipClassForward. Issue #29515
...
git-svn-id: trunk@51462 -
2016-01-30 20:19:55 +00:00
ondrej
4343883f8b
codetools: revert r51425 #9305ef5172: show protected methods after the inherited keyword.
...
It enabled protected methods also from foreign context.
git-svn-id: trunk@51461 -
2016-01-30 19:34:22 +00:00
juha
95534c8596
IdeIntf: Remove an incorrect test about Bitmap from TIDEMenuItem.ConsistencyCheck.
...
git-svn-id: trunk@51459 -
2016-01-30 12:42:04 +00:00
bart
96305118da
LazControls: Fix TThemedCheckBox.KeyUp. Issue #0029406 .
...
git-svn-id: trunk@51454 -
2016-01-30 12:20:28 +00:00
juha
bc4da6f46d
IdeIntf: Make a freed BitMap Nil.
...
git-svn-id: trunk@51451 -
2016-01-30 10:47:10 +00:00
wp
cfd5a7b71c
TurboPower_iPro: Final fix of issue {{MantisLink|29483}} - Use correct default of input node background color, assign it to the control's color.
...
git-svn-id: trunk@51447 -
2016-01-29 14:23:46 +00:00
ondrej
3f9aa4b863
packagetabs: fix sorting for locked and modified tabs
...
git-svn-id: trunk@51446 -
2016-01-29 13:49:17 +00:00
wp
04819274ac
TurboPower_iPro: Slightly modify icon of TIpHttpDataProvider to distinguish it from TIpFileDataProvider.
...
git-svn-id: trunk@51442 -
2016-01-29 11:22:19 +00:00
wp
52e348e1c8
TurboPower_iPro: Script to add component icons to res file. Add icon to new TIpHTTPDataProvider (provided by Péter Gabor).
...
git-svn-id: trunk@51441 -
2016-01-29 11:09:55 +00:00
juha
915691f819
Object Inspector: Remember last active property. Issue #29510 , patch from Balázs Székely.
...
git-svn-id: trunk@51440 -
2016-01-28 23:17:12 +00:00
wp
d89ec8e399
TurboPower_ipro: Fix background color of html input controls, based on patch by Silivo Clecio (Issue #0029483 ). Fix typo.
...
git-svn-id: trunk@51439 -
2016-01-28 16:08:38 +00:00
juha
b3bc124f4d
Turbopower IPro: Fix compilation with FPC 2.6.4. Issue #29483 , patch from Silvio Clécio.
...
git-svn-id: trunk@51434 -
2016-01-28 11:41:03 +00:00
ondrej
b36d8209aa
codetools: fix GroupLocalVariables for ranged types. Issue #29519
...
git-svn-id: trunk@51433 -
2016-01-27 23:13:43 +00:00
juha
380b2f5724
New example for IPro FindNode functions. Issue #29483 , from Silvio Clécio.
...
git-svn-id: trunk@51432 -
2016-01-27 18:18:18 +00:00
juha
3da9248939
Turbopower IPro: Added functions FindNode, FindNodeByElemId and FindNodeByElemClass. Issue #29483 , patch from Silvio Clécio.
...
git-svn-id: trunk@51431 -
2016-01-27 18:11:54 +00:00
juha
05b537ca3f
Turbopower IPro: Fix bg color for CSS style in TCustomEdit and TRadioButton. Issue #29483 , patch from Silvio Clécio.
...
git-svn-id: trunk@51430 -
2016-01-27 18:11:53 +00:00
juha
a995c27b85
Turbopower IPro: Fix default color for HTML inputs on Windows. Issue #29483 , patch from Silvio Clécio.
...
git-svn-id: trunk@51429 -
2016-01-27 18:11:48 +00:00
ondrej
d9e2f8e85a
codetools: cleanup
...
git-svn-id: trunk@51428 -
2016-01-27 01:10:38 +00:00
ondrej
34fcf69c5c
codetools: compare base result types for CompleteLocalVariableAssignment. Issue #29516
...
git-svn-id: trunk@51427 -
2016-01-27 00:48:08 +00:00
ondrej
3cc07414d3
codetools: allow methods with higher visibility in class headers with lower visibility. show them in gray color.
...
git-svn-id: trunk@51426 -
2016-01-26 23:50:35 +00:00
ondrej
9305ef5172
codetools: show protected methods after the inherited keyword.
...
git-svn-id: trunk@51425 -
2016-01-26 23:16:04 +00:00
ondrej
f2bd239ee0
codetools: fix smarthint for sets
...
git-svn-id: trunk@51424 -
2016-01-26 18:36:23 +00:00
ondrej
f2bfc63670
codetools: go to real class declaration for fsfSkipClassForward. Issue #29515
...
git-svn-id: trunk@51423 -
2016-01-26 18:19:34 +00:00
ondrej
c8a766f1e1
ideintf: menuintf: fix corrupted menu layout due to invisible parent sections.
...
(Probably regression from r50986 #800f102b46.)
git-svn-id: trunk@51421 -
2016-01-26 13:21:28 +00:00
juha
850ec52c41
Object Inspector: Deal with different widgetset sorting rules when selecting next value for a Class Combobox. Issue #29503 .
...
git-svn-id: trunk@51419 -
2016-01-26 12:44:50 +00:00
ondrej
86b7cdb5d3
ideintf: menuintf: update current section even if the sections in front need update.
...
Solves issue #29311 and probably also a lot of different "TIDEMenuSection.UpdateNeedTopSeparator inconsistency" issues.
git-svn-id: trunk@51418 -
2016-01-25 22:15:26 +00:00
juha
468a5a31d3
IdeIntf: Reduce debug msgs in TPropertyEditorHook. Rename a variable.
...
git-svn-id: trunk@51417 -
2016-01-25 20:04:49 +00:00
juha
cf3a735d93
Object Inspector: Align only "normal" CheckBox vertically, not CheckBoxThemed. Issue #29412 .
...
git-svn-id: trunk@51416 -
2016-01-25 19:50:21 +00:00
juha
44a263b11d
LazControl: Show multiline caption of TCheckBoxThemed correctly. Issue #29504 , patch from Gabor Boros.
...
git-svn-id: trunk@51415 -
2016-01-25 18:55:37 +00:00
ondrej
2b1e36c811
codetools: fixes for the assignment atom flag.
...
git-svn-id: trunk@51411 -
2016-01-25 16:13:41 +00:00
juha
6c55ef9be7
Object Inspector: Set next value also when double-clicking a ComboBox with Class values. Issue #29503 .
...
git-svn-id: trunk@51410 -
2016-01-25 16:08:57 +00:00
ondrej
14cae3b282
projecttemplates: use AppendPathDelim instead of IncludeTrailingPathDelimiter for config paths.
...
git-svn-id: trunk@51408 -
2016-01-25 12:50:57 +00:00
ondrej
a003937c8e
leakview: use AppendPathDelim instead of IncludeTrailingPathDelimiter for config paths.
...
git-svn-id: trunk@51407 -
2016-01-25 12:49:37 +00:00
ondrej
aad053af75
packagetabs: use AppendPathDelim instead of IncludeTrailingPathDelimiter for config paths.
...
git-svn-id: trunk@51406 -
2016-01-25 12:49:18 +00:00
ondrej
5a4006d0a4
favorites: use AppendPathDelim instead of IncludeTrailingPathDelimiter for config paths.
...
git-svn-id: trunk@51405 -
2016-01-25 12:48:37 +00:00
ondrej
3b96e24301
packagetabs: use IncludeTrailingPathDelimiter for config path
...
git-svn-id: trunk@51403 -
2016-01-24 23:01:51 +00:00
ondrej
17eeef7376
favorites: use IncludeTrailingPathDelimiter for config path
...
git-svn-id: trunk@51402 -
2016-01-24 22:59:00 +00:00
ondrej
35f6ae024f
sparta: forward unhandled keys from designer to OI. Issue #29488
...
git-svn-id: trunk@51399 -
2016-01-24 10:59:23 +00:00
ondrej
b69d0962f6
designer: forward unhandled keys from designer to OI. Issue #29488
...
git-svn-id: trunk@51398 -
2016-01-24 10:58:59 +00:00
ondrej
3fc41dac19
codetools: support hint modifiers not separated with semicolons as shown in FPC r32985 #207d40aab6, issue #29461 .
...
git-svn-id: trunk@51396 -
2016-01-23 23:28:42 +00:00
ondrej
100684af05
codetools: break code completion after assignment on keywords. Issue #29448
...
git-svn-id: trunk@51394 -
2016-01-23 19:35:43 +00:00
ondrej
dfcb38ee6a
codetools: allow code completion for valid but not closed instructions. Issue #29448
...
git-svn-id: trunk@51393 -
2016-01-23 19:13:58 +00:00
ondrej
0b41165f50
codetools: fix code completion after assignment in class methods. Issue #29448
...
git-svn-id: trunk@51392 -
2016-01-23 18:42:51 +00:00
ondrej
c6d56cf204
codetools: raise assignment exception instead of the first one. Issue #29448
...
git-svn-id: trunk@51391 -
2016-01-23 18:15:41 +00:00
ondrej
d6f267a40d
codetools: allow variable code completion when cursor is after assignment. Issue #29448
...
git-svn-id: trunk@51390 -
2016-01-23 18:03:35 +00:00
wp
748caca7e3
fpvectorial: Fix compilation error with fpc 2.6.4
...
git-svn-id: trunk@51389 -
2016-01-23 17:46:16 +00:00
juha
baada2fba0
Turbopower_ipro: Update package for Iphttpbroker. From Silvio Clécio. Issue #29483 .
...
git-svn-id: trunk@51388 -
2016-01-23 17:25:49 +00:00
juha
51be79de05
Turbopower_ipro: New files for Iphttpbroker and its example from Silvio Clécio. Issue #29483 .
...
git-svn-id: trunk@51387 -
2016-01-23 17:20:09 +00:00
ondrej
6fe2a8440e
codetools: fix ShowCodeContext for predefined functions
...
git-svn-id: trunk@51386 -
2016-01-23 15:17:03 +00:00
ondrej
0ce59a4f03
codetools: fix unused units feature broken by r50266 #d49143fd83. Issue #29486
...
git-svn-id: trunk@51385 -
2016-01-23 11:45:55 +00:00
ondrej
aac3b6bdd8
anchordocking: make DockBounds and DockParentClientSize read-only. They should not be written directly but only through UpdateDockBounds.
...
git-svn-id: trunk@51384 -
2016-01-23 10:04:58 +00:00
ondrej
9f13b0b11a
tachart: fix compiling for the coming TRect advanced functions in FPC 3.1.1 (see issue #29479 )
...
git-svn-id: trunk@51383 -
2016-01-23 00:51:53 +00:00
mattias
0b3c56aacc
codetools: updated list of controllers, patch from Michael Ring
...
git-svn-id: trunk@51371 -
2016-01-21 12:32:47 +00:00
mattias
3c2bf43f60
codetools: added TCodeBuffer.InvalidateLoadDate
...
git-svn-id: trunk@51369 -
2016-01-21 12:03:28 +00:00
ondrej
139d5dc799
codetools: support class operator overloads with different result types. Issue #28875
...
git-svn-id: trunk@51363 -
2016-01-21 02:41:14 +00:00
ondrej
06fb297a2c
codetools: fix ShowCodeContext for predefined functions
...
(e.g. "L := Length(|A)")
git-svn-id: trunk@51355 -
2016-01-20 14:16:59 +00:00
ondrej
c91dcd1309
codetools: fix PREC->PRED function name typo.
...
git-svn-id: trunk@51354 -
2016-01-20 13:52:32 +00:00
ondrej
696ae12a21
codetools: add Default compiler magic
...
git-svn-id: trunk@51353 -
2016-01-20 13:50:12 +00:00
ondrej
f30736d0f4
anchordocking: delete comments with resolved bugs.
...
git-svn-id: trunk@51348 -
2016-01-19 21:35:36 +00:00
ondrej
be1b2f57c3
anchordocking: really find MainIDE site in AdjustMainIDEWindowHeight.
...
git-svn-id: trunk@51347 -
2016-01-19 20:35:05 +00:00
ondrej
68cf5f1d72
anchordocking: check HostDockSite in TAnchorDockMaster.CloseUnneededControls
...
git-svn-id: trunk@51345 -
2016-01-19 20:11:51 +00:00
ondrej
394804dd32
sparta: fix for r51343 #7967d77c82 non-Windows platforms.
...
git-svn-id: trunk@51344 -
2016-01-19 19:38:31 +00:00
ondrej
7967d77c82
sparta: partially revert r51141 #3a6b0c9da3: when undocking source editor, the designer form got visible windows border (on windows/win32).
...
git-svn-id: trunk@51343 -
2016-01-19 19:30:26 +00:00
ondrej
de6099cca2
sparta: fix AV.
...
git-svn-id: trunk@51341 -
2016-01-19 17:59:34 +00:00
ondrej
64d6d494f8
IDEIntf, AnchorDocking: make ResetSplitters public and use it in TMainIDEBar.InitPaletteAndCoolBar. Related to issue #28096
...
git-svn-id: trunk@51338 -
2016-01-19 13:24:14 +00:00
juha
02a422be28
MouseAndKeyInput package: Scroll up/down with mouse mid button. Issue #29437 , patch from Silvio Clécio.
...
git-svn-id: trunk@51335 -
2016-01-18 23:33:08 +00:00
mattias
1bd944bb80
codetools: fixed parsing parameter modifier location on m68k and powerpc, bug #29350
...
git-svn-id: trunk@51313 -
2016-01-18 16:17:16 +00:00
ondrej
235ced5144
lazcontrols: prevent AV in TTreeFilterEdit.RestoreSelection if treeview is nil. Issue #29441
...
git-svn-id: trunk@51312 -
2016-01-18 16:00:35 +00:00
bart
f98b2e0ab7
LazUtils: Remove (obsolete) ansi implementations of File*UTF8 functions (Windows).
...
Part of removing specific Win9x code.
git-svn-id: trunk@51308 -
2016-01-17 15:38:02 +00:00
wp
dde0721065
TAChart: Add missing "ResetFont" for TAggpasDrawer forgotten in r51266 #a9f558b56b
...
git-svn-id: trunk@51307 -
2016-01-17 10:46:59 +00:00
juha
30a53a3bb8
OI: Use normal CheckBox as Boolean editor until problems with CheckBoxThemed are solved. Issues #29406 and #29412 .
...
git-svn-id: trunk@51304 -
2016-01-16 12:14:46 +00:00
bart
363ef73d76
ObjectInspector: fix wrong ifdef.
...
git-svn-id: trunk@51303 -
2016-01-15 22:12:21 +00:00
bart
4ba9348f7b
LazControls: T(Float)SpinEditEx: implement property MinRepeatValue.
...
git-svn-id: trunk@51301 -
2016-01-15 14:29:30 +00:00
wp
cb29b6e05a
fpvectorial: Fix rendering of rotated text
...
git-svn-id: trunk@51297 -
2016-01-15 09:55:49 +00:00
ondrej
30204b58e5
sparta: invalidate fake menu only if visible
...
git-svn-id: trunk@51296 -
2016-01-15 09:04:48 +00:00
ondrej
476ee9dad4
sparta: update fake menu on modification
...
git-svn-id: trunk@51295 -
2016-01-15 08:59:21 +00:00
ondrej
cb213d94ed
sparta: force repaint on hide/show main menu. Issue #29370
...
git-svn-id: trunk@51291 -
2016-01-14 22:11:56 +00:00
ondrej
c5c6957733
sparta: correctly hide/show main menu. Issue #29370
...
git-svn-id: trunk@51289 -
2016-01-14 21:24:12 +00:00
zeljko
06164b5f5f
TListFilterEdit: removed LCLQt workaround. issue #29385
...
Qt: unset selection when itemindex is changed. issue #29385
git-svn-id: trunk@51287 -
2016-01-14 21:11:38 +00:00
mattias
c0b5c2d5a1
lazcontrols: moved resource directive to shortedit.pas, bug #29391
...
git-svn-id: trunk@51271 -
2016-01-13 17:26:26 +00:00
mattias
5698c6ed02
codetools: CleanCodeFromComments added parameter KeepDirectives
...
git-svn-id: trunk@51269 -
2016-01-13 17:25:10 +00:00
mattias
ab1eb98044
turbopower_ipro: compile unit iphtmlpv only with -dHTML_Print
...
git-svn-id: trunk@51268 -
2016-01-13 17:21:16 +00:00
juha
dfc8958222
IDE: Fix moving up/down in ListFilterEdit. Also don't use Listbox.ItemHeight when = 0. Issue #29385 .
...
git-svn-id: trunk@51267 -
2016-01-13 17:10:57 +00:00
wp
a9f558b56b
TAChart: Add "ResetFont" to drawing interface to fix issue #27163 without interfering with nogui widgetset.
...
git-svn-id: trunk@51266 -
2016-01-13 15:20:49 +00:00
bart
feaa04bd41
LazControls; Start T(Float)SpinEditEx.
...
Note: the GroupedEdit unit goes into LCLbase, since this can be used as the new baseclass for TEditButton.
git-svn-id: trunk@51265 -
2016-01-13 11:40:39 +00:00
wp
094f14ccb8
fpvectorial: Complete rotation and translation for all 2d segments of TPath
...
git-svn-id: trunk@51262 -
2016-01-12 18:56:07 +00:00
juha
5ff026ab94
IDE: Support dotted unit names in FilenameIsPascalSource. Issue #29363 .
...
git-svn-id: trunk@51261 -
2016-01-12 17:00:28 +00:00
juha
6c2d50b2d5
LazReport: Include new PrinterIndex property in frPrintGrid for using PrinterSetupDialog. Issue #29373 , patch from Jean Patrick.
...
git-svn-id: trunk@51260 -
2016-01-12 11:34:52 +00:00
wp
804a4b285a
fpvectorial: Support all linear gradients, translate and rotate for rectangles, circles, ellipses.
...
git-svn-id: trunk@51257 -
2016-01-11 21:59:39 +00:00
bart
a7886be131
Components, sqlitecomponenteditor: less hints.
...
git-svn-id: trunk@51256 -
2016-01-11 17:16:47 +00:00
bart
2adb9b25c1
IDEIntf: use decimal point always in property editor for floating point values.
...
git-svn-id: trunk@51253 -
2016-01-11 15:36:52 +00:00
mattias
12677f044a
IDEIntf: fixed compiling with FPC 2.6.4
...
git-svn-id: trunk@51251 -
2016-01-11 14:20:22 +00:00
ondrej
798ce08c42
IDEIntf: fixed compilation error introduced in r51233 #3a1c8fac99
...
git-svn-id: trunk@51245 -
2016-01-10 21:48:52 +00:00
ondrej
0321aeb764
sparta: fix AV in pFakeMenuPaint
...
git-svn-id: trunk@51242 -
2016-01-10 21:26:07 +00:00
hnb
9072a13913
merge r51237 sparta: bug fix for nil reference for fake menu
...
git-svn-id: trunk@51238 -
2016-01-10 16:22:15 +00:00
joost
c65c09f800
* Added TLazThreadedQueue.PopItemTimeout to be able to specify different timeout then the default
...
git-svn-id: trunk@51236 -
2016-01-10 15:45:53 +00:00
hnb
cf0f53eb93
merge r51214,r51225: sparta:
...
sparta: Patch for Ondrej patch :) (r51145) fix designer not receiving key events for DataModule and Frame. Issue #29044
sparta: improve fake menu for further usage (delegate it to dedicated pFakeMenu panel)
git-svn-id: trunk@51235 -
2016-01-10 14:22:19 +00:00
ondrej
b2e160ebab
favorites: add icons to project files in recent drop-down menu
...
git-svn-id: trunk@51234 -
2016-01-10 12:25:11 +00:00
ondrej
3a1c8fac99
IDE, IDEIntf: add icons to project files in recent drop-down menu
...
git-svn-id: trunk@51233 -
2016-01-10 11:59:33 +00:00
wp
d593e000f8
fpvectorial: Supported rotated linear gradients. Support entity- and page-relative coordinates for gradient vectors.
...
git-svn-id: trunk@51232 -
2016-01-09 17:09:17 +00:00
maxim
434aa922dd
Translations: French translation update by Gilles Vasseur, bug #29354
...
git-svn-id: trunk@51224 -
2016-01-07 22:19:08 +00:00
maxim
685b71be6d
Sparta: added Russian translation
...
git-svn-id: trunk@51222 -
2016-01-06 23:48:15 +00:00
maxim
e66b53063e
Translations: Hungarian translation update by Péter Gábor, bug #29351
...
git-svn-id: trunk@51220 -
2016-01-06 23:24:43 +00:00
michael
7be987b140
* Fix bug ID #24360
...
git-svn-id: trunk@51219 -
2016-01-06 21:12:15 +00:00
michael
31641874aa
* Insert hint into FastCGI code for setting port on which to listen
...
git-svn-id: trunk@51218 -
2016-01-06 20:04:30 +00:00
ondrej
16925fa4b4
codetools: support static array helpers
...
git-svn-id: trunk@51216 -
2016-01-06 19:53:50 +00:00
michael
8663e9c084
* Patch from wp to improve mrumenu (long delayed)
...
git-svn-id: trunk@51210 -
2016-01-05 21:54:03 +00:00
michael
76243ff0f4
* Getsources for windows by Mario Bonati
...
git-svn-id: trunk@51209 -
2016-01-05 21:42:58 +00:00
hnb
fa145e2772
sparta: localization support, patch from Péter Gábor #29257 thanks!
...
git-svn-id: trunk@51207 -
2016-01-05 15:11:41 +00:00
hnb
57d0cf30bb
sparta: prevent SIGSEGV caused by fpc_intf_decr_ref and fix for memory corruption for Design Time Utils. Preparation for new Sparta package "FormsSmartEditor".
...
git-svn-id: trunk@51206 -
2016-01-05 15:07:11 +00:00
maxim
8c4ac2c065
TurboPower IPro: regenerated translations and updated French translation. Patch by Gilles Vasseur, bug #29330 .
...
git-svn-id: trunk@51196 -
2016-01-05 12:39:40 +00:00
wp
288db7b666
fpvectorial: Add gradients with more than two colors
...
git-svn-id: trunk@51194 -
2016-01-04 21:32:49 +00:00
mattias
54396991ac
fixed typos, bug #29323 patch from Paul Gevers
...
git-svn-id: trunk@51187 -
2016-01-04 15:02:09 +00:00
ondrej
f5509e82cb
anchordocking: update percent position after anchor change. Issue #29309
...
git-svn-id: trunk@51184 -
2016-01-04 12:24:28 +00:00
ondrej
cd9428cf47
sparta: fix form resize flicker under win32. Issue #29331 , patch from Balázs Székely
...
git-svn-id: trunk@51183 -
2016-01-04 12:00:59 +00:00
wp
4617d263b2
fpvectorial: Simple gradient support for TPath
...
git-svn-id: trunk@51182 -
2016-01-04 11:47:47 +00:00
juha
5aaef8bebb
Anchordocking: Don't update a tabbed page's caption with its name when saving desktops. Issue #29199 .
...
git-svn-id: trunk@51181 -
2016-01-04 00:45:00 +00:00
ondrej
f90e434afc
sparta: add FillChars to initialize message records
...
git-svn-id: trunk@51180 -
2016-01-03 23:51:30 +00:00
hnb
0015151c63
Bug fix for memory leak for USE_GENERICS_COLLECTIONS version.
...
git-svn-id: trunk@51179 -
2016-01-03 23:40:03 +00:00
ondrej
11c388e6d2
sparta: revert r51170 & partly r51171 #e7106a0fa8: remove USE_GENERICS_COLLECTIONS ifdefs
...
git-svn-id: trunk@51178 -
2016-01-03 23:30:42 +00:00
ondrej
7bb3279fb8
sparta: fix fake menu height for WS other than win32
...
git-svn-id: trunk@51177 -
2016-01-03 23:27:04 +00:00
ondrej
57d803fc79
sparta: disable (unneeded) form show code
...
git-svn-id: trunk@51175 -
2016-01-03 20:51:01 +00:00
ondrej
8ec151fc73
sparta: removed POPUP_WINDOWS ifdefs
...
git-svn-id: trunk@51174 -
2016-01-03 20:43:35 +00:00
ondrej
56e2b65b29
ideintf: fix autosize ShortCutPropertyEditor. Issue #29266
...
git-svn-id: trunk@51173 -
2016-01-03 20:38:23 +00:00
ondrej
e7106a0fa8
sparta: remove USE_POPUP_PARENT_DESIGNER ifdefs
...
git-svn-id: trunk@51171 -
2016-01-03 20:05:40 +00:00
ondrej
3849445a19
sparta: remove USE_GENERICS_COLLECTIONS ifdefs
...
git-svn-id: trunk@51170 -
2016-01-03 20:00:41 +00:00
ondrej
6ddab55a35
packagetabs: fix TRecreateToolBarStamps.Changed
...
git-svn-id: trunk@51165 -
2016-01-03 15:51:24 +00:00
ondrej
b2c2565415
sparta: fix endless TMainMenu refresh. Issue #29318
...
git-svn-id: trunk@51164 -
2016-01-03 15:32:40 +00:00
ondrej
dae6a4f4b0
ideintf: use registered editing class in DefaultComponentClass. Issue #29201
...
git-svn-id: trunk@51161 -
2016-01-03 14:43:33 +00:00
ondrej
98fb07f943
sparta: focus designer on show
...
git-svn-id: trunk@51160 -
2016-01-03 14:21:07 +00:00
ondrej
2c21d1d954
packagetabs: prevent AV
...
git-svn-id: trunk@51159 -
2016-01-03 13:57:59 +00:00
ondrej
6a114503f7
sparta: rename TPropHookType htMouse* to htDesignerMouse*
...
git-svn-id: trunk@51157 -
2016-01-03 13:40:51 +00:00
ondrej
7fcc772645
designer, ideintf: rename TPropHookType htMouse* to htDesignerMouse*
...
git-svn-id: trunk@51156 -
2016-01-03 13:35:38 +00:00
maxim
317076652c
Translations: French translation update by Gilles Vasseur, bugs #29291 , #29315
...
git-svn-id: trunk@51146 -
2016-01-03 12:22:56 +00:00
ondrej
44161ce987
sparta: fix designer not receiving key events. Issue #29044
...
git-svn-id: trunk@51145 -
2016-01-03 12:07:22 +00:00
ondrej
cdfb590aee
ideintf, designer: add MouseDown and MouseUp event handlers for designer
...
git-svn-id: trunk@51144 -
2016-01-03 12:06:07 +00:00
ondrej
3fb93ad0bf
packagetabs: prevent AV
...
git-svn-id: trunk@51143 -
2016-01-03 12:00:12 +00:00
ondrej
bd5f13d1e9
anchordocking: prevent AV
...
git-svn-id: trunk@51142 -
2016-01-03 11:55:27 +00:00
ondrej
3a6b0c9da3
sparta: paint fake mainmenu
...
git-svn-id: trunk@51141 -
2016-01-03 10:24:20 +00:00
ondrej
90b92def4e
codetools: pascalreadertool: support TGenericClass<TypeReference,TypeReference>.TNestedClass (delphi mode)
...
git-svn-id: trunk@51140 -
2016-01-02 22:14:28 +00:00
ondrej
e0dca9c427
codetools: fix TDirectiveSequenceItem.FindValue
...
git-svn-id: trunk@51139 -
2016-01-02 21:44:37 +00:00
ondrej
d8163c8187
codetools: prevent AV for incomplete generic types
...
git-svn-id: trunk@51138 -
2016-01-02 21:07:28 +00:00
ondrej
41e85d83a6
sparta: set focus to form so that it receives key messages. Issue #29044
...
git-svn-id: trunk@51137 -
2016-01-02 20:32:51 +00:00
wp
1220d1bec2
fpvectorial: Fix filling of multiple polygons in the same path. Fix svgreader to default to clear pen and brush styles.
...
git-svn-id: trunk@51135 -
2016-01-02 18:51:57 +00:00
ondrej
25ae0bc62e
sparta: fix docked form preventing IDE from activating. Issue #29042
...
git-svn-id: trunk@51134 -
2016-01-02 18:22:39 +00:00
ondrej
c57471ea31
sparta: fix USE_POPUP_PARENT_DESIGNER compilation
...
git-svn-id: trunk@51130 -
2016-01-02 15:43:49 +00:00
ondrej
f3e9a5ddce
sparta: fix USE_POPUP_PARENT_DESIGNER compilation
...
git-svn-id: trunk@51127 -
2016-01-02 15:15:18 +00:00
ondrej
14cc0fc3b7
anchordocking: fix wrong PercentValue from r51099 #47649a5b56
...
git-svn-id: trunk@51124 -
2016-01-02 14:29:06 +00:00
ondrej
dd5a0c7dd9
anchordocking: do not draw disabled splitters
...
anchordockingdsgn: disable and make MainIDEBar splitter smaller if AdjustHeight is enabled
git-svn-id: trunk@51121 -
2016-01-02 13:35:36 +00:00
wp
de4fbfafc7
fpvectorial: Fix svgreader to accept "in" as known length unit
...
git-svn-id: trunk@51117 -
2016-01-02 12:15:10 +00:00
wp
933d42cfa1
fpvectorial: Fix incorrect exception that paths must begin with a MoveTo command.
...
git-svn-id: trunk@51109 -
2016-01-01 23:41:11 +00:00
wp
bc906c5514
fpvectorial: Fix smooth bezier paths if previous segment is a relative bezier path
...
git-svn-id: trunk@51108 -
2016-01-01 22:47:03 +00:00
ondrej
491df20f71
codetools: support helpers for array types
...
git-svn-id: trunk@51107 -
2016-01-01 22:26:43 +00:00
wp
871641c688
TurboPower_iPro: Fix bgcolor attribute of tables, rows and cells
...
git-svn-id: trunk@51100 -
2015-12-31 22:08:35 +00:00
ondrej
47649a5b56
anchordocking: fix height change when dock site width is changed for ScaleOnResize. Issue #29298
...
git-svn-id: trunk@51099 -
2015-12-31 14:27:03 +00:00
ondrej
bb21c80552
anchordocking: fix dock site main menu changes docked windows height. Issue #18538
...
git-svn-id: trunk@51097 -
2015-12-31 13:28:33 +00:00
wp
13baa543c5
LHelp: Fix incorrect processing of internal links specified by absolute paths (issue #29267 )
...
git-svn-id: trunk@51096 -
2015-12-31 10:18:23 +00:00
juha
59e349c1ae
Bug fix for OnEditorFilter (was not called for sub TPersistent). From Maciej.
...
git-svn-id: trunk@51090 -
2015-12-31 09:07:51 +00:00
juha
f4b38428a6
Allow to use any class with RTTI for RunTimeTypeInfoControls (previously only using descendants of TPersistent was legal). Now is possible to use any ORM system with RTTI controls like mORMot. From Maciej.
...
git-svn-id: trunk@51089 -
2015-12-31 09:07:46 +00:00
wp
170279af46
ipro: Fix non-breaking space character given by numerical value instead of " "; fixes issue #28174 .
...
git-svn-id: trunk@51086 -
2015-12-30 23:16:23 +00:00
juha
0a7cc81dde
IDE: Enable "Make Resource String" command also when cursor is behind an end-quote. Issue #28829 .
...
git-svn-id: trunk@51084 -
2015-12-30 15:27:14 +00:00
maxim
d4c7addc0e
Translations: French translation update by Gilles Vasseur, bug #29254
...
git-svn-id: trunk@51073 -
2015-12-28 22:08:58 +00:00
maxim
cf6cf9e7bf
IDEIntf: updated Russian translation
...
git-svn-id: trunk@51072 -
2015-12-28 22:03:59 +00:00
maxim
363fc389e3
JCF: regenerated translations
...
git-svn-id: trunk@51071 -
2015-12-28 21:48:07 +00:00
juha
6f720f5eaa
SynEdit: Improved image SynJScriptSyn. Issue #29264 , provided from Janusz Tomczak.
...
git-svn-id: trunk@51066 -
2015-12-28 16:50:29 +00:00
juha
4d3f2aefa9
Cleanup.
...
git-svn-id: trunk@51065 -
2015-12-28 13:32:23 +00:00
juha
c2f0586120
EditorMacroSript: Fix compilation with different defines, reduce compiler warnings.
...
git-svn-id: trunk@51064 -
2015-12-28 13:32:21 +00:00
juha
060d956ee0
PascalScript: Fix compilation with different defines, reduce compiler warnings.
...
git-svn-id: trunk@51063 -
2015-12-28 13:32:19 +00:00
ondrej
fe3244449c
components: TSynBaseCompletionForm: add DrawBorderColor, make DrawBorderWidth public. Issue #29268 . Modified patch by regs
...
git-svn-id: trunk@51061 -
2015-12-28 08:14:17 +00:00
wp
c689e1582c
fpvectorial: Fix svg reader memory leaks related to BrushDefs and tokenizer. Declare package as runtime package.
...
git-svn-id: trunk@51060 -
2015-12-27 23:33:57 +00:00
juha
42e68fd86d
IDE: Save Application Bundle and resource XPManifest to default project configuration. Issue #22286 .
...
git-svn-id: trunk@51059 -
2015-12-27 22:36:55 +00:00
wp
c224456e7f
fpvectorial: Reorganize TPath.Render. Support polygon even-odd and non-zero winding rules for brush fill.
...
git-svn-id: trunk@51058 -
2015-12-27 20:43:02 +00:00
ondrej
e8bf2b6e97
ideintf: ImageList editior: add replace button. Issue #29252 . Patch by Janusz Tomczak
...
git-svn-id: trunk@51054 -
2015-12-27 17:40:09 +00:00
juha
800d968b77
LazUtils: Suppress some hints when compiling LazUtils. Issue #27961 .
...
git-svn-id: trunk@51053 -
2015-12-27 15:04:41 +00:00
ondrej
175c0031c0
ideintf: set PopupMode/PopupParent for collection editor and actions editor. Issue #24711
...
git-svn-id: trunk@51051 -
2015-12-27 13:06:05 +00:00
ondrej
f1c10c63a7
ideintf, ide: change result type of TMainIDEBase.GetMainBar from TComponent to TForm.
...
It was an unnecessary limitation because there is Forms dependency in both units already.
git-svn-id: trunk@51050 -
2015-12-27 11:38:55 +00:00
juha
32f2f78b28
JCF2: Use String type + UTF-8 instead of WideString. Prevents conversions and compiler warnings. Also related to issue #27945 .
...
git-svn-id: trunk@51043 -
2015-12-26 16:52:28 +00:00
bart
35b30db335
LazUtils: CopyDirTree: better readable Boolean expression.
...
git-svn-id: trunk@51041 -
2015-12-26 16:43:20 +00:00
bart
b8d42c3a62
LazUtils: Fix r51038 #10e166f60e for Issue #28841 .
...
git-svn-id: trunk@51039 -
2015-12-26 13:50:01 +00:00
bart
10e166f60e
LazUtils: Better fix "Prevent CopyDirTree copying to a subdirectory of source." Issue #28841 .
...
git-svn-id: trunk@51038 -
2015-12-26 13:14:11 +00:00
juha
d10faafb1a
LazUtils: Use trimmed paths for comparing sub-dir in CopyDirTree. Fix return value. Issue #28841 .
...
git-svn-id: trunk@51034 -
2015-12-25 19:14:04 +00:00
juha
6faa4e893c
LazUtils: Prevent CopyDirTree copying to a subdirectory of source. Issue #28841 .
...
git-svn-id: trunk@51033 -
2015-12-25 18:39:32 +00:00
wp
629feb6d13
TAChart: Fix TDataPointEditor to mark the property as modified after data entry (issue #29236 ). Minor optical brush up of form.
...
git-svn-id: trunk@51031 -
2015-12-25 12:22:56 +00:00
bart
39da734bec
LazUtils: fix compilation for WinCE.
...
git-svn-id: trunk@51026 -
2015-12-24 18:08:42 +00:00
ondrej
5598bd66e5
components: PO highlighter regression fix from r51001 #654493d96e, issue #29235
...
git-svn-id: trunk@51024 -
2015-12-24 15:02:50 +00:00
wp
3cab480c11
fpvectorial: Fix TPath to avoid rendering of internal lines for bezier segments. Fix elliptic path segment with rotated axis.
...
git-svn-id: trunk@51021 -
2015-12-24 12:00:46 +00:00
maxim
44acd99a0f
H2Pas: registered forgotten text conversion tool
...
git-svn-id: trunk@51020 -
2015-12-24 11:57:41 +00:00
juha
93d8895785
PascalScript: pass dyn. arrays in registers when i386 register calling conventions are used (related to FPC r30870 #7b0df7dac3). Issue #29230 . From Maciej Izak.
...
git-svn-id: trunk@51018 -
2015-12-24 00:57:51 +00:00
maxim
1dc657f13d
TAChart: updated Russian translation
...
git-svn-id: trunk@51015 -
2015-12-23 23:46:13 +00:00
maxim
7aff67d684
H2Pas: added French translation by by Gilles Vasseur, bug #29244 , regenerated translations and updated Russian translation
...
git-svn-id: trunk@51014 -
2015-12-23 23:25:56 +00:00
maxim
3a62f3d2f5
H2Pas: fixed typos, bug #29244
...
git-svn-id: trunk@51013 -
2015-12-23 23:24:27 +00:00
wp
fc5f053bc6
TAChart: Check validity of base of logarithmic transform (issue #29242 )
...
git-svn-id: trunk@51009 -
2015-12-23 14:44:08 +00:00
wp
884fddbf00
fpvectorial: Correct calculation of ellipse center of elliptical arc path segment
...
git-svn-id: trunk@51004 -
2015-12-23 09:58:24 +00:00
ondrej
654493d96e
synedit: fix TSynCustomHighlighter.GetIdentChars. Patch from BBasile
...
git-svn-id: trunk@51001 -
2015-12-23 07:42:31 +00:00
mattias
eda918198b
lazdebuggers: fixed crash if watchlist empty, bug #29238 from Anton
...
git-svn-id: trunk@50999 -
2015-12-22 22:43:21 +00:00
mattias
8a1e70fd57
IDE: use unit dialog: save choice of uses section
...
git-svn-id: trunk@50998 -
2015-12-22 22:39:01 +00:00
mattias
cddb1489ea
IDE: update menu sections: consistency check
...
git-svn-id: trunk@50988 -
2015-12-22 00:15:22 +00:00
mattias
800f102b46
IDE: update menu sections when parent section is not visible
...
git-svn-id: trunk@50986 -
2015-12-22 00:10:55 +00:00
maxim
74042907f8
Components: Hungarian translation update by Péter Gábor, bug #29218
...
git-svn-id: trunk@50982 -
2015-12-21 23:13:48 +00:00
maxim
99ca72b8e9
Translations: French translation update by Gilles Vasseur, bugs #29214 , #29222
...
git-svn-id: trunk@50970 -
2015-12-21 22:36:46 +00:00
mattias
b5434dee75
fpdebug: fixed mem leaks, bug #29227 patch from Anton
...
git-svn-id: trunk@50963 -
2015-12-21 14:48:56 +00:00
bart
35b6f6f06f
Printers: Add unit WinUtilPrn to package Printer4Lazarus.
...
git-svn-id: trunk@50955 -
2015-12-20 13:00:04 +00:00
bart
09ff38a012
Printers (Windows): Start removing Windows 9x specific code.
...
ToDo:
- Get rid of the Ansi versions of the Printer_Info* data structures (used in TWinPrinter.DoGetPrinterState)
- Get rid of DeviceCapabilitiesA variant (used in TWinPrinter.DoGetPaperRect)
git-svn-id: trunk@50954 -
2015-12-20 12:47:54 +00:00
wp
29e33e5bb1
fpvectorial: Fix svg reader bugs related with horizontal and vertical LinesTo commands
...
git-svn-id: trunk@50949 -
2015-12-19 19:36:12 +00:00
mattias
712001eb4b
project groups: update enabled state of menu item save project group as
...
git-svn-id: trunk@50946 -
2015-12-19 15:59:16 +00:00