Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/castle-engine/castle-engine

Cross-platform (desktop, mobile, console, web) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, IFC and more. Fast clean code using modern Pascal. Free and open-source.
https://github.com/castle-engine/castle-engine

Secure generating log message when event ROUTE used multiple times in one tick, in case one of ROUTE endpoints not assigned

Fixes https://github.com/castle-engine/view3dscene/issues/89

f8b6392a500914fdee872301596a1d1d54808476 authored 12 months ago
Make it clear you need to build for C++ all platforms

138fed8c36f9d6c7706d575ea5701bc705cb05f5 authored 12 months ago
Fix missing PWGLSwap for C++ Builder

Fixes https://github.com/castle-engine/castle-engine/issues/574

b418a6220a32a1455444aeea913f300eda99969c authored 12 months ago
Fix finding sibling menu item for Delphi 12

Fixes https://github.com/castle-engine/castle-engine/issues/573

e5c6b19eb10c77f70dab53878a3623f1b627bee9 authored 12 months ago
Don't link to First in this case

1f129d8ddb1fe9040e336a781146a3d68fa1a2b4 authored 12 months ago
Add TRayCollision.Info to easily get TRayCollisionNode that you want to look at in the majority of use-cases

See https://github.com/castle-engine/castle-engine/issues/570

7f71bfc0f1b95c7118eec057b8067337914aad21 authored 12 months ago
Don't generate API docs for FMX.CastleInternal*

7a35554290841af9d73b0d24513a87d2acd96535 authored 12 months ago
Fix TCastleDownload API docs (unclosed PasDoc tags)

79cea4c1ed61c985f5163cc3fe35972b89c2f8ff authored 12 months ago
Improve TDebugTransform docs slightly more

de8fa2dbb22777518cddfdf7db82f0b6cbd53f7c authored 12 months ago
Improve description of TDebugTransform

Fixes https://github.com/castle-engine/castle-engine/issues/572

c36e5d41f6e0bcbb5a6169e379a4aeced86f13c0 authored 12 months ago
Fix reading with Delphi data URI that isn't base64-encoded, like inlined shader code in X3D

Fixes https://github.com/castle-engine/castle-engine/issues/541

b74ddadc7a21d08b84d9bd1529100ecec79982d1 authored 12 months ago
Autotest that RegisteredUrlProtocol names ignore case

See https://github.com/castle-engine/castle-engine/issues/540

6ea8666565a2df7b27f8157fa62f8edb48f53e17 authored 12 months ago
Protocol names are not case-sensitive

Fixes https://github.com/castle-engine/castle-engine/issues/540

748664ce08b2705d9e5a0835082372f6cf38bd79 authored 12 months ago
Fix TImageTextureNode.LoadFromImage: it was mistakenly always overridden by contents from UpdateUrl

Fixes https://github.com/castle-engine/castle-engine/issues/537

43c60bbb3eabb3d8adba15d52ecccc7f25f0eb8f authored 12 months ago
Fix CastleInternalDelphiDesign for Delphi 10.2 (no inline vars)

bcbc1fc092b4e4b4e750007a1c8dff14717cdf4f authored 12 months ago
Fix Delphi 10.2, PUInt32 define

f4d6367f7da0aa220b23be05f2903bee259cdb07 authored 12 months ago
Don't cause deprecation messages from TSprite in TCastleTiledMapControl

1f6cbf349594d4712565dd98728ec5bb45e0f210 authored 12 months ago
Fix possible overflowing (drawing on the other side of image) in FillRectangle

Fixes https://github.com/castle-engine/castle-engine/issues/311

fa3ea50a4beebd32355a6425be8f2571bf825f50 authored 12 months ago
Adjusting the tool for your own projects mention in README for check_packages

c7df443dd7dd4cb6964c8e5c58aff5e6a9abb35f authored 12 months ago
Editor "New View" autocreates dirs if necessary

3815976d574fd5d5a4e2c44f79e29f377fe113d5 authored 12 months ago
Automatically create manifest if it doesn't exist

c708c1c4e2466d3c1041b9e2cd52ec2cf6cf20de authored 12 months ago
Remove UTF-8 BOM, or FPC fails with

