Commit Graph

15398 Commits

Author SHA1 Message Date
jesus
6d052f5c97 LazReport, fix DialogControls compiling after fileutil utf8 wrappers were disabled
git-svn-id: trunk@51862 -
2016-03-08 18:42:15 +00:00
ondrej
3594fefc04 ide, codetools: change ClassCompleteCode into CompleteCodeInteractive
git-svn-id: trunk@51859 -
2016-03-08 16:46:12 +00:00
ondrej
3dd60b3899 ide: reload changed files dialog:
1) use TCheckListBox
2) allow to reload changed files too (unchecked by default, prefixed with *).

git-svn-id: trunk@51852 -
2016-03-07 20:36:45 +00:00
ondrej
06d19a8613 ide, codetools: implement class code creation (default: ctrl+shift+x) - the same as local code creation but the variable will be added to class/object section.
git-svn-id: trunk@51851 -
2016-03-07 20:22:33 +00:00
bart
9c050f164e LazUtils: disable the wrapper functions in FileUtil by default. The wrapper functions will be removed later on.
git-svn-id: trunk@51834 -
2016-03-06 13:19:23 +00:00
michael
461c20be05 * Create using slineBreak instead of #13
git-svn-id: trunk@51830 -
2016-03-05 22:35:23 +00:00
michael
5c5523af89 * Remove consoletestrunner, it is outdated and crashes applications. The version in FPC repository is now used, reference is marked as virtual
git-svn-id: trunk@51829 -
2016-03-05 22:32:16 +00:00
mattias
330696b99e fixed target cpu a64 to aarch64
git-svn-id: trunk@51816 -
2016-03-03 12:53:18 +00:00
ondrej
f7158c1393 lcl: disable windows on system dialog execute
win32: fix parent window handle for system dialogs
Issue #28631

