Commit Graph

67558 Commits

Author SHA1 Message Date
Martin
3d50451e87 SynEdit: remove check for unnecessary calls to "DoOnResize". The check was wrong, e.g. if the Handle/Window was recreated, old/outdate values where used. Most likely the cause for issue #40241 2024-04-15 16:39:09 +02:00
Juha
c971eaaa76 Designer: Fix popup menu position. Issue #40807. 2024-04-15 12:05:38 +03:00
Juha
6b1edee566 IDE, FindInFiles: Improve UTF8 character handling with upper/lower size mismatch. Issue #40904, patch by n7800. 2024-04-15 11:37:41 +03:00
Juha
695e84d46d Codetools: Fix tab order and set ActiveControl in DeclareVarDialog. From n7800. 2024-04-14 23:56:54 +03:00
Maxim Ganetsky
0019ed83bd IDE: regenerated translations and updated Russian translation 2024-04-14 20:00:30 +03:00
Martin
e50183f6d1 Codetools: FindDeclaration handle nested specialize (specialize as param to outer specialize) 2024-04-14 16:59:50 +02:00
Željan Rikalo
b71e3074a3 Qt6: removed deprecated QString::IsSimpleText() from cbindings. issue #40901 2024-04-14 13:19:52 +02:00
mattias
bdb9668aa8 leakview: support heaptraces from other platforms 2024-04-14 13:07:53 +02:00
Martin
3a7915bb59 IdeDebugger: fix new WatchDisplayFormat overflow for min(qword) / fix auto-sign for unsigned 2024-04-14 13:06:40 +02:00
Martin
2c0b888a90 Merge branch 'xtensa-breakinfo' into 'main'
[fpdebug] Use byte offset to locate data to be replaced in MaskBreakpointsInReadData.

See merge request freepascal.org/lazarus/lazarus!278
2024-04-13 23:29:06 +00:00
ccrause
63881011b3 Use byte offset to locate data to be replaced in MaskBreakpointsInReadData. 2024-04-13 22:58:49 +00:00
Martin
c4644e5d63 SynEdit: mitigate endless loop with regex replace and utf8. (regex does not handle utf-8). Issue #40900 2024-04-13 22:08:44 +02:00
Martin
b8ec0ec5b3 Merge branch 'rsp-fixes' into 'main'
[fpdebug] Improve robustnes of RSP communication

