Commit Graph

68943 Commits

Author SHA1 Message Date
wp_xyz
76d430baad VirtualTreeView: Improve Advanced sample project 2024-10-04 11:54:54 +02:00
wp_xyz
d5040729df VirtualTreeView: Fix painting of unthemed expland/collapse buttons in non-Windows widgetsets. 2024-10-04 11:54:11 +02:00
Martin
accf0b9280 FpDebug: remove debugln 2024-10-04 11:29:02 +02:00
Martin
c0907fabd1 FpDebug: Fix SEH-finally block detection on Win 2024-10-04 11:16:06 +02:00
rich2014
dfce0d15a4 Cocoa: add AppKitVersion 12 and 13 2024-10-04 13:45:50 +08:00
Martin
1bd921e445 SynEdit: added adjusting column selection in shared edit / fixed, prevent column-sel-bounds from becoming invalid (bytepos in middle of utf8 char) 2024-10-04 01:41:26 +02:00
Maxim Ganetsky
08f140fe19 IDE: correctly load macros caption translations of IDEPackager package 2024-10-04 01:23:01 +03:00
Maxim Ganetsky
dbffeaffae IDE: regenerated translations and updated Russian translation 2024-10-04 01:03:22 +03:00
Maxim Ganetsky
67558fbdc0 IDEConfig: regenerated translations and updated Russian translation 2024-10-04 01:03:00 +03:00
Maxim Ganetsky
189764f4c0 IDE, IDEConfig: fixed i18n of captions of newly added macros, improved other captions 2024-10-04 01:02:15 +03:00
wp_xyz
4e6afdc699 Examples/VirtualTreeViews: Improved rendering of AdvancedDemo in dark mode. 2024-10-03 18:30:52 +02:00
Martin
7c370e7757 FpDebug: Linux fix finding "_dl_debug_state" (fol library debugging) when the main exe uses external debug info. Issue #41033 2024-10-03 18:09:13 +02:00
Martin
69e4861d80 IDE, Options: Editor Keymap, fix layout to make the key-map tree bigger (if Window grows) and keep the Conflict view at its size. 2024-10-03 14:12:18 +02:00
Željan Rikalo
ff4b8a53ac Qt5, Qt6: better handling of modal windows for gtk based window managers (cinnamon, metacity, xfwm4). 2024-10-03 14:01:46 +02:00
Martin
6e858619fd IDE: Display a HTML hind, even if codetools fails. (for debugger). Issue #40923 2024-10-03 13:55:17 +02:00
Martin
ab08a3c959 IDE: Allow customizing the IDE window caption by ide-macros. Issue #41092 2024-10-03 13:19:22 +02:00
Željan Rikalo
91fe3cc4bc Qt5, Qt6: removed unused code. 2024-10-03 11:46:56 +02:00
Željan Rikalo
7be8c31b7b Qt6: remove unused code. 2024-10-03 11:43:49 +02:00
Željan Rikalo
bf3bf9d897 Qt5, Qt6: do not use FocusChangedHook by default, use EventFilter since events are in correct order with qt5 and qt6 2024-10-03 11:42:36 +02:00
Martin
cbc3f3751c IDE: SourceEditor, tab-captions, keep ampersand in filenames but not unitnames. MR !341 2024-10-03 01:06:32 +02:00
Martin
ece901da4c Merge branch 'IdeProject/ExtraModes' into 'main'
IdeProject: Adjusting options in "standard" build modes (Release and Debug)

See merge request freepascal.org/lazarus/lazarus!344
2024-10-03 00:44:35 +02:00
Martin
65513c7997 Clear ExternalDebugInfo for release mode 2024-10-03 00:43:28 +02:00
n7800
9a31f4eb34 IdeProject: Adjusting options in "standard" build modes (Release and Debug) 2024-10-02 22:38:33 +00:00
Martin
4e7251cd25 LazLogger: missing "const" for array param 2024-10-03 00:23:16 +02:00
Martin
721778cdd4 Revert "Installer, Win: Add OPT="-OoNOSTACKFRAME" to fpc build. Help the debugger unwind callstacks"
This reverts commit b4244d781b.
2024-10-02 23:49:13 +02:00
Martin
4e49ef3eeb IDE: SourceEditor hide statusbar if no editors are open (anchor dock). Issue #40819 2024-10-02 21:56:13 +02:00
Maxim Ganetsky
6ed6e91651 Minimap: made layout of config frame somewhat more unified with other option tabs 2024-10-02 16:58:33 +03:00
Martin
b97a15169d SynEdit: some optimization to avoid unnecessary Log/Phys point conversions. 2024-10-02 13:44:21 +02:00
Željan Rikalo
f528ace9dc Qt5, Qt6: simplified code, use GetTextExtentExPoint from lclintf implementation. 2024-10-02 13:05:27 +02:00
mattias
da15e4ef07 lcl gtk2: AppRemoveStayOnTopFlags: ignore active window only if geometry is odd 2024-10-02 09:26:43 +02:00
Martin
cbf7a97b7f SynEdit: fix marks gutter autosizing 2024-10-01 22:02:25 +02:00
Martin
7ca0e94781 IdeDebugger: Display "Pass count" in breakpoint property dialog. Issue #30355 2024-10-01 17:53:30 +02:00
Martin
642c3148a8 IdeDebugger: Callstack, copy-all, limit how many non-evaluated indexes are represented before skipping to next evaluated line. 2024-10-01 17:33:15 +02:00
Maxim Ganetsky
0890ebc97d IDE: regenerated translations and updated Russian translation 2024-10-01 18:27:28 +03:00
Maxim Ganetsky
0297779c9a IDEDebugger: updated Russian translation 2024-10-01 18:27:28 +03:00
Maxim Ganetsky
4bfc627204 IDEIntf: improved Russian translation 2024-10-01 18:27:28 +03:00
Maxim Ganetsky
f67c5cc9bb IDEIntf: improved strings property editor dialog i18n 2024-10-01 18:27:28 +03:00
Martin
459dbb1401 SynEdit: Mark-Gutter, allow setting a fixed width for columns 2024-10-01 17:11:47 +02:00
Martin
78e9a717ea IdeDebugger: increase width for icon in breakpoint dialog. Issue #40941 2024-10-01 15:44:32 +02:00
Martin
b64613cf00 SynEdit: CSS-Highlighter fixes - issue #41087 2024-10-01 15:27:35 +02:00
Martin
ec3a425203 SynEdit: fix shell HL multi-line string. Issue #40584 2024-10-01 14:40:14 +02:00
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