Commit Graph

13867 Commits

Author SHA1 Message Date
Martin
bf4114c8ca EnvironmentOpts: remove dependency on IdeProcs 2022-12-08 16:05:03 +01:00
Martin
4f9ed1191e EnvironmentOpts: remove dependency on DialogProcs 2022-12-08 01:38:56 +01:00
Martin
369e4e47a7 IDE: Add base-package "IdeConfig" 2022-12-08 01:38:41 +01:00
wp_xyz
d2bd43cd11 IDE: Fix new "Select All" and "Multiselect" icons now showing. 2022-12-07 11:44:20 +01:00
Maxim Ganetsky
fd5e781141 IDE: improved hint for Lazarus directory 2022-12-07 02:53:54 +03:00
wp_xyz
5fdb03fb78 IDE: Adds missing and improved menu icons by Roland Hahn. 2022-12-06 17:57:07 +01:00
Juha
2f13102566 IDE: Add a hint for LazarusDir in global options GUI. 2022-12-06 11:26:49 +02:00
Juha
24c3a3a248 IDE: Recognize warning msgs case-insensitively. Eliminate a PChar->String conversion. 2022-12-05 07:27:11 +02:00
wp_xyz
2d30372b6e External tools: Do not close edit dialog in case of an input error. 2022-12-04 19:56:41 +01:00
Juha
0db4149e93 IDE: Recognize warnings from unknown compiler messages. 2022-12-03 22:50:40 +02:00
mattias
10ba6d4322 buildintf: added UserThread for running as an external tool 2022-12-03 01:51:38 +01:00
Juha
d50f9fbf53 IDE: Fix spelling. 2022-12-02 11:01:55 +02:00
Martin
dccfe2257d IDE, Debugger: Updated "debugger error" msg. 2022-12-02 02:27:49 +01:00
mattias
c9c3d54bf2 lazbuild: fixed compile an ide when clean all is set 2022-12-01 23:48:25 +01:00
mattias
84f716a2ff IDEIntf: added AddHandlerFPCSrcDirScanned 2022-11-28 15:34:20 +01:00
Juha
fa711164a9 IdeIntf: procedure DoAfterComponentAdded does not need to be virtual. Formatting. 2022-11-21 09:21:32 +02:00
Juha
ecdb59db7c IDE: Refactoring, separate function FinalizeSavingProject from function ShowSaveProjectAsDialog. 2022-11-20 20:31:33 +02:00
Juha
fa224fda62 IDE: Simplify function ShowSaveProjectAsDialog. UseMainSourceFile parameter and sfSaveMainSourceAs flag are not needed. 2022-11-20 20:31:33 +02:00
Juha
18ac301d9d IDE: Allow renaming a project using the Save As dialog. Issue #39954. 2022-11-19 13:07:25 +02:00
Ondrej Pokorny
780dc26de6 IDE mainbar: remove CalcNonClientHeight hack for win32 because it is not needed anymore (the form height issues were solved with recent commits) 2022-11-15 13:35:34 +01:00
mattias
9c350fa102 ide: started find in files window 2022-11-11 17:43:39 +01:00
mattias
4d25e57184 ide: started find in files window 2022-11-11 17:43:39 +01:00
zeljan1
646d41cfe5 Qt6: fixed behaviour inside IDE 2022-11-11 16:19:06 +01:00
Juha
0ac5d3a4ce IDE: Suggest a correct file name for .lpr, read from the file contents. Issue #39954. 2022-11-06 23:09:52 +02:00
wp_xyz
06310fb0b6 IDE: New icons for "Package" > "New component" and "New package" 2022-10-29 17:59:14 +02:00
Martin
1e7d87dd64 Debugger, IDE: fix dangling pointer in watches / crash when history entry was active and restarting debugger. 2022-10-23 13:18:00 +02:00
Juha
2f8deeefee IDE: Save resource file after a project is renamed (Save Project As). Issue #39958. 2022-10-16 23:50:19 +03:00
Juha
1566610acf IDE: Fix a logic error in a624d0c027. Issue #39958. 2022-10-15 11:59:15 +03:00
Maxim Ganetsky
2de488586c IDE: improved i18n 2022-10-15 01:40:14 +03:00
mattias
9140e0e4a2 IDE: clean up 2022-10-14 09:43:26 +02:00
mattias
4b9fb1e051 IDE: added IDE Startup option to check fppkg configuration at startup, disabled by default 2022-10-14 09:42:55 +02:00
Juha
a624d0c027 IDE: Do not write unchanged resource file to disk. Issue #15915. 2022-10-07 02:15:47 +03:00
Juha
c79af3b7d5 IDE: Prevent an occasional invalid type cast. At least TAnchorside property caused it. 2022-10-04 14:27:16 +03:00
Juha
0258d679f5 IDE: Do not truncate a virtual project main file when it is closed. Issue #39745. 2022-10-03 23:10:54 +03:00
Juha
593146fc8c IDE: Formatting. 2022-10-03 23:10:54 +03:00
Ondrej Pokorny
da539c7b9c IDE: load High-DPI images 2022-09-29 00:59:16 +02:00
Martin
bf6c6ba4d9 Debugger: set default for "enable dwarf" dialog 2022-09-27 12:16:13 +02:00
Maxim Ganetsky
2b70e932d1 IDE: cleaned up resource strings 2022-09-22 02:21:32 +03:00
Martin
9eb1507976 Use local variable for dialog 2022-09-21 16:49:25 +02:00
Arioch
1368ee6560 Replace "enable dwarf" dialog with TTaskDialog 2022-09-21 16:49:19 +02:00
Juha
8bb0530a24 IDE: Keep suggesting the old suffix of a project main source file when "Saving As". Issue #39885. 2022-09-18 16:13:42 +03:00
Juha
4676d86152 IDE: Add DebugLn() output. Formatting. 2022-09-18 16:13:42 +03:00
Maxim Ganetsky
0aca0ac51b IDE: unified spaces in Dwarf variant captions 2022-09-18 03:21:40 +03:00
Martin
50918cb438 Fixed text for "dwarf >2< with sets" 2022-09-17 23:42:43 +02:00
Martin
1024191ee5 Debugger: Fix breakpoint with "HitCount" do not eval stack/watches until hit-count is reached (for FpDebug backend) 2022-09-14 17:03:45 +02:00
Martin
069baa2497 Debugger: Run only current thread for watch function eval. Add option to run all threads. 2022-09-11 15:16:18 +02:00
Martin
45b69e8d9d Debugger: Allow to suspend/resume individual threads / only with FpDebug, only while paused - for the next run/step. 2022-09-11 03:28:53 +02:00
Martin
cbf0b6b0d6 Debugger: make ThreadState an enum 2022-09-11 02:25:23 +02:00
Martin
bc3222941a Debugger: Callstack-Dialog: Fixed "go to bottom" 2022-09-10 18:01:37 +02:00
Maxim Ganetsky
2fb5448dde IDE: improved i18n, related to issue #39877 2022-09-08 01:48:15 +03:00