51 Commits

Author SHA1 Message Date
Thomas Mann e65017eb81 Change version to v3.9.3 2024-09-08 17:06:24 +02:00
Thomas Mann 423d2911d2 Profiler can now trace log messages, select time ranges and chanels and export to CSV 2024-07-07 14:54:26 +02:00
Thomas Mann fea3026fe6 Fix editor shut down with active OSC data recording 2024-07-01 20:05:38 +02:00
Thomas Mann 6953250295 v3.9.2 2024-07-01 19:13:33 +02:00
Thomas Mann 0b5ae3f5e2 v3.9.1 2024-02-15 21:59:33 +01:00
Thomas Mann 18f89307c2 v3.9 2024-02-14 23:28:57 +01:00
Thomas Mann 45fc03a497 Attempt to fixed recent exceptions reported on sentry.io 2024-02-11 12:42:52 +01:00
Thomas Mann a3e52fee9c Adjust point struct 2023-12-30 16:50:14 +01:00
Thomas Mann 5676457032 Show error instead of crash if working directory is incorrect
otherwise splashscreen fails with file not found
2023-12-29 16:42:45 +01:00
Dom 821ad2a075 begin resource refactor for shaders
whitespace

shader compilation consistency

remove entryPoint from shader resource definition

chore: cleanup ShaderResource & its regex, error log consistency

propogate messages outward, remove LastCompilerError (for thread safety)

fixed an oopsie I made with GpuSorter

better shader compilation success log, fix remaining SharpDX slot types

shader caching - threadsafe ;)

recompile source for file-based shaders regardless of dirty flags

complete shader caching logic
2023-12-13 22:45:52 -05:00
Thomas Mann c598e9d577 Change version to v3.8.2 2023-11-27 01:18:01 +01:00
Thomas Mann d5bdbe678e Show error message when tooll is started from system directory 2023-11-14 16:28:26 +01:00
Thomas Mann 18f90439d3 v3.8.1 2023-11-14 02:03:48 +01:00
Thomas Mann 7f04be6447 v3.8 2023-11-09 22:07:25 +01:00
Thomas Mann 1172b6c2a1 Show warning dialog if stand alone version was started with "T3Editor.exe" 2023-10-15 16:14:32 +02:00
Thomas Mann a49635910d Fix render exception 2023-08-31 23:41:18 +02:00
Thomas Mann c6715bafd6 Console log now shows startup messages 2023-08-31 23:11:51 +02:00
Thomas Mann 2a060ae158 Refactor editor Program into CrashReporting, UiContentUpdate and UiContentDrawer 2023-08-27 13:47:14 +02:00
Thomas Mann 619f07dc09 Change version to v3.7.1 2023-08-23 22:53:25 +02:00
Thomas Mann f456e86305 Version 3.7.0 2023-08-13 14:53:58 +02:00
Thomas Mann 9e5c52b722 Show Version number when fullscreen add indicators for build configuration 2023-08-12 11:19:05 +02:00
Thomas Mann 9d06dad594 Add crash dialog and integration to sentry crash report service. 2023-08-12 00:57:44 +02:00
Thomas Mann 771978b286 Refactor UiModel -> UiSymbolData 2023-07-05 21:07:00 +02:00
Thomas Mann 4f1e8d1685 Refactored parts of Resources namespace into Model namespace and renamed Model class to SymbolData 2023-07-05 20:42:14 +02:00
Thomas Mann fc2574810d Code refactoring -> Split NodeOperators into smaller classes 2023-06-14 00:43:28 +02:00
Thomas Mann a12550fbe1 v3.6.1 2023-06-11 20:50:04 +02:00
Dom 082dc601a9 a thousand plagues to Windows Forms 2023-05-21 21:54:19 +02:00
Dom 83963ec1b2 abstract T3RenderForm to an interface 2023-05-21 21:20:45 +02:00
Dom 33625f5859 Separation into different C# projects 2023-05-21 21:15:46 +02:00
Dom 54d6b9b997 dependency organization for winforms
cleanup
2023-05-19 21:43:46 +02:00
Thomas Mann 76ff3ca50d Improve workspace warning in startup validation 2023-05-14 13:46:23 +02:00
Thomas Mann 8918dcd4fc v3.6.0 2023-05-07 21:44:24 +02:00
Thomas Mann 84f1c30e04 Add version and new image to SplashScreen 2023-05-07 18:05:52 +02:00
Thomas Mann 02f5822f09 Minor refactoring of splash screen 2023-04-25 01:42:27 +02:00
Dom 3462c5e007 functioning splash screen
proper t3 font

loading log UX
2023-04-25 01:42:26 +02:00
Thomas Mann dd34bb9c01 Add error message dialog the clarifies which Operator file is broken 2023-03-02 15:37:03 +01:00
Thomas Mann 54ce84d0ed SymbolBrowsers searches for Operator presets after pressing space 2023-02-04 18:58:19 +01:00
Thomas Mann 9ed6068be4 Playback settings saved to json 2023-01-28 19:33:48 +01:00
Thomas Mann 7f78143df5 Allow picking colors outside of Tooll-window on ALT-key release 2023-01-11 22:44:43 +01:00
Thomas Mann 4de2fa670d Colors can be picket with ALT-key 2023-01-10 20:24:08 +01:00
Thomas Mann 96ae9f5ab4 Introduce UIScale factor and correctly scale fonts with display DPI setting 2022-12-17 00:11:06 +01:00
Thomas Mann 9cc92fe08b Improve symbol browser suggestions by applying statistical analysis of symbol usages and connections to relevancy 2022-12-15 00:08:22 +01:00
Thomas Mann a4427e24cf v3.5.1 2022-12-11 01:37:11 +01:00
Thomas Mann 08a5995203 v3.5 2022-12-04 19:49:04 +01:00
Thomas Mann b4d5426b60 Show a dialog offering to restore backup if last startup was no successul 2022-11-21 15:51:58 +01:00
Thomas Mann 83eab1da77 Further cleaning up namespaces 2022-11-16 04:25:37 +01:00
Thomas Mann f63dcde443 More cleaning up namespaces 2022-11-16 04:00:46 +01:00
Thomas Mann 2e2c3b0d0e Further cleaning up namespaces 2022-11-16 03:54:34 +01:00
Thomas Mann 20ba5ed8d0 Further cleaning up namespaces 2022-11-16 03:44:11 +01:00
Thomas Mann 8b1ed4c2a5 Cleaning up namespace errors 2022-11-16 03:30:24 +01:00