mattias
cd6c78c782
ide: clean up
2024-01-24 11:27:18 +01:00
Maxim Ganetsky
ef22ee4542
Translations: Slovak translation update by LacaK, issue #40719
2024-01-23 17:19:48 +03:00
Martin
145bfa9c0c
IDE, SourceEditor: Restore saving (to session) the current active tab of *all* open SourceWindows. (Undone from 907d1a29da
)
2024-01-23 12:33:11 +01:00
Juha
f03c8d388c
IDE: Rename lazarus_dci_file.dci -> codetemplates.dci. Issue #40657 , patch from n7800.
2024-01-22 23:08:42 +02:00
Maxim Ganetsky
9776c68b28
LazBuild: optimized wrapping of first line of parameter description in command line help output
2024-01-22 19:08:03 +03:00
Maxim Ganetsky
c66f02e790
IDE: optimized wrapping of first line of parameter description in command line help output
2024-01-22 19:07:41 +03:00
Maxim Ganetsky
63bee66fd3
LazBuild: minor improvement of help options output
2024-01-21 18:23:06 +03:00
Maxim Ganetsky
416bdc5c19
LazBuild: actually handle --language option when outputting help
2024-01-21 16:27:01 +03:00
Maxim Ganetsky
1db4e6beff
LazBuild: further improved output of help options
2024-01-21 16:09:06 +03:00
Maxim Ganetsky
5afaa37764
IDEDebugger: regenerated translations and updated Russian translation
2024-01-20 22:24:05 +03:00
Maxim Ganetsky
4972ed2797
IDEDebugger: improved some captions
2024-01-20 22:24:04 +03:00
Maxim Ganetsky
39fedd330c
LazBuild: Reworked command line help output to be consistent with IDE.
...
1. Cleaned up and unified parameter description text.
2. Fixed wrapping for non-English languages by using UTF8WrapText
instead of ASCII-oriented BreakString.
3. Improved formatting.
2024-01-20 19:11:49 +03:00
Martin
5e62cd71d1
Debugger: Improve Thread-Name display. Add support for thread name from GDB (only recent gdb versions)
2024-01-20 16:14:57 +01:00
Martin
0f47ec3b2a
Debugger: fixes for ThreadNum
2024-01-20 16:14:57 +01:00
Maxim Ganetsky
e4b407fd21
IDE: Use UTF8WrapText for wrapping Lazarus help descriptions, improved help output formatting
2024-01-20 05:06:35 +03:00
Maxim Ganetsky
f0eb9b849d
IDE, LCL: Lazarus help output refactoring by n7800, issue #40690 :
...
1. The text has been slightly corrected and made more uniform.
2. The parameters are sorted in some logical order, starting with the more "global" ones. A long list of values for debugging is located at the end. Now all parameters are visible at once, without scrolling.
3. Indentations fixed.
4. The list of values for the --skip-checks parameter is listed in a column, similar to the values for the --debug-enable parameter. This is easier to read and does not create a very long line, which is visible in the screenshot.
5. The "LCL Interface specific options:" header is displayed only if such parameters exist.
6. Changed max line length to a more standard 80.
7. Help output has been moved in a nested function.
8. Removed unused code.
2024-01-20 05:04:42 +03:00
Martin
8ed6d90eb1
Ide,FpDebug: In FpDebug add a thread number (order of first occurrence). In the IDE, prefix the ID with the number.
2024-01-18 22:21:39 +01:00
Martin
4d3adb3870
Debugger, IDE: prevent dangling pointer in Source-Hint watch-eval.
2024-01-18 18:22:23 +01:00
Martin
934017d583
IDE, SynEdit: Add config for PasHighLighter "case-labels" in record.
2024-01-18 18:22:22 +01:00
Martin
923058c01e
IDE, EditorOptions: fix translations for folding
2024-01-18 18:22:18 +01:00
Maxim Ganetsky
767d21e2d9
IDE: fixed a typo in command-line key for skipping debugger checks (Debbugger -> Debugger)
2024-01-17 04:00:40 +03:00
mattias
58fa8cf4d0
ide: FindClose in try finally
2024-01-15 15:11:14 +01:00
Maxim Ganetsky
44a97af383
IDE: Create a list of custom key schemes as needed before making a first write to it. Fixes memory leak when calling ./lazarus --help
.
2024-01-15 03:29:38 +03:00
Martin
8c268c4992
IDE, SourceEdit: Don't show hint if any mouse button is down. Issue #40117
2024-01-14 23:17:56 +01:00
mattias
b38b88bdb5
ide: run working directory: use exe folder and as fallback the project directory
2024-01-14 12:33:19 +01:00
Juha
446ca6bda6
IDE: Support Unicode with "set element" error messages in "All options..." window.
2024-01-13 14:22:52 +02:00
Juha
73dbd5ab75
IDE: Support '+' after a boolean compiler option in "All options..." window. Issue #40691 .
2024-01-13 13:12:28 +02:00
Juha
aa367b6914
IDE: Ignore '-' and invalid values after a boolean compiler option in "All options..." window. Issue #40691 .
2024-01-13 10:40:39 +02:00
Martin
ee6b4fce64
IDE, Debugger: Asm Window, invalidate after colors changed
2024-01-11 12:32:21 +01:00
Martin
f96bef27b6
IDE: EditorOptions - Colors, added color settings for debug-disassembler view
2024-01-11 02:38:37 +01:00
Martin
844ce18504
IDE: EditorOptions - Colors, remove some left over "UpperCase". Data is actually stored mixed case.
2024-01-11 02:38:37 +01:00
Martin
9d4a82b1dc
IDE: EditorOptions - Colors, fixes for "MappedAttributes". When checking for user-config, don't check cross-schemes.
2024-01-11 02:38:36 +01:00
Martin
a96f739d8c
IDE: EditorOptions - Colors, fixes for "MappedAttributes".
...
- Fix Reserved_word should not have "_"
- Fix "Assign" would change StoredName, and make prevent the attribute from being found in "ApplyTo" (and elsewhere)
2024-01-11 02:38:36 +01:00
Martin
914f3df1ae
IDE: EditorOptions - Colors, fix ColorAttributeModifier handling. Modifiers will "merge" the default colors, so no need to copy. In case of multiple merges/modifications the copy could undo the prior merging
2024-01-11 02:38:30 +01:00
Martin
1c663f6bf2
IDE: EditorOptions - Colors, fix filling in the filename extensions when opening window.
2024-01-11 02:38:30 +01:00
Martin
af296156eb
IDE: EditorOptions - Colors, filter color groups that are not relevant for the selected highlighter
2024-01-11 02:38:30 +01:00
Maxim Ganetsky
3515118a09
IDE: Code Templates dialog improvements. Based on patch by n7800, issue #40654 .
2024-01-08 02:40:55 +03:00
Maxim Ganetsky
6c9360aec5
IDE, Code Templates: Limit allowed template name characters by latin symbols, numbers and undersore. Patch by n7800, issue #40654
2024-01-03 18:05:15 +03:00
Juha
75d9f32660
IDE: Show "Find in Files" dialog also from the package editor. Issue #40673 , patch by Henner Drewes.
2024-01-01 19:20:17 +02:00
Juha
1b5087853e
IDE: Improve some more Code Templates. Issue #40657 , patch by n7800.
2023-12-31 11:29:14 +02:00
Maxim Ganetsky
395f813e34
IDE: cleaned up resource strings, patch by n7800, issue #40668
2023-12-29 03:50:53 +03:00
Juha
ddfe91b020
IDE: Fix and add some Code Templates. Issue #40657 , patch by n7800.
2023-12-25 10:09:43 +02:00
Maxim Ganetsky
c4773c0a42
IDE: Code Templates dialog improvements by n7800, issue #40654
2023-12-21 03:24:26 +03:00
mattias
0b4013a8fe
ide: fixed delting EndOfTokenChars at end of code template, fixed #40498
2023-12-19 10:38:35 +01:00
wp_xyz
78816cede1
FPDoc Editor: Activate new "InsertURLTag" icon.
2023-12-14 17:00:08 +01:00
wp_xyz
b2f90d2880
FPDoc Editor: New button images, by Roland Hahn.
2023-12-14 15:57:14 +01:00
Martin
31f39995af
SourceEdit, completion: Scale icons to match font height.
2023-12-13 16:31:48 +01:00
Martin
2f37d08e22
fix
2023-12-13 16:31:48 +01:00
regs01
a395296c21
High DPI scaling for Code Completion icons
2023-12-13 16:31:48 +01:00
mattias
656d6ffc5d
clean up
2023-12-07 11:16:10 +01:00