martin
c1611124b4
FpDebug: Added methods to add disabled breakpoints, and modify existing
...
git-svn-id: trunk@62343 -
2019-12-08 00:18:15 +00:00
martin
66a5571620
FpDebug: Clean/Remove the duplicate Finished/Handled on TDbgControllerCmd
...
git-svn-id: trunk@62342 -
2019-12-08 00:18:13 +00:00
martin
42eb28852f
FpDebug: Win, Fix dropping last char of dll names.
...
git-svn-id: trunk@62341 -
2019-12-08 00:18:12 +00:00
martin
b34bc4a730
FpDebug, LazDebuggerFp: Implemented OnLibrary(Un)LoadedEvent / Show in event log
...
git-svn-id: trunk@62340 -
2019-12-08 00:18:10 +00:00
martin
9cd1e928d5
FpDebug, LazDebuggerFp: Use FindProc instead of FindContext to get SymbolInfo entries
...
git-svn-id: trunk@62339 -
2019-12-08 00:18:09 +00:00
martin
cc3e23afb0
FpDebug: Win, Parse DLL-Entry points
...
git-svn-id: trunk@62338 -
2019-12-08 00:18:07 +00:00
martin
2dd36b3cd8
FpDebug: FPC sets some lines to line-num=0 => map them to the next avail line. This will at least be somewhere around the correct location.
...
git-svn-id: trunk@62337 -
2019-12-08 00:18:05 +00:00
martin
f64a5f7d3b
FpDebug: Rewrite of Step-In/Over/Out. Now handle (end-)stepping after leaving current procedure (i.e step to the outer line end, according to "In" or "Over")
...
git-svn-id: trunk@62336 -
2019-12-08 00:18:03 +00:00
martin
afd4dead10
FpDebug: Fix LineInfo, EndSequence was not handled, and some addresses resulted in wrong lines (even in the wrong procedure)
...
git-svn-id: trunk@62335 -
2019-12-08 00:18:01 +00:00
juha
04fae0e9d6
LCL-GTK3: Reduce typecasts in methods of TGtk3WSOpenDialog.
...
git-svn-id: trunk@62334 -
2019-12-07 17:30:58 +00:00
martin
f8622385f7
LazDebuggerGdbmi: Win64-SEH, fix stepping out of finally block, if the block was entered without exception
...
git-svn-id: trunk@62333 -
2019-12-07 02:00:04 +00:00
michael
c22ac41cb7
* Fix drive demo compilation
...
git-svn-id: trunk@62332 -
2019-12-06 12:32:21 +00:00
michael
18c804d07f
* Optimize changing visual content
...
git-svn-id: trunk@62331 -
2019-12-06 10:22:27 +00:00
michael
0586de550a
* Correction from Theo to create new object in correct location
...
git-svn-id: trunk@62330 -
2019-12-05 21:47:18 +00:00
michael
e26a38a047
* Missing patch for languages. Misapplied ?
...
git-svn-id: trunk@62329 -
2019-12-05 21:45:51 +00:00
juha
fe2f85d8e6
Docs: Documentation updates for LCL and LazUtils. Issue #36392 , patch from Don Siders.
...
git-svn-id: trunk@62328 -
2019-12-05 20:55:51 +00:00
juha
dd3e6c3681
Docs: Documentation update for LCL CheckLst.xml. Issue #36400 , patch from Don Siders.
...
git-svn-id: trunk@62327 -
2019-12-05 19:14:56 +00:00
michael
470ce73096
* Some improvements for JSON Data viewer by Theo
...
- Fix: Double element creation
- Fix: "Raw preview" update.
- Fix: "New Document creates Object" option.
- New: Visual and Raw is two way now. Changes in "Raw" (Editable now) will be taken over in "Visual" too.
- New: Option: Save Formatted (readable) JSON.
- Change: Make TSynJScriptSyn global.
- New: German translations.
git-svn-id: trunk@62326 -
2019-12-05 16:24:50 +00:00
balazs
0545e7c3cf
Opkman, VST: On desktops with a dark theme the online package manager text font appears black and unreadable, it is not using the theme color. Issue #36398 , patch by Zeljko.
...
git-svn-id: trunk@62325 -
2019-12-05 06:44:44 +00:00
maxim
d7177ae196
Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #36390
...
git-svn-id: trunk@62324 -
2019-12-03 23:00:45 +00:00
martin
180e3b09f6
DebuggerGdbMI: Improved setting breaks for exception stepping. Detect some errors, and reduce unnecessary retries
...
git-svn-id: trunk@62323 -
2019-12-03 22:11:57 +00:00
martin
9fbffccd0d
DebuggerGdbMI: Fixed Win-64bit Step-to-exception for ignored exception, the except block must be skipped / Fixed clearing temp breakpoints
...
git-svn-id: trunk@62322 -
2019-12-03 22:11:56 +00:00
martin
59b37b9fc9
DebuggerGdbMI: Fixed Win-64bit debugging. Revision r62314 #5cb2cd173d changed setting of RtlUnwindEx, leading to massive unexpected pausing of the target
...
git-svn-id: trunk@62321 -
2019-12-03 22:11:54 +00:00
martin
d506a29b8c
FpDebug: Fix a potential double-free
...
git-svn-id: trunk@62320 -
2019-12-03 19:40:41 +00:00
martin
b206664b05
LazDebuggerFp: Fixed/Workaround an endless loop with auto-continue breakpoints. The new async-stack-eval was not taken into account.
...
git-svn-id: trunk@62319 -
2019-12-03 01:55:29 +00:00
maxim
dc42d0fa38
IDE: regenerated translations and updated Russian translation
...
git-svn-id: trunk@62318 -
2019-12-01 21:25:57 +00:00
martin
c9a2548cf8
SynEdit: MarkupFoldColor, fix crash when HL does not have config.
...
git-svn-id: trunk@62317 -
2019-12-01 12:48:31 +00:00
martin
cdad0cd83f
LazDebuggerGdbmi: Tests for Step to finally/except for Win64 SEH
...
git-svn-id: trunk@62315 -
2019-11-29 02:58:27 +00:00
martin
5cb2cd173d
LazDebuggerGdbmi: Step to finally/except for Win64 SEH
...
git-svn-id: trunk@62314 -
2019-11-29 02:54:51 +00:00
martin
44c48aaf97
IDE, DebuggerOptions: Workaround for ONE occurrence of issue #0036306 / Crash in gtk with combination of TFrame, TToolbar dropdown menu and TPopupMenu and dynamic menu item creation
...
git-svn-id: trunk@62313 -
2019-11-29 02:54:48 +00:00
juha
065d7f1e25
LCL: Change selection properly when setting TListBox.ItemIndex. Issue #34967 , patch from Denis Kozlov.
...
git-svn-id: trunk@62312 -
2019-11-28 20:39:42 +00:00
wp
733d74e407
LCL: Fix TSpeedButton and TBitBtn using non-scaled icons if an Action is assigned to these controls ( https://forum.lazarus.freepascal.org/index.php/topic,47574.msg340909.html ).
...
git-svn-id: trunk@62311 -
2019-11-28 17:58:24 +00:00
juha
bb24841e59
LCL-GTK3: Render PNG images properly. Issue #36254 , patch from Anton Kavalenka.
...
git-svn-id: trunk@62310 -
2019-11-28 16:54:21 +00:00
martin
98cc84231b
FpDebug: Fix a crash / endless recursion, if a symbol (watch) is not found while in a finally block.
...
git-svn-id: trunk@62309 -
2019-11-28 02:30:01 +00:00
mattias
6e2e1b018f
tools: lplupdate -x
...
git-svn-id: trunk@62308 -
2019-11-27 13:29:02 +00:00
ondrej
e2fea199d7
Package: use new lists in LPK files + add compatibility mode option
...
git-svn-id: trunk@62307 -
2019-11-27 05:50:28 +00:00
ondrej
2be8de0d13
IDE: LPI: new lists for RequiredPackages
...
git-svn-id: trunk@62306 -
2019-11-27 05:05:40 +00:00
martin
06affdbb7a
Debugger: Inspect Dlg, handle skObject, skInterface
...
git-svn-id: trunk@62305 -
2019-11-27 01:52:42 +00:00
martin
e5f3e33463
LazDebuggerFp: Fix watches evaluation not called, if stack had less than 5 frames. FReqList was not cleared, since "add" happens after "remove" (remove called during create)
...
git-svn-id: trunk@62304 -
2019-11-27 01:52:41 +00:00
martin
3cd2c19fc8
FpDebug: more fixes for Disassembler, broken in r62171 #a4e3cbb35e
...
git-svn-id: trunk@62303 -
2019-11-27 01:52:39 +00:00
martin
fc6e94c911
Debugger, GDBmi: Fix step-over incorrectly steps-into. Introduced in r62284 #c93e1c6d7e Enable Step-over to enter finally blocks under Win64-SEH
...
git-svn-id: trunk@62302 -
2019-11-27 01:52:38 +00:00
wp
c911f2327e
fpvectorial: Fix memory leak caused by TvRenderInfo.Errors. Issue #36331 .
...
git-svn-id: trunk@62301 -
2019-11-26 22:54:28 +00:00
maxim
d34b0037c8
Translations: Slovak translation update by LacaK, bug #36357
...
git-svn-id: trunk@62299 -
2019-11-25 22:42:21 +00:00
maxim
85fe179abe
IDE: improved 'Add unit to Uses' dialog layout, bug #36344
...
git-svn-id: trunk@62297 -
2019-11-25 22:22:24 +00:00
martin
be4d0c5b2e
IDE, XmlConfig: Fixed storing properties (rtti), when "stored" incorrectly overwrote Default-instance. Introduced in r61887 #70005fc17a
...
git-svn-id: trunk@62296 -
2019-11-25 15:19:23 +00:00
ondrej
189ff81e4a
IDE: PackageEditor: hide minimize and maximize buttons
...
git-svn-id: trunk@62295 -
2019-11-25 09:34:12 +00:00
ondrej
a4fc8be8f3
IDE: ProjectInspector: hide minimize and maximize buttons
...
git-svn-id: trunk@62294 -
2019-11-25 09:22:21 +00:00
ondrej
7a586a550d
ProjectGroups: hide minimize and maximize buttons
...
git-svn-id: trunk@62293 -
2019-11-25 09:18:08 +00:00
maxim
4d025450fe
IDE: regenerated translations and updated Russian translation
...
git-svn-id: trunk@62292 -
2019-11-24 22:50:24 +00:00
martin
9be880c527
FpDebug: fix Disassembler, broken in r62171 #a4e3cbb35e
...
git-svn-id: trunk@62291 -
2019-11-24 13:57:44 +00:00