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
Martin
e764c0f684
LazEdit: fix detection of pattern found at best pos / De-duplicate Textmate pattern lists. / Fix empty check in GetFirstMatchPos
2023-11-20 20:24:15 +01:00
rich2014
8849a9cc96
Cocoa: improve #40608 : special processing for '+/=' as KeyEquivalent
2023-11-21 00:24:47 +08:00
mattias
c9aa80149c
ide+codetools: fpc config cache: support working directory and @ param, fixed #40603
2023-11-20 16:40:52 +01:00
mattias
14e1844066
IDE: pass project custom config file to codetools
2023-11-20 16:40:52 +01:00
mattias
d89c23fbeb
fpweb: less hints
2023-11-20 16:40:52 +01:00
Maxim Ganetsky
2d2575d452
FPCUnit: regenerated translations and updated Russian translation
2023-11-20 04:08:08 +03:00
Maxim Ganetsky
eaedb0019d
FPCUnit: improved i18n, cleaned up unused resource strings
2023-11-20 04:08:00 +03:00
Martin
3b6632f5c2
LazEdit: Update Textmate grammar
2023-11-19 22:49:54 +01:00
Martin
0d7e17c613
LazEdit: Update RegEx
2023-11-19 22:49:54 +01:00
Maxim Ganetsky
9129f3325d
FPCUnit: moved resource strings to correct file
2023-11-19 22:36:09 +03:00
Maxim Ganetsky
cbe37c85ca
FPCUnit: moved one resource string to correct file
2023-11-19 22:12:47 +03:00
Maxim Ganetsky
b8146c7183
LCL: don't add Cocoa units to lcl.pas uses section
2023-11-19 19:37:08 +03:00
Maxim Ganetsky
d46484b597
Packager: added link to laztestinsight package
2023-11-19 19:36:28 +03:00
Michaël Van Canneyt
b70e567817
* Correct makefiles so make bigide works
2023-11-19 16:53:23 +01:00
Michaël Van Canneyt
2707a83b1f
* Add Lazarus TestInsight to fpcunitide package.
2023-11-19 16:05:42 +01:00
rich2014
7101198584
Lcl/Cocoa: Remove almost all circular unit references , Merge branch 'cocoa/crossref'
2023-11-19 21:48:05 +08:00
rich2014
f821ad251b
Lcl: udpate lcl lpk and cocoa unit files
2023-11-19 18:36:52 +08:00