mattias
ec86caf1ff
IDE: less hints
2022-04-11 09:43:22 +02:00
mattias
612e6e1932
IDE: free project on exception
2022-04-05 23:47:53 +02:00
mattias
ae5a364d21
IDE: clean up
2022-04-05 13:36:35 +02:00
Martin
f390d81d79
IDE: Optimize "UpdateEditorCommands" - do not join all text lines (TStrings.Text) of the editor, just to check if the editor is empty.
2022-04-05 10:57:15 +02:00
Martin
9f3623bb45
SourceEditor: fixed updating top-line-hint (invalidate/repaint)
2022-04-05 10:57:15 +02:00
Martin
5b23421c5d
SynEdit: fixed incorrect line-invalidation / repaint when scrolling (with folded text)
2022-04-05 10:57:15 +02:00
Martin
013e6a61a5
EditorOptions: Add "const" for some string param
2022-04-05 10:57:14 +02:00
wp_xyz
829bad776f
IDE: New icons for "Compile" menu items. Provided by Roland Hahn.
2022-04-04 11:48:46 +02:00
Martin
c4d93041c3
IDE: fixed editor context menu, show bookmarks in the main pop-up. (not under "file settings")
2022-04-01 17:50:28 +02:00
Martin
5364b47e8c
IdeDebugger: fixed setting result
2022-03-24 01:40:11 +01:00
Martin
76d9771c34
Debugger: More LazDebuggerIntf. Add/Improve numeric, pointer, float and string watches
2022-03-24 00:39:04 +01:00
Martin
8d3d08ae4c
Debugger: Moved dsState to new unit
2022-03-24 00:39:03 +01:00
Martin
e4e8972b23
Debugger packages: Add IDEBuildOptions
2022-03-24 00:39:03 +01:00
Juha
3a6e1341f5
Revert using current dir as a base dir for LazarusDirectory. Issue #39671 .
2022-03-17 08:58:38 +02:00
Juha
c82846d50f
Add ExampleProjects package to BigIde target.
2022-03-13 10:20:43 +02:00
Martin
8344427500
IDE, Options: Font for editor notebook tabs
2022-03-11 16:59:29 +01:00
Juha
6bb76a588b
IDE: Remove the old Examples GUI window.
2022-03-09 11:20:30 +02:00
Juha
e758dbf2da
IDE: Disable excessive debug output from CodeHelpManager.
2022-03-09 10:46:52 +02:00
Juha
6174338b6d
IDE: For consistency with other modeless IDE windows, don't use '...' in View->Editor Macros menu caption.
2022-03-08 22:14:43 +02:00
Juha
9f142eef14
IDE: Use the current dir as a base dir for LazarusDirectory. Allows relative path in settings.
2022-03-07 07:37:42 +02:00
Maxim Ganetsky
0d3a7227f1
IDE: improved Editor Macro List dialog layout
2022-03-07 00:18:52 +03:00
Juha
06352700aa
IDE: Improve EditorMacroListViever.
2022-03-06 13:01:21 +02:00
Juha
7485ac827a
IDE: Add a drop-down list with all macros to the "Macros..." toolbar button. Issue #38879 , patch by DomingoGP.
2022-03-05 13:38:59 +02:00
Michaël Van Canneyt
71a560a97f
* Fix conventions for pas2js targets, refactor code to contain less if/then
2022-03-05 11:36:51 +01:00
Juha
7ef64b00e4
IDE: Improve treatment of a .lpr project file dropped onto the IDE. Ask to open as a file/project. Issue #39663 .
2022-03-04 12:50:22 +02:00
Juha
cd0b898131
IDE: Add a filter clear button in Code Explorer. Merge request !74 by Sergey Larin.
2022-02-24 12:39:00 +02:00
balazs
6f9144a584
IDE: Make Lazarus directory available for packages.
2022-02-23 08:04:33 +02:00
Michaël Van Canneyt
c146e71e92
* Handle OnShow menu
2022-02-19 21:56:41 +01:00
Martin
6c33c117ba
IDE: Editor-Options, new captions - added info text
2022-02-15 17:04:45 +01:00
Martin
3ba594f827
IDE: Color Config, fix layout / anchor-sides.
2022-02-14 14:54:27 +01:00
Martin
0e74ad0a1e
IDE: Change caption for Tools->Option->Color "Caret-Color". Clarify 2nd color applies to multi caret mode only.
2022-02-14 13:45:42 +01:00
Bad Sector
8f08573815
Fix Gtk 1.2 LCL backend.
...
There are still some minor glitches, but the IDE and most examples i
tried seem to work fine. Some examples didn't work but that seemed to
be mainly a Gtk 1.2 limitation (e.g. no rotating fonts).
2022-02-10 23:54:47 +00:00
Martin
deea0b1e74
IDE, Debugger: Add "copy address" to assembler window
2022-02-10 23:30:28 +01:00
Martin
766bc1a877
Debugger: Fix DisAssemble.CountAfter
2022-02-09 15:39:27 +01:00
Martin
a930449457
IDE, Debugger: Improve "blue dots"-line-mapping, if a line is missing. Issue #39584
2022-02-09 15:39:26 +01:00
mattias
b9cfb64b7b
buildintf: added TProjectFileDescriptor.Initialized, IDE: newfile: set HasResources before calling Initialized
2022-02-06 13:30:18 +01:00
mattias
451ba64bde
codetools: added pas2js platforms electorn and module
2022-02-05 16:18:30 +01:00
Martin
f895353287
Debugger: Fix Snapshots.
2022-02-01 17:18:20 +01:00
Martin
8e3c816593
Debugger, LazDebuggerIntf: Introduce SetNumValue and SetTypeName
2022-02-01 17:18:20 +01:00
Martin
9de06ac372
DebuggerIntf,IDE: Add new Notification callback (cancel watch-eval request)
2022-02-01 17:18:19 +01:00
Martin
c1f09236f4
Debugger: Add Begin/EndUpdate to WatchValue
2022-02-01 17:18:19 +01:00
Martin
d814d37966
IdeDebugger: Make TWatchValue ref-counted
2022-02-01 17:18:19 +01:00
mattias
a2404b4f47
IDE: clean up
2022-01-31 10:29:00 +01:00
mattias
a463602f9e
IDEIntf: added LazarusIDE.GetProjectInspectorSelection
2022-01-31 10:28:09 +01:00
Maxim Ganetsky
f79988b3c9
IDE: committed regenerated .res files after recent icon updates
2022-01-31 01:17:33 +03:00
mattias
07eb443322
ide: project inspector: register add popup menuitems
2022-01-30 20:58:22 +01:00
mattias
ec56ff310b
ide: project inspector: register items popup menuitems
2022-01-30 20:39:47 +01:00
wp_xyz
0aada2da4c
Images: Replace lazarus*.ico files by versions in which the small images (16x16, 20x20) are a bit more "crispy". Created by Roland Hahn.
2022-01-29 12:50:46 +01:00
Maxim Ganetsky
576732afb0
IDE: committed regenerated .res files after recent icon updates
2022-01-29 00:34:30 +03:00
Juha
43da1e05f3
IDE: Fix checking new unique unit name against projectinfo name. Move nested funcs out.
2022-01-28 17:09:38 +02:00