Page MenuHomePhabricator

Timotheos (Timotheos Firestone)
Games Developer

Projects

User does not belong to any projects.

User Details

User Since
Jan 22 2014, 5:38 PM (535 w, 2 d)
Availability
Available

http://sanctuary.eco

@Timotheos is mainly working on the #Dembi project here, outside of working on the Firestone Sanctuary project linked about :)

Recent Activity

Jun 21 2022

Timotheos accepted rEE0e33a547f9cd: - Updated VariableSubstitutor to allow numbers in variable names. It wasn't a….
Jun 21 2022, 9:04 AM

May 24 2022

Timotheos accepted rEE98f9b93648fc: - Added default constructor to CallResult so it can be handled in containers.
May 24 2022, 7:42 PM

May 13 2022

Timotheos accepted rEE7e35c7e7b7b9: - A couple of cosmetic fixes in FunctionBinder after some review feedback.
May 13 2022, 10:13 PM

May 10 2022

Timotheos added inline comments to rEE43646861485e: - Added support to FunctionBinder to disable nested calls on bound functions..
May 10 2022, 9:56 PM
Timotheos accepted rEE31861d396e2a: - Updated Echo's cmake files for Wii, dol file creation still isn't sorted..
May 10 2022, 3:03 PM

Apr 12 2022

Timotheos accepted rEEd07b42985ad0: - Registered `AddToSection`, `RemoveFromSection` and `RemoveFromSectionAtIndex`….
Apr 12 2022, 7:35 AM
Timotheos accepted rEE1638bc122459: - windowscross.config file determines toolchain location based on environment..
Apr 12 2022, 7:35 AM
Timotheos accepted rEE571aad0e91a3: - Added _DeleteFile() support for Windows (using boost).
Apr 12 2022, 7:35 AM
Timotheos accepted rEEc9b3f82a6250: - Added helper script to copy all dlls for Windows cross compilation to the….
Apr 12 2022, 7:35 AM

Apr 6 2022

Timotheos added inline comments to rEEc9b3f82a6250: - Added helper script to copy all dlls for Windows cross compilation to the….
Apr 6 2022, 10:10 PM
Timotheos accepted rEEa79ed316247d: - Cleaned up duplicates in windowscross.config.
Apr 6 2022, 10:04 PM

Apr 5 2022

Timotheos accepted rEEb3307fbf6b74: - edepbuild now includes the platform config file before the library config….
Apr 5 2022, 10:06 PM
Timotheos accepted rEEc540648752a2: - PackageAllAsDeb now supports multiple platform targets.
Apr 5 2022, 10:06 PM
Timotheos accepted rEE21aeb4c60f5d: - Removed backtick in src/Platforms/Windows/Platform.cpp. This ended up in here….
Apr 5 2022, 10:02 PM
Timotheos accepted rEE0f6fdaa936de: - apt repository directory can be specified in PackageAllAsDeb now.
Apr 5 2022, 10:02 PM
Timotheos accepted rEEbae051cc3c9e: - Switched windowscross to c++17 to fix linker errors for projects using c++17….
Apr 5 2022, 10:01 PM

Apr 4 2022

Timotheos accepted rEE7deab85940f5: - Updated zlib version to 1.2.12 because 1.2.11 was removed due to bugs.
Apr 4 2022, 9:55 PM
Timotheos accepted rEEa83799452c0c: - edepbuild doesn't try a default build if a build config doesn't exist now….
Apr 4 2022, 9:54 PM
Timotheos accepted rEE5a37e8313d3d: - Fixed cmake find root path in template CMakeList file.
Apr 4 2022, 9:53 PM
Timotheos accepted rEEbe658d51daf3: - Fixed install location in SetupEcho to no longer be the cloned directory.
Apr 4 2022, 9:52 PM
Timotheos accepted rEE6892078e9a6b: - Fixed glew dependency in echo3Config.cmake.in.
Apr 4 2022, 9:14 PM
Timotheos accepted rEE39cdb1545e52: - Added StopListening() attempt on WebSocketConnection:_Disconnect() regardless….
Apr 4 2022, 9:14 PM
Timotheos accepted rEE6e99b25a89fd: - Updated linux glew target to match windowscross.
Apr 4 2022, 9:11 PM
Timotheos raised a concern with rEE48cd253606f7: - Added empty implementation for library loading for Windows.
Apr 4 2022, 9:10 PM

Mar 7 2022

