Commit Graph

48878 Commits

Author SHA1 Message Date
juha
7714ec4ab7 LCL: Implement TCustomImage.KeepOrigin[XY]WhenClipped. Issue #29578, patch from Alexey Torgashin.
git-svn-id: trunk@51506 -
2016-02-05 23:03:11 +00:00
ondrej
d73ed3f414 lcl: listview: fix TListItems.WSCreateCacheItem. Solves issue #27816
git-svn-id: trunk@51505 -
2016-02-05 21:56:28 +00:00
juha
9522f5c460 Revert r51062 #51c28613b2 "LCL-Win32: Fix drag and drop issue of ListView items with ImageList." Caused regression.
git-svn-id: trunk@51504 -
2016-02-05 21:30:42 +00:00
ondrej
61f389ffdb lcl: menus: rename OnAdvancedDrawItem to OnDrawItem and change event call schema
git-svn-id: trunk@51503 -
2016-02-05 19:56:04 +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
juha
324fc443c5 Menu designer: Reduce circular references from MenuShadows to MenuDesigner.
git-svn-id: trunk@51497 -
2016-02-04 10:51:46 +00:00
juha
627d6ce032 Menu designer: Refactoring, formatting. Reduce nested functions in MenuShadows.
git-svn-id: trunk@51496 -
2016-02-04 10:51:40 +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
ondrej
7301b0ab25 LCL: deprecate TTabControl.OnDrawTab. It is a dead event and will be removed after next major release. Issue #29543 and #29544
git-svn-id: trunk@51493 -
2016-02-03 20:38:40 +00:00
juha
23e3213c00 Use the new unit MenuShortcuts in MenuEditorForm and MenuShadows.
git-svn-id: trunk@51492 -
2016-02-03 20:17:28 +00:00
juha
d8eb3a2d5c Menu designer: Remove useless code.
git-svn-id: trunk@51491 -
2016-02-03 20:17:27 +00:00
juha
cf1e8aa093 Menu designer: Refactoring, reduce cyclic dependency between MenuShadows and MenuDesigner.
git-svn-id: trunk@51490 -
2016-02-03 20:17:26 +00:00
juha
233b5770d2 Menu designer: Reduce nested functions in TMenuDesigner.GetPopupAssignmentCount.
git-svn-id: trunk@51489 -
2016-02-03 20:17:24 +00:00
juha
b205f54650 Menu designer: Improve variable usage and visibility in TMenuDesigner.GetItemCounts.
git-svn-id: trunk@51488 -
2016-02-03 20:17:19 +00:00
juha
52af02512e Menu designer: New unit MenuShortcuts containing code refactored out from MenuShadows.
git-svn-id: trunk@51487 -
2016-02-03 20:14:21 +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
ondrej
71bb9cf00a lcl: set TMenu.OwnerDrawn default False. Issue #29577, patch by Alexey Torgashin
git-svn-id: trunk@51481 -
2016-02-02 23:01:32 +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
zeljko
843fcd8da7 Qt: fixed mouse events in TQtGroupBox. issue #29572
git-svn-id: trunk@51476 -
2016-02-02 09:17:40 +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
405f94df44 IDE: Make more buttons with "..." wider. Issue #29493, patch from Alexey Torgashin.
git-svn-id: trunk@51474 -
2016-02-02 00:20:23 +00:00
ondrej
d7e782191a lcl: lclstrconsts slovak translations from Slavo Gbúr. Issue #29570 Patch from Denis Kozlov
git-svn-id: trunk@51472 -
2016-02-01 22:16:09 +00:00
juha
9eff7f69ea LCL-Win32: Call TListView OnMouseUp only once. Issue #27189, patch from Michl.
git-svn-id: trunk@51471 -
2016-02-01 21:34:51 +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
bd20aff9d3 lcl menus: fix regression and bugs from r51466 #62ef2702b3. remove OnDrawItem and keep OnAdvancedDrawItem only. Issue #26969
git-svn-id: trunk@51467 -
2016-02-01 07:13:06 +00:00
ondrej
62ef2702b3 lcl: add ownerdrawn menu support (for now win32 only). Issue #26969
git-svn-id: trunk@51466 -
2016-01-31 20:11:28 +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
mattias
8400a87bc1 translations: German: updates from Swen Heinig
git-svn-id: trunk@51464 -
2016-01-31 17:43:40 +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
ondrej
eecbb6f2ed lcl: fix wrong scrollbar height calculation
git-svn-id: trunk@51460 -
2016-01-30 19:31:46 +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
mattias
3948707261 fpc rpm: clean up /usr/share/doc/fpc-*
git-svn-id: trunk@51457 -
2016-01-30 12:34:33 +00:00
mattias
d7b60b63e8 fpc rpm: fixed finding fpcmake
git-svn-id: trunk@51455 -
2016-01-30 12:24:04 +00:00
bart
96305118da LazControls: Fix TThemedCheckBox.KeyUp. Issue #0029406.
git-svn-id: trunk@51454 -
2016-01-30 12:20:28 +00:00
mattias
3d7b81c5a9 fpc rpm: fixed bogus dates
git-svn-id: trunk@51452 -
2016-01-30 11:26:06 +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
ondrej
c32e5314d1 lcl: resize speedbutton on caption change if autosize is enabled.
git-svn-id: trunk@51445 -
2016-01-29 13:48:27 +00:00