Commit Graph

13852 Commits

Author SHA1 Message Date
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
Martin
787c6de6c0 Debugger: Backend converter. Fixed order of matching. Match from top to bottom. // Add up/down buttons to config 2022-09-07 17:09:55 +02:00
Juha
4d1615a40f IDE: Fix an error message about missing compile command. Issue #39877, patch by Don Siders. 2022-09-07 10:33:08 +03:00
Martin
56e10c482f Debugger: callstack, fixes to handling AtLeastCount. 2022-09-07 04:36:33 +02:00
Martin
f63ba9cd3b Debugger: Stack.CountLimited, Ensure result is always set. Mentioned in issue #39886 2022-09-06 21:28:13 +02:00
Martin
715d70dc38 Debugger: Fix evaluate dialog. Respect length of array. Broken since bca093c6ec "Debugger: redesign Inspect and Evaluate-Modify windows" 2022-09-05 16:06:47 +02:00
Martin
c8d378a70d IdeDebugger: Fix wrong storage when nested array contain eval-error / failed assertion 2022-08-31 02:52:34 +02:00
mattias
9ffc366cd0 make: updated makefiles 2022-08-30 07:54:41 +02:00
Maxim Ganetsky
af1691ce62 IDE: improved hint wording 2022-08-30 02:01:22 +03:00
Maxim Ganetsky
d94fbfa1ac IDEDebugger: updated Russian translation 2022-08-30 02:00:42 +03:00
Martin
35acb1551b Fix Makefile for lazbuild 2022-08-29 16:29:47 +02:00
Martin
c51fe3a2d5 Debugger: missing files 2022-08-28 21:05:10 +02:00
Martin
b41163de42 Debugger: "Value Converter Conf" in "Project Options" 2022-08-28 21:00:28 +02:00
Martin
af214f8719 Debugger: Renamed FpConverter to BackendConverter 2022-08-28 21:00:28 +02:00
Martin
eea8b2cd21 IDE, Debugger, Project: Allow setting up project specific debugger backends 2022-08-28 21:00:28 +02:00
Martin
9ee8d9dc76 Debugger: Move TDebuggerPropertiesConfig from IDE (EnvOpts) to IdeDebugger package 2022-08-28 20:59:53 +02:00