Commit Graph

  • bf72b42576 SynEdit: PasHighLighter, improve class section (public/private) in unfinished code. Prefer showing as keyword. Martin 2025-03-17 12:42:21 +0100
  • 08a52e82f2 SynEdit: PasHighLighter, fix case-label vs goto-label Martin 2025-03-17 10:53:31 +0100
  • 6ebe6d6e88 IdeDebugger: Don't assert address of empty string. Exit early. Martin 2025-03-16 21:58:09 +0100
  • d1120b1898 SynEdit: PasHighLighter, do not change FRange when processing comments Martin 2025-03-16 15:29:11 +0100
  • 55c94bee7b IdeDebugger: Don't assert address of empty string. Exit early. Martin 2025-03-16 21:58:09 +0100
  • 515752eac7 SynEdit: PasHighLighter, "is nested" Martin 2025-03-16 21:56:47 +0100
  • 1ec1f1e30c SynEdit: PasHighLighter, improve "external name ..." Martin 2025-03-15 10:09:28 +0100
  • f76ca60849 SynEdit: PasHighlighter, improve objectiveC parsing Martin 2025-03-16 18:32:57 +0100
  • b6082c2ab0 SynEdit: PasHighLighter, fix extra-declaration-attrib in class-header Martin 2025-03-16 20:01:10 +0100
  • 08474de466 SynEdit: PasHighLighter, replace NestedComments, TypeHelpers with new property ModeSwitches Martin 2025-03-16 17:07:27 +0100
  • 434454b4ed SynEdit: PasHighLighter, do not change FRange when processing comments Martin 2025-03-16 15:29:11 +0100
  • e10c541331 SynEdit: PasHighLighter, refactor rsAtClass,rsAfterClass handling. Rename to tsAfterClass,tsInClassHeader Martin 2025-03-16 12:47:45 +0100
  • 92d49a3945 SynEdit: PasHighLighter, introduce tsAtBeginOfStatement instead of rsAfterSemiColon Martin 2025-03-13 23:41:34 +0100
  • eb3a93ba6b SynEdit: PasHighLighter, introduce tsAfterVarConstType instead of (tsAfterExternal + semicolon) Martin 2025-03-13 21:13:35 +0100
  • d927aa92cb ide: find used unit: search in virtual units mattias 2025-03-16 15:18:58 +0100
  • b09fddb930 ide: comment, codetools: FindSourceNameReferences: search virtual files mattias 2025-03-16 13:45:12 +0100
  • 435a011e8a ide: create new unique unit name: check disk files mattias 2025-03-16 11:10:28 +0100
  • d070dd6b88 Edit control.inc, fix for TControl.GetDefaultColor never recursing up to parent as it should. looks like the original code was 'mangled' by a bad cut-and-paste a number of years back. robert rozee 2025-03-16 10:27:54 +0000
  • b3ce2c3b9b Merge branch lazarus:main into main robert rozee 2025-03-16 10:18:25 +0000
  • 004fcb725a Merge branch 'patch-1' into 'main' robert rozee 2025-03-15 12:17:47 +0000
  • 547f5dd88d IDE: SourceEditor, keep updating set during creation of new editor. Reduce duplicate events. Martin 2025-03-15 11:59:10 +0100
  • 098985e106 SynEdit: Apply locks before destructions. No need to update any internal values (e.g. caret pos) any more. Fix crash, when wrap and multi-caret active. Martin 2025-03-15 11:58:11 +0100
  • fd2daa7db3 IdeDebugger: fix crash in watches window. Issue #41530 / Disable "Format watch" if no watch selected. Martin 2025-03-15 09:41:19 +0100
  • 3d0e837d14 IdeDebugger: fix crash in watches window. Issue #41530 / Disable "Format watch" if no watch selected. Martin 2025-03-15 09:41:19 +0100
  • 4186441ba3 Win32: Prevent Splitter from activating the "resize bar" window. Avoid focus changes to the form, or its components. Issue #41506 Patch by Lipinast Lekrisov Martin 2025-03-10 00:18:10 +0100
  • dc81b2e397 IDE: SourceEditor, fix context menu for choosing Highlighter. If there are items present after the skipped "asm hl" (e.g. loaded tml HL) Martin 2025-03-13 13:02:27 +0100
  • fb6edd5b06 IDE: SourceEditor change Highlighter, don't show internal dummy HL. Martin 2024-12-09 20:16:32 +0100
  • 0356c69cdd IDE: SourceEditor, fix context menu for choosing Highlighter. If there are items present after the skipped "asm hl" (e.g. loaded tml HL) Martin 2025-03-13 13:02:27 +0100
  • 17dd1f61a0 IDE/Instances: Use a "USERNAME" environment variable in Windows instead of "USER" Maxim Ganetsky 2025-03-13 01:13:35 +0300
  • e721f43e23 Merge branch 'IDE/Instances/UserName' into 'main' Maxim Ganetsky 2025-03-13 01:11:29 +0300
  • 102255a2ea Merge branch 'IDE/Instances/UserName' into 'main' n7800 2025-03-12 22:10:56 +0000
  • b2229d4e82 IDE/Instances: Use a "USERNAME" environment variable in Windows instead of "USER" n7800 2025-03-13 00:00:32 +0500
  • 37ce318225 Solved GTK2 TMenuItem.Default property does not works #41528 Massimo Magnano 2025-03-12 17:44:26 +0100
  • 661097618f Merge branch 'main' into 'main' Massimo Magnano 2025-03-12 17:13:16 +0100
  • ba2424c893 Solved GTK2 TMenuItem.Default property does not works #41528 Massimo Magnano 2025-03-12 17:11:03 +0100
  • c4f158abb8 IDE: regenerated translations and updated Russian translation Maxim Ganetsky 2025-03-12 18:31:30 +0300
  • 2ad2922453 IDE: improved some captions after 584fe85a36 Maxim Ganetsky 2025-03-12 18:30:12 +0300
  • 9ac727c4cc IDE: regenerated translations and updated Russian translation Maxim Ganetsky 2025-03-12 17:45:22 +0300
  • 584fe85a36 IDE: fixed typos in resource strings Maxim Ganetsky 2025-03-12 17:41:36 +0300
  • 32f9d39f60 SynEdit: regenerated translations and updated Russian translation Maxim Ganetsky 2025-03-12 17:40:10 +0300
  • 35d6b756ce SynEdit: fixed typo in a resource string Maxim Ganetsky 2025-03-12 17:37:53 +0300
  • ea41b14ea6 ProjectGroups: regenerated translations and updated Russian translation Maxim Ganetsky 2025-03-12 17:36:36 +0300
  • 0845474588 LCL-Gtk2: fixed component position issues on bsSingle forms under Xfwm4, issue #41219 Maxim Ganetsky 2025-03-12 15:29:00 +0300
  • 7e1d786c38 LCL-Gtk2: Fixed pasting text from Combobox to some other application when selecting/middle-clicking. Maxim Ganetsky 2025-03-12 15:22:24 +0300
  • 33868eedbb Gtk3: thaw_notify will trigger changed, so removed unneeded gtk_adjustment_changed() zeljan1 2025-03-12 11:48:14 +0100
  • 7ed32b4556 Gtk3: fixed wrong calculation of page_size and value, gtk uses different scrollbar calculation than winapi. zeljan1 2025-03-12 11:15:17 +0100
  • 13a5db69a2 ProjectGroups: Add a choice "Compile clean from here". Issue #41521, patch by Dean Mustakinov. Juha 2025-03-12 12:08:06 +0200
  • 9cadb97d54 SynEdit: PascalHighlighter, implement new highlights for declaration sections and proc-headers: param, type, value. / fix missing ranges in scan Martin 2025-03-12 00:23:47 +0100
  • 83509a5b76 SynEdit: PascalHighlighter, implement new highlights for declaration sections and proc-headers: param, type, value. Implement basic label and structure-member (after dot) highlight. Issues #22711 and #40152 Martin 2025-03-11 02:32:25 +0100
  • 992a23a894 IDE: Initialize a variable in FindRenameIdentifierDialog.SetIdentifier. Juha 2025-03-11 16:22:48 +0200
  • 017be98e2f Codetoola: Simplify TCodeToolManager.FindLFMFileName. Juha 2025-03-11 16:13:57 +0200
  • 6b2502a96e SynEdit: fix OnClearMark, checking the correct fields for assigned. Issue #41522 fixes_3_0 Martin 2025-03-11 10:26:51 +0100
  • 8bce574728 SynEdit: fix OnClearMark, checking the correct fields for assigned. Issue #41522 Martin 2025-03-11 10:26:51 +0100
  • 6c2a52efe0 SynEdit: fix OnClearMark, checking the correct fields for assigned. Issue #41522 Martin 2025-03-11 10:26:51 +0100
  • fff12f1750 Gtk3: fixed TGtk3Window.GetClientRect, must subtract scrollbar sizes if overlay scrollbars are used. zeljan1 2025-03-10 20:47:07 +0100
  • 28a04f2144 Gtk3: fixed signature of RangeChangeValue zeljan1 2025-03-10 17:09:44 +0100
  • ce839dfa76 Gtk3: attach change-value and value-changed to the window, also reimplemented OffsetMousePos() zeljan1 2025-03-10 15:45:06 +0100
  • ec4ad2c184 Gtk3: better guess when scrollbars are logical zeljan1 2025-03-10 13:10:05 +0100
  • 2594469911 FpDebug: More asm-unwind improvements Martin 2025-03-10 11:09:35 +0100
  • c36f3fe0a5 codetools: fixed TFindDeclarationTool.FindOverridenMethodDecl searching next ancestor mattias 2025-03-10 08:52:23 +0100
  • 12afdd137b Win32: Prevent Splitter from activating the "resize bar" window. Avoid focus changes to the form, or its components. Issue #41506 Patch by Lipinast Lekrisov Martin 2025-03-10 00:18:10 +0100
  • 13186bcc24 SynEdit: PascalHighlighter, refactor/replace ranges for const/type with internal folds / fix ^ handling for pointer vs control-char. Issue #40653 Martin 2025-03-10 00:03:19 +0100
  • 38a42db5b5 SynEdit: PascalHighlighter, refactor/replace ranges for const/type with internal folds / fix ^ handling for pointer vs control-char. Issue #40653 Martin 2025-03-09 11:27:02 +0100
  • 37a7a053b1 SynEdit: FoldedView, fix modifier "enumerator" Martin 2025-03-09 22:16:31 +0100
  • e11d2d5969 Gtk3: cleanup. zeljan1 2025-03-09 20:24:04 +0100
  • 2df0752ba6 Merge branch 'IDE/Recent/OnlySpecList' into 'main' n7800 2025-03-09 19:23:37 +0000
  • 40d1f27a21 Merge branch 'IDE/PjInsp/ReorderWarn' into 'main' n7800 2025-03-09 19:03:27 +0000
  • c5c4076b98 Gtk3: cleanup. zeljan1 2025-03-09 20:00:39 +0100
  • 7e3817c7c0 Qt5,Qt6: fixed designing on scrolled forms. issue #41517 Željan Rikalo 2025-03-09 19:44:15 +0100
  • 85ffeaae19 Gtk3: proper cast and checks. zeljan1 2025-03-09 19:14:46 +0100
  • 6e8ef84e2b Gtk3: implemented SetScrollInfo() for TGtk3Window. zeljan1 2025-03-09 18:26:19 +0100
  • a21db703fd Gtk3: connect ScrolledLayoutSizeAllocate, create internal adjustments for TGtk3Window. zeljan1 2025-03-09 18:17:25 +0100
  • ccda0b17c4 Gtk3: renamed CustomControlLayoutSizeAllocate to ScrolledLayoutSizeAllocate, moved to TGtk3ScrollableWin class so can be reused later by TGtk3Window. zeljan1 2025-03-09 18:14:59 +0100
  • 158d270845 Gtk3: simplified code. zeljan1 2025-03-09 18:09:33 +0100
  • 9de7888945 Qt5,Qt6: fixed designing on scrolled forms. issue #41517 zeljan1 2025-03-09 17:34:40 +0100
  • a61fd69df0 SynEdit: FoldedView, fix internal setting of TopViewPos (Only visible lines) Martin 2025-03-09 13:55:24 +0100
  • 847f6ab0e4 SynEdit: FoldedView, fix accessing out of range lines (due to wrong internal fTopViewPos). Introduced in 86abcd75d9 Martin 2025-03-09 12:44:46 +0100
  • 482124d17e Jedi code format: refactor, extract function FormatIncludeFile DomingoGP 2025-03-09 10:23:01 +0100
  • 991f69be70 Qt5,Qt6: do not wrap text in TStaticText. issue #41515 Željan Rikalo 2025-03-09 00:40:00 +0100
  • b623211e02 Qt5,Qt6: do not wrap text in TStaticText. issue #41515 zeljan1 2025-03-08 20:07:47 +0100
  • ae8b54f696 Qt5,Qt6: make wheel scroll work at design time. issue #41512 Željan Rikalo 2025-03-08 19:56:13 +0100
  • cb8c130883 Qt5,Qt6: make wheel scroll work at design time. issue #41512 zeljan1 2025-03-08 19:32:21 +0100
  • ceb97dc470 LazControls: Prevent TreeFilterEdit crashing when a form is closing, again. Issue #41509. Juha 2025-03-08 18:49:18 +0200
  • c1d95b4283 Jedi code format: fix allowed file types. DomingoGP 2025-03-08 15:16:09 +0100
  • db66ebdbb3 Jedi code format: fix allowed file types. DomingoGP 2025-03-08 15:16:09 +0100
  • 3f542bc813 Jedi code format: find include files without extension (.inc, .pp, .pas) DomingoGP 2025-03-08 14:26:44 +0100
  • 1c97b17a3a SynEdit: PascalHighlighter, refactor - set new fRange directly for rsAfterIdentifierOrValue Martin 2025-03-08 11:36:54 +0100
  • 0454d6eacf SynEdit: PascalHighlighter, improve "class of". Issue #33014 Martin 2025-03-08 11:24:59 +0100
  • c432571c66 SynEdit: PascalHighlighter, highlight "at" in raise statement like a keyword. Issue #22667 Martin 2025-03-07 23:36:55 +0100
  • 88b1bb6075 LazControls: Prevent TreeFilterEdit crashing when a form is closing. Issue #41509. Juha 2025-03-08 03:23:39 +0200
  • 280d382b58 Qt5,Qt6: fixed design time drawing of non visible controls over QAbstractItemView and QTextEdit classes. issue #41510 Željan Rikalo 2025-03-08 08:43:17 +0100
  • 29b1e0e1ce Docs: LCL/extctrls. Updates the TUNBPages.AddObject topic to correct, clarify content. dsiders 2025-03-08 01:54:31 -0500
  • ac7e53838c Docs: LCL/extctrls. Updates the TUNBPages.AddObject topic for changes in a641e34b. Issue #36957. dsiders 2025-03-07 14:57:03 -0500
  • 9ad6dd94f8 Docs: LCL/extctrls. Updates the TUNBPages.AddObject topic to correct, clarify content. dsiders 2025-03-08 01:54:31 -0500
  • a5c4bef278 TAChart: Split demos off into separate frames (distance, dragdrop, line, multi, radial) wp_xyz 2025-03-08 01:30:18 +0100
  • 43826bad9b LCL: One more sanity check for a new Notebook page name. Issue #36957. Juha 2025-03-08 00:29:16 +0200
  • da72bc4790 LCL: Improve getting an unused name for a new Notebook page. Issue #36957. Juha 2025-03-07 18:11:12 +0200
  • 7ce60d77d9 LCL: Figure out an unused name for a new Notebook page. Issue #36957. Juha 2025-03-06 17:17:26 +0200
  • fa2ad4f983 LCL: One more sanity check for a new Notebook page name. Issue #36957. Juha 2025-03-08 00:29:16 +0200
  • adf11362e1 Qt5,Qt6: fixed design time drawing of non visible controls over QAbstractItemView and QTextEdit classes. issue #41510 zeljan1 2025-03-07 22:41:01 +0100