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) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, Spine and more. Fast clean code using modern Pascal. Free and open-source.
https://github.com/castle-engine/castle-engine

Move regenerate_auto_files_in_all_examples.sh to tools/internal

5dbd136035778b36528783c5838ff0cf62604f41 authored 12 months ago by Michalis Kamburelis <[email protected]>
Merge branch 'test-backends-script'

682416a489955a6e080ab34da53d95d123f54780 authored 12 months ago by Michalis Kamburelis <[email protected]>
Document CASTLE_WINDOW_GTK2 is only for Unix now, not Windows

061642a23ce21fb6d9a80e7dee1e23b90023d376 authored 12 months ago by Michalis Kamburelis <[email protected]>
Merge branch 'castle-engine:master' into castle-download-support-for-httpbody

2febef289f5c56ac7153bc270b067d49ef9193bb authored 12 months ago by Vlad <[email protected]>
CASTLE_WINDOW_GTK_2 and Windows implies using EGL

d83fde23f0a7632f6c5234990387ce2a7aa75f4b authored 12 months ago by Michalis Kamburelis <[email protected]>
TUnicodeCharList.ToString comment

e609f76f7ed5937ef0bffc611c9abe18b48c436d authored 12 months ago by Michalis Kamburelis <[email protected]>
Pass OS/CPU to test compilations

16ec7b24a0c5029765e2bea3751300ebdf42da36 authored 12 months ago by Michalis Kamburelis <[email protected]>
Document that various ray-casting routines return the *first* object hit by the ray

500660e22fc3d70482a2c363fe7c452a79c698f8 authored 12 months ago by Michalis Kamburelis <[email protected]>
--compiler-option, not --compiler-options

6ebe3d2dcdf49ed7437df46aee7630f8e5c503d3 authored 12 months ago by Michalis Kamburelis <[email protected]>
Fix to clean the project, not entire CGE (would also clean build tool)

f160abc7a88d6de83ce3de37e79ee06518c47a8f authored 12 months ago by Michalis Kamburelis <[email protected]>
Update build tool in check_castle_window_backends_compilation script

f5f41da818d8b9e777f3c56e689cbffed1739301 authored 12 months ago by Michalis Kamburelis <[email protected]>
check_castle_window_backends_compilation executable

f3f7991f300fa599715690718528d1c290165f4b authored 12 months ago by Michalis Kamburelis <[email protected]>
Check all backends compile, from CI

1a51aefbc52d3894a4dce18275b194981f2397ca authored 12 months ago by Michalis Kamburelis <[email protected]>
On Raspberry Pi 64-bit, also linking with libqt5-pas-dev fails, do not make castle-editor-qt5

f409fcb02c62774361b05cb63c5ea390eb3bfe00 authored 12 months ago by Michalis Kamburelis <[email protected]>
Adjust GENERICS_CONSTREF also for editor

f6d3ae82633bb7856324a01fad1d19341f200f73 authored 12 months ago by Michalis Kamburelis <[email protected]>
Merge branch 'castle-download-support-for-httpbody' of https://github.com/phomm/castle-engine into castle-download-support-for-httpbody

e98ae881625242bc369650ce7b66b0a2f4112c9e authored 12 months ago by Vlad Fomin <[email protected]>
Merge branch 'castle-engine:master' into castle-download-support-for-httpbody

d8507f5d056ec4df4f17295a60fdcf26181acc85 authored 12 months ago by Vlad <[email protected]>
Merge remote-tracking branch 'origin/master' into castle-download-support-for-httpbody

72efef7d62eb46b427edd864796456c84d8c6081 authored 12 months ago by Vlad Fomin <[email protected]>
Add option to get standard units paths from build tool.

453556c74202366984183ef88d164b04cbb48f21 authored 12 months ago by and3md <[email protected]>
Regenerate tests project, to deploy test X3D files