Timotheos added inline comments to rEEe4304fe6995e: - Added recommended extensions for convenience.
Mar 7 2022, 5:39 PM
Timotheos accepted rEEa229e4f7fc6d: - Ensure posix mingw C and CXX compiler.
Mar 7 2022, 5:37 PM
Timotheos accepted rEEe4304fe6995e: - Added recommended extensions for convenience.

Great improvements; I've learnt a lot :)

Mar 7 2022, 8:45 AM
Timotheos added a comment to rEE7484f7decce1: - Updated Echo3 Visual Studio Code workspace to actually build echo so that….

Cool! I've learnt a lot from your suggestions and changes. I still think bash scripting is very opaque and hard to learn, but I'm sure I'll get there in time, haha. I originally added this commit because, without it, pressing build in Visual Studio Code didn't seem to actually rebuild anything for me, so it seemed necessary.

Mar 7 2022, 8:45 AM

Feb 28 2022

Timotheos edited the content of Echo 3.
Feb 28 2022, 4:47 PM · Restricted Project
Timotheos accepted rEE13a2cfe4f5cf: - Fixed Websocket listen connections not stopping (which was preventing the….
Feb 28 2022, 4:26 PM
Timotheos edited the content of Building Echo3.
Feb 28 2022, 4:11 PM · Restricted Project
Timotheos edited the content of Building Echo3.
Feb 28 2022, 4:05 PM · Restricted Project
Timotheos edited the content of Tools.
Feb 28 2022, 4:03 PM
Timotheos committed rEE07d987a41f72: - Added a `Mesh::CreateQuadSubMesh()` overload that allows a `TextureUVPair` to….
- Added a `Mesh::CreateQuadSubMesh()` overload that allows a `TextureUVPair` to…
Feb 28 2022, 4:01 PM
Timotheos committed rEE7484f7decce1: - Updated Echo3 Visual Studio Code workspace to actually build echo so that….
- Updated Echo3 Visual Studio Code workspace to actually build echo so that…
Feb 28 2022, 4:01 PM
Timotheos edited the content of Tools.
Feb 28 2022, 3:56 PM

Oct 11 2021

Timotheos updated Timotheos.
Oct 11 2021, 12:49 AM
0xseantasker renamed Timotheos from DiamondLawrence to Timotheos.
Oct 11 2021, 12:35 AM

Jun 8 2019

Timotheos accepted rEE0a19366ac6f8: - Fixed memory leak on SimpleDataPacketPool clean up.
Jun 8 2019, 10:57 PM
Timotheos accepted rEE119bc093a507: - Fixed incorrect order of initialisation (which caused a compiler warning) in….
Jun 8 2019, 10:56 PM
Timotheos accepted rEE04ec15f0ea89: - Made FunctionBinder function calls non-state dependent so functions can be….
Jun 8 2019, 10:55 PM
Timotheos accepted rEEeecf78538eec: - String Utility ToString function now sets the stream fail bit if conversion….
Jun 8 2019, 10:53 PM

Jun 2 2019

Timotheos accepted rEE2aa5b365eb77: - Fixed off by one error for month in FormatIOS8601().
Jun 2 2019, 7:36 PM

May 7 2019

Timotheos resigned from rEEf54827ad1cc6: - Added method to get all option names from Configuration..
May 7 2019, 5:13 PM

Apr 14 2019

Timotheos edited the content of NetBeans.
Apr 14 2019, 9:55 PM
Timotheos edited the content of Building Echo3.
Apr 14 2019, 9:39 PM · Restricted Project
Timotheos edited the content of NetBeans Modules.
Apr 14 2019, 9:38 PM
Timotheos edited the content of NetBeans Modules.
Apr 14 2019, 9:30 PM
Timotheos edited the content of NetBeans.
Apr 14 2019, 8:04 PM

Apr 6 2019

Timotheos updated Timotheos Firestone blog's full domain from http://tim.emblem.net.au/ to http://timotheos.emblem.net.au/.
Apr 6 2019, 3:01 PM

Apr 5 2019

Timotheos accepted rEE46d26d6383e4: - Wrapping flag check for static object in BulletRigidBody to make code more….

:)

Apr 5 2019, 6:14 PM

Apr 3 2019

Timotheos accepted rEE72ecb98b5b88: - Fixed bad AABB when meshes do not have any elements.
Apr 3 2019, 8:33 PM

Mar 30 2019

Timotheos accepted rEE41f541ff67bd: - Fixed an additional warning.
Mar 30 2019, 7:25 PM
Timotheos accepted rEE9f24e4129037: - Remvoed clang configurations since it is just extra management overhead. The….

*shrug* As long as it's easy to use Clang too. I heard using it as well makes for better static code analysis.

