Joseph Lenox
|
109fdce8c8
|
refactored to accept a t_config_option_keys for initializer.
|
2018-06-05 22:39:48 -05:00 |
|
Joseph Lenox
|
832c0eb101
|
Stubbing out the various editors for print/material/printer
|
2018-06-05 22:39:12 -05:00 |
|
Joseph Lenox
|
8eb7f952ea
|
Moved PresetEditor into Dialogs subdir
|
2018-06-04 16:26:55 -05:00 |
|
Joseph Lenox
|
451d202be5
|
Properly initialize the toolbar state on start
|
2018-06-04 16:25:06 -05:00 |
|
Joseph Lenox
|
e83a6c4779
|
Changed small_font to be a function; avoids initialization segfault (calling wxSystemSettings before wx is initialized).
|
2018-06-04 16:19:17 -05:00 |
|
Joseph Lenox
|
d20c0f48ca
|
workaround: avoid requiring c++14 just yet.
|
2018-05-21 22:01:35 -05:00 |
|
Joseph Lenox
|
7cb17d4fb2
|
Stubbed out more of PresetEditor and Preset
|
2018-05-21 20:56:55 -05:00 |
|
Joseph Lenox
|
e329a3ea88
|
Require C++14 support for gui compile (because string literals are really really useful).
|
2018-05-21 20:47:01 -05:00 |
|
Joseph Lenox
|
d74712ef7d
|
Moved Preset to its own header.
|
2018-05-21 16:28:44 -05:00 |
|
Joseph Lenox
|
c5653a1435
|
Log otherwise uncaught exceptions so we have an idea where it came from.
|
2018-05-17 22:36:43 -05:00 |
|
Joseph Lenox
|
27dc6870e4
|
working through UI for preset selector.
|
2018-05-17 22:01:48 -05:00 |
|
Joseph Lenox
|
43c4721c26
|
Added preset type enumeration
|
2018-05-17 22:00:59 -05:00 |
|
Joseph Lenox
|
7f485cd094
|
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-05-17 21:21:19 -05:00 |
|
Joseph Lenox
|
5f2fa5b5fb
|
Add adv to build (support wxbitmapcombobox)
|
2018-05-17 21:14:51 -05:00 |
|
Joseph Lenox
|
910f95f01a
|
added info box
|
2018-05-15 22:26:39 -05:00 |
|
Joseph Lenox
|
af041564fa
|
added comment to append_menu_item and append_submenu.
|
2018-05-15 21:07:48 -05:00 |
|
Joseph Lenox
|
3d67cf03b8
|
Enable/disable toolbar on selection
|
2018-05-15 21:01:04 -05:00 |
|
Joseph Lenox
|
a418521a60
|
Populate and set/unset select menu.
|
2018-05-15 21:00:34 -05:00 |
|
Joseph Lenox
|
5f252f1848
|
Return the wxMenuItem* from append_menu_item, we do need it for some methods.
|
2018-05-15 20:59:46 -05:00 |
|
Joseph Lenox
|
3a0f5297a1
|
Stubbed in Plater menu.
|
2018-05-15 20:17:12 -05:00 |
|
Joseph Lenox
|
86fc28a783
|
Require boost.
|
2018-05-15 14:15:43 -05:00 |
|
Joseph Lenox
|
4b3986a4ee
|
Don't build xsgui
|
2018-05-14 11:08:09 -05:00 |
|
Joseph Lenox
|
2348ff3579
|
Only make linux distributables on linux.
|
2018-05-14 11:07:45 -05:00 |
|
Joseph Lenox
|
ac80e2da7f
|
back to c++11 semantics for initialization.
|
2018-05-13 23:24:33 -05:00 |
|
Joseph Lenox
|
b799516d00
|
squawk on osx failures now, as it should work.
|
2018-05-13 23:24:16 -05:00 |
|
Joseph Lenox
|
708c6d0b74
|
...
|
2018-05-13 23:14:28 -05:00 |
|
Joseph Lenox
|
51bb96eb21
|
...
|
2018-05-13 23:10:13 -05:00 |
|
Joseph Lenox
|
99dd8d0dd9
|
generic build language. Can't trust anything Travis does w/r/t environment variables on its own
|
2018-05-13 23:05:06 -05:00 |
|
Joseph Lenox
|
a38b215952
|
don't trust travis to do anything intelligent with the language.
|
2018-05-13 23:03:50 -05:00 |
|
Joseph Lenox
|
dbec4e571c
|
travis...
|
2018-05-13 23:02:33 -05:00 |
|
Joseph Lenox
|
cac7d91164
|
travis, pls
|
2018-05-13 22:58:40 -05:00 |
|
Joseph Lenox
|
a05791e90d
|
oops, typo
|
2018-05-13 22:54:56 -05:00 |
|
Joseph Lenox
|
f44a2a17e2
|
re-add language to cpp
|
2018-05-13 22:53:01 -05:00 |
|
Joseph Lenox
|
86b98c4eb6
|
Fix boost download and travis
|
2018-05-13 22:52:01 -05:00 |
|
Joseph Lenox
|
1430180b24
|
remove language preconfig
|
2018-05-13 22:46:10 -05:00 |
|
Joseph Lenox
|
35f468523e
|
set an eval to force correct
|
2018-05-13 22:43:41 -05:00 |
|
Joseph Lenox
|
cb6264afde
|
fix bash
|
2018-05-13 22:39:06 -05:00 |
|
Joseph Lenox
|
18d3ccf581
|
broke script out, trying to avoid gcc-4 getting used on linux for whatever reason
|
2018-05-13 22:36:03 -05:00 |
|
Joseph Lenox
|
e829d05cc0
|
fixing travis?
|
2018-05-13 22:29:41 -05:00 |
|
Joseph Lenox
|
331584f728
|
fixing travis?
|
2018-05-13 22:28:50 -05:00 |
|
Joseph Lenox
|
e07dfdf54f
|
setting envionment variables via matrix
|
2018-05-13 22:26:10 -05:00 |
|
Joseph Lenox
|
a98dad496d
|
gcc, pls
|
2018-05-13 22:10:43 -05:00 |
|
Joseph Lenox
|
121dd66362
|
Handle possible narrowing of data type between unsigned long and signed long
|
2018-05-13 22:08:36 -05:00 |
|
Joseph Lenox
|
23a0f417d1
|
Still playing with solarized, better setup (private constants with public functions)
|
2018-05-13 21:57:21 -05:00 |
|
Joseph Lenox
|
a8e2c860ae
|
Implemented center_selected_object_on_bed and set_number_of_copies
|
2018-05-13 21:50:36 -05:00 |
|
Joseph Lenox
|
a8ae789c1b
|
Implement more of Object menu
|
2018-05-13 21:30:35 -05:00 |
|
Joseph Lenox
|
ab97539a1d
|
gcc please don't treat that as an initializer list. :(
|
2018-05-13 21:30:04 -05:00 |
|
Joseph Lenox
|
ada744d718
|
Implement generic object rotation in all 3 axes with a slider and box.
|
2018-05-13 21:18:50 -05:00 |
|
Joseph Lenox
|
f3c652e322
|
Implemented general rotate function for supplied function.
|
2018-05-13 19:32:15 -05:00 |
|
Joseph Lenox
|
be71ede08b
|
Reorganize includes
|
2018-05-13 18:12:14 -05:00 |
|