wp_xyz
80cf03723e
IDEIntf: Remove duplicate event handler in imagelist editor.
2024-07-02 22:47:06 +02:00
Maxim Ganetsky
1da30952d8
IdeIntf: regenerated translations and updated Russian translation
2024-07-02 16:50:36 +03:00
Maxim Ganetsky
a24b74f2da
IdeIntf: improved some captions in ImageList Editor dialog
2024-07-02 16:50:36 +03:00
Maxim Ganetsky
9acd97c777
IdeIntf: slightly improved ImageList Editor dialog layout
2024-07-02 16:50:35 +03:00
wp_xyz
42e927cbf1
IDEIntf/ImagelistEditor: New GUI (replace button list by ToolBar)
2024-07-02 13:12:26 +02:00
Juha
dec24793c2
Codetools: Do not raise exception for a non-existent unit name. The compiler accepts it.
2024-07-01 13:54:53 +03:00
Martin
a7e0868e6c
FpDebug: Use faster lowercase method (for Code with English idents)
2024-07-01 11:19:17 +02:00
Juha
4b688c01e0
Revert "FpDebug: Disable Typedaddress check (-Sy) FpDbgDwarfDataClasses. Allow compiling rest of the IDE with it."
...
This reverts commit b53ba8e137
.
2024-06-30 16:45:56 +03:00
Martin
a8ca4af5be
FpDebug: Don't register, if Sy is active / raise exception if created. (FIX / Missing)
2024-06-30 12:25:39 +02:00
Martin
8f0a1d219c
FpDebug: Don't register, if Sy is active / raise exception if created.
2024-06-30 11:40:32 +02:00
Juha
b53ba8e137
FpDebug: Disable Typedaddress check (-Sy) FpDbgDwarfDataClasses. Allow compiling rest of the IDE with it.
2024-06-30 10:56:46 +03:00
Juha
12f7bbf511
FpDebug: Remove an unused and non-existent used unit.
2024-06-30 09:06:51 +03:00
Maxim Ganetsky
2547c55391
Revert "DebuggerIntf: Use units from fcl-proc331/ without "in 'fcl-proc331/...'" syntax."
...
This reverts commit 6350e1a094
.
It broke compilation with FPC 3.2.2. Some other solution should be
found.
2024-06-29 21:38:56 +03:00
Juha
6350e1a094
DebuggerIntf: Use units from fcl-proc331/ without "in 'fcl-proc331/...'" syntax.
2024-06-29 16:22:20 +03:00
Juha
134275eeec
LazUtils: Move funcs QuickUtf8UpperCase and QuickUtf8LowerCase from FpDbgUtil to LazUTF8 and name them differently. Part of issue #40893 .
2024-06-29 11:55:58 +03:00
Maxim Ganetsky
8c83fc1d9e
SQLDb: regenerated translations and updated Russian translation
2024-06-28 19:41:20 +03:00
Maxim Ganetsky
18226e1c29
SQLDb: improved SQL editor dialog i18n
2024-06-28 19:40:00 +03:00
Juha
a5b0a87c97
Codetools: Fix a memory leak after trying to open a non-existent include file. Issue #40991 .
2024-06-28 17:35:06 +03:00
Juha
0ce892437b
SQLDB: Add 'Edit Script' to the context menu of TSQLScript. Issue #40998 , patch by Bruno K.
2024-06-28 13:44:53 +03:00
Juha
35cea99f01
Codetools: Fix CompareDottedIdentifiersCaseSens. Patch by n7800.
2024-06-27 05:12:49 +03:00
Martin
5d9f393aae
SynEdit: optimize access to textbuffer.
2024-06-25 12:59:52 +02:00
Martin
3a9a269fd1
SynEdit: fix textbuffer access for empty file (no lines at all) / triggered by IME access on empty file. Issue #40999
2024-06-25 12:58:31 +02:00
Martin
ccda6ea381
SynEdit: missing HL initialization. Issue #40999
2024-06-25 09:54:06 +02:00
Jesus Reyes A
686f08a68e
LazReport: the lazreportpdfexport package requires PowerPDF version 0.9.17
2024-06-24 20:30:41 -06:00
Maxim Ganetsky
04a06d06cc
AggPas: Simplified XML parsing code and removed horrible gotos. Patch from Anton Kavalenka, issue #40997 .
...
This change also allows to workaround the following FPC 3.3.1 issue:
https://gitlab.com/freepascal.org/fpc/source/-/issues/40765
2024-06-23 17:43:08 +03:00
wp_xyz
83675a15d8
Images: A set up updated icons focussing on more uniform visual style (by Roland Hahn)
2024-06-22 12:25:50 +02:00
Martin
8ea50726b9
GDBMI-Debugger: fix getting exception message for FPC 3.3.1 / check for _MonitorData in TObject
2024-06-21 23:04:05 +02:00
Martin
48056a4e61
FpDebug: fix getting exception message for FPC 3.3.1 / read vInstanceSize of TObject to calculate field location.
2024-06-21 23:04:04 +02:00
Martin
71b46c3d5f
FpDebug: fix PascalParser, handle coma in sub-expression
2024-06-21 14:11:28 +02:00
mattias
a8145669fb
codetools: fixed loading fpc includes files, issue #39872
2024-06-20 09:55:29 +02:00
mattias
32c250f997
codetools: fixed searching include file in fpc.cfg paths, issue #39872
2024-06-18 17:08:20 +02:00
dsiders
7ca632d8d9
Docs: DateTimeCtrls/datetimpeicker. Adds and updates TCustomDateTimePicker topics for changes in 8a144ec9
. Includes:
...
* TCustomDateTimePicker.DropDownCalendarForm
* TCustomDateTimePicker.CalendarForm
2024-06-18 02:28:48 +01:00
Juha
5c616a0715
Fix hint etc. for "&" + identifier. Issue #40922 , patch from WooBean007.
2024-06-17 18:39:44 +03:00
Bart
424f279df4
TSpinEditEx: declare property SpinButtonWidth in the base class.
2024-06-16 17:00:00 +02:00
Maxim Ganetsky
60e0038353
Codetools: Fixed AV in "Project -> Show Used PPU Files" when sorting by double-clicking on last three columns. Patch by n7800, issue #40984 .
2024-06-13 02:29:05 +03:00
Zoë Peterson
14fdb7e6f9
Removed DimPercent/DimColor calculation. The existing grayscale calculation doesn't change the icon if it's already grayscale, and that was a remnant from an earlier patch that simulated the alpha that ddesDarken does.
2024-06-12 22:54:32 +00:00
Zoë Peterson
b8bb9527ef
Switched documentation from an inline comment in graphtype.pp to the fpdoc graphtype.xml
2024-06-12 22:54:32 +00:00
Zoë Peterson
1ec73247e5
Added a new global variable, DisabledDrawEffectStyle, that controls how TRawImage.PerformEffect(gdeDisabled) works to improve the appearance on colored backgrounds and in dark mode apps.
...
There are three possible values:
- ddesGrayscale
This is the default and matches the existing behavior of just converting the pixels to gray.
- ddesDarken
Convert the image to fully black pixels with alpha transparency. This roughly matches ddesGrayscale on traditional gray backgrounds but lets colored backgrounds through.
- ddesLighten
Convert the image to fully white pixels with alpha transparency. This is the dark mode equivalent of ddesDarken.
Existing alpha transparency is factored into the conversion. The constants used for the visibility calculation roughly match what other macOS apps use.
2024-06-12 22:54:32 +00:00
Maxim Ganetsky
37126dfecd
ProjectGroups: updated Russian translation
2024-06-10 18:28:45 +03:00
Ondrej Pokorny
c695f895ea
ProjectGroups: open Drop-Down-Button
2024-06-10 13:52:37 +02:00
Joost van der Sluis
1b1dd07d55
SynEdit: Fixed cleanup of caret-handlers in TSynGutterCodeFolding
2024-06-10 13:19:23 +02:00
Martin
b678f7b820
FpDebug: Ensure correct compiler options
2024-06-10 11:40:43 +02:00
DomingoGP
1edd541c58
Jedi code format: Fix typo.
2024-06-09 17:47:03 +02:00
rich2014
8e01a9da14
laz.virutaltrees / Cocoa: fix the issue that the first line displayed abnormally when scrolling
...
for example, there are many items in Lazarus IDE BreakPoints Dlg.
2024-06-09 15:10:53 +08:00
Martin
82cc65e98b
FpDebug: fix bound-calc for arrar (non Fpc Dwarf)
2024-06-06 18:00:05 +02:00
Martin
951eacad37
FpDebug: Update fpc version check for broken Dwarf-4 line info
2024-06-06 17:42:35 +02:00
Martin
2d184e35d8
FpDebug: Optimize reading empty string / don't range check codepage address (MemRead will set an error if invalid)
2024-06-06 17:42:35 +02:00
Martin
eabd1453d0
FpDebug: refactor multi-dim array, for non-fpc specific Dwarf.
2024-06-06 17:42:35 +02:00
Martin
c030c1af73
FpDebug: line/address lookup, fix uninitialized result for "file-found", used for pending breakpoints
2024-06-05 17:52:54 +02:00
Martin
8ee632a157
FpDebug: Update user-set address breakpoints, when libraries are loaded/unloaded. Issue #40973
2024-06-05 17:52:54 +02:00