See merge request freepascal.org/lazarus/lazarus!277
2024-04-13 13:01:01 +00:00
ccrause
d56f77c2be Use cross platform sockets.CloseSocket call to close a socket. 2024-04-13 14:45:44 +02:00
ccrause
95205d9bc2 Remove unused variable 2024-04-13 14:45:44 +02:00
ccrause
28c86c583b [fpdebug] Track initialization of the remote connection. Fix some issues with qemu and Bloom debug servers. 2024-04-13 14:45:44 +02:00
Martin
d9728c785f IdeConfig: Check that package does not include LCL 2024-04-13 13:54:51 +02:00
Martin
08d0445778 IDE: Move InputHistory, avoid using LCL in IdeConfig 2024-04-13 13:46:14 +02:00
Juha
8374cbc333 IDE, FindInFiles: Prevent corrupt data in case UTF8 characters have size mismatch in upper/lower case. Issue #40893, patch by n7800. 2024-04-13 13:37:03 +03:00
Juha
12af15e8ef IDE: Add ".lpr" extension to the default file mask in FindInFiles. Issue #40896, patch by n7800. 2024-04-13 13:27:34 +03:00
Juha
cc14d44191 LazBuild: Revert earlier changes. Issue #40878. 2024-04-13 13:12:01 +03:00
mattias
8dae396754 ide: LazarusIDE.FindSourceFile: search for sub/foo/bar.inc, issue #40861 2024-04-13 11:05:05 +02:00
mattias
1953dcda72 leakview: less hints 2024-04-13 11:04:00 +02:00
mattias
66d72908dc lazutils: comment 2024-04-13 11:03:43 +02:00
mattias
9ede831c2a codetools: parse section on platform wasi 2024-04-13 09:39:52 +02:00
Martin
c284261058 IdeDebugger: remove "InputHistoryCopy" 2024-04-12 13:59:24 +02:00
Martin
60d142a83f Update po 2024-04-12 13:56:00 +02:00
Martin
190e7504cd IdeDebugger: remove "InputHistoryCopy" 2024-04-12 13:54:12 +02:00
Martin
11ef2a0438 IDE, Debugger: move ProjectLink to debugger 2024-04-12 13:26:18 +02:00
Martin
082a050a5d IDE, packages: move po entry 2024-04-12 13:26:16 +02:00
Maxim Ganetsky
2420cbde4a IDE: regenerated translations 2024-04-12 13:19:37 +03:00
Maxim Ganetsky
9eb831c0b0 IDEUtils: regenerated translations 2024-04-12 13:19:20 +03:00
Maxim Ganetsky
e3f9d8163e IDEPackager: regenerated translations and updated Russian translation 2024-04-12 13:18:41 +03:00
Martin
d40c952fa7 Ide: Move more units into ide-packages, project / packager 2024-04-11 23:46:56 +02:00
wp_xyz
12bbae380e Tools/IconTable: Remove "Show" button. Update by Roland Hahn. to show a preview of the html page. B 2024-04-11 23:18:40 +02:00
Maxim Ganetsky
262066a6ae LCL-Gtk2: more fine-grained Fly/Openbox workaround. Patch by Garry Wood, issue #40583.
Fixes crashes on Ubuntu 23 after
d538fbd4f7.
2024-04-11 19:07:23 +03:00
Martin
db75236351 FpDebug: force asm window, when explicitly stopping in no-source-code area (breakpoint, or "step-out") 2024-04-11 17:11:00 +02:00
Martin
655727ed2b FpDebug: keep "\\?\" filenames. 2024-04-11 13:27:34 +02:00
Martin
1aef153d5f FpDebug: Stepping with F8/F7 should asm-step if no line info is available. Issue #40891 2024-04-11 13:07:03 +02:00
Juha
be06ee3c92 LazBuild: Better colored output. Move unit LazTTY to LazUtils. Issue #40878, patch by Anton Kavalenka. 2024-04-11 10:34:46 +03:00
Juha
eab8ceff45 IDE: Remove an unused global variable in SearchFrm (FindInFiles). By n7800. 2024-04-11 10:20:31 +03:00
Juha
4aa4856b2f IDE: Support Unicode in FindInFiles. Issue #40890, patch by n7800. 2024-04-11 10:13:29 +03:00
wp_xyz
a4b01fc386 Images: Update IconTable.html for "general-purpose" images. 2024-04-10 23:29:59 +02:00
wp_xyz
fe7b7937f5 Tools/IconTable: Updated to show a preview of the html page. By Roland Hahn. 2024-04-10 23:20:44 +02:00
wp_xyz
862911af46 Images: New general-purpose images by Roland Hahn (Android, Arduino, Atom, Bug, Raspberry, Magnet, Manometer, Mouse, Sound and more). 2024-04-10 23:19:49 +02:00
Juha
c1274517ca LCL: Deprecate debug output functions in LCLProc. They were already forwarded to LazLoggerBase. 2024-04-10 14:35:18 +03:00
Juha
26080b1f1b IDE: Remove unnecessary TLazFileSearcher class in FindInFiles. Issue #40888, patch by n7800. 2024-04-10 14:35:18 +03:00
Martin
088167ac57 SynEdit: Sql highlighter, add new Sqlite identifiers. Issue #40887 2024-04-10 12:17:13 +02:00
Maxim Ganetsky
d1db6adc9f IDE: regenerated translations 2024-04-09 14:37:16 +03:00
Maxim Ganetsky
272292b0e4 IDEConfig: regenerated translations and updated Russian translation 2024-04-09 14:36:38 +03:00