d1b50eb88d877d567280b6db10c6162c2750265f authored 12 months ago by Michalis Kamburelis <[email protected]>
Do not warn about deprecated usage in tests -- tests knowingly test some deprecated CGE features

bfc2992839ff2a66a586864bea249561d1f08ef6 authored 12 months ago by Michalis Kamburelis <[email protected]>
Update comments/TODOs in FMX components

a36087ee5741a258ec6738b4f6beaff90e9cac76 authored 12 months ago by Michalis Kamburelis <[email protected]>
Update docs to lead to Application.Terminate

04e36682ae326588b3abacfd84ee468ee23ecb15 authored 12 months ago by Michalis Kamburelis <[email protected]>
Update comments about Delphi net client

376bf71bed82a4b21187cf1f6dca85740226b122 authored 12 months ago by Michalis Kamburelis <[email protected]>
Comment out test 'Castle Test' menu item for now

9ad0f03ac75029619acff0ea8e47fb2b4674e52d authored 12 months ago by Michalis Kamburelis <[email protected]>
Use consistently EGLContextNotPossible

70947eb50a836018415e9f9571f6c63990fdba30 authored 12 months ago by Michalis Kamburelis <[email protected]>
Comment about CASTLE_TEST_DECIMAL_SEPARATOR_COMMA

3160a9541e7b224a8e631796f099bdddd9e1af3a authored 12 months ago by Michalis Kamburelis <[email protected]>
The castleinternalcontextbase.pas was duplicated, fix

ebd0b593174cbe7d875971e12ac2af1f101134a8 authored 12 months ago by Michalis Kamburelis <[email protected]>
Add docs for Release, PreviewPress, PreviewRelease

ba11f9d8f5762fa175c40c1783197aad2875739e authored 12 months ago by Michalis Kamburelis <[email protected]>
Autotest our DeployFile doesn't contain anything bad

17eecbf891551b55ef1f42ef84f288ddaa2b7287 authored 12 months ago by Michalis Kamburelis <[email protected]>
More notes about Delphi packages, mention BDSCOMMONDIR

bedbc6a738e3eb174b0a262d739f2e473c4ebf74 authored 12 months ago by Michalis Kamburelis <[email protected]>
Fix paths to use $(BDSCOMMONDIR) and fix dependencies

945d651b7b5ea390c59bac47e9b03018e28afc24 authored 12 months ago by Michalis Kamburelis <[email protected]>
More links to https://castle-engine.io/delphi_packages

3cc1841c6190cae24ffc62d26cecb4813ec5448f authored 12 months ago by Michalis Kamburelis <[email protected]>
Link to https://castle-engine.io/delphi_packages

11d230fcf53b321dd737a41a9ea1cb517eac0e9b authored 12 months ago by Michalis Kamburelis <[email protected]>
Fix ToolProject compilation (needs CastleInternalTools)

91238daeb2e52df05a90e75b0add0d505cd08c54 authored 12 months ago by Michalis Kamburelis <[email protected]>
Add CastleInternalTools to packages

423ec7fdbd72c50623dd3b963645a68b0a141928 authored 12 months ago by Michalis Kamburelis <[email protected]>
Thoughts about CastleRegexps in CGE core - not for now

5ff7d9a001a4899770f68a8e5c55b4240262d68f authored 12 months ago by Michalis Kamburelis <[email protected]>
Add CastleInternalTools unit

0b47d03f362cb30d03cc5b97fc9c5d8c9862c238 authored 12 months ago by Michalis Kamburelis <[email protected]>
Test own Delphi IDE menu item, that reads project options

d72f1c7a50f5ae1d948c6c1e0265625ffa734e9d authored 12 months ago by Michalis Kamburelis <[email protected]>
Comment out OutputModelDefaultPrecision test, it's hard to make it to pass for all FPC and Delphi precisely -- %g is implemented a bit differently

408ae7cbe34ee2bef824bf613354a97d0cb70a2c authored 12 months ago by Michalis Kamburelis <[email protected]>
Fix check_packages to compile and run with Delphi too

