Commit Graph

22553 Commits

Author SHA1 Message Date
Maxim Ganetsky
51bccb99bc SimpleWebServerGUI: updated Russian translation 2023-02-18 00:52:37 +03:00
Martin
0a13765ec4 FpDebug: Fix setting breakpoint for deLoadLibrary detection. Move to correct thread. 2023-02-16 18:21:51 +01:00
Martin
0278edaea3 FpDebug: add workaround to prevent the IDE from creating empty/wrong Dbg-LineMaps (mapping all lines to zero) 2023-02-16 16:39:03 +01:00
Martin
04b384b34d FpDebug: Set breakpoints in libraries (dll/so). Update existing breakpoints when library is loaded. Add state (ok, fail, pending) to breakpoints. 2023-02-16 16:39:03 +01:00
Martin
5d091f5d5b FpDebug: Refactor breakpoints, move unit+line (or proc-name) to DpDebug. Change default scope to search all already loaded libraries. 2023-02-16 16:39:02 +01:00
Martin
b752e5b684 FpDebug: refactor GetLineAddresses and FindProcSymbol - Always go through TDbgProcess 2023-02-16 14:49:29 +01:00
mattias
1a4496bf4f simplewebservergui: recommend simpleserver instead of compileserver.exe 2023-02-15 11:36:12 +01:00
mattias
c871a707e3 simplewebservergui: browse button for custom browser exe 2023-02-15 11:36:12 +01:00
dsiders
69478068f0 Docs: DateTimeCtrls/datetimepicker. Fixes spelling errors/typos. 2023-02-15 05:51:23 +00:00
mattias
d2dbaac10d simplewebservergui: added menu item copy url 2023-02-14 09:20:01 +01:00
mattias
1df1c43193 sqldb: register unit sqldb 2023-02-13 00:30:21 +01:00
Martin
57da4cd7fd FpDebug: allow calling functions from function-pointer variables. (Not yet method variables) 2023-02-12 21:30:15 +01:00
Martin
9569f7beff FpDebug: Added DW_AT_vtable_elem_location 2023-02-12 20:43:03 +01:00
Martin
f86112c649 FpDebug: Added support for DW_AT_entry_pc. Implemented <func>.EntryPCAddress to return the entry-point. 2023-02-12 18:50:28 +01:00
wp_xyz
dddd7c85cd TAChart: Fix TListChartSource.CopyFrom not copying additional x and y values. 2023-02-11 18:02:05 +01:00
dsiders
38fa6fcaac Docs: DateTimeCtrls. Removes redundant text in URL tags. 2023-02-08 19:54:45 +00:00
dsiders
99d189a124 Docs: DateTimeCtrls/calcontrolwrapper. Updates topic content. 2023-02-07 16:07:17 +00:00
wp_xyz
7f92cc7c98 RttiControls: Modifies the .lpk file to include the path to the documentation directory. Enables CodeHelp in the IDE. Patch by Don Siders. Issue #40113. 2023-02-07 15:49:00 +01:00
wp_xyz
4d4153fa89 DateTimeCtrls: Modifies the .lpk file to include the path to the documentation directory. Enables CodeHelp in the IDE. Patch by Don Siders. Issue #40111. 2023-02-07 15:35:44 +01:00
wp_xyz
64b27f1207 Help system: Modifies TExternalHelpDatabase.ShowHelp to display HTML help topics generated using FPDoc. Patch by Don Siders. Issue #40110. 2023-02-06 22:20:23 +01:00
dsiders
9b0ab24c14 Docs: DateTimeCtrls/dbdatetimepicker. Adds missing content and links to inherited topics. 2023-02-06 19:08:00 +00:00
Martin
766684e0f6 FpDebug: Added error checking. Ensure pointer to information-entry points to an existing entry. 2023-02-06 10:56:56 +01:00
Martin
7f0efea9ae FpDebug: tests, fix logging / add timing 2023-02-06 10:55:45 +01:00
dsiders
87907d6028 Docs: DateTimeCtrls/datetimepicker. Adds missing content in topics. Removes redundant whitespace. 2023-02-06 00:34:33 +00:00
dsiders
78177538d0 Docs: DateTimeCtrls. Fixes CHM title to use the same format as other CHM files. 2023-02-06 00:34:06 +00:00
dsiders
92a3cb0df8 Docs: RttiControls. Fixes invalid See Also links and XML tagging errors. 2023-02-05 06:15:07 +00:00
dsiders
b8508d1a1a Docs: RttiControls. Changes CHM title to match package name. 2023-02-05 06:13:50 +00:00
dsiders
332fc7d54d Docs: RttiControls. Fixes comment in style file. 2023-02-05 06:12:40 +00:00
dsiders
299219fb82 Docs: RttiControls. Adds script to remove genreated files. 2023-02-05 06:11:55 +00:00
dsiders
8e4eb138d3 Docs: RttiControls. Adds log file output to build script. 2023-02-05 06:11:24 +00:00
Martin
dd5d291621 FpDebug: Fix watching local/param with name "this". Variables with "this" as name were hidden by the "self" param (that fpc encodes as "this") 2023-02-04 13:24:56 +01:00
Martin
60d221f23a FpDebug: Show "self" in locals window. Fpc encodes it as "this", so FpDebug must replace the name. Issue #39907 and part of issue #40000 2023-02-04 13:00:19 +01:00
Martin
f7686f03f1 SynEdit, Windows: Suppress ALT key from focusing main menu, if the ALT key was a modifier to a mouse-action (e.g. Scroll-wheel). Issue #40007 2023-02-04 10:42:30 +01:00
Martin
e3a3d33c99 FpDebug: Windows (10 up), use WaitForDebugEventEx to support Utf16 OutputDebugStringW 2023-02-04 08:52:29 +01:00
dsiders
4de931e101 Docs: DateTimeCtrls. Adds project and topics files to generate CHM and HTML help using FPDoc.
* Adds files with topic skeletons.
* Adds content for topics (partial).
* Merges content from the wiki page.
2023-02-04 00:06:16 +00:00
Juha
72040bb55d MouseAndKeyInput: Fix another external function signature, Boolean -> Boolean32. Issue #40102, by Dušan Halický. 2023-02-03 16:46:56 +02:00
Juha
f51da4dc1d Jedi Code Format: Fix indentation in nested try blocks. Issue #40104, patch by Domingo Galmés. 2023-02-03 15:30:04 +02:00
Maxim Ganetsky
1652b4acf1 Translations: Turkish translation update by Onur ERÇELEN, issue #40106 2023-02-02 23:52:31 +03:00
Martin
6d768e7921 IDE: Restore the old working code for the ecGotoBookmarks, ecToggleBookmarks command (direct/root bookmark popup). This was incorrectly removed in a555d027da . Issue #39540 2023-02-01 20:15:25 +01:00
wp_xyz
f823854588 fpvectorial: Fix odt and docx writers truncating the last two characters of each paragraph. 2023-01-31 00:06:41 +01:00
Juha
0121545758 MouseAndKeyImput: Fix external function signature, Boolean -> Boolean32. Issue #40102, by Dušan Halický. 2023-01-30 15:23:16 +02:00
wp_xyz
7dc4f7a5c1 LCL/DateTimePicker: Correct spelling and grammar in source code comments. Patch by Don Siders. Issue #40101. 2023-01-30 13:34:40 +01:00
wp_xyz
6b98e93cee fpvectorial: Remove some obsolete declarations 2023-01-28 19:29:07 +01:00
wp_xyz
5bc07f9b2c fpvectorial: Fix memory leaks in svg reader and visualtest application. 2023-01-28 17:31:29 +01:00
wp_xyz
083a92717b LCL/DateTimeCtrls: Add new property DecimalSeparator. Publish property Alignment in TDBDateTimePicker. Patch by Don Siders. Issue #40098. 2023-01-27 13:00:12 +01:00
Martin
448bb20ba6 FpDebug: Refactor TBreakLocationMap, so that "OrigValue" is no longer exposed. Move some functionality from TProcess to TBreakLocationMap. 2023-01-25 20:54:59 +01:00
Martin
2a67f6ec76 Renamed LazarusCommonStrConst to IdeIntfStrConsts 2023-01-25 16:51:48 +01:00
Martin
80ef1fb668 FpDebug: Testcases, increase some timeouts 2023-01-24 18:03:16 +01:00
Martin
ad9a460928 FpDebug, Linux: Improve stepping over breakpoint.
When the signal for a newly launched thread was received while the single-step was still in progress, then "RestoreTempBreakInstructionCodes" failed (as the thread was still running), and the breakpoint (int3) ended up missing (no longer stopping at the breakpoint).
2023-01-24 18:03:16 +01:00
wp_xyz
4650dfa54a fpvectorial: Fix compilation if USE_LCL_CANVAS is not defined. 2023-01-24 13:40:06 +01:00