Commit Graph

14080 Commits

Author SHA1 Message Date
mattias
f6a6366812 updated Makefiles 2023-06-01 16:33:45 +02:00
Juha
56198866df IDE: Improve the "Search Results" window. Issue #40286, patch by n7800. 2023-06-01 11:58:21 +03:00
Maxim Ganetsky
dbf8cd1085 IDE: updated caret-past-eol option captions 2023-06-01 02:04:42 +03:00
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