Peter Slattery
|
05e6a191e8
|
Implemented a basic event log, and used it in various places around the codebase. Also removed foldhaus_memory as it isn't being used
|
2020-02-05 20:24:34 -08:00 |
Peter Slattery
|
305afc65cd
|
Cleaned up assembly loading. Added a note to handle error logging in the future
|
2020-02-05 12:29:48 -08:00 |
Peter Slattery
|
75bb2ae86d
|
Added some notes to various parts of the code base. Also simplified test patterns to ensure that we don't need to use leds_in_universe_range anywhere except in DMX buffer preparation
|
2020-02-05 12:20:03 -08:00 |
Peter Slattery
|
58ef0b460f
|
Added memory errors for when files aren't found
|
2020-02-05 00:03:56 -08:00 |
Peter Slattery
|
759b5f6906
|
Handle releasing the mouse button outside the window when the button was pressed over top of the window.
|
2020-02-04 23:46:11 -08:00 |
Peter Slattery
|
91612e48c7
|
Splitting out win32 sets of functions into groups to make them simpler to see and create platform layers for
|
2020-02-04 23:31:43 -08:00 |
Peter Slattery
|
460c08d169
|
Started making sure that the DLL is truly platform agnostic. Only thing left seems to be math.h for things like trig functions, and windows.h purely for interlockedincrement and interlockedadd
|
2020-02-04 23:16:41 -08:00 |
Peter Slattery
|
51955ba765
|
Fixed a Function Pointer address problem created by storing a pointer to the address of an animation procedure. When code is reloaded, that pointer becomes invalid, so we just store an index, and switch on the value
|
2020-02-04 22:50:12 -08:00 |
Peter Slattery
|
33338daab7
|
Working on Meta System Attempted to tag all panel related procedures
|
2020-02-01 19:15:04 -08:00 |
Peter Slattery
|
b11d9da9e4
|
Lots of work on the meta system. Most changes in src are just due to me putting test data in place
|
2020-01-18 22:07:59 -08:00 |
Peter Slattery
|
20636acdce
|
Implemented removing panels by right clicking on the border.
|
2019-12-28 15:01:02 -08:00 |
Peter Slattery
|
19727da391
|
Made dragging the time slider an operation mode.
|
2019-12-28 14:14:00 -08:00 |
Peter Slattery
|
d112b01e79
|
Lotta work on panels geting animation and sculpture view more up to scratch. Deleted a bunch of now obsolete files.
|
2019-12-28 10:51:47 -08:00 |
Peter Slattery
|
f491988c90
|
Began experimenting with animation timelines. This is making it obvious that I need to revamp my interface system
|
2019-12-26 08:11:48 -08:00 |
Peter Slattery
|
67b402b74f
|
Got assemblies to unload again
|
2019-11-22 23:57:30 -08:00 |
Peter Slattery
|
70c9c74796
|
Decoupled assembly from sacn.
|
2019-11-22 16:07:25 -08:00 |
Peter Slattery
|
726785eec4
|
Updating todo list
|
2019-11-11 20:36:10 -08:00 |
Peter Slattery
|
834aab2671
|
Did a bunch of stuff with nodes
|
2019-11-11 20:34:56 -08:00 |
Peter Slattery
|
25d9fda391
|
Stopped storing copies of nodes names in memory with them. They now just point at the specifications name
|
2019-11-11 14:42:14 -08:00 |
Peter Slattery
|
275c5ac90e
|
Planning
|
2019-11-11 12:55:59 -08:00 |
Peter Slattery
|
dba7b1a250
|
Created basic scope list view
|
2019-11-11 12:02:24 -08:00 |
Peter Slattery
|
59cac0f435
|
lots of little fixes
|
2019-11-03 13:12:25 -08:00 |
Peter Slattery
|
f3270918d0
|
Removed MinAfterUpdate from interface_node
|
2019-11-02 14:17:52 -07:00 |
Peter Slattery
|
6d893433c4
|
Made nodes selectable
|
2019-11-02 13:17:23 -07:00 |
Peter Slattery
|
e9a6bdd376
|
Got nodes to update when the node view isn't open
|
2019-11-02 10:47:27 -07:00 |
Peter Slattery
|
6c71c5a89d
|
Made modes work with hot code reloading, dealt with a bug in the search lister that allowed you to select an item from an empty list, pulled NodeRenderSettings back out into app_state, and generally filled out the operation mode system.
|
2019-11-02 10:29:51 -07:00 |
Peter Slattery
|
d90b275cff
|
Improved function of the Input Command Dispatch
|
2019-11-02 07:02:11 -07:00 |
Peter Slattery
|
22e15858e5
|
Fixed input handling for events that need to be held. Added support for events that only get called on a button release
|
2019-11-01 09:09:05 -07:00 |
Peter Slattery
|
a889deaa98
|
Pulled the color picker into the new modes system
|
2019-11-01 06:46:06 -07:00 |
Peter Slattery
|
b2579a45b7
|
Pulled the universe view into the new modes system
|
2019-11-01 06:16:30 -07:00 |
Peter Slattery
|
e51400c313
|
Got modes working for the node lister
|
2019-11-01 05:46:40 -07:00 |
Peter Slattery
|
619c1370fe
|
Fixed up a bunch of node lister, search lister, and text entry stuff. Began playing with modes
|
2019-11-01 04:17:46 -07:00 |
Peter Slattery
|
e00e90f2fd
|
Quickly got the search lister to use the correct index when filtering the list.
|
2019-10-30 09:10:15 -07:00 |
Peter Slattery
|
e9e89b8f3d
|
Folder restructure
|
2019-10-30 07:28:02 -07:00 |
Peter Slattery
|
eb22ebf1ea
|
Search lister improvements.
|
2019-09-21 13:19:02 -07:00 |
Peter Slattery
|
594e4257e0
|
Implemented text input into float fields. Small fixes to the node search bar, beginning to pull it out into a standalone piece.
|
2019-09-01 23:03:38 -07:00 |
Peter Slattery
|
8040479379
|
Removed Patterns and Channels, rebuilt the file open dialog box, and began implementing a basic text entry system.
|
2019-08-18 14:56:18 +02:00 |
Peter Slattery
|
d67d041b21
|
Updated todo
|
2019-08-03 16:44:57 -07:00 |
Peter Slattery
|
134a0a1e20
|
First Commit
|
2019-07-19 13:56:21 -07:00 |