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

Fix ConvertStringToDouble in USE_TRIVIAL_IMPLEMENTATION version: set OK^ if OK<>nil, PasJSON depends on it

cdef2c50735c86432d800344ca5d99944593d36b authored over 1 year ago
Update dedicated GPU code in Delphi examples, for Delphi/Linux

c6d04ed1a31d4967f4c2ea7840a25daf390291bd authored over 1 year ago
Clear check we got GNU make, not Embarcadero make

20be461cc586dee30d6af6fe2a805cebe53362c4 authored over 1 year ago
Extend the message "Incorrect USE clause"

See https://github.com/castle-engine/view3dscene/issues/71

0b49b028659011e7460b48f6e0d165cdba733b73 authored over 1 year ago
Remove TCastleTransform.Cursor. Seldom useful (only X3D touch sensor in practice), hard to maintain, uncertain what it should do in general (from which transform to determine transform).

Details:

- It is trivial to instead implement reliably logic in program "set cursor of viewport...

5b2810d9ef2fd0f851bc50b0a6aa7b414381dd2c authored over 1 year ago
Hotfix for removing objects crashing (in editor, but possibly elsewhere too)

Disable TCastleTransform.Cursor that probably noone uses and maybe we should deprecate it.

ee5e82f44a2ac3dc363490afe15afcef3f12441b authored over 1 year ago
Delete(0) is simpler than Remove(FList[0])

3817411b91f54396d8e04cb08526c2a3ea310d72 authored over 1 year ago
More reliable: do not just set valid:=false, also nil previous items

bb2cfeacd05542d959297f93a6eb52db69873405 authored over 1 year ago
Enable CGE editor with Qt5 widgetset since LCL 2.2.4

8c684f1ec66f95147947c1d1c9e04acb1215903e authored over 1 year ago
Partial merge from delphi-linux: ClearMouseRayHit, InternalOnNodesFree

See https://github.com/castle-engine/castle-engine/commit/7aa1a1dea28f7f6713ff4978d7b53f179310cb...

696aae33334fe2b5a41049e2732446a5fbb0bee8 authored over 1 year ago
Merge branch 'master' into delphi-linux

8a843f8166b7690724eaca6b4594b18f242daa02 authored over 1 year ago
Merge branch 'master' into delphi-linux

41ef7d5eaf12103bcfc9104a3c94ac2b77676790 authored over 1 year ago
More detailed warning for "Unknown X3D field name (indicated by containerField value)...."

aad110c73b9c1ae736dbc1748109ff0d834efc10 authored over 1 year ago
Do not crash in TCastleThirdPersonNavigation.Update if neither Avatar not AvatarHierarchy assigned

bc22af2a4492e3cde083ce93c9d0781db411d938 authored over 1 year ago
Avoid updating MouseRayHit on destruction

d9c41ae69ef327f145e99e46d9032c1a4e455c2d authored over 1 year ago
Temp workaround for Delphi 12

04d004f94584f09dc0c376b6b1bddb56d55b158b authored over 1 year ago
Fix macOS compilation, actually FPC + CASTLE_WINDOW_FORM

3d674e5e730b11fabf3197934c239d911731e35e authored over 1 year ago
physics_asterois: Add ~random small epsilons to rock's Z, to avoid blinking rocks in editor due to undefined sorting result

74c72d6fcb18b3c1c5b2060c20fee4eda15d873a authored over 1 year ago
Fix TestIndexedPolygonNormalArea for Delphi/Linux

5bbcdd8d3a647dda5abafd81a5b763d4d841b0d5 authored over 1 year ago
Fix for FPC

1ee7ec008094bf3c7da8a7f41e9c65a056a4b6eb authored over 1 year ago
Fix adding internal TestCount to tested methods

b68f368ddaf7a860cb50a274e7be96373b6d54b6 authored over 1 year ago
Test CastleInternalDelphiUtils unit

848c9b680d0b14c457238deb513fae91d6ef22b6 authored over 1 year ago
Platform-specific unit output

