Martin
55475340ca
Debugger: do not search source frame, if doing asm-single-steps
2023-11-28 01:40:48 +01:00
Martin
476cfd4484
FpDebug: refactor stack unwinding. Introduce TDbgStackUnwinder and new classes for X86
2023-11-28 01:40:48 +01:00
rich2014
b5db1bf52f
FpDebug: fix the compilation issue introduced by 1633420
on MacOS
2023-11-28 01:48:04 +08:00
Maxim Ganetsky
c9e2e06abe
IDE: cleanup of GenericCheckListForm/GenericListEditorForm/GenericListSelectForm, patch from n7800
2023-11-27 02:38:15 +03:00
Maxim Ganetsky
3fda0a9be8
LCL-Win32: Fixed blending of semi-transparent pixels of BitBtn glyph. Makes it consistent with TImage and SpeedButtons, issue #38897 .
2023-11-27 02:28:48 +03:00
Martin
cbf59cc75a
SynEdit: fix class-section (and strict). Only highlight in classes/objects. Fixed look-ahead for "strict". Issue #40614
2023-11-26 18:11:40 +01:00
Juha
9ed2086320
IDE: Show designer when clicking "Selection tool" in component palette. Issue #39808 , patch by n7800.
2023-11-26 13:08:27 +02:00
mattias
6e0bc52cbc
fpcunit: fixed mem leak
2023-11-26 10:45:53 +01:00
mattias
adc6d38b6c
bigide: added testinsight
2023-11-25 22:38:52 +01:00
mattias
8c9bd916a5
fpcunit: updated makefile
2023-11-25 22:26:32 +01:00
mattias
8cd99e43ef
fpcunit: less hints
2023-11-25 22:26:14 +01:00
Martin
82c00b3c28
LazEdit: Update RegExpr
2023-11-25 16:57:26 +01:00
mattias
6e973773ca
updated Makefiles
2023-11-25 14:33:16 +01:00
mattias
0d886d65e4
updatemakefiles: update custom Makefiles too
2023-11-25 14:33:04 +01:00
DomingoGP
3ff5d50aaa
Jedi code format: recognize "sealed" / "abstract" for inheriting objects.
2023-11-25 12:05:23 +01:00
Juha
2c1472b435
CustomDrawn: Fix TForm's MouseMove. Issue #40609 .
2023-11-25 11:48:14 +02:00
Maxim Ganetsky
1e7d5e9eeb
IDE: changed class of "Select profiles to build" dialog from TGenericCheckListForm to TLazarusBuildManyDialog. The former type corresponds to generic dialog and poses potential risk of name clashing when storing layout. Patch by n7800.
2023-11-25 05:27:26 +03:00
Abou Al Montacir
3256ff9246
GTK3: Fixed setting cursor on widgets.
...
Closes : #40374 . Thanks To: Anton Kavalenka.
When the widget doesn't have a window, we fall back to parent's one.
2023-11-24 19:59:54 +01:00
Abou Al Montacir
fa8e8eeecf
GTK3: Fixed rendering of images using 24 bits per pixel.
...
Closes : #40374 . Thanks To: Anton Kavalenka.
When the image is stored in a buffer using 24 bits per pixel, we don't
need to copy pixel by pixel unless the components order is wrong.
We can use `System.move` in this case.
This is the same thing that is used for 32 bit images.
2023-11-24 19:16:06 +01:00
Maxim Ganetsky
5c5693e6be
IDE: save/restore size of "Select profiles to build" window of "Build Lazarus" dialog
2023-11-24 18:41:06 +03:00
Maxim Ganetsky
b4ce8d9e06
IDE: regenerated translations and updated Russian translation
2023-11-24 18:15:46 +03:00
Juha
db64a6240d
IDE: Overload TBuildModesCheckList constructor to avoid a warning.
2023-11-24 13:23:40 +02:00
Juha
1633420b55
FpDebug: linux, add unit syscall / part of issue #40599
2023-11-24 12:16:02 +01:00
Juha
ca7c0d686b
IDE: Save the size of Run / "Compile many modes" dialog. Issue #35245 , patch by n7800.
2023-11-24 12:44:58 +02:00
Maxim Ganetsky
486ffc5d9a
IDE: save and restore of "Delete all the files?" confirmation dialog, issue #40611
2023-11-24 03:25:52 +03:00
Martin
3991796383
LazEdit: fix textmate, attrib idb from other grammar
2023-11-24 01:14:18 +01:00
Martin
fd824cd3d6
LazEdit: fix textmate, copy from other grammar
2023-11-24 01:00:46 +01:00
DomingoGP
dedb2622b3
Jedi code format: issue #40612 Accept and "or xor class, ..." operators and improved formatting of operator overloads.
2023-11-24 00:27:13 +01:00
Maxim Ganetsky
7eb6be5a2c
IDE: pass to FPC only documented assembler mode parameter values and only for relevant CPU families (i8086, i386, x86_64), issue #38786
2023-11-24 02:18:36 +03:00
rich2014
dc8475462f
IDE: fix the issue in TFileOpener.OpenEditorFile() where SourceEditor was not activated when the file was already open
2023-11-24 01:07:05 +08:00
rich2014
476704c287
IDE: prevent the tab itself from becoming the focusi n SourceEditor
2023-11-24 01:03:21 +08:00
Martin
86866f09ef
LazEdit: Update TextMateGrammar
2023-11-23 02:05:00 +01:00
wp_xyz
5cb240ac36
TAChart: Make sure that TAreasSeries is clipped at the plotarea boundaries.
2023-11-22 18:38:16 +01:00
Martin
327c5770ab
LazEdit: update TRegExpr
2023-11-22 14:56:43 +01:00
Maxim Ganetsky
7fd8824fbc
CI: Renamed Dockerfile to make code highlight to work in GitLab web interface. Also simplified it and made to terminate earlier in case of compilation errors.
2023-11-22 02:42:38 +03:00
rich2014
3561292477
Cocoa: Standardize and Simplify NS constants, Merge branch 'cocoa/const'
2023-11-21 23:35:54 +08:00
rich2014
0419fca186
Cocoa: make NS Const read-only
2023-11-21 21:24:54 +08:00
rich2014
b3928ed3df
Cocoa: fix const error
2023-11-21 19:21:21 +08:00
rich2014
1efcbc5377
Cocoa: normalize NSPasteboardType
2023-11-21 18:28:48 +08:00
rich2014
b55c816aa8
Cocoa: standardize references to several NSString constants
2023-11-21 18:28:48 +08:00
rich2014
c64aed3fb8
Cocoa: move const from CocoaUtils to CocoaConst
2023-11-21 18:28:48 +08:00
rich2014
312a73b6b7
Cocoa: move const from CocoaTabControls to CocoaConst
2023-11-21 18:28:48 +08:00
rich2014
29d299458e
Cocoa: move const from CocoaMenus to CocoaConst
2023-11-21 18:28:48 +08:00
rich2014
7610b7e341
Cocoa: rename CocoaConfig to CocoaConst
2023-11-21 18:28:47 +08:00
Juha
97c3ff8515
DateTimeCtrlsDsgn: Move uses sections from implementation to interface.
2023-11-21 06:43:32 +02:00
Maxim Ganetsky
5d6a599d92
Codetools: fixed compilation of tests
2023-11-21 02:14:47 +03:00
Martin
f6743b5cd7
LazEdit: update TRegExpr
2023-11-20 23:54:24 +01:00
Juha
3692c658ae
LCL, LazControls: Fix order of calling OnKeyDown in FilterEdit controls. Issue #40601 , patch by n7800.
2023-11-20 22:48:10 +02:00
Juha
764415b6a0
LCL, LazControls: FilterEdit cleanup. Issue #40601 , patch by n7800.
2023-11-20 22:45:11 +02:00
Martin
769cab6f8b
LazEdit: update TRegExpr
2023-11-20 20:24:15 +01:00