Skip to content

Commit

Permalink
Added more development notes.
Browse files Browse the repository at this point in the history
  • Loading branch information
mercere99 committed Feb 17, 2019
1 parent 0c35d44 commit 73387cd
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions Planning/DEVEL_NOTES
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,11 @@ How to best change a CSS class?
-= Fixes =-
Make JSWrap more flexible for different types of functions that can get passed into it.

-= Principles =-
Make sure to use (where possible) constexpr, noexcept, override
Functions that take a vector of arbitrary type should take any type that defines operator[]


-= Improvements =-
Allow default UI::Style overall and for each object type.
-Create a UI::StyleGroup that elements can be added to and altered as one (use proper CSS class?)
Expand Down Expand Up @@ -86,6 +91,12 @@ Fix how sectors are handled in surfaces to be more dynamic based on sizes of org
* string_utils


-= Debugging / Warning tools =-
* Alternate version os functions with the wrong number of arguments and a static assert.
E.g., Has(T) with one argument and an assert indicating it needs two.



-= Librarys to consider wrapping =-
D3
FabricJS
Expand Down

0 comments on commit 73387cd

Please sign in to comment.