1a2604a8e9fbd3222563d8dd69ba4cfa9886ab81 authored over 1 year ago
FMX in CASTLE_WINDOW_FORM fixes: try to ensure we have a context, create Form correctly

8a8de310e5d679c4f50125c2619d7d036f395fbb authored over 1 year ago
glext_ExtensionSupported global should not be needed with dglOpenGL

885b72f89765a2e7afdbc57eead3194a75765640 authored over 1 year ago
Clear error if initializing TGLVersion before GL context available

65dee6f23472f9402383878ccb18e003e83d37f4 authored over 1 year ago
Do not use asm code for dedicated GPU with Delphi non-Windows

17cb097377d8f378904131f7c84568f9f30bba74 authored over 1 year ago
Add Platform\Config (like Win32\Debug\) to DPROJ, this is more similar to default Delphi new projects and it makes sense -- allows to switch between platforms easier

8aaa247edb7b22ccde12bcdb836ce287d92613df authored over 1 year ago
Fix Markdown

819ef420162b9ab32c315d39beff18f10002725e authored over 1 year ago
Improve play_animation README and add screenshot

ba1ec08df3e010cd16af4669fc6344c0c1c254d5 authored over 1 year ago
Fix compilation

a8cefe4f3628e0a1684f1d4696bfc9bfd9bf3e3e authored over 1 year ago
Fix warning (undefined result potentially)

84099b46710c4f07bfb706c8136275679b9c07b3 authored over 1 year ago
Link to new editor, delphi, lazarus docs from README.md

3a1bec67f13fdf07a1e18090267a6b39fb02436e authored over 1 year ago
Update DPROJ (for welcome page)

8d8b28a9ebc29a0511164f71d60516d2b3bbda9e authored over 1 year ago
Fixed sorting of layers in TiledLayersPropertyEditor.

ec1671853ab6e664caf09c0179b28b64f2b435f8 authored over 1 year ago
Comment at TOneLayerPropertyEditor.GetName

3860681f553400fb2bee6e12da817dba72dbc324 authored over 1 year ago
Fix to not leave DPROJ_WELCOME_PAGE unreplaced

5e92554b7c285bf70de03b9f6d74a42cdd4689a9 authored over 1 year ago
Enable using README.md as "welcome file"

308f568cf8ddff086d82fae0e5a3202b3afc20fe authored over 1 year ago
Link to new editor, delphi, lazarus docs from README.md

22b9b12c6806a762ebe2be6721a856f58e200190 authored over 1 year ago
Update DPROJ (for welcome page)

4124de18693d61eec8e8974bd51afa7764129022 authored over 1 year ago
Fix to not leave DPROJ_WELCOME_PAGE unreplaced

ac7b124751d3e635654d904ab920f329b1f15cba authored over 1 year ago
Enable using README.md as "welcome file"

9f1d7a38543cd0829f770a2ceffcf3a29f361be7 authored over 1 year ago
Merge pull request #534 from castle-engine/tiled_layers_sort

Fixed sorting of layers in TiledLayersPropertyEditor.

7648a3d940c8cdcbbd9d318ea1255fa24dbadf43 authored over 1 year ago
Comment at TOneLayerPropertyEditor.GetName

b72c3f2735328d9f583ccff736023b016c2cb4ec authored over 1 year ago
Add TestCTypesSizes test

cb90bb32dd0ac7e71d80167d39030f5315cba92a authored over 1 year ago
Tests and play_animation (so, almost all CGE) compiles with Delphi/Linux

CastleWindow backend CASTLE_WINDOW_FORM compiles for all platforms, not just Windows.

Same:
- C...

3fb79f6259bead710d7b78844ca7e1221f6a558d authored over 1 year ago
CASTLE_WINDOW_LCL -> CASTLE_WINDOW_FORM, will be generalized to be good for Delphi as well

22ba70df8fd44b0c0edae47dcb0192131c71ed55 authored over 1 year ago
Ignore deployproj created by running using PAServer

