Joseph Lenox
|
f14f34294f
|
working through UI for preset selector.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
69d47082f4
|
Added preset type enumeration
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
de64891100
|
Implemented callback system with a registration function that manipulates a stack.
Stack access is protected by a mutex. Writes block until mutex is gotten, reads will try again later in event handler.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
c51737ac42
|
Add adv to build (support wxbitmapcombobox)
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
a8a15cdb25
|
added info box
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
70bd713353
|
added comment to append_menu_item and append_submenu.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
372b5c8ef3
|
Enable/disable toolbar on selection
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
57f684a1c4
|
Populate and set/unset select menu.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
353a7fcaef
|
Return the wxMenuItem* from append_menu_item, we do need it for some methods.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
148316f211
|
Stubbed in Plater menu.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
d72dc8e8e4
|
Require boost.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
a443f94af0
|
Don't build xsgui
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
fd37e8f4ce
|
Only make linux distributables on linux.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
94d428ef12
|
back to c++11 semantics for initialization.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
1e7f42c422
|
squawk on osx failures now, as it should work.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
d1d75c4c0f
|
...
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
ad11dacb8c
|
...
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
f651d0ef5e
|
generic build language. Can't trust anything Travis does w/r/t environment variables on its own
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
45f80caab3
|
don't trust travis to do anything intelligent with the language.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
116904afc3
|
travis...
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
2e36be4d26
|
travis, pls
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
7fa5f0c3a9
|
oops, typo
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
f3e5db3a3a
|
re-add language to cpp
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
6ea42b2aae
|
Fix boost download and travis
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
d5e3d67aec
|
remove language preconfig
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
9fd01e6807
|
set an eval to force correct
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
a8b51536bd
|
fix bash
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
a60f739d02
|
broke script out, trying to avoid gcc-4 getting used on linux for whatever reason
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
13e36e7cad
|
fixing travis?
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
909e2214df
|
fixing travis?
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
1fd6558c66
|
setting envionment variables via matrix
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
3097a072e2
|
gcc, pls
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
5431b5c2c5
|
Handle possible narrowing of data type between unsigned long and signed long
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
f68231cdd9
|
Still playing with solarized, better setup (private constants with public functions)
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
106c81a130
|
Implemented center_selected_object_on_bed and set_number_of_copies
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
726dc9f4dc
|
Implement more of Object menu
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
5d57024a45
|
gcc please don't treat that as an initializer list. :(
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
f3eceb72b0
|
Implement generic object rotation in all 3 axes with a slider and box.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
af4363f6e8
|
Implemented general rotate function for supplied function.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
c30901adf6
|
Reorganize includes
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
2b933efa8e
|
Moved AboutDialog into Dialogs subdir.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
6635deeb03
|
make verbose to see output and move the language specifier a little further down
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
520b2551a1
|
actually do functions right
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
ea7a4e380b
|
okay, you win this time clang
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
e0f0e714ce
|
fix signature
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
212e2af210
|
Convert colors to base-255
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
ffd838f3ba
|
Fix assignment to not use copy constructor
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
9bbee7a627
|
try homebrew
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
3af915719d
|
don't build WX if it can't be found
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
314cc26f27
|
Don't leak memory on the dc
|
2018-07-11 22:14:51 -05:00 |
|