David Jenkins
cd003249dc
Cocoa: Add new TCocoaBitmapTypes for non-premultiplied images
...
For our image compare we need to know when low level images are premultiplied or not. Current types do not indicate this information so we have added the cbtARGBN and cbtRGBAN indicated when images are created to distinguish from cbtARGB and cbtRGBA images that are premultiplied. And then modified the creation code to specify and use those new types.
While working in that same area of our code we found that we needed to be able to query the TCocoaBitmapAlignment value of the images and so added the Alignment: TcocoaBitmapAlignment property
2024-10-21 13:22:40 -05:00
Martin
26c9e04c8e
Debugger: fix disabling float exception in threads
2024-10-17 23:22:41 +02:00
wp_xyz
939daf5466
LCL: Fix form icon appearing when modal form opens a border-less second modal form. Issue #41189 , patch by @d7_2_laz.
2024-10-17 19:04:25 +02:00
Maxim Ganetsky
212b6d0407
IDE: regenerated translations and updated Russian translation
2024-10-17 18:50:27 +03:00
Martin
2e32a7edb7
IDE, KeyMapping: Fix captions for indent/unindent. They act on single line, if no selection exists
2024-10-17 15:53:04 +02:00
mattias
aaaee5fb99
pas2js: fixed compile
2024-10-17 15:00:43 +02:00
Martin
cefc513642
LldbDebugger: prevent empty watch value / this leads to an incorrect command send to lldb.
2024-10-17 14:17:48 +02:00
Maxim Ganetsky
a24b331260
JSONViewer: added executable file to .gitignore
2024-10-16 17:44:05 +03:00
Maxim Ganetsky
46e9bb2e80
JSONViewer: regenerated translations and updated Russian translation
2024-10-16 17:41:11 +03:00
Maxim Ganetsky
c02804ffda
JSONViewer: restored translations after c309f82455
2024-10-16 17:29:16 +03:00
wp_xyz
c309f82455
tools/jsonviewer: High-dpi icons by Roland Hahn. Some layout improvements.
2024-10-16 12:54:13 +02:00
dsiders
49b437e2e5
Docs: LCL/controls. Updates topics to specify how Height/ClientHeight and Width/ClientWidth differ from VCL.
...
* TControl.ClientHeight
* TControl.ClientWidth
* TControl.Height
* TControl.Width
2024-10-15 17:14:14 +01:00
mattias
4937c042e2
pas2js: added url for linux aarch64
2024-10-15 10:38:38 +02:00
Maxim Ganetsky
2d7ef84dab
Pas2JS: regenerated translations and updated Russian translation
2024-10-14 22:41:21 +03:00
Maxim Ganetsky
ae52fb7b0f
Pas2JS: improved a caption
2024-10-14 22:40:26 +03:00
Maxim Ganetsky
ccb403a054
IDE: regenerated translations and updated Russian translation
2024-10-14 22:40:05 +03:00
Maxim Ganetsky
a7502e10a1
LazBuild: improved description of --build-twice option
2024-10-14 22:38:51 +03:00
Ondrej Pokorny
002abf464a
Revert "PackageTabs: Improve visibility of selected editor tab by disabling button transparency. Issue #41132 "
...
This reverts commit 62084108c0
.
2024-10-14 19:05:14 +02:00
mattias
d8d2e0511b
pas2js: installer: fallback via curl
2024-10-14 17:39:23 +02:00
mattias
d49cb6b74f
pas2js: download: use directory on second try, added darwin aarch64 url
2024-10-14 16:42:30 +02:00
Ondrej Pokorny
62084108c0
PackageTabs: Improve visibility of selected editor tab by disabling button transparency. Issue #41132
2024-10-14 14:20:06 +02:00
Ondrej Pokorny
b72fdc3e27
Revert "PackageTabs: Improve visibility of selected editor tab. Issue #41132 , patch by Maxim Ganetsky."
...
This reverts commit 930797ee74
.
2024-10-14 14:18:24 +02:00
Ondrej Pokorny
351f61afdf
PackageEditor: select active editor file - optimize performance
2024-10-14 10:52:25 +02:00
mattias
97c66591c5
lazbuild: resourcestring
2024-10-14 10:21:57 +02:00
mattias
9be9ac65d7
lazbuild: added options --build-twice
2024-10-13 18:45:40 +02:00
mattias
8ba0de5d29
ide: started checking for recompiling on second pass
2024-10-13 17:31:57 +02:00
mattias
5b818b586b
ide: started compile pkg twice
2024-10-13 13:16:21 +02:00
wp_xyz
f42f955821
Tools/DebugServer: Display milliseconds in logged event time.
2024-10-13 00:27:43 +02:00
wp_xyz
9267b9c1e8
Tools/DebugServer: Use high-dpi icons by Roland Hahn
2024-10-13 00:17:05 +02:00
wp_xyz
c59a6083cb
IconFinder: Fix imagelisteditor occasionally using only the smallest icon.
2024-10-12 23:13:46 +02:00
rich2014
e77c73fbf8
Cocoa: extract EditMenu common code
2024-10-12 19:00:35 +08:00
rich2014
1259df9b51
Cocoa: add TCocoaConfigAppMenu.onCreate for custom
2024-10-12 19:00:14 +08:00
wp_xyz
da931797db
IconViewer: Support TAB key. Focus keyword filter by default.
2024-10-12 00:14:53 +02:00
wp_xyz
302eaa8325
IconFinder: Fix autosizing of Settings toolbar.
2024-10-11 12:27:39 +02:00
mattias
fea93f0749
ide fixed av in path editor dlg on replace on cocoa
2024-10-11 10:37:10 +02:00
mattias
15853ffffd
ide: designer: let mediator decide the default size
2024-10-09 11:26:05 +02:00
mattias
c74b232d9a
ide: designer: use mediator default size only if none given
2024-10-09 10:57:42 +02:00
Martin
2c5dd45f28
FpDebug: fix :flatten intrinsic, if first value is array. Don't add a data address without adding an item.
2024-10-09 09:39:58 +02:00
Martin
4de7b7574a
FpDebug: fix crash with cached flatten data. Prevent caching any array slice, as it needs access to the expression.
2024-10-09 08:49:19 +02:00
Martin
2305e43d94
Revert "FpDebug: fix crash with cached flatten data. Prevent caching any array slice, as it needs access to the expression."
...
This reverts commit ed37058d3a
.
2024-10-09 08:45:52 +02:00
Martin
ed37058d3a
FpDebug: fix crash with cached flatten data. Prevent caching any array slice, as it needs access to the expression.
2024-10-09 00:46:27 +02:00
Martin
ca83c7dbca
FpDebug: fix crash with cached flatten data. Values must not refer to expression (as expression is not part of the cache)
2024-10-09 00:46:27 +02:00
wp_xyz
713fb485d4
OPM: Update Lazarus and FPC compatibility infrastructure
2024-10-08 23:03:42 +02:00
wp_xyz
8b9b6cd85d
VirtualTreeView: Fix header paint issue in gtk2.
2024-10-08 13:38:39 +02:00
Martin
7e274a48e7
FpDebug: PascalParser, missing nil check
2024-10-08 11:48:31 +02:00
Martin
8f683d316c
FpDebug: fix :flatten intrinsic, if first value is array. Don't add a data address without adding an item.
2024-10-08 10:43:54 +02:00
Martin
386bd90d76
FpDebug: fix :TryN intrinsic for pointer types
2024-10-07 21:58:49 +02:00
wp_xyz
03ef727227
Images: Update metadata and html preview with icons from previous commit
2024-10-07 19:33:34 +02:00
wp_xyz
622fb4aa06
General-purpose images: Add icons for use as overlay icons. By Roland Hahn.
2024-10-07 19:14:13 +02:00
wp_xyz
5ffb95c6b5
IDE: Some more refinements in layout of editorfilemanager form.
2024-10-07 09:49:55 +02:00