git-svn-id: trunk@51798 -
2016-03-02 05:45:52 +00:00
maxim
d450b6a0ab FPCUnit: updated Russian translation
git-svn-id: trunk@51796 -
2016-03-01 23:59:48 +00:00
maxim
bba3cafd73 TAChart: updated Russian translation
git-svn-id: trunk@51794 -
2016-03-01 23:07:12 +00:00
jesus
26d9446403 LazReport, Decouple flHideZeros and flBandPrintChildIfNotVisible, modified patch by Luiz Americo, fix issue #29313
git-svn-id: trunk@51791 -
2016-03-01 16:55:03 +00:00
mattias
8a70101ec3 IDE: quick fix ad warn off directive: add message pattern as comment
git-svn-id: trunk@51789 -
2016-03-01 15:41:58 +00:00
mattias
17f571cf26 components: less hints
git-svn-id: trunk@51788 -
2016-03-01 15:31:26 +00:00
mattias
46e46e8b91 components: less hints
git-svn-id: trunk@51787 -
2016-03-01 15:28:31 +00:00
mattias
8495f3a998 components: less hints
git-svn-id: trunk@51786 -
2016-03-01 15:28:02 +00:00
mattias
febbca6c63 components: less hints
git-svn-id: trunk@51785 -
2016-03-01 15:26:12 +00:00
mattias
5f99c1f5b7 components: less hints
git-svn-id: trunk@51784 -
2016-03-01 15:25:53 +00:00
mattias
45a79882b5 components: less hints
git-svn-id: trunk@51783 -
2016-03-01 15:25:24 +00:00
mattias
01898d3c57 components: less hints
git-svn-id: trunk@51782 -
2016-03-01 15:25:02 +00:00
mattias
be5601fd37 components: less hints
git-svn-id: trunk@51781 -
2016-03-01 15:24:22 +00:00
mattias
33ce4f2bf5 components: less hints
git-svn-id: trunk@51780 -
2016-03-01 15:23:47 +00:00
mattias
8c8bacd310 components: less hints
git-svn-id: trunk@51779 -
2016-03-01 15:23:14 +00:00
mattias
1201d2e3ab components: less hints
git-svn-id: trunk@51778 -
2016-03-01 15:22:29 +00:00
mattias
7a1de349d6 components: less hints
git-svn-id: trunk@51777 -
2016-03-01 15:22:12 +00:00
mattias
0f7595d212 fpcunit: updated po files
git-svn-id: trunk@51772 -
2016-03-01 14:54:38 +00:00
mattias
6365797a00 codetools: added AddUnitWarnDirective
git-svn-id: trunk@51769 -
2016-03-01 14:30:10 +00:00
ondrej
04e05a8fbf packagetabs: close all files on middle click on package label
git-svn-id: trunk@51765 -
2016-03-01 04:25:55 +00:00
ondrej
30819f343a codetools: prevent endless loop in TFindDeclarationTool.GetSmartHint. Issue #29754
git-svn-id: trunk@51760 -
2016-02-29 17:59:32 +00:00
wp
53d48e17bf TAChart: Add new series type TFieldSeries. Add sheet "field" in demo "multi".
git-svn-id: trunk@51757 -
2016-02-29 14:17:41 +00:00
wp
4f4247f13c TAChart: Introduce multiple x values to chart sources.
git-svn-id: trunk@51744 -
2016-02-28 15:35:44 +00:00
zoran
ee08798b5e TDateTimePicker - switch to OnClick instead of OnMouseUp
git-svn-id: trunk@51734 -
2016-02-27 14:33:16 +00:00
zoran
238a361f68 Fix KeyDown in calendar in Windows (to close only when CalendarView is cvMonth)
git-svn-id: trunk@51733 -
2016-02-27 14:17:05 +00:00
mattias
59dca2c44b codetools: added target os wii, bug #29737
git-svn-id: trunk@51718 -
2016-02-26 22:01:44 +00:00
mattias
7072474850 codetools: identifier completion: directive i %line%
git-svn-id: trunk@51716 -
2016-02-26 15:25:06 +00:00
mattias
10ac2707c9 translations: German: updates from Swen Heinig
git-svn-id: trunk@51700 -
2016-02-25 22:24:59 +00:00
zoran
d03d42c5c3 Fix calendar behaviour on newer Windows OS-s (Vista+)
git-svn-id: trunk@51696 -
2016-02-25 12:33:50 +00:00
bart
2683bc53a8 LazUtils: Prevent CopyDirTree copying to a subdirectory of source: handle unicode characters.
git-svn-id: trunk@51692 -
2016-02-24 23:07:19 +00:00
bart
f09c665b2a LazUtf8: fix Utf8LowerCase for #$E2#$B1#$AD (LATIN CAPITAL LETTER ALPHA)
git-svn-id: trunk@51688 -
2016-02-24 22:26:58 +00:00
maxim
b3e8ea38d7 PoChecker: added Portuguese translation support, regenerated translations and updated Russian translation
git-svn-id: trunk@51682 -
2016-02-24 22:11:04 +00:00
wp
dea4ec5cee TAChart: Remove hints and warnings (issue #0029709)
git-svn-id: trunk@51676 -
2016-02-23 10:44:35 +00:00
bart
f7005c6649 LazUtils: Revert r51038 #10e166f60e. Fixes bug in CopyDirTree. Issue #0029695.
git-svn-id: trunk@51675 -
2016-02-22 18:13:29 +00:00
juha
1a992ed303 IDE: formatting.
git-svn-id: trunk@51673 -
2016-02-21 14:05:36 +00:00
mattias
a45740f68f IDEIntf: less hints
git-svn-id: trunk@51671 -
2016-02-19 14:25:21 +00:00
ondrej
c2748fe332 codetools: use crc for identifier list item hash for speed reasons
git-svn-id: trunk@51652 -
2016-02-18 04:24:14 +00:00
ondrej
263929eb6c codetools: move StoreNodeHash to SetNode. See r51650 #a5cd34a174
git-svn-id: trunk@51651 -
2016-02-18 03:32:43 +00:00
ondrej
a5cd34a174 codetools: add StoreNodeHash for identifier list items.
Solves issue in identifier list painting after typing some text while identifier list is open.

git-svn-id: trunk@51650 -
2016-02-17 17:23:01 +00:00
sekelsenmat
a4a5e66924 fpvectorial: Fixes compilation
git-svn-id: trunk@51646 -
2016-02-17 07:35:16 +00:00
maxim
9dd81506aa LazReport: improved Russian translation
git-svn-id: trunk@51642 -
2016-02-16 22:59:09 +00:00
jesus
8b3dc8d735 LazReport: support for http links and print ranges on exported data to xls/xslx/odf formats, patch from Aleksey Lagunov
git-svn-id: trunk@51641 -
2016-02-16 19:30:12 +00:00
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