"""
castleglimages.pas(88,6) Fatal: It is not possible to include a file that starts with an UTF...

3927f34602b5ad8dd36318e93106b265b794273c authored 12 months ago
Define DGL_64BIT also for 64-bit Linux with Delphi, in general for all 64-bit CPUs with Delphi, not only Win64

8fed0af6c261680ac78e2ffea3591ef7256902de authored 12 months ago
Fix Delphi, UnicodeChar is only defined by FPC

2bd502c807de152cc74f4c014c96327db61e04ab authored 12 months ago
Fix Delphi compilation

For Delphi, deprecated on method is not allowed if we want to later deprecate a class

d6309bf213097cb44a453ce2ae32fc5303c90978 authored 12 months ago
Fix TCastleWindow WinAPI clipboard with FPC when non-ASCII characters may be copied/pasted to/from clipboard

We just always use CF_UNICODETEXT now.

Fixes https://github.com/castle-engine/castle-engine/iss...

de18d4753c472384cace261805fb44ff8dc1ba73 authored 12 months ago
Remove the feature to consider relative paths from project->CGE, it wasn't ideal anyway (relative paths may have too many forms) and it shall not be useful in practice (we discourage anyway from using per-project paths in CGE)

5a71b80158736735d05e264631e8afbaf1fc101c authored 12 months ago
Make TSprite deprecated for compilers

3f337f4c82f63c2778a09852862e19aee2a3116a authored 12 months ago
Link to https://castle-engine.io/delphi_packages

50f704064c6c9239570006c62a7f58df3374aca8 authored 12 months ago
Fix crash at downloads in some situations (depended on whether MemStream was by accident nil or not)

82d2dfe5a5c2956e0a32d0257df263e41efc0bdd authored 12 months ago
Copy the proper DLLs to the target directory when building using Delphi IDE

45d61abf4b42089d2eb782e9262e4a066cebe5d6 authored 12 months ago
Use DeployFiles (moved to common code from build tool) also in Delphi design, to copy DLL files

2b5d3732330792dcc042649910f378474be7e30d authored 12 months ago
Better menu items order and names

4e3a34dfbccf2aad76c844b23392759a9f068b7e authored 12 months ago
Also remove paths using registry

900f9d0ea0302f7f1f2b002264fbf6b035c6c9e8 authored 12 months ago
Add library paths using registry

c109350b9cd4b39eb5e61b5145cdd4c264288e70 authored 12 months ago
Add / remove global paths in Delphi

b081aad19ab2041093cbd9e8915cb311f702a5c1 authored 12 months ago
EnableDragging true by default and in "Basic" tab

Fixes https://github.com/castle-engine/castle-engine/issues/571

049203cb1bec9e8b9bbd43b6b63e3433299761f4 authored 12 months ago
URL->Url

e92a10228e8682fd2c14aa4bce133bec6706c1ff authored 12 months ago
Disable Gradle daemon on all systems, it is causing failures when packaging Unholy for Android

e981f5349fc1508b9d985fddbb149ee99d481e57 authored almost 1 year ago
Get notification about project build, react to it when it's a CGE project

This is WIP - later we should use this to deploy CGE DLLs

See https://github.com/castle-engine/...

8472f36e4ec46a04c388b1307d32d5166a749766 authored about 1 year ago
Add links to website and docs

See also https://github.com/castle-engine/castle-engine/issues/569

fe376ea6d3c34b39d9a2a640be329abe2ae7df2b authored about 1 year ago
Add menu items from Delphi to link to website, API reference (possibly offline), Patreon

See https://github.com/castle-engine/castle-engine/issues/569

834a4af52c70a490f8cca5dd644e937d1ceb7ffb authored about 1 year ago
Make ApiReferenceUrlCore available for both Delphi IDE and CGE editor

See https://github.com/castle-engine/castle-engine/issues/569

67ca7d3af2f3ee8a8ee2754225b4a0792089cec9 authored about 1 year ago
Minor formatting: OpenUrl

26872884099243a277222b6a5d0df377ecef6737 authored about 1 year ago
"Change Engine Path" -> "Set Engine Path"

f821675c81d7d4c6a8bad12328083b5dd7d81b3c authored about 1 year ago
Improve missing editor message

c12a1d8370a7e689eb32ff096385ea2137cfc886 authored about 1 year ago
Disable menu items that require project and CGE path

ce2b3828af6e2a1253c21fe62c998e05fc9d05fd authored about 1 year ago
Adding and removing CGE paths from engine - done

See https://github.com/castle-engine/castle-engine/issues/569

86f20fddc19c81f98b1ac90a675101c679fda9db authored about 1 year ago
Save engine path to config, allow opening editor in project

See also https://github.com/castle-engine/castle-engine/issues/569

395beb735cf4b2ed4fc232c3df75db8d53ffd948 authored about 1 year ago
Changing (and saving to config) CGE directory in Delphi

1bb882b1072b25bc36ef72c6e42971fe68514d5f authored about 1 year ago
Reliable adding / removing menu items in Delphi IDE

See https://github.com/castle-engine/castle-engine/issues/569

ec79db54e7b2e27d61904d3f9ee3cb310906ee72 authored about 1 year ago
Our design-time menu is WIP, do not show users

Fixes https://github.com/castle-engine/castle-engine/issues/569

25bc11b7c0f77123bd852bdaf0f58cf7fe734576 authored about 1 year ago
Cannot warn about metadata container field here, since we don't know the final container field specified

96567444fe2505d8cf4aecb96d87dbffe28d77d9 authored about 1 year ago
HAnimMotion containerField depends on parent node

Fixes https://github.com/castle-engine/view3dscene/issues/69

Also, improve metadata containerFi...

bef1a6b4f64237972febeb94daaccc94ee1e1c3d authored about 1 year ago
Account for fact that MetadataXxx containerField changed beetween X3D 3 and 4

Fixes https://github.com/castle-engine/view3dscene/issues/78

3577b2c815d0a416c4ce7c7c09d0b05d182dcbb8 authored about 1 year ago
Hide on viewport Items in editor also Direction,Up, since we hide Rotations

cf63b426a82e7b150e4a0cf0aecc69d810ca5a81 authored about 1 year ago
Improve TCastleDownload docs, describe more the features for making HTTP requests

94a56e67c0e9a54c5b581135ff732f1fda3f2cb8 authored about 1 year ago
Upgrade deprecated TSerializedComponent to TCastleComponentFactory

06fe6487bc3c9eaf1a22a3611e0725cfd470680b authored about 1 year ago
Merge pull request #561 from castle-engine/xml-utils-better-color-handling

Xml utils better color handling

30a5c1c4809e4c817adc138c10cb9b875262dca4 authored about 1 year ago
Documented that AttributeColorRGB and AttributeColor can read any format

4cd53d62d19dc20b7287d18bd07c8cd7a9f2bbdf authored about 1 year ago
Split CountTokens into nested ifs -- looks a bit longer but a bit more readable IMHO

fa42c35a727d73c37fc6009c6f73cc4160054504 authored about 1 year ago
Merge pull request #566 from castle-engine/library-update

Update library interface with new function to set navigation input shortcuts

73b4bc0873332b36caf7d3b196ae0617c2d25f63 authored about 1 year ago
Open offline API docs, if available

28a6f9ce1cf254dd3695ac57e7b98a640e5c54cc authored about 1 year ago
Fix compilation of example C++ applications using library interface

0a3382a5ae5d4e7eb841e89c49489f04715e0a0b authored about 1 year ago
Fix export and import of new input shortcut library function

90f23b933524a4a1ced4054874ab2331a7719dfe authored about 1 year ago
Add possibility to set navigation InputShortcut through library interface

02232b2d26a1a820fcc21e7ebe9e1167db95bb9e authored about 1 year ago
Merge pull request #536 from Dennis1000/add-more-tiled-properties

Add more file-format properties to TCastleTiledMapData.TLayer & TTile, add new Exists-property t...

eb776ce04840bc4d2334aee7fb8507dcae190f8c authored about 1 year ago
Test of TiledMap.Data.Layers[xxx].Exists in tiled/map_viewer

3467d3ac0e37cd28ed0694f13b4257a45ba47129 authored about 1 year ago
Add TODOs, link to https://castle-engine.io/roadmap#tiled_layers

39fb3b99653cef48a6ca65860d23af2ca65f90d1 authored about 1 year ago
Use Iff(Visible, 0. -1) instead of Ord(Visible) -1, looks more obvious

0eee48d2f059092a84706f27943c19d32fe54983 authored about 1 year ago
Fix safety check in CastleScene AddViewpointFromNavigation, condition was inverted

5890501053484f9c2cb45c75178f194826d57c81 authored about 1 year ago
Improve exception location logging in deprecated library

6434ec816782e75391bd954f415ced754b7ca896 authored about 1 year ago
Fix CastleGL for FreeBSD: dglGetProcAddress wasn't doing anything in this case

Fixed actually 2 times:

1. DGL_LINUX -> DGL_GLX, since Linux and FreeBSD are the same for every...

ca10662f9292c9e9371f75a2edeff0fba5f899ee authored about 1 year ago
Merge pull request #565 from castle-engine/manifest_units_paths

Ability to read project search paths from build tool

6f9db6643139aa673d876980463ce7e0f3c8cbca authored about 1 year ago
Check Assigned(glGetString) always, debug or release

2c6a7e17e799d0a635faae54f6e647c42bc95d9f authored about 1 year ago
Spaces, not tabs

872ab6e6e8a33d318a40cdc4b6690c7416f8541e authored about 1 year ago
Experimenting with adding menu items

fc1498bd968e96b4b394f55c9bfc1347c601a6e1 authored about 1 year ago
Proper 4 CGE menu items

fc2a38e8222dbdd25c2f7f0ae6d6b2dda2ad5e58 authored about 1 year ago
Ability to get search paths from manifest by build tool..

efc61625cc4a876129c4232f481b96b4e323d285 authored about 1 year ago
Build tool output - options in alphabetic order

35645184d002535a2c550ac6fdbff7b0cf48618a authored about 1 year ago
Merge pull request #564 from castle-engine/fpc_standard_units_paths

An option to get free pascal standard units paths from build tool

62433037be8aceb7d8357f5909dd207a2c349e76 authored about 1 year ago
Merge branch 'master' into pr/Dennis1000/536

48e6c90971c6a509b7911b20e63e66567a4aac5f authored about 1 year ago
fpc-standard-units-paths -> fpc-standard-units-path - assumed that it will always contain one path.

afeed74269f0061c38b5a637ba1ff99a6a4e6671 authored about 1 year ago
Merge pull request #558 from phomm/castle-download-support-for-httpbody

Support for request body in CastleDownload (fpHttpClient)

7836f26a60646cac62e4ad42088e5957bebb6f9c authored about 1 year ago
Link to our trivial PHP test handling PUT

51cf1d9fad3ed322206a53d225004fa136ddd496 authored about 1 year ago
Rename HttpBody -> HttpRequestBody, add example using it, other minor improvements

- Added example examples/network/put_data/put_data.dpr

- Let HttpRequestBody be used by all req...

c8a660cd6fec9de1619049c45bc5935a3b462bdb authored about 1 year ago
Make the case satement visually less confusing

b632ab353dfdf0232f9997b521f6e1e0de6ad5f6 authored about 1 year ago
Sort files for LPI and DPROJ to have 100% deterministic output

d469349d5faa83b69c7f48e0e5db82268bc0128c authored about 1 year ago
Update examples - DPROJ, LPI - new GUIDs, new files

0772264013e39de9328254536d5a8ec5428e9b98 authored about 1 year ago
Faster and more strict do_test_qualified_name test, fix various manifest files

8ea9ada8b2b017e7548d928f7962fa8e5f0228c1 authored about 1 year ago
Fix comment

39a9c5f613b37cd8dc7f3e360c20b2fc19f8a879 authored about 1 year ago
Fix to use ./tools/internal/examples_regenerate_auto_files

99af1019e491db3af97f302d82168c6ffe5e6718 authored about 1 year ago
Merge branch 'castle-engine:master' into castle-download-support-for-httpbody

98a786098af9097007fd8847c39201a655cfac5f authored about 1 year ago
Update API docs (mostly after removal of some deprecated sound APIs)

9dac5e3cfcfad7cc60ccbeade534414c54f29cbb authored about 1 year ago
Edit examples READMEs to point to new editor URL

f09bddfcff8b2aa6e7b8f682d3cedc96f3aef445 authored about 1 year ago
Add Delphi line to examples' README files

733b9cfeb6f596c281de41ebd93e5d3d755b8eac authored about 1 year ago
Buld edit READMEs to link to https://castle-engine.io/lazarus

2f97233f92f4c4b76ecd5928d1496892b01ed2ef authored about 1 year ago
Script to bulk edit examples' README files

479a9e2f2bb4411c2acf0284daa3654d0305176e authored about 1 year ago
Add project name (pascal-name) to possible output

596bb380446a79cb78563e0b5365c79d49bccb99 authored about 1 year ago
Rename to examples_regenerate_auto_files

da59d83694cedaba7c00c344d28cddc387615a47 authored about 1 year ago