Commit Graph

68752 Commits

Author SHA1 Message Date
Martin
233d6bee21 SynEdit: fix memleak with recent BookMark changes. 2024-10-01 12:56:24 +02:00
Martin
12101bac42 Debugger: Reduce amount of updates events. (Callstack, TListView.EndUpdate may cause a complete redraw) 2024-10-01 12:34:31 +02:00
Martin
3fe27ebdce IDE: user defined markup, improved captions 2024-10-01 08:45:48 +02:00
Martin
cca69fe196 IdeDebugger: Add up/down navigation to callstack 2024-09-30 23:46:51 +02:00
Martin
b854ec9036 LazDebuggerFp: fix cancelling large stack-count updates. 2024-09-30 20:45:21 +02:00
Martin
d228d3d3f7 IdeDebugger: Reduce updates of Callstack-view. Fix/Change "copy all frames" to copy all evaluated frames up to the currently displayed. Issue #41040 2024-09-30 20:44:42 +02:00
Maxim Ganetsky
f07e90600a Minimap: added Russian translation 2024-09-30 19:53:10 +03:00
Maxim Ganetsky
1925dbb6c2 Minimap: improved config frame layout, i18n-ed 2024-09-30 19:53:10 +03:00
Martin
66b94d7af1 IDE, SourceEditor: fix debug popup menu. Issue #41088 2024-09-30 18:01:25 +02:00
Maxim Ganetsky
f1cd4734bf IDE: regenerated translations and updated Russian translation 2024-09-30 18:35:00 +03:00
Maxim Ganetsky
ed3a186a37 IDE: made captions of editor selection mode status more prominent and shorter 2024-09-30 18:33:34 +03:00
Martin
665bae1dd1 Debugger: Make "HitCount" act like "Condition", any break actions (break, but also enable/disable other break, logging, snapshots) will only act if the HitCount has been reached. (previously only "break" was prevented). Issue #40676 2024-09-30 15:35:33 +02:00
mattias
94b543ea66 deb: env opts for linux arm64 2024-09-30 15:33:37 +02:00
Martin
093f489b9b IDE: SourceEditor,fixes for 3rd-party registered StatusBar panels 2024-09-30 14:00:10 +02:00
mattias
e375a961ce ide: fixed keep WriteConfigFile on cancel, fixed keeping order in config, except for search paths 2024-09-30 10:10:21 +02:00
Martin
ac3e802b81 IDE, SourceEditor: remove debugln 2024-09-30 10:08:55 +02:00
Martin
a6efcfc510 IDE, SourceEditor: use constants to refer to status panels 2024-09-30 10:05:01 +02:00
Martin
214c5bedbb IDE: SourceEditor, show selection mode indicator. Issue #40599 2024-09-30 10:05:00 +02:00
Juha
452014a2ee IDE: Show "Open Folder" popup MenuItem in source editor StatusBar. Was broken by fcc0fe6d11. 2024-09-30 10:50:07 +03:00
Juha
740ef32740 IDE: Fix alignment of hint text when not using TurboPowerIproDsgn renderer. Issue #40931. 2024-09-30 01:10:10 +03:00
Martin
a88065b606 IDE: SourceEditor, show selection mode indicator, fix empty column selection Issue #40599 2024-09-29 23:59:26 +02:00
Juha
6b0b18c09d Tests: Remove C-style operators. Compilations depends on fpc.cfg. Issue #41074, patch by n7800. 2024-09-30 00:04:06 +03:00
mattias
e44a70d872 lcl: gtk2: do not restack against a non form gdk window, issue #41041 2024-09-29 22:09:20 +02:00
Martin
8ded4ddfd4 IDE: SourceEditor, show selection mode indicator with char count. Issue #40599 2024-09-29 21:30:22 +02:00
Martin
7928b08ac2 IDE: SourceEditor, show selection mode indicator with char count. Issue #40599 2024-09-29 21:28:39 +02:00
Martin
fcc0fe6d11 IDE: SourceEditor, show selection mode indicator. Issue #40599 2024-09-29 21:12:41 +02:00
mattias
904136f96f minimap: hide control on unhook 2024-09-29 19:29:37 +02:00
Michaël Van Canneyt
d617364c85 - Remove unused method 2024-09-29 17:54:23 +02:00
Martin
1bc39f7331 FpDebug: Linux, Improve ReadData for partial reads 2024-09-29 16:41:20 +02:00
mattias
9dddc1083b minimap: fixed MiniMapCount and freeing using only one hook 2024-09-29 14:56:40 +02:00
Maxim Ganetsky
ae287147bf InstantSearch: updated Russian translation 2024-09-29 14:57:54 +03:00
Maxim Ganetsky
390fae37c6 IDE: regenerated translations and updated Russian translation 2024-09-29 14:57:54 +03:00
Maxim Ganetsky
cd20ea79e1 IDE/Lazbuild: improved some captions/descriptions 2024-09-29 14:57:54 +03:00
Michaël Van Canneyt
ae17b60288 * Explicitly release MiniMap 2024-09-29 13:34:48 +02:00
mattias
d7bacb390f minimap: clean up and use default synedit font name 2024-09-29 12:39:19 +02:00
Juha
dd066409f4 PackageTabs: Cleanup. 2024-09-29 13:03:18 +03:00
mattias
4c6ab6d4c0 docs: footer version 3.6 2024-09-29 10:15:55 +02:00
Juha
aa7962c50c PackageTabs: Prevent a crash after 'Close all' of a sole tab. Issue #41139. 2024-09-29 03:35:13 +03:00
Juha
f9c4b5d7d1 Replace deprecated LazIsValidIdent with IsValidIdent. 2024-09-29 02:21:32 +03:00
Martin
3aae5b8b86 IDE, SynEdit: fix memleak in option to have bookmarks restore the scroll pos. Issue #40912 2024-09-28 18:57:18 +02:00
Martin
166db6365e FpDebug: Improve target-mem-read on Linux. Issue #41161 Patch by Alexander (Rouse_) Bagel 2024-09-28 18:56:56 +02:00
Martin
0d63ab6747 IDE, SourceEditor: Make the top-line-hint clickable, and scroll to the hint-line. Issue #40983 2024-09-28 17:17:31 +02:00
Martin
fb4c4ca214 IDE, SynEdit: fix memleak in option to have bookmarks restore the scroll pos. Issue #40912 2024-09-28 15:56:48 +02:00
Martin
0fff873d53 IDE, SynEdit: fix (do not let the IDE center the editor afterwards) option to have bookmarks restore the scroll pos. Issue #40912 2024-09-28 15:56:48 +02:00
Martin
a8b85cf2e7 IDE: Change resource string name, since purpose was altered / prevent accidentality using any outdated translation 2024-09-28 14:45:30 +02:00
Michaël Van Canneyt
0656b7e4fe * Fix HTTP protocol 2024-09-28 13:09:05 +02:00
Michaël Van Canneyt
176a8e84ef * Make sure we do not create a minimap twice. 2024-09-28 10:03:33 +02:00
Juha
7800ab6a1e Codetools: Call CompareIdentifiers directly instead of CompareIdentifierPtrs. 2024-09-28 10:45:12 +03:00
Michaël Van Canneyt
781c5d0e77 * Notify of source editor config changes. 2024-09-28 09:46:24 +02:00
mattias
a742bab872 docs: xml: updated copyright year to 2024 2024-09-28 09:40:52 +02:00