balazs
7a770dfa0c
Opkman: After a package is opened with "Open package file(.lpk)...", OPM wrongly reports the package as installed when in fact is not.
...
git-svn-id: trunk@59717 -
2018-12-03 07:32:02 +00:00
balazs
01d74c39d2
PackageIntf: Detect if a package is installed or not via the packaging interface, function "IsPackageInstalled".
...
git-svn-id: trunk@59716 -
2018-12-03 07:17:07 +00:00
joost
034fdfe9b3
fppkg: Implement support for package-variants
...
git-svn-id: trunk@59712 -
2018-12-01 22:33:45 +00:00
wp
7e4591f52c
DebuggerIntf: Fix typo.
...
git-svn-id: trunk@59707 -
2018-11-30 10:06:11 +00:00
maxim
06854c84dc
Translations: French translation update by Gilles Vasseur, bug #34616
...
git-svn-id: trunk@59698 -
2018-11-29 22:31:35 +00:00
martin
d5cfafb571
LazDebuggerFp: linux, fix running process-access in debug-thread (needed when accessing outer vars for nested procs, for which stack has not yet been evaluated)
...
git-svn-id: trunk@59696 -
2018-11-29 14:52:08 +00:00
martin
abec187707
LazDebuggerFp: tests, cthreads for linux
...
git-svn-id: trunk@59695 -
2018-11-29 14:00:10 +00:00
martin
84ba359bbd
FpDebug: print type-name for structured types
...
git-svn-id: trunk@59692 -
2018-11-29 13:46:46 +00:00
martin
56745aed40
LazDebuggerFp: more tests
...
git-svn-id: trunk@59688 -
2018-11-28 20:56:25 +00:00
bart
34803af734
- TFileSearcher: implement property PathSeparator.
...
- and expose both MaskSeparator and PathSeparator in FindAllFiles()
- expose PathSeparator in FindAllDirectories.
Issue #0034607 .
git-svn-id: trunk@59687 -
2018-11-28 17:23:33 +00:00
maxim
c864848e53
AnchorDocking: improved 'Dock sites can be minimized' checkbox i18n, regenerated translations and updated Russian translation
...
git-svn-id: trunk@59686 -
2018-11-27 23:00:03 +00:00
maxim
ba87f43bfb
AnchorDocking: removed unused variables
...
git-svn-id: trunk@59685 -
2018-11-27 22:53:29 +00:00
michl
b7377b00f9
LCL: Anchordocking: New button to minimize a site. Issue #34347 . Patch by Andrey Zubarev
...
git-svn-id: trunk@59681 -
2018-11-27 20:33:19 +00:00
martin
0dd0d21622
LazDebugger(Fp)LLDB: fix memory leak
...
git-svn-id: trunk@59680 -
2018-11-27 18:41:35 +00:00
martin
ca2eda8348
LazDebugger(Fp)LLDB: fix getting class-name for exceptions
...
git-svn-id: trunk@59679 -
2018-11-27 18:37:53 +00:00
martin
7716b8a149
LazDebugger(Fp)LLDB: fix, check for ignored exceptions
...
git-svn-id: trunk@59678 -
2018-11-27 18:30:10 +00:00
martin
503598554b
LazDebuggerFp: starting testcase
...
git-svn-id: trunk@59675 -
2018-11-27 01:24:22 +00:00
mattias
9fef4bbe0d
fpdebug: fixed framwork name Security
...
git-svn-id: trunk@59669 -
2018-11-26 22:31:09 +00:00
wp
758c00904a
fpvectorial: Reduce default border width of table cells from 1mm to 0.5pt (see https://forum.lazarus.freepascal.org/index.php/topic,43322.msg302997 ).
...
git-svn-id: trunk@59665 -
2018-11-26 11:23:41 +00:00
martin
743dfad3a9
TCustomCheckBoxThemed.PaintSelf: fix calculating the y pos, if there is no caption.
...
git-svn-id: trunk@59664 -
2018-11-26 11:18:12 +00:00
mattias
a625b39fbf
IDE: added IDE macro $(OutputFile), issue #27729 , from elmar69
...
git-svn-id: trunk@59663 -
2018-11-26 10:18:48 +00:00
maxim
8f13d737df
TAChart: regenerated German translation
...
git-svn-id: trunk@59661 -
2018-11-25 22:49:47 +00:00
martin
2a997b956c
LazDebuggerFpLLDB: deal with fpc info for nested procs variable scopes.
...
git-svn-id: trunk@59657 -
2018-11-25 20:04:34 +00:00
martin
0d4fa259a4
LazDebuggerFp: deal with fpc info for nested procs variable scopes.
...
git-svn-id: trunk@59656 -
2018-11-25 20:01:36 +00:00
martin
895fe14aed
LazDebuggerFp: handle "ignored exceptions" list
...
git-svn-id: trunk@59655 -
2018-11-25 20:00:38 +00:00
martin
235888a37d
TCustomCheckBoxThemed.PaintSelf: fix calculating the y pos.
...
In the old calculation "(ARect.Top+ARect.Bottom)div 2" there was a one pixel jump when traversing zero:
-2 div 2 = -1
-1 div 2 = 0
0 div 2 = 0
1 div 2 = 0 // 3rd time 0
2 div 2 = 1
Now it is "Top + (Height div 2)" height does not change, so it never goes through 0.
This manufactured a painting bug in Object Inspector, where ScrollWindowEx relies on a repaint at the correct position.
git-svn-id: trunk@59650 -
2018-11-24 16:33:56 +00:00
wp
329c654042
TAChart: New property AllowPanning to turn built-in panning on/off.
...
git-svn-id: trunk@59643 -
2018-11-23 23:02:51 +00:00
wp
e0708688f5
TAChart: Fix typo in German translation.
...
git-svn-id: trunk@59642 -
2018-11-23 18:57:25 +00:00
martin
4e95eebb41
Debugger-Tests: fix test selector
...
git-svn-id: trunk@59641 -
2018-11-23 18:52:31 +00:00
juha
02ba3da476
JCF2: Support "otherwise" in a case clause. Issue #34592 , patch from BrunoK.
...
git-svn-id: trunk@59640 -
2018-11-23 17:38:31 +00:00
martin
0481046370
OPM: fix race condition
...
git-svn-id: trunk@59626 -
2018-11-22 18:15:19 +00:00
martin
8d45fef409
ObjectInspector: Reduce Painting in OI-Grid for smother scrolling. (ShowScrollBar in UpdateScrollBar let to a full Invalidate on each Paint). Unnecessary moving of FCurrentEdit (TWinControl), while outside visible area also increases InvalidationRect after ScrollWindowEx.
...
git-svn-id: trunk@59624 -
2018-11-22 10:27:04 +00:00
martin
075d701aad
ObjectInspector: Make OI-Grid.Paint respect Canvas.ClipRect
...
git-svn-id: trunk@59623 -
2018-11-22 10:22:41 +00:00
martin
8765ceb4f1
ObjectInspector: Reduce calls to ComponentTree.Invalidate (changing the positon of FCurrentButton or FCurrentEdit in the OI-Grid can trigger a call to Resize of the Form, even so the Size did not change / Win10)
...
git-svn-id: trunk@59622 -
2018-11-22 10:21:27 +00:00
maxim
c8c7a1723a
Translations: Chinese translation update by robsean, bug #34579
...
git-svn-id: trunk@59617 -
2018-11-22 00:03:32 +00:00
martin
f1ca1318cf
Debugger-Tests: fix test selector
...
git-svn-id: trunk@59616 -
2018-11-21 19:36:39 +00:00
martin
4fd6f41ee5
Debugger-Tests: Refactor
...
git-svn-id: trunk@59615 -
2018-11-21 18:59:38 +00:00
martin
9b6c091763
LazLogger: fixed crash in assign
...
git-svn-id: trunk@59614 -
2018-11-21 16:52:11 +00:00
joost
910d2f1319
IDEIntf: Package.BuildMethod added
...
IDEIntf: UseFPMakeWhenPossible added
IDE: It is now possible to compile Lazarus-packages using FPMake.
git-svn-id: trunk@59610 -
2018-11-19 19:40:09 +00:00
zeljko
fde5f24937
Qt,Qt5: improved printers handling, reduced calls to EnumQPrinters(). issue #34569
...
git-svn-id: trunk@59609 -
2018-11-19 18:47:53 +00:00
martin
d241c5e016
LazDebuggerFp: more nil handling safety
...
git-svn-id: trunk@59608 -
2018-11-19 18:07:28 +00:00
martin
96fdbb9d93
LazDebuggerFp: Fix crash, if string read from debugged app is nil / debugged app exception info
...
git-svn-id: trunk@59607 -
2018-11-19 17:48:12 +00:00
martin
b36dbf345d
ObjectInspector: fix/restore ScrollWindowEx. Ensure proper scrolling of active-cell-editor, if partly out of visible view. Fix issue #0034539
...
git-svn-id: trunk@59604 -
2018-11-19 12:26:14 +00:00
wp
62c4c59fe9
DateTimePicker: Make DropDownCalendarForm protected (see https://forum.lazarus.freepascal.org/index.php/topic,43255.msg302417 ).
...
git-svn-id: trunk@59598 -
2018-11-18 23:33:33 +00:00
martin
f435a9dc89
SynEdit: (Win10 issue only) fix for "ghost" images of text-caret on Windows 10, in certain conditions where part of the editor is outside the physical screen.
...
git-svn-id: trunk@59596 -
2018-11-18 19:55:23 +00:00
zeljko
b2f4e56a09
Qt5: fixed crash when caching papers. part of #34558
...
git-svn-id: trunk@59594 -
2018-11-18 12:34:21 +00:00
zeljko
7de1b4bb56
Qt5: use QPrinterInfo_avaliablePrinterNames() instead of old QPrinterInfo_availablePrinters(). issue #34558
...
git-svn-id: trunk@59593 -
2018-11-18 12:19:28 +00:00
zeljko
1d51dbaf10
SynEdit: removed workaround for Qt/Qt5. issue #34563
...
git-svn-id: trunk@59591 -
2018-11-18 11:56:49 +00:00
martin
95d0c815b2
SynEdit: fix caret blinking after ResetInterval. (Enable timer)
...
git-svn-id: trunk@59585 -
2018-11-18 01:01:17 +00:00
martin
e5a2420d88
SynEdit: fix caret blinking during code-completion drop down, if persistent-caret-is-none-blinking
...
git-svn-id: trunk@59584 -
2018-11-18 01:00:13 +00:00