Mar 30 2019, 7:23 PM

Mar 5 2019

Timotheos resigned from rEE3c9a3f62bc35: - Initial work on a WebSocketNetworkSystem. This uses websockets as a transport….

I didn't really look at this much

Mar 5 2019, 6:09 PM

Mar 3 2019

Timotheos edited the content of Building Echo3.
Mar 3 2019, 2:52 PM · Restricted Project

Feb 24 2019

Timotheos accepted rEEac10dea15b7d: - Added missing header to Length.h which was only noticed when lexical_cast….
Feb 24 2019, 3:13 AM

Feb 6 2019

Timotheos added inline comments to rEE22948e3026be: - Added support for non-stream operator supporting types to register with….
Feb 6 2019, 12:40 AM

Jan 30 2019

Timotheos accepted rEE8a7418874fec: - Removed logging in FunctionBinderTest that I turned on for debugging purposes..
Jan 30 2019, 2:54 PM

Jan 22 2019

Timotheos accepted rEEce79606e0764: - Added accessor to type info with FunctionBinder return type handling.
Jan 22 2019, 8:04 PM
Timotheos resigned from rEE4afff530a324: - Added additional support to FunctionBinder to allow you to call registered….
Jan 22 2019, 8:04 PM

Dec 22 2018

Timotheos added inline comments to rEE0da9da0f69d8: - Added a few assert macros.
Dec 22 2018, 8:01 PM
Timotheos accepted rEE7978eb3a3432: - Fixed a couple of typos and added more clarity to some comments.
Dec 22 2018, 7:55 PM
Timotheos accepted rEE2f2ca801bac0: - Fixed memory leak on Connection destruction.
Dec 22 2018, 7:54 PM

Dec 18 2018

Timotheos resigned from rEEd50256180404: - Disabled logging output in tests as it was causing false failures.
Dec 18 2018, 6:39 PM
Timotheos resigned from rEEfacadf2994a2: Added section support to configuration files. This is a pretty common feature….
Dec 18 2018, 6:39 PM
Timotheos added a comment to rEEfacadf2994a2: Added section support to configuration files. This is a pretty common feature….

Without reading line by line, my only general input into such a thing is to try using "strong typedefs" to help the compiler differentiate multiple arguments.

Dec 18 2018, 6:38 PM

Dec 16 2018

Timotheos accepted rEE0125be2f3fad: - Fixed logic error. This probably wasn't causing an issue anywhere because it….
Dec 16 2018, 6:03 PM
Timotheos accepted rEEfeefcbad1a0b: Refactoring of boost usage to make certain things available in the Echo….

I didn't read every line, just the three added files.

Dec 16 2018, 6:02 PM
Timotheos accepted rEE7acf6644e166: - Moved usage of boost::format to Logging.cpp to try and improve compile times.
Dec 16 2018, 5:57 PM

Dec 15 2018

Timotheos resigned from rEE5cca2c7f54f0: - Connection temporary buffer is now dynamically allocated and the size is….
Dec 15 2018, 12:44 PM
Timotheos accepted rEE0da9da0f69d8: - Added a few assert macros.

I chose "predicate" and "dev check" because "assert" might make people think it matches the C++ standard assertion behaviour too closely. Feel free to pick replacement terms that match the specified differences in severity :)

Dec 15 2018, 12:41 PM
Timotheos accepted rEEbfc3084e8db7: - Added snappy and zstd to getdependencies list.
Dec 15 2018, 12:13 PM
Timotheos accepted rEEd0c08356efd3: - Fixed year output and subsecond output Chrono::FormatIOS8601().

Tests, ideally ;)

Dec 15 2018, 12:13 PM

Dec 2 2018

Timotheos accepted rEE15e677633554: - Changed log level width to 8 from 6 because WARNING is 7 characters wide.
Dec 2 2018, 7:44 PM
Timotheos resigned from rEEfe9ca3ec5ca9: - Added rapidjson to dependencies.
Dec 2 2018, 7:42 PM

Nov 27 2018

Timotheos accepted rEE826d1d2659df: - Moved logging functions into a Logging class.
Nov 27 2018, 12:46 AM
Timotheos accepted rEEf70c699ead0e: - Removed extra semicolon.
Nov 27 2018, 12:35 AM

Oct 7 2018