fcc226c64fdaa51e0d08d370b2f00a3e58473edb authored over 1 year ago
Do not store Single properties of TCastleRenderOptions when equal to default (on Delphi)

5dcc064f776841e821918e0c0cfe598d6d248ce5 authored over 1 year ago
Fix FPC compilation (CTypes)

f17e44ccc5eef85f8438ec29e84801d502090010 authored over 1 year ago
Fix more LongWord/LongInt to UInt32/Int32 or Cardinal/Integer (to make things OK for Delphi on non-Windows)

c5b2d8e6a76e17b5ef9f7b5979dd1319489ac168 authored over 1 year ago
Fixed sorting of layers in TiledLayersPropertyEditor.

2df96bdfe3cba8b99d8f356171bae4b6a2bce920 authored over 1 year ago
Fixes for crashes when clicking on Anchor node

Hacky -- to be rethought and made better. This is not 100% understood, and the fixes are not 100...

7aa1a1dea28f7f6713ff4978d7b53f179310cb8e authored over 1 year ago
Remove no longer necessary MaxVar / MinVar overloads

004292ba413ca4b1c0011f11e93e6d644248748a authored over 1 year ago
More LongWord/LongInt -> UInt32/Int32 migration

fb64d548d15edbc9cf66a7b630cca90f2d2538a7 authored over 1 year ago
Avoid some ignorable Delphi warnings

9c1fb367bf99f01bad48d769110eba3901f77744 authored over 1 year ago
Avoid complicated qualifying by GL unit name

20266b3feabd627576d97064981783f261db1202 authored over 1 year ago
$elif -> $elseif fix

de416b74a0afd9a7bd681c86843c3ac6f1cda39c authored over 1 year ago
Make our rendering code compile with Delphi/Linux. Adjusted to dglOpenGL, fixed also more LongWord/LongInt->UInt32/Int32

1285d9b5548833e9c69bb2868feceabe98c31b04 authored over 1 year ago
dOpenGL -> dglOpenGL

3dbc272d5f8f1658f979a8af0570297143c18f92 authored over 1 year ago
Update DPROJ to add dOpenGL to units path

879bf3164d474d082be4c229b11c03c44ee4f5ce authored over 1 year ago
Use dOpenGL on Delphi/non-Windows

8ef01fd0c58afcf0a1f6375c0af7ee673f866c45 authored over 1 year ago
Fix CastleReadLink for Delphi/Linux

3e7e1905ab99e958dc927d888b1f04941fec3ecc authored over 1 year ago
Fix Kraft for Delphi/Linux (rely on CastleTimeUtils) - continued

78930b604137670aeb6c9af7f991e13dc9327148 authored over 1 year ago
Fix Kraft for Delphi/Linux (rely on CastleTimeUtils)

235c51d747a1721403ff9109169ca36c8bd52187 authored over 1 year ago
Improve transform_save_load for Delphi (show on console), fix showing translation

9d11f77d8f32ca72652b7c51404290094cd87a73 authored over 1 year ago
Fix CastleTimeUtils for Delphi/Linux

09bcd2f57cd0978b7a2a9f65a8baf90428d3ab06 authored over 1 year ago
Don't use deprecated Bottom

f8a596c1698a118adc38620381c8a73300570510 authored over 1 year ago
Fix dragging camera gizmo in editor

290e6cf1b2ffc1c2838d1eabca91fb363efcb0c4 authored over 1 year ago
Explain the EffectiveProjectionFar = ZFarInfinity case

bfd94d7479ebb3a46d1716b12e479e129bbf91a0 authored over 1 year ago
Fix TestFairy iOS service: force version without code coverage

fc01173e2be5224308d11b66ae242396508f1add authored over 1 year ago
Don't use simulator for i386, macOS no longer supports i386

5c88aec4f2f2c624e6bbd2a8eee882431c883eea authored over 1 year ago
Fix after last commit: description at X3DPointingDeviceSensorNode is now not needed

5b5bc2765504e25a12cf81bafcdfbceb63a5ced9 authored over 1 year ago
Add TimeSensor.description from X3D 4

