Commit Graph

278 Commits

Author SHA1 Message Date
mattias
b977977c8d set main version to 4.99 2024-10-05 22:03:23 +02:00
rich2014
86a3eccf08 IDE/Cocoa: DisableCocoaModernForm macro supported 2024-09-12 20:32:08 +08:00
rich2014
b650ab7f99 IDE: apply macOS Modern Form Style 2024-09-06 22:14:29 +08:00
Maxim Ganetsky
db735501e4 IDE: improved i18n 2024-06-04 23:03:23 +03:00
Martin
11ef2a0438 IDE, Debugger: move ProjectLink to debugger 2024-04-12 13:26:18 +02:00
Martin
d40c952fa7 Ide: Move more units into ide-packages, project / packager 2024-04-11 23:46:56 +02:00
Juha
a08a14cef7 Move unit EditDefineTree to package IdeConfig. 2024-04-08 02:22:35 +03:00
Juha
817427e89e Move unitt ParsedCompilerOpts and CompilerOptions to package IdeConfig. 2024-04-06 16:20:28 +03:00
Juha
201af675d3 Separate a new unit etFPCMsgFilePool from etFpcMsgParser and move it to package IdeConfig. 2024-04-06 14:53:25 +03:00
Martin
68174a162e Debugger: Add default config for WatchDisplayFormat (Locals, Watches, Hint, ...) 2024-03-01 17:54:59 +01:00
Martin
5892e97e99 IDE, Debugger: Value-Formatter 2024-02-10 20:57:59 +01:00
Maxim Ganetsky
44a97af383 IDE: Create a list of custom key schemes as needed before making a first write to it. Fixes memory leak when calling ./lazarus --help. 2024-01-15 03:29:38 +03:00
Maxim Ganetsky
c69d5ebb09 IDE: localized 'Emulate right button' option 2023-10-27 20:42:41 +03:00
Maxim Ganetsky
514f7df35f IDE: improved strings/captions in TML Setup page 2023-09-12 18:28:57 +03:00
Martin
40fd2fc1fe Support for Highlighter based on TextMate grammar 2023-09-12 12:01:50 +02:00
Maxim Ganetsky
eb6cd708f2 IDE: do not allow to edit contents of Path Delimiters combobox in "Project Options"->"Miscellaneous", issue #40429 2023-08-05 22:10:58 +03:00
Juha
64391dbd96 LazBuild: Remove IdeDebugger dependency. Split debugger related parts of TProject to new unit ProjectDebugLink. 2023-07-25 11:07:47 +03:00
Juha
8e7b4f0289 Tweak uses sections. Formatting. 2023-07-25 10:59:47 +03:00
Juha
636e902e6a Move units IDECmdLine, IDEGuiCmdLine, IDEProcs and CompOptsModes to IdeConfig package. 2023-07-23 22:34:21 +03:00
Maxim Ganetsky
2e5ff7abf6 IDE, Backup Options page: store Subdirectory comboboxes '(no subdirectory)' values language independently 2023-07-20 19:13:24 +03:00
Maxim Ganetsky
0092c5e036 IDE: improved Codetools identifier completion settings page layout 2023-07-18 17:34:24 +03:00
mattias
fde0e0f965 set main version to 3.99 2023-06-25 17:47:14 +02:00
Juha
b99f4dc28d IDE: Move adding default initial recent projects out from EnvironmentOptions. 2023-06-19 22:08:57 +03:00
Juha
a6d1547803 Move unit TransferMacros to IdeConfig package. Add a unit for resourcestrings. 2023-06-11 23:37:12 +03:00
Juha
eac9c6e5c6 IdeConfig: Remove LCL dependency from IdeConfig package. Add comments in uses sections, helps locate dependencies. 2023-06-11 20:34:36 +03:00
Juha
1475336c8c Remove LCLProc.OffsetRect(). Move some functions from LCLProc to GraphMath (LazUtils). 2023-06-05 15:48:01 +03:00
Juha
6a69340a83 IDE: Turn MacroListViewer into a proper IDE window. Prevent crash when switching to a project with less macros. 2023-05-17 19:22:45 +03:00
mattias
575dbd75de IDE: started checking base packages and on mismatch building IDE using lazbuild 2023-03-19 13:16:07 +01:00
mattias
3c5f804e9d IDE: moved LazarusIDEBasePkgNames to unit of its own for easy parsing 2023-03-19 00:36:06 +01:00
Martin
ad0396ae2a Debugger: moved asm dialog to IdeDebugger 2023-03-13 17:38:12 +01:00
Martin
b31586fc9c Add tool to maintain po files. Move entries between files. Find duplicates. 2023-02-20 12:29:32 +01:00
Martin
048aa12384 IDE: Move units to IdeDebugger package. 2023-01-26 18:26:31 +01:00
Martin
2972581f05 IDE: Move some units to IdeConf package. 2023-01-26 14:47:42 +01:00
Martin
574ccd903a IdeDebugger: Move units from Ide to IdeDebugger. (BreakPropertyDlgGroups, CallStack, DebuggerAttachDialog, DebuggerOutput, ExceptDlg, FeedbackDlg, HistoryDlg, LocalsDlg, PseudoTerminal, RegisterDlg, ThreadDlg, WatchesDlg) 2023-01-10 17:04:54 +01:00
Martin
e22f69d623 IdeDebugger: Move unit BaseDebugManager from Ide to IdeDebugger. 2023-01-09 23:05:15 +01:00
Martin
b3fd61e107 EnvironmentOpts: Move to ide/packages/ideconfig 2022-12-10 17:55:02 +01:00
Martin
5f5b73b22e IDE: Move ModeMatrixOpts and IdeOptionDefs to new base-package "IdeConfig" 2022-12-08 20:21:27 +01:00
Martin
28247a829c IDE: Move LazConf.pp to new base-package "IdeConfig" 2022-12-08 19:28:19 +01:00
Martin
f0d3e9fe7c IDE, EnvironmentOpts: Move implementation of specific TranferMacros to new unit.
EnvironmentOpts: Remove dependency on IDETranslations
2022-12-08 16:05:03 +01:00
mattias
9c350fa102 ide: started find in files window 2022-11-11 17:43:39 +01:00
Juha
6bb76a588b IDE: Remove the old Examples GUI window. 2022-03-09 11:20:30 +02:00
Juha
04781797a3 Remove debugger.pp also from lazarus.lpi project. 2022-01-25 11:20:56 +02:00
Martin
d1ac568e96 Debugger: New package LazDebuggerIntf / Replace TWatchValue with TWatchValueIntf 2022-01-10 14:08:37 +01:00
Martin
aa45837b87 IdeDebugger: New Package IdeDebugger. Move some classes from DebuggerIntf 2022-01-10 14:08:36 +01:00
Martin
f8bc3ff316 IDE: added package dependency for LazDebuggerFp 2021-10-17 16:41:00 +02:00
Maxim Ganetsky
b6d3ecd5bb IDE: updated lazarus.lpi, hint by Bernd K., merge request !20 2021-09-29 01:01:04 +03:00
ondrej
47ccc4f41d Disable CompatibilityMode for Lazarus LPI
git-svn-id: trunk@65377 -
2021-07-05 21:29:28 +00:00
juha
ed7b09d857 IDE: Use Dwarf3 debug format for our projects. Needed when debugging with FPDebug.
git-svn-id: trunk@65342 -
2021-07-02 18:52:04 +00:00
mattias
91763f2247 set trunk version to 2.3.0
git-svn-id: trunk@65242 -
2021-06-15 14:00:39 +00:00
juha
c82249be2a IDE: Cleanup TMainIDE.ProjInspectorAddUnitToProject.
git-svn-id: trunk@64868 -
2021-03-25 06:35:36 +00:00