Timotheos committed rEEfd20846bdf24: More error-checking in `SetupEcho.sh` and helper scripts `BuildEcho.sh` and….
More error-checking in `SetupEcho.sh` and helper scripts `BuildEcho.sh` and…
Oct 7 2018, 3:57 PM
Timotheos committed rEEd19b4ce99913: Fixed the `SetupEcho.sh` script skipping past a Control+C input when it is in….
Fixed the `SetupEcho.sh` script skipping past a Control+C input when it is in…
Oct 7 2018, 3:57 PM
Timotheos committed rEE9fa48a41ea06: Package updates for Ubuntu 16.10, complete with extra error-checking..
Package updates for Ubuntu 16.10, complete with extra error-checking.
Oct 7 2018, 3:57 PM
Timotheos committed rEE673db3b35dc2: Fixed bogus error-checking added in 9fa48a41ea06. That was not meant to be….
Fixed bogus error-checking added in 9fa48a41ea06. That was not meant to be…
Oct 7 2018, 3:57 PM
Timotheos committed rEEc438082bcf26: Fixed false positive errors in `SetupEcho.sh` for Ubuntu 16.10..
Fixed false positive errors in `SetupEcho.sh` for Ubuntu 16.10.
Oct 7 2018, 3:57 PM
Timotheos committed rEEe1877d3d6867: Added more fancy logging for `BuildEcho.sh`, especially for failures..
Added more fancy logging for `BuildEcho.sh`, especially for failures.
Oct 7 2018, 3:57 PM
Timotheos committed rEEce7b77460de7: Fixed message output wording in `SetupEcho.sh`..
Fixed message output wording in `SetupEcho.sh`.
Oct 7 2018, 3:57 PM
Timotheos committed rEE84fbce073aa5: Attempt to fix NDK installation errors in script. Seems the NDK is now….
Attempt to fix NDK installation errors in script. Seems the NDK is now…
Oct 7 2018, 3:57 PM
Timotheos committed rEE50f0f26eb6b9: - Added further README clarification..
- Added further README clarification.
Oct 7 2018, 3:57 PM
Timotheos committed rEE590770a59b87: - Another attempt at fixing ECHO_ENGINE_DEPENDENCIES_DIR issues.
- Another attempt at fixing ECHO_ENGINE_DEPENDENCIES_DIR issues
Oct 7 2018, 3:57 PM
Timotheos committed rEEe31d65860bc2: - Added README file with instructions for installing echo3..
- Added README file with instructions for installing echo3.
Oct 7 2018, 3:57 PM
Timotheos committed rEE0ef5bf55b0ee: - Reordered logic to remove double-negatives.
- Reordered logic to remove double-negatives
Oct 7 2018, 3:56 PM
Timotheos committed rEEeb986f421597: - Fixed an error in SetupEcho.sh.
- Fixed an error in SetupEcho.sh
Oct 7 2018, 3:56 PM
Timotheos committed rEE50c56c43b434: - SetupEcho.sh now doesn't output false errors..
- SetupEcho.sh now doesn't output false errors.
Oct 7 2018, 3:56 PM
Timotheos committed rEEd73b23adba41: - This should hopefully fix a permissions issue in SetupEcho.sh (as….
- This should hopefully fix a permissions issue in SetupEcho.sh (as…
Oct 7 2018, 3:56 PM
Timotheos committed rEE7b32cfde4718: - SetupEcho.sh now works correctly with a custom echo engine directory, for Wii….
- SetupEcho.sh now works correctly with a custom echo engine directory, for Wii…
Oct 7 2018, 3:56 PM
Timotheos committed rEEc81e027e7aa5: - SetupEcho.sh now works correctly with a custom echo engine dependencies….
- SetupEcho.sh now works correctly with a custom echo engine dependencies…
Oct 7 2018, 3:56 PM
Timotheos committed rEEa22cf79dcc4a: - Added extra dependencies for building to the SetupEcho.sh script..
- Added extra dependencies for building to the SetupEcho.sh script.
Oct 7 2018, 3:54 PM
Timotheos committed rEE84e7d1c3143a: - Added extra dependencies for building to the SetupEcho.sh script..
- Added extra dependencies for building to the SetupEcho.sh script.
Oct 7 2018, 3:54 PM
Timotheos committed rEE7d8c4fc21155: - Fixed protobuf-compiler in install command to make sure dependency builds….
- Fixed protobuf-compiler in install command to make sure dependency builds…
Oct 7 2018, 3:54 PM

Sep 15 2018

Timotheos accepted rEEe80af0f8ab61: - Fixed a string to Texture::Format conversion bug.
Sep 15 2018, 10:15 AM

Sep 12 2018

Timotheos accepted rEEd10fcd9e8c3b: - Fixed a couple of issues with Texture::Accessor.
Sep 12 2018, 5:45 PM