2a0d2e8fdafbfa7cd455d0cec5975c75bb834ad7 authored over 1 year ago
Fix seeing and selecting camera gizmo in 2D/orthographic views

e270b9b04c15968bb84e6fbb75632c2f275379b3 authored over 1 year ago
Don't use project font in editor UI

dfba8042a8e30092d77dd376cf0c2509feca6026 authored over 1 year ago
Fix autotests compilation

c5945038dd7c9b7ac0bdca98d189e4864ac2f718 authored over 1 year ago
More reliable camera gizmo visualization

bb50dbccfc9996283f3e3fcd25c53a85f1887bcb authored over 1 year ago
Fix memory leak due to leaving TKraftMesh instances

12d0f040274499ce7caf22dc11fa28b9f44a7138 authored over 1 year ago
Improved camera 2D visualization, without a cross, but with showing projection near/far

0686ade35dc6745d6c7b2779f177c6fc9f314969 authored over 1 year ago
Comment improve

c1dac4fea179d360f9f073454e55d6dadf9f2d02 authored over 1 year ago
Show info and warnings in editor

080370b135321b60fb5ec8c0d3f8173e39c39f8c authored over 1 year ago
CurrentTransform to make "Reset Transformation" useful always when the button is visible

88065edee24627d2d950616461223f8f00b7cfa9 authored over 1 year ago
ItemsBoundingBox comment

21aee195c6e48048baa47ed1361e7fc72594d50d authored over 1 year ago
Use TVector3.Zero more

36ecc04a7cfb99537a64a53e3d00023d75ec26de authored over 1 year ago
More docs about line set mode, do not warn when lmPair with no vertexes

95468f08a38d74fb668dc9e98f4a31c9deea79a6 authored over 1 year ago
Better indent auto_generated_node_helpers, as they have own visibility (public,private) sections

5f4ed34359a9fb05c491f8923ab8034ca3e6be99 authored over 1 year ago
Merge pull request #531 from castle-engine/dependabot/github_actions/actions/checkout-4

Bump actions/checkout from 3 to 4

b558394505a8ee68f007acf7074846470b2d4067 authored over 1 year ago
Bump actions/checkout from 3 to 4

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](htt...

318fd86119ef61d8f39bf225b54658c156ec65d3 authored over 1 year ago
physics_forces screenshot

60e806437e21a7a965239b146cb8f875be3c26a5 authored over 1 year ago
Support new X3D 4 field names in ComposedCubeMapTexture

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

1885b38ce683dc3ca7498578194b9c01e14afe4e authored over 1 year ago
Do not reset empty control position

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

828e783379fad4e3e33f45e69d90a0c23a797871 authored over 1 year ago
Fix updating AudioClip.gain

c720d335c6345524184a0579717033879f4a55e2 authored over 1 year ago
Add some new X3D 4 fields to sound nodes

Actually honour the new Sound.enabled, AudioClip.enabled, AudioClip.gain

b7ec7b1485adeab2a086ea4ce298b07571969d15 authored over 1 year ago
Make X3D KeySensor and StringSensor handle presses of characters represented as UTF-8

29b40488c0475736608ddd35a5e5981e9e323d4a authored over 1 year ago
Secure from assertion failure on invalid X3D (geometry node not in Shape)

2115efd81e1fc126b3d557f5140bb0e1612d1a54 authored over 1 year ago
Add HAnimMotion.name

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

3db9fa9fb453621dcf3cae0217b25cddae6841ca authored over 1 year ago
Robust TCastleViewport.GetMouseRayHit, just ignore when called from finalization

87e9e5ac7507bbb900902678bfd804c3cc6c1a7a authored over 1 year ago
Update MouseRayHit always, and on-demand

See https://forum.castle-engine.io/t/mouserayhit-not-updating-while-dragging/844/5

d75b674132c3e9069a0914d149de1c264e030cdb authored over 1 year ago
TRayCollision.Transform utility

28c111d335cd33193e0de59cad816d3578a8c5f5 authored over 1 year ago