b8b8f223d4eaaa5c8cba3b5ea6195571186b8210 authored 12 months ago by Michalis Kamburelis <[email protected]>
Include in CGE regexpr from https://github.com/andgineer/TRegExpr to just work with all FPC and Delphi versions

fb434ddc067718e8156af1d96dc32f61395c88f7 authored 12 months ago by Michalis Kamburelis <[email protected]>
Fix test, Normalize both to Unix line endings

516a1a15d1d9c8bfaa507b9d91b16a5d4d837d0e authored 12 months ago by Michalis Kamburelis <[email protected]>
Don't do check_packages with FPC 3.2.0, it has broken regexps

f387cb2dbbafe170630072f899f5ea63030106b0 authored 12 months ago by Michalis Kamburelis <[email protected]>
cge_shell_test: Check that Delphi packages do not refer to VCL or FMX when they should not

0c0c3997642b9955fc54a6b4a6423d28f4ed89a8 authored 12 months ago by Michalis Kamburelis <[email protected]>
Introduce global FloatOutputFormat to configure output of floats precision in 3D models

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

ee15566baa252a4e4cbafd738a210c540cd9410e authored 12 months ago by Michalis Kamburelis <[email protected]>
cge_shell_tests - Unix line endings

b2e1847b4e1f14457d243acf5a2ad4eaef47dc15 authored 12 months ago by Michalis Kamburelis <[email protected]>
Replace backslashes with slashes so we can check with \ in paths also on non-Windows

cbebb97090fd676eda1ec8aa9f343a78a91295b2 authored 12 months ago by Michalis Kamburelis <[email protected]>
Link to https://castle-engine.io/delphi_linux#library_paths

a6646294f7eaafbb72f3a07a82d10a331eae2ea8 authored 12 months ago by Michalis Kamburelis <[email protected]>
Check default platform is Win32

417d1acbb5f82927065e7004635cce982875ad09 authored 12 months ago by Michalis Kamburelis <[email protected]>
Add vcl to castle_engine_vcl dependency correctly

23ec3781aebe4d586c473743129276ad60b0d7b8 authored 12 months ago by Michalis Kamburelis <[email protected]>
Link to bugs, mention debug/release

163eec34d711bcc69dd627fbde5852434339fe3b authored 12 months ago by Michalis Kamburelis <[email protected]>
Fix castle_engine_fmx - should depend on fmx

5f0d73925def105188a6cb684dea6c8064d63a70 authored 12 months ago by Michalis Kamburelis <[email protected]>
Fix CastleInternalJoysticksWindows for Linux

d277912ac24dfb20b126be3c1d131769885278bd authored 12 months ago by Michalis Kamburelis <[email protected]>
Updated, simplified package install process

b61c2ee33faa6c939d0a7361b98240f331f72e1d authored 12 months ago by Michalis Kamburelis <[email protected]>
Remove bpi

10030a909cb1dda9f5757506f6a1743ce9a4157d authored 12 months ago by Michalis Kamburelis <[email protected]>
Ignore .bpi (Linux)

8a564a427e6ab47d91b75afb3c214ef21dbce2f6 authored 12 months ago by Michalis Kamburelis <[email protected]>
Add Linux to castle_engine_window

40979b6156363479af100cf883e5d46492d6fc94 authored 12 months ago by Michalis Kamburelis <[email protected]>
Really remove fmx, vcl

be1276448f7dc16e4435dc0d2de37d85bad6e361 authored 12 months ago by Michalis Kamburelis <[email protected]>
castle_engine base doesn't depend on FMX or VCL

b30bd0c9a54eae86e565f8ebeaf6305ec1690b7e authored 12 months ago by Michalis Kamburelis <[email protected]>
castleinternaltdxinput_tlb comments

e4d48895541624aad7def8250410ea41cf2b232e authored 12 months ago by Michalis Kamburelis <[email protected]>
CASTLE_DELPHI_PACKAGE define in all packages

93964e78542a937bd7d7cb04f6f0a2889c777f17 authored 12 months ago by Michalis Kamburelis <[email protected]>
All dependencies

5d54356041e195a210174513a054227cf3e433b0 authored 12 months ago by Michalis Kamburelis <[email protected]>
Packages: design depends on vcl

bbea764c6de25158ab915f8ea101c3c9344c1174 authored 12 months ago by Michalis Kamburelis <[email protected]>
Define packages dependencies

1e290fdc6b8201349fcbed5ae8cd349a90e90e38 authored 12 months ago by Michalis Kamburelis <[email protected]>
Add descriptions to FMX and VCL packages

71081a96e5b3a8c008f5d8daaff352d5df61e0d7 authored 12 months ago by Michalis Kamburelis <[email protected]>
New base package description

09ac9d5588cf774078beef8191b63a729e994264 authored 12 months ago by Michalis Kamburelis <[email protected]>
Move FMX units to castle_engine_fmx

3caad4d66dafa1106dc63b102f921e841241d2cc authored 12 months ago by Michalis Kamburelis <[email protected]>
Move VCL units to castle_engine_vcl

29f884a2d3cd557b6b47c7ad21ec739cfd28b5db authored 12 months ago by Michalis Kamburelis <[email protected]>
Add castle_engine_fmx, castle_engine_vcl

707fdb6a32d053ea8e7ef0e7955634ca7cd4aee6 authored 12 months ago by Michalis Kamburelis <[email protected]>
Autocheck also castle_engine_window.dpk

5861d1aba2b1ed9f73ab42b61d3ebfc9a2a6acfe authored 12 months ago by Michalis Kamburelis <[email protected]>
Added / fixed some units in Delphi packages, check_packages now succeeds for Delphi packages as well!

3ffff93efbcdea90385e573adde596752e1d2a4a authored 12 months ago by Michalis Kamburelis <[email protected]>
Comment about WndPtr unused

51a7006ce394942b54176433fe402cccf2662a53 authored 12 months ago by Michalis Kamburelis <[email protected]>
Revert "TGLContextWGL doesn't use WinPtr"

This reverts commit 0c90727a583f90044d4eefe43a2b5e2d05e68aa0.

Reason: In the future. using here...

3b4aacc994be492a2b25868b36ea2a1a17fb915e authored 12 months ago by Michalis Kamburelis <[email protected]>
Support masks, require / at end of dir, show warning count

9cb42513637f821cbeb912dd44f67603febb7863 authored 12 months ago by Michalis Kamburelis <[email protected]>
Read all files from DPROJ too, compare with DPK; also accept specific filenames on RequiresFiles and Exclude... lists; also check castle_engine_design.dpk

8b81769e35576a225b9822278e1d526ffe69056e authored 12 months ago by Michalis Kamburelis <[email protected]>
Comment fix

3b96d0c815c28b5ce5dd18943610db6efcd78a0e authored 12 months ago by Michalis Kamburelis <[email protected]>
Initial DPK parsing and checking (WIP - checks actually fail now)

d6561c0eadadd8befd2f3ffb6bcbefd71ff9e5b2 authored 12 months ago by Michalis Kamburelis <[email protected]>
Remove long-deprecated and FPC-only GetFileFilterExts, GetFileFilterName

4d443399dd2a931c44dc4782b34715a02346f8b1 authored 12 months ago by Michalis Kamburelis <[email protected]>
Refactored check_lazarus_packages to make room for DPK checking, with abstract TPackage and descendant TLazarusPackage, also renamed to check_lazarus

205feb24c157ea3bf246ddfaedebf65ab8fa9d26 authored 12 months ago by Michalis Kamburelis <[email protected]>
Regenerated castle-tester project, to deploy all files to Linux using PAServer

5018d93bb3c9b97bf479f69323e1fdd0fcba33a9 authored 12 months ago by Michalis Kamburelis <[email protected]>
Comment fix

3a0f4670ced90cf707a23ee9b083d92caa7668e6 authored 12 months ago by Michalis Kamburelis <[email protected]>
Clarify and autotest that LoadSettings and PrepareResources can be used without rendering context

57859272da697780fa82b3d0f281870d43dce100 authored 12 months ago by Michalis Kamburelis <[email protected]>
Comment whitespace improve

4a08d1a60c900424ec525f8ffd43f3330bcf5011 authored 12 months ago by Michalis Kamburelis <[email protected]>
TGLContextWGL doesn't use WinPtr

0c90727a583f90044d4eefe43a2b5e2d05e68aa0 authored 12 months ago by Michalis Kamburelis <[email protected]>
USE_EGL comments

a3902cc92a804491a5e3ee062b9d7bbe85d3bbb9 authored 12 months ago by Michalis Kamburelis <[email protected]>
Ignore some "unreachable code" warnings

0dfa63cc46bd37d4e884ae6b6676bccc00f84542 authored 12 months ago by Michalis Kamburelis <[email protected]>
Fix WinAPI + EGL compilation

a43fcddad463478c5e0ec5613e6efdf09a07a24b authored 12 months ago by Michalis Kamburelis <[email protected]>
Fix MaxVar with PtrInt usage on Delphi

4073ec597be20355121685d1c7a171c5bbcbdf2c authored 12 months ago by Michalis Kamburelis <[email protected]>
Fix CASTLE_WINDOW_XLIB compilation, with and without EGL

9ef47f3d4d3c81434aaeb28317509b7184da13e1 authored 12 months ago by Michalis Kamburelis <[email protected]>
Fix Android regression: QuitWhenLastWindowClosed = false is critical, now that we do Terminate (this was mistakenly quitting application on Android on any activity stop)

70c31b72ea7fd84d31bf081d6f3bc6a9b7057ad2 authored 12 months ago by Michalis Kamburelis <[email protected]>
Update USE_EGL comments

af7e7967c162cf936c2d4368db90472728ae3783 authored 12 months ago by Michalis Kamburelis <[email protected]>
Remove outdated CASTLE_CONTEXT_FORWARD_3, we actually initialize modern (core) context since a long time

6ffebf6ab894a99474631e47f4d5d84c717fac1f authored 12 months ago by Michalis Kamburelis <[email protected]>
Use TUniqueNumber = PtrInt, avoid warnings on 32-bit CPUs

deb83f1159be700035710855b7f6878d7d7ec8cf authored 12 months ago by Michalis Kamburelis <[email protected]>
Fixed CASTLE_WINDOW_ANDROID compilation

e9850ff568846e552913bd02d679bf205b51a3cf authored 12 months ago by Michalis Kamburelis <[email protected]>
MenuUpdateChecked TODO for Delphi/Linux, this is broken on FMXLinux side it seems

2e296b9a9974fe69982ca5d997917668df184582 authored 12 months ago by Michalis Kamburelis <[email protected]>
Fix adding menu item to main menu at runtime with CASTLE_WINDOW_FORM

24b4a1f24fa5e7580e6b8486ef513ea55350d19e authored 12 months ago by Michalis Kamburelis <[email protected]>
window_menu example: Change colors to be radio, more obvious

7c92a5dbb8d65f56fcf54003938a303fe3deb4a6 authored 12 months ago by Michalis Kamburelis <[email protected]>
Mention '&foo with underscore : _' is likely just FMX Linux bug

6bf3b0b1d50f8d1fcd13376c43e363dc776cfa62 authored 12 months ago by Michalis Kamburelis <[email protected]>
Update some long outdated TODOs, remove Carbon-specific hacks (only Cocoa matter now)

ee48d8aa5f2d57435bc9bc41ef442deaded1c75d authored 12 months ago by Michalis Kamburelis <[email protected]>