Commit Graph

13614 Commits

Author SHA1 Message Date
Juha
4ac1f026c2 IDE: Create new MenuItems for bookmarks. A MenuItem cannot be used for many parent menus. Issue #39540. 2022-01-19 08:31:36 +02:00
Juha
f7d2d0a690 IDE: Use '-W' parameter for MacOS bundle on "Run without Debugging". Simplify the code. Issue #39567. 2022-01-18 15:35:28 +02:00
Juha
9eaf4e3531 IDE: Hide IDE windows on "Run without Debugging" when the setting says so. Issue #39567. 2022-01-17 14:51:06 +02:00
mattias
965012e7ee IDE: fixed generate fppkg on debian 2022-01-16 22:08:40 +01:00
mattias
915a4b0c80 IDE: fixed compile without duplicates 2022-01-16 22:04:17 +01:00
mattias
e24d4bded5 lazbuild: fixed lpi 2022-01-16 21:54:54 +01:00
mattias
d512288b17 ide: fixed expanding build lazarus target dir dlg 2022-01-16 21:54:42 +01:00
mattias
b741255ce0 ide: fppkg: search /usr/lib/cpu-linux-gnu/fpc 2022-01-16 21:49:35 +01:00
mattias
45116299fb idedebugger: makefile 2022-01-16 21:39:23 +01:00
mattias
6c3286c7ed making ide: fixed make idepkg creating duplicates 2022-01-16 21:20:08 +01:00
mattias
dd95c55605 ide: fppkg: fixed allowing arbitrary paths on non windows 2022-01-16 14:02:07 +01:00
Juha
42e38ce991 Revert the assignment ':=' commit. It is useless without the parameter list and fails to work always. Issue #39545. 2022-01-14 13:13:23 +02:00
Maxim Ganetsky
14e66c2cf4 IDE: committed regenerated startlazarus.res 2022-01-14 03:04:50 +03:00
Maxim Ganetsky
81903b48be IDE: committed automatically regenerated lazarus.res after previous commit 2022-01-14 02:18:09 +03:00
Maxim Ganetsky
931e4da81c IDE: Lazarus icons improvements by Roland Hahn, issue #39550 2022-01-14 02:12:00 +03:00
Juha
2fbce3f5e6 Codetools: Feed UpperKeyword param in PascalReaderTool.PropertyHasSpecifier with uppercase strings. 2022-01-12 17:08:40 +02:00
Juha
86c5fa6b45 IDE: Do not add assignment ':=' after a variable of procedure type. Issue #39545. 2022-01-12 17:08:40 +02:00
Juha
34c6785954 IDE: Less debug info. Formatting. 2022-01-12 14:43:01 +02:00
Martin
4975a57869 IDE, UnitDependencies: Set overlays for LvLGraph 2022-01-10 14:23:23 +01:00
Martin
8ee02da3dc LvlGraphOptions, fix taborder 2022-01-10 14:11:12 +01:00
Martin
82d1e129a0 Debugger: move some units to IdeDebugger package 2022-01-10 14:08:38 +01:00
Martin
7642aaff78 Debugger: Change TWatchesMonitor/Supplier to use new Interface. 2022-01-10 14:08:37 +01:00
Martin
6f2adbbcb2 Debugger: Move TWatchValue to IdeDebugger 2022-01-10 14:08:37 +01: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
7f9e1893d2 Rename TDBGEvaluateFlag to TWatcheEvaluateFlag 2022-01-10 14:08:35 +01:00
mattias
8f868ae0e9 IDE: less hints 2022-01-06 13:08:50 +01:00
Maxim Ganetsky
062dbd72e1 IDE: i18n-ed error message about incorrectly configured compiler in project options, regenerated translations and updated Russian translation 2021-12-30 01:31:57 +03:00
Juha
d056a1c9f1 Designer,IDE: Change a function name to FindGlobalComponent. Reduce debug info. 2021-12-28 16:53:33 +02:00
mattias
915a1660ef IDE: default exe extension wasi is .wasm 2021-12-28 13:12:36 +01:00
Maxim Ganetsky
6a69606f51 IDE: replaced MacOS X with macOS in New Library project description, regenerated translations and updated Russian translation, issue #39521 2021-12-21 01:58:03 +03:00
Maxim Ganetsky
102e584847 IDE: Restored manual LCL translation callback call (allows to have LCL translated earlier in order to have translated button captions in some dialogs shown during IDE start) 2021-12-13 01:01:46 +03:00
Martin
159f5e368f IDE: fix mingw-path in message about gdb location. 2021-12-12 09:46:58 +01:00
Juha
4eff151060 IDE: Improve the header hint clicked behavior. Issue #39506. 2021-12-11 23:30:44 +02:00
Juha
66e1e4fac4 IDE: Improve debug messages and fix compilation in TMessagesCtrl. 2021-12-10 23:20:47 +02:00
Juha
ab4e2af841 IDE: Move to actual message header when the header hint on top is clicked. Issue #39506. 2021-12-10 23:20:47 +02:00
Juha
a821a43b5f IDE: In message header, move to last line of previous view with Up-key. Part of issue #39506. 2021-12-10 23:20:47 +02:00
Juha
4020cb96fb IDE: Remove an assertion in TMessagesCtrl. Triggered rarely by timing issues. Issue #39503. 2021-12-08 12:21:58 +02:00
Martin
74cf3e3a62 IDE, project: Mark session modified for debugger-backend. => Amended "save selected debugger to session, not lpi" 2ad53a8a51 2021-12-08 10:28:23 +01:00
Martin
2ad53a8a51 IDE, project: save selected debugger to session, not lpi 2021-12-08 00:42:53 +01:00
Maxim Ganetsky
92260fbdea IDE: it is no longer needed to manually call translation callback for LCL package 2021-12-07 17:21:48 +03:00
Martin
9519a967ca SourceEditor: Fix to show bookmark pop-up menu using key-shortcut (without toolbar). Fixes regression from issue #35883 2021-12-06 11:42:34 +01:00
wp_xyz
2b2368cb83 IDE: Use radiobuttons in project buildmode menu (rather than checkboxes). Issue #39497, patch by Alexey Torgashin 2021-12-03 10:24:16 +01:00
Juha
28984a7cdf IDE: Revert experimental exceptions. 2021-11-29 11:27:42 +02:00
Juha
889f82bb4d IDE: DebugLn in TProject.UnitWithComponentClassName. For debugging issue #39488. 2021-11-28 00:22:27 +02:00
Juha
05382f4ddf IDE: Show Frame's contents in designer also when its component package is installed in palette. Issue #39488. 2021-11-28 00:22:27 +02:00
Juha
1c6662a681 IDE: Rename FindComponentClass -> SearchComponentClass to differentiate from other functions with the same name. 2021-11-28 00:22:27 +02:00
Juha
1268709017 Converter: Improve a menu caption. Issue #34811. 2021-11-25 15:18:22 +02:00
Juha
e17301cab0 IDE: Disable Build-buttons in Configure Build Lazarus dlg when the IDE already compiles. Issue #26884. 2021-11-24 16:54:43 +02:00
Juha
63945a80e6 IDE: Cleanup component palette code. Use hard typecasts instead of soft "as". Well tested now. 2021-11-24 12:00:48 +02:00