Maxim Ganetsky
6a65025971
IDE: fixed a typo
2023-06-01 01:14:16 +03:00
Martin
86bdaeac54
IDE: Change options for different "caret past eol" styles. Issue #40282
2023-05-31 21:28:17 +02:00
Martin
ff5ff0fd27
IDE: Fix mouse options, fixed typo/copy-paste-error in initialization of current values when showing frame. Issue #40287 Patch by n7800
2023-05-30 11:33:16 +02:00
Maxim Ganetsky
49d119e28a
IDE: improved caption in Editor/General options page
2023-05-28 18:12:49 +03:00
Martin
b838d0b33a
IDE: implement different "caret past eol" options. Issue #40282
2023-05-28 11:52:46 +02:00
mattias
7bc5b63fbb
updated makefiles
2023-05-27 02:07:12 +02:00
Juha
54086209c6
IDE, Codetools: Fix renaming non-dotted identifiers. Same function RenameIdentifier is used for dotted unit names. Issue #40195 .
2023-05-25 13:02:00 +03:00
mattias
32f83e8e14
ide: fixed not marking file which filedate changed as modified
2023-05-24 10:37:22 +02:00
Juha
e8aeeb4f18
IDE: Unit list dialog improvements (TUseUnitDialog and TViewUnitDialog). Issue #40280 , patch by n7800.
2023-05-23 21:04:21 +03:00
Juha
106dd880f6
IDE: Rename the new project option -Sy from PointerTypeCheck to TypedAddress which is more descriptive.
2023-05-21 21:58:21 +03:00
mattias
f18e10ec0e
IDE: InstallPackages: add all src base packages
2023-05-21 20:48:30 +02:00
Juha
7cb4c0928a
IDE: Simplify type definitions in EditorOptions. Also satisfies -Sy checks.
2023-05-21 20:18:40 +03:00
Juha
dc2902bd6e
IDE, IdeIntf: Add multi-word search for Object inspector. Refactor and reuse code. Issue #40270 , patch by n7800.
2023-05-21 18:19:55 +03:00
Juha
db2bca3949
Support compiling more of Lazarus + its components with -Sy option.
2023-05-21 01:32:42 +03:00
Juha
5c1be9de89
Support compiling most of Lazarus + its components with -Sy option.
2023-05-20 12:51:35 +03:00
Juha
7cf0ba34a7
IDE: Do not save new empty project before rebuilding Lazarus. Issue #40269 .
2023-05-20 11:37:55 +03:00
Maxim Ganetsky
2cc65c6157
IDEDebugger: updated Russian translation
2023-05-20 02:05:34 +03:00
Martin
ee82f625c3
Debugger: Inspect-Dialog more info for methods.
2023-05-19 19:47:58 +02:00
Juha
1a9142c9e2
IDE: Save also Macro editors with "Save All" command. Issue #40268 , draft by Domingo Galmés.
2023-05-18 10:02:23 +03:00
Juha
278e4a8cb4
IDE: Fix editor macros when EditorMacroScript Package is installed. Issue #40259 , patch by Domingo Galmés.
2023-05-17 19:54:02 +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
Maxim Ganetsky
49aae25741
IDE: fixed i18n of some items in Messages pop-up menu
2023-05-17 01:54:57 +03:00
Juha
2a16d0338e
Codetools: Improve renaming dotted unit names. Issue #40195 .
2023-05-16 02:47:07 +03:00
Juha
42bd508311
IDE: Add compiler option -Sy to project settings. Remove obsolete option -St. Issue #40262 .
2023-05-15 11:01:17 +03:00
Juha
87bf39682e
IDE, LazControls: Improve TTreeFilterEdit behavior little more.
2023-05-15 09:09:48 +03:00
Juha
65d888e286
IDE, LCL: Formatting.
2023-05-15 02:15:40 +03:00
Juha
6e1adda721
IDE, LazControls: Improve TTreeFilterEdit behavior. Fix property ExpandAllInitially. Issue #40257 .
2023-05-15 02:15:40 +03:00
Maxim Ganetsky
2d5bd75e71
IDE: Configure Build Lazarus dialog taborder and layout improvements by Don Siders, issue #40256
2023-05-11 01:20:49 +03:00
Juha
e36a1b4633
IDE: Fix ComponentList adding comp with [Ctrl+Enter] on an empty form. Issue #40245 , patch by n7800.
2023-05-09 11:28:44 +03:00
Juha
d4ab7a94a5
IDE: Apply global DropDownCount to TCustomComboBox derivatives in options dialog. Issue #40250 , patch by n7800.
2023-05-08 19:21:30 +03:00
Juha
3dbc6bbeda
IDE: Improve ComponentList. Issue #40245 , patch by n7800.
2023-05-07 09:35:19 +03:00
Juha
02ea8eb6a1
Revert the last commit. Options dialog must not close with OK button if CheckValues fails.
2023-05-06 20:05:43 +03:00
Juha
968612bcd9
IDE: Make sure the options dialog is closed with OK button.
2023-05-06 19:54:53 +03:00
Juha
fa797bd286
IDE: Save the last page of options dialog also when "Apply" button is clicked. Issue #40234 .
2023-05-06 13:57:20 +03:00
mattias
0f4347b03f
ide: added ideopteditorintf.lfm, call register lazcontrolsdsgn in main
2023-05-05 09:09:00 +02:00
Juha
dbd71d7e98
IDE: Clean up uses section in IDEOptionsDlg.
2023-05-04 12:51:38 +03:00
Juha
fb1eca2a70
IDE: Optimize the Apply button logic in options dlg. Restore return value of TMainIDE.DoOpenIDEOptions. Issue #40234 .
2023-05-04 11:27:25 +03:00
Juha
f1c87cd5ae
IDE: Add an "Apply" button in options dialog. Issue #40234 , patch by n7800.
2023-05-03 09:45:25 +03:00
Martin
06270bef5c
IDE: Add keymap defaults for ecGoto/ToggleBookmark on Mac. Patch by Giuliano
2023-05-01 21:55:28 +02:00
Maxim Ganetsky
711d5765fd
IDE: adjust size of restriction browser to fit filter speed buttons, patch by Don Siders, issue #40235
2023-04-27 19:55:45 +03:00
Martin
405b9d2a29
IDE, SourceEditor: prevent ShowAloneMenu inside normal menu. Issue #40161 and #39540
2023-04-27 17:34:06 +02:00
Maxim Ganetsky
fc7ddbfe42
IDE: cleaned up unused resource string
2023-04-24 01:30:15 +03:00
mattias
2766b200c2
ide+codetools: simplified check disk changes and fixed lfm check
2023-04-23 19:00:29 +02:00
mattias
53b17f5614
IDE: hide obsolete bmCleanBuild
2023-04-23 13:33:44 +02:00
Juha
e87fadd6c4
IDE: Add maximize/restore system button to the options window. Issue #39948 , patch by n7800.
2023-04-22 22:58:13 +03:00
Juha
47e85e2ad9
IDE: Place the options window in workarea center instead of screen center. Issue #40042 , patch by n7800.
2023-04-22 22:41:21 +03:00
Juha
870e1c8e71
Menu designer: Forward typed keys from menu editor to OI. Add missing GPL headers. Issue #34231 .
2023-04-22 15:17:20 +03:00
Juha
1761863a45
LazBuild: Rename some event handlers.
2023-04-21 11:26:02 +03:00
Juha
3e977099f1
LazBuild: Fix the logic for case insensitive long options. Issue #40217 .
2023-04-21 11:12:01 +03:00
Maxim Ganetsky
a82f0d4e39
Lazbuild: only match long options case insensitively, not short ones (because their set in lazbuild is case sensitive), issue #40217
2023-04-21 02:28:39 +03:00
mattias
b9995e5f0e
IDE: configure build lazarus: show clean all option for non writable fallback directory too
2023-04-20 04:13:44 +02:00
Martin
3c8ad48f60
Debugger: Allow project-local converters in watch-properties
2023-04-18 12:18:08 +02:00
Maxim Ganetsky
c0f79e7797
IDEDebugger: updated Russian translation
2023-04-18 02:22:49 +03:00
Martin
e0f95df233
Debugger: Improve "copy to clipboard" for watches and locals. (copy multiple entries/selection / copy address)
2023-04-17 20:39:03 +02:00
Juha
39a40b03c7
IDE: Improve ProcedureList more. Issue #40207 , patch by n7800.
2023-04-14 00:11:12 +03:00
mattias
f677015596
ide: CompleteComponent check units if ambigious componentclasses are on the form
2023-04-13 17:20:38 +02:00
mattias
aecf20f84a
fixed compile fpc 3.2.2
2023-04-13 16:14:12 +02:00
mattias
345f47ca6f
IDE: loadlfm: resolve ambigious registered component classes
2023-04-13 15:38:12 +02:00
mattias
16eea4aacd
IDE: loadlfm: check for ambiguous classes, heuristics to resolve ambiguous classes
2023-04-13 15:38:12 +02:00
mattias
abab3ed287
ide: clean up
2023-04-13 15:38:12 +02:00
mattias
c3f0c4009a
ide: QuickCheckLFMBuffer: support unitnames in lfm
2023-04-13 15:38:12 +02:00
mattias
37d638661f
codetools: added GatherPublishedVarTypes, CompleteComponent with optional CheckUnits
2023-04-13 15:38:12 +02:00
Maxim Ganetsky
cc98f91952
IDE: more consistent wording in item list of form editor color options
2023-04-11 02:06:16 +03:00
Juha
6bfcb9ed0d
IDE: Allow to change color for "Show BorderSpacing" option. Issue #40201 , patch by paweld.
2023-04-10 10:54:59 +03:00
Juha
297dd6bd51
IDE: Turn if-else blocks to case statements in TProcedureListForm.FormKeyDown.
2023-04-10 10:04:05 +03:00
Juha
abb5f2b097
LazUtils: Harmonize the CamelCase names of some units. Add a license header for LazTracer.
2023-04-10 09:15:24 +03:00
mattias
aee6888497
codetools: renamed CompleteComponent to AddPublishedVariables, added tests
2023-04-09 19:48:37 +02:00
mattias
5d275fca1c
IDE: component list: check for classtypes instead of classnames, fixed icon for registered ancestor
2023-04-09 13:14:03 +02:00
mattias
3fc5b44f44
IDE: component list: popup menuitems open unit and open package
2023-04-09 11:42:17 +02:00
mattias
4898c21e30
IDE: component list: register popupmenu items
2023-04-09 11:42:17 +02:00
Juha
f54ee297ee
IDE: Improve ProcedureList. Issue #40197 , patch by n7800.
2023-04-07 10:49:59 +03:00
mattias
c7f0ddbba8
IDE: fixed TETSingleSrcChanges.SetMultiSrcChanges not removing while clearing
2023-04-02 21:01:28 +02:00
Martin
efaf08ed99
IDE: fix nil pointer in code explorer middle mouse click. Issue #40188
2023-04-02 20:57:00 +02:00
mattias
54d8f2bdb1
IDE: moved CTSafeFormat to avoid nameclash with fpc 3.3.1 SafeFormat
2023-04-02 20:16:14 +02:00
Juha
238e4fb963
LazBuild: Support case-insensitive options, including contents of lazarus.cfg, like Lazarus does. Issue #40187 .
2023-04-02 16:44:22 +03:00
Martin
360e6b3796
IDE, Debugger: fix free vs access race in Debugger options.
2023-03-30 22:53:43 +02:00
Martin
32678d8c74
Debugger: If results have been evaluated fully (to full depth) in the parent, do not re-eval for child. (Structure and some arrays still to be optimized)
2023-03-28 10:53:27 +02:00
Martin
c88f5384ad
Debugger: Use part of parent result for nested/child watches (until they evaluate their own full result)
2023-03-28 10:53:27 +02:00
Martin
f479581489
IdeDebugger: Locals, removed old snapshot code, that was replaced in ad9eaf0474
and now leads to dangling pointers (assign will clear the snapshots, which are now hold by T*LocalValues)
2023-03-26 23:43:09 +02:00
Juha
29794316f2
Converter: Move function PathHasPascalUnitFile to IDEProcs. Search missing units from all open packages.
2023-03-26 15:38:22 +03:00
Juha
a3de743fad
IDE: Fix Column,Line position for "Find Identifier" quick fix item. Issue #40175 .
2023-03-26 09:58:13 +03:00
Juha
00e9146b43
IDE: Show "Open Folder..." popup item in "Files" node of Project Inspector only for saved projects.
2023-03-26 09:36:31 +03:00
Maxim Ganetsky
7f322b45b6
IDEDebugger: updated Russian translation
2023-03-25 16:39:01 +03:00
Maxim Ganetsky
3971e931bf
IDE: improved wording of 'Run uses the debugger' caption
2023-03-25 11:58:13 +03:00
Martin
35dba2ac2f
IDE, Debug-Options: Add "RunWithoutDebug" checkbox. In release-mode the default of the "run" menu-item changes to "not using the debugger"
2023-03-24 11:41:27 +01:00
Martin
5a1e3a67d0
Debugger: Enable writing #0 to XML for history.
2023-03-24 10:19:47 +01:00
Martin
c996f57220
Debugger: display data address for strings
2023-03-23 21:31:55 +01:00
Martin
badfeecb5d
Debugger: renamed several interfaces, changing "T" prefix to "I" prefix
2023-03-22 19:41:24 +01:00
Martin
00cbd93c01
Debugger: Inspector, handle ctrl-up/down for grid navigation / ctrl-return to select row for inspection (go to field) / alt left/right for history
2023-03-22 19:41:24 +01:00
Martin
e24fc09860
Debugger: Filter edit for Inspect-dialog
2023-03-22 19:41:08 +01:00
Martin
73bbf37840
Debugger, IDE: clear new lines for errors, and status text. Related to 5f0317b72e
2023-03-21 18:29:18 +01:00
Martin
6a180f5389
Debugger: fixed range check error in watch printer
2023-03-20 16:23:03 +01:00
Martin
ec1e775ac1
Debugger: fixed range check in watch expression parsing
2023-03-20 10:51:01 +01:00
mattias
8d4b429879
IDE: fixed compile
2023-03-20 00:07:31 +01:00
mattias
08ed783579
IDE: checking base packages and on mismatch building IDE using lazbuild
2023-03-19 23:43:17 +01:00
Martin
8b93d1018e
Debugger: Locals dialog, add address column, add power button
2023-03-19 19:30:25 +01:00
Martin
618aaab39f
Debugger: History dialog, enable overwrite prompt on save / Configure xml writer for #0 in values
2023-03-19 18:42:21 +01:00
Martin
b20df68c79
Debugger: fixed build for non-Windows
2023-03-19 16:55:17 +01:00
Martin
5f0317b72e
IdeDebugger: Prevent WatchResultPrinter from inserting linebreaks, when the caller does not need them. No longer needs to do ClearMultiLine
2023-03-19 16:25:35 +01:00
Martin
ad9eaf0474
Debugger: Allow to expand/unfold locals values
2023-03-19 16:25:35 +01:00
Martin
26f4160df9
Debugger: Update locals to use VirtualTree / FpDebug: return locals as new WatchResultData
2023-03-19 16:25:34 +01:00
Martin
40a5975659
Debugger: refactor Watch-Dialog, move code that controls watches in the tree to new unit
2023-03-19 16:25:34 +01:00
mattias
575dbd75de
IDE: started checking base packages and on mismatch building IDE using lazbuild
2023-03-19 13:16:07 +01:00
Juha
45d350bfd2
Converter: Try to find used units when they are not included in a component package. Improve GUI texts.
2023-03-19 08:34:45 +02:00
mattias
9f5e0647a6
IDE: staticpackages.inc: skip base packages of packager/pkgsysbasepkgs.pas
2023-03-19 01:31:04 +01:00
mattias
5626976286
IDE: comment
2023-03-19 01:31:04 +01:00
mattias
3c5f804e9d
IDE: moved LazarusIDEBasePkgNames to unit of its own for easy parsing
2023-03-19 00:36:06 +01:00
mattias
e0316329e4
IDE: clean up
2023-03-19 00:35:12 +01:00
mattias
5807e56509
ide: find in files window: hints
2023-03-19 00:31:54 +01:00
Michaël Van Canneyt
bfde9bed13
* Re-added erroneously removed units
2023-03-18 23:50:26 +01:00
Michaël Van Canneyt
4442d3bd3f
* Remove duplicate units that are also in staticpackages.inc
2023-03-18 22:48:50 +01:00
Martin
f0a22e1596
Debugger: Watches-dialog, fixed DisplayName after drag and drop
2023-03-17 21:26:23 +01:00
Martin
a2eae52805
Debugger: asm window, fix crash when closing IDE
2023-03-15 22:01:44 +01:00
Martin
e54924787c
Debugger: Allow assembler window to go back/forward (history) and ctrl click call/jmp targets (with fpdebug)
2023-03-15 14:04:14 +01:00
Martin
ee4e48864e
LazDebuggerFp, FpDebug: Disassembler now annotates lines with call,jmp,je,... with info on the target address.
2023-03-15 00:19:40 +01:00
Martin
2e9b654c16
Debugger: undo nil assignment from 179dc59dc6
/ the value (even if dangling) may be needed for comparison
2023-03-14 21:38:06 +01:00
Martin
9ce9b07dbd
Debugger: Asm window, Fix handle access - anchor-docking forces a window to be minimized, even if not supported by the window. Issue #40158
2023-03-14 21:35:34 +01:00
Maxim Ganetsky
90485e6c95
IDEDebugger: updated Russian translation
2023-03-14 00:12:17 +03:00
Martin
ad0396ae2a
Debugger: moved asm dialog to IdeDebugger
2023-03-13 17:38:12 +01:00
Martin
aa0082f22c
FpDebug: Implement array slice in pascal parser, and allow operations on the slice to be mapped to each element.
2023-03-12 22:34:26 +01:00
Juha
2fe0b62df8
IDE: Format uses sections in ProjectWizardDlg.
2023-03-12 11:40:44 +02:00
Juha
09885fc447
IDE: Prevent a crash in unit dependencies window when no project is open. React to changed project. Issue #39828 .
2023-03-12 11:40:44 +02:00
Martin
cb49bfd132
IDE, Debugger: fix range check
2023-03-12 09:29:46 +01:00
Martin
06d582454b
LazDebuggerFp: new converter for variants (convert without function call)
2023-03-12 09:29:21 +01:00
Martin
cd05b3a45e
IDE, Setup: Fix compiler filename. Introduced in 319649fbe6
Issue #40150
2023-03-08 20:43:06 +01:00
Martin
ce5e45acc2
Debugger: keep type-name when changing result to error.
2023-03-07 17:49:18 +01:00
Martin
8494ca68fb
Debugger: Inspect dialog, fix missing data in some rows of a structure (remove line breaks)
2023-03-07 17:48:20 +01:00
Martin
4430d055cb
Debugger: fix watches, after interface changes
2023-03-02 23:36:37 +01:00
Martin
1caa678dcf
Debugger: Clean up debugln without log_group
2023-03-02 19:56:37 +01:00
Martin
179dc59dc6
Debugger: New interface for retrieving locals.
2023-03-02 19:56:37 +01:00
Martin
20bf681e0f
LazDebuggerIntf: change event signature, include data / add template
2023-03-02 19:56:37 +01:00
mattias
d62359e968
IDE/lazbuild: store and load macros for lazbuild
2023-03-01 19:29:30 +01:00
Bart
0c9fb4315b
IDE: fix disallowing to set a components name to "Owner" in IDE. Issue #40134 .
2023-03-01 12:00:19 +01:00
Juha
68eb8b0232
Converter,IDE: Read full component info from .lfm file to UnitInfo. Don't generate resources when there aren't any yet. Issue #40132 .
2023-02-26 20:44:14 +02:00
Juha
aa5f5e9d1b
Converter,IDE: Rename variables, comments.
2023-02-26 20:44:14 +02:00
Juha
994659c015
Add loongarch64 support. FPC trunk supports it, too. Issue #40127 , patch by Alfred Glänzer.
2023-02-25 23:24:38 +02:00
Martin
b31586fc9c
Add tool to maintain po files. Move entries between files. Find duplicates.
2023-02-20 12:29:32 +01:00
rich2014
0645aa9e7f
Gtk2: fixed height of ide mainbar
2023-02-19 00:09:18 +08:00
Juha
982aca90c7
IDE: Fix finding a key combination. Issue #40121 .
2023-02-17 11:29:16 +02:00
wp_xyz
94bf3842ea
IDE/CodeHelp: Adds missing FPDoc tags to TCodeHelpManager.GetFPDocNodeAsHTML. Patch by Don Siders. Issue #40112 .
2023-02-07 16:46:34 +01:00
Martin
24e9f48caa
IdeDebugger: Watches, fix handling old "TDBGType" for expanding arrays
2023-02-04 16:02:24 +01:00
Martin
8b783581a0
IDE: SourceEditor, fix selecting next tab when drag/drop moving an editor. The editor incorrectly switched to the 2nd next tab. Issue #40064
2023-02-03 21:01:03 +01:00
Martin
a1b61028fa
IDE: Run/Debug, search for LaunchApp and HostApp in Project-dir and %Path. issue #32331
...
- Search in %PATH was done by "run without debug", but not by debug.
- Checking for an exe relative to the project-dir was added for both.
- A plain file-name will be first checked in the project-dir, and after that in %PATH
2023-02-03 17:25:12 +01:00
Martin
66bc8c9281
IDE: Run/Debug, refactored getting the "working directory" for the project. Related to issue #32331
...
- "Debug" and "Run without Debug" now use the same steps to get the "working directory":
1: BuildMode.RunParams "working directory" set by user (New, this can now be relative to project dir)
2: Project Dir, if not virtual
3: Directory from Host-App (RunParams), or if (and only if) Host-App is empty from Project.exe
(If host app is in %PATH, then there is no "working directory")
1 and 2 are as before.
3 was used before for "debugging", but "run without debug" did use: "Launch-App", "Host-App", Project.exe
2023-02-03 17:25:12 +01:00
Maxim Ganetsky
1652b4acf1
Translations: Turkish translation update by Onur ERÇELEN, issue #40106
2023-02-02 23:52:31 +03:00
Martin
33d32450a5
IDE: Workaround for late updates of ecGotoBookmarks popup menu. See issue #39540
2023-02-01 20:21:10 +01: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
Željan Rikalo
1945f6863b
IDE: qt5 does not need workaround for main IDE height since issue #40071 is fixed
2023-02-01 16:14:26 +01:00
Juha
301d9dddcd
IDE: Support spaces in folder name in MacroFuncTargetCmdLine. Issue #40087 , patch by Red_prig (Pavel).
2023-01-30 15:02:41 +02: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
2a67f6ec76
Renamed LazarusCommonStrConst to IdeIntfStrConsts
2023-01-25 16:51:48 +01:00
Maxim Ganetsky
194b2acc39
IDE: fixed 'Apply' button i18n in Dependency Graph Options dialog
2023-01-22 03:22:25 +03:00
mattias
ef81cb0af3
bigide: updated makefiles
2023-01-15 13:54:10 +01:00
wp_xyz
ea699401ef
IDE: Move CharacterMap to separate package.
2023-01-15 00:24:32 +01:00
Maxim Ganetsky
6c23df0dd6
IDE: for now load IdeDebugger translation earlier in order to restore translations of several menu items with captions still initialized e. g. in TMainIDEBase.SetupViewMenu method
2023-01-13 02:17:58 +03:00
Ondrej Pokorny
d4d30d7e31
TProjectResources: prevent crash when having invalid resource files
2023-01-11 08:59:08 +01:00
Maxim Ganetsky
6d58da75ff
IDEDebugger: updated Russian translation
2023-01-11 01:56:28 +03:00
Maxim Ganetsky
7511fdb89b
IDE: cleaned up unneeded calls of TranslateUnitResourceStrings for LazarusCommonStrConst and IdeDebuggerStringConstants units
2023-01-11 01:25:45 +03:00
Ondrej Pokorny
3c917017f5
IDE: ignore exceptions for invalid project icons
2023-01-10 18:57:21 +01:00
Martin
48d8522073
IdeDebugger: Fixed Makefile
2023-01-10 17:27:39 +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
739b542449
IDEIntf: rename some ResourceString to match the common naming scheme
2023-01-10 17:00:42 +01:00
Martin
2d2e5431aa
IDE: moved some of the most common ResourceString to IdeIntf, so other IDE packages can use them (instead of duplicating them)
2023-01-10 17:00:41 +01:00
Martin
deaf6e0318
Debugger: Fix missing result for 0d3a7504d7
"IdeDebugger: Move unit DebuggerDlg from Ide to IdeDebugger."
2023-01-10 17:00:41 +01:00
Maxim Ganetsky
42595db183
IDEDebugger: updated Russian translation
2023-01-10 03:07:57 +03:00
Martin
0d3a7504d7
IdeDebugger: Move unit DebuggerDlg from Ide to IdeDebugger.
2023-01-09 23:05:16 +01:00
Martin
d469c50a29
IdeDebugger: Move unit WatchPropertyDlg from Ide to IdeDebugger.
2023-01-09 23:05:16 +01:00
Martin
e22f69d623
IdeDebugger: Move unit BaseDebugManager from Ide to IdeDebugger.
2023-01-09 23:05:15 +01:00
mattias
0395ecb8b9
ide: call register of LazDebuggerFpLldb, LazDebuggerFp, laz.virtualtreeview_package
2023-01-09 20:51:37 +01:00
Martin
e90e3d0637
Debugger: remove ifdef CD_Cocoa
2023-01-09 16:46:53 +01:00
Maxim Ganetsky
8d4ca8f43f
IDE: improved strings in Debugger Initial Setup dialog
2023-01-09 04:49:10 +03:00
mattias
770a65172b
ide: less hints
2023-01-08 18:45:51 +01:00
mattias
955ab8dc27
IDE: less hints
2023-01-08 18:45:51 +01:00
mattias
ce2948da4f
ide: comments
2023-01-08 18:45:51 +01:00
Martin
5f94809cc6
Makefile: make sure all default debuggers are always included in the IDE
2023-01-08 14:30:30 +01:00
Martin
ca4050616e
Initial setup: use FpLldb only on Mac / fix layout/anchors
2023-01-08 13:59:13 +01:00
Martin
319649fbe6
Debugger: Check quality of debugger in setup
2023-01-08 04:48:14 +01:00
Martin
4a616acb99
Debugger: DebuggerOptions load unknown/unsupported backends into separate lists.
2023-01-08 04:37:03 +01:00
Martin
c7de909539
Debugger: Add dfNotSuitableForOsArch, to filter out unusable backends
2023-01-08 04:36:59 +01:00
Martin
8cd89c5af8
Debugger: Moved backend registration to initialization section
2023-01-08 04:36:58 +01:00
Martin
8f2367727a
DebuggerOptions: TDebuggerPropertiesConfig removed MarkAsDeleted workaround.
2023-01-08 04:36:58 +01:00
Martin
8ddfc51b46
DebuggerOptions, EnvironmentOptions: move class-config
2023-01-08 04:36:58 +01:00
Martin
774b11bf18
EnvironmentOptions: When saving data, don't destroy any existing xml. (if data on disk changed)
2023-01-08 04:36:58 +01:00
mattias
ff2bda14d1
ide: started package list editor dialog
2023-01-01 23:08:43 +01:00
mattias
4db15c7bce
ide: find in files wnd: path editor
2023-01-01 21:07:24 +01:00
mattias
dc9124cb4e
ide: TPathEditorButton.AssociatedComboBox
2023-01-01 21:07:24 +01:00
mattias
fbb3adf777
IDE: find in files wnd: load history
2023-01-01 21:07:24 +01:00
Ondrej Pokorny
cc81fa77a5
IDEMessages: add OpenSelection function
2022-12-30 22:43:56 +01:00
Ondrej Pokorny
76e16c5bd1
BuildIntf: publish LazProject1 so that it can be read from packages
2022-12-30 21:32:32 +01:00
mattias
5d4e6e72e4
ide: componenttree: change parent of non lcl components
2022-12-30 18:20:10 +01:00
mattias
f480047750
designer: ask mediator for default size
2022-12-30 13:10:17 +01:00
Juha
5f4aa96422
LazControls, FilterEdits: Improve setting the filter programmatically. Invalidate after properties change.
2022-12-22 20:50:05 +02:00
wp_xyz
ebdc3913ed
IDE/images: Add some update and missing icons in File menu. By Roland Hahn.
2022-12-18 19:40:19 +01:00
Juha
c45dfb7a56
IDE: Show Widgetset display name instead of dir name in selection list for project. Issue #40040 , patch by theo222.
2022-12-18 09:51:02 +02:00
mattias
c4da2ae1aa
startlazarus: fixed passing files, issue #40044
2022-12-16 14:02:08 +01:00
mattias
659f556800
IDE: designer: create mediator in nested function
2022-12-16 13:44:40 +01:00
wp_xyz
d28e93e68a
IDE: Some more icons for the "Source" menu by Roland Hahn.
2022-12-13 17:08:51 +01:00
Martin
c2f347704d
IdeConfig: add $(IDEBuildOptions)
2022-12-12 14:35:43 +01:00
Juha
76ef6d67b4
IdeConfig: Remove LCL dependency from unit CoolBarOptions.
2022-12-11 20:10:40 +02:00