Commit Graph

70427 Commits

Author SHA1 Message Date
Maxim Ganetsky
c78bef240b IDE: regenerated translations and updated Russian translation 2025-03-21 18:57:10 +03:00
Maxim Ganetsky
c0990fbc80 IDE, Color options: added missing space 2025-03-21 18:57:10 +03:00
zeljan1
827afa1538 Gtk3: fixed TGtk3Page clientToScreen(). 2025-03-21 16:35:23 +01:00
Martin
f74f454aee SynEdit: PasHighlighter, don't attempt to merge nil attrib 2025-03-21 16:21:11 +01:00
zeljan1
b306e3be43 Gtk3: fixed mouse offset inside TGtk3GroupBox. 2025-03-21 15:18:34 +01:00
Martin
4b3cb64bd6 SynEdit: elastic tab, fix stack overflow with shared text buffers. Ping-pong between 2 elastic-tab-views. 2025-03-21 15:06:33 +01:00
Martin
58bbbf0696 SynEdit: PasHighLighter, reduce overhead for extra-attrib-colors 2025-03-21 15:06:33 +01:00
zeljan1
ff5da95cf6 Gtk3: removed code which sets automatic policy for scrollbars. issue #41518 2025-03-21 11:17:55 +01:00
zeljan1
f346019b22 Gtk3: offsetMousePos via global coords rather than use adjustment values, simplified code. 2025-03-21 11:07:33 +01:00
zeljan1
18199d8e8b Gtk3: optimize calling of content resize only when needed, avoid size + scrollbar width/height for gtkLayout. 2025-03-21 10:44:39 +01:00
Martin
0a372369ec IDE, Color opts, i18n 2025-03-21 10:33:27 +01:00
Martin
69f46e54f0 IDE, Color opts, i18n 2025-03-21 10:26:12 +01:00
zeljan1
357feec170 Gtk3: use cached lcl value for page_size 2025-03-21 10:02:12 +01:00
Martin
83ef9dce86 IDE: fix translations for color opts, broken in 900e58ed4f by too early init. 2025-03-20 21:12:00 +01:00
Martin
41ef935d69 SynEdit: PasHighLighter, improve partial code detection. Check if function/procedure can be a type-declaration, or are a named function. 2025-03-20 20:35:40 +01:00
Martin
930711d80f SynEdit: PasHighLighter, improve partial code detection. Check if function/procedure can be a type-declaration, or are a named function. 2025-03-20 20:34:35 +01:00
Martin
a62266dc99 SynEdit: Fix crash when textviews were changed, introduced in 6efa78a255 2025-03-20 19:44:08 +01:00
Martin
4a81cf9580 SynEdit: PasHighLighter, improve partial code detection. Check if function/procedure can be a type-declaration, or are a named function. 2025-03-20 17:36:03 +01:00
Maxim Ganetsky
c5e6e8eab9 IDE: regenerated translations and updated Russian translation 2025-03-20 19:16:04 +03:00
Maxim Ganetsky
0853229897 IDE: improved wordwrap options frame i18n 2025-03-20 19:16:04 +03:00
Maxim Ganetsky
6024fcb964 TodoList: regenerated translations and updated Russian translation 2025-03-20 19:16:03 +03:00
Maxim Ganetsky
309be93986 TodoList: moved some resource strings to already existing file 2025-03-20 19:16:03 +03:00
Martin
2a78f345ae SynEdit: PasHighLighter, improve cppclass, allow external 2025-03-20 11:43:56 +01:00
Martin
c477ea0e17 TodoList: updated Makefile 2025-03-19 23:39:42 +01:00
Martin
40f380413a LazEdit: Updated fpmake 2025-03-19 23:35:54 +01:00
Martin
900e58ed4f Ide, TodoListLaz: Add IdeIntf for color scheme / Add "todo comment" markup for SourceEditor Issue #41420 2025-03-19 23:22:18 +01:00
Martin
4f387e226f IDE: SourceEditor, keep topline when changing highlighter and wordwrap on/off 2025-03-19 17:09:25 +01:00
Martin
6efa78a255 IDE, SynEdit: update Scrollbars when view change (e.g. wrap added/removed) / Add Begin/EndUpdate 2025-03-19 17:09:25 +01:00
Martin
9fa84d7888 IDE: SourceEditor, refactor SyntaxHighlighterId, prevent duplicate update of editor setting. 2025-03-19 17:09:24 +01:00
Martin
d387a08f04 Ide, SourceEditor: Allow setting word-wrap based on Highlighter. Issue #41527 Patch by paweld 2025-03-19 17:09:24 +01:00
zeljan1
1dd3bb3d01 LCL: reorder evaluation in DragStop. Patch by Artem Izmaylov. issue #41539 2025-03-19 15:40:12 +01:00
mattias
447b40f4c8 codetools: fixed searching includefile with non pascal extension 2025-03-19 11:16:33 +01:00
wp_xyz
7ea6789a67 Images: Add images to repository forgotten in commit db6ecc23e 2025-03-18 11:10:12 +01:00
mattias
eb2a771f19 lazwiki: fixed compile 2025-03-18 09:47:45 +01:00
mattias
a7b3a555a2 lazutils: clean up 2025-03-18 09:47:23 +01:00
dsiders
4cda63582d Docs: LCL/forms. Updates the TApplication.ShowHintWindow topic for changes in 6a6db7e8. Issue #41535. 2025-03-18 02:26:56 -04:00
wp_xyz
6a6db7e851 LCL/TApplication: ShowHintWindow calls ActivateHint when HintInfo.HintData is nil, otherwise ActivateHintData. 2025-03-17 19:23:15 +01:00
wp_xyz
209c68264b LCL/HintWindow: Removed the out-dated assertion in THintWindow.ActivateHint. Issue #41535. 2025-03-17 19:19:02 +01:00
wp_xyz
db6ecc23e3 Images: New "general purpose" images by Roland Hahn (export, layer, user, window) 2025-03-17 19:10:15 +01:00
Martin
bf72b42576 SynEdit: PasHighLighter, improve class section (public/private) in unfinished code. Prefer showing as keyword. 2025-03-17 13:19:55 +01:00
Martin
08a52e82f2 SynEdit: PasHighLighter, fix case-label vs goto-label 2025-03-17 10:53:31 +01:00
Martin
55c94bee7b IdeDebugger: Don't assert address of empty string. Exit early. 2025-03-16 21:58:09 +01:00
Martin
515752eac7 SynEdit: PasHighLighter, "is nested" 2025-03-16 21:56:47 +01:00
Martin
1ec1f1e30c SynEdit: PasHighLighter, improve "external name ..." 2025-03-16 21:03:10 +01:00
Martin
f76ca60849 SynEdit: PasHighlighter, improve objectiveC parsing 2025-03-16 20:02:35 +01:00
Martin
b6082c2ab0 SynEdit: PasHighLighter, fix extra-declaration-attrib in class-header 2025-03-16 20:02:07 +01:00
Martin
08474de466 SynEdit: PasHighLighter, replace NestedComments, TypeHelpers with new property ModeSwitches 2025-03-16 20:02:07 +01:00
Martin
434454b4ed SynEdit: PasHighLighter, do not change FRange when processing comments 2025-03-16 15:35:49 +01:00
Martin
e10c541331 SynEdit: PasHighLighter, refactor rsAtClass,rsAfterClass handling. Rename to tsAfterClass,tsInClassHeader 2025-03-16 15:35:48 +01:00
Martin
92d49a3945 SynEdit: PasHighLighter, introduce tsAtBeginOfStatement instead of rsAfterSemiColon 2025-03-16 15:35:48 +01:00