Commit Graph

68714 Commits

Author SHA1 Message Date
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