Commit Graph

13924 Commits

Author SHA1 Message Date
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
Juha
ad3127e414 LazBuild: Remove IdeIntf dependency. 2022-12-11 20:10:40 +02:00
wp_xyz
42df5e3099 IDE: New icons for the Source > "Enclose selection" and "Enclose in ifdef" menu items. Some new general-purpose icons (font, grid). Reworked quickfix icon. All by Roland Hahn. 2022-12-11 17:22:11 +01:00
Martin
b3fd61e107 EnvironmentOpts: Move to ide/packages/ideconfig 2022-12-10 17:55:02 +01:00