Commit Graph

6433 Commits

Author SHA1 Message Date
Bill Currie 0d37832af3 Connect the region filtering switch.
Region filtering now seems to work. Also added a tool tip.
2010-09-28 00:02:24 +09:00
Bill Currie 583ab0622a Get the entity flags switches into the right initial stage. 2010-09-27 23:18:10 +09:00
Bill Currie d8858c29e3 Echo the output to stdout as well as the output box. 2010-09-27 22:06:37 +09:00
Bill Currie 8057e6d8de Get the inspector button displaying properly. 2010-09-27 21:59:25 +09:00
Bill Currie 3e9f72ef37 Fix texture names. 2010-09-27 20:53:52 +09:00
Bill Currie 530ed45655 Get the timing write for when to restore the rects. 2010-09-27 19:42:28 +09:00
Bill Currie 9d316bd82a A bit more code cleanup. 2010-09-26 22:45:26 +09:00
Bill Currie d894034ab1 Replace PS*instance.
It's a little flakey (doesn't always do the right thing), but it's a good
start. I'd like to do much smaller rectangles, and get the timing right.
2010-09-26 22:43:24 +09:00
Bill Currie 35c7916c28 Get the inspector button mostly working thanks to Deek's help. 2010-09-26 16:26:12 +09:00
Bill Currie 36342da9bd Rectirect Sys_Printf's output to the command output box. 2010-09-26 16:24:00 +09:00
Bill Currie fe9fdd7b83 add VectorSet macro
VectorSet(a,b,c,d) -> vec3_t d = (a, b, c)

This should be useful.
2010-09-26 14:54:42 +09:00
Bill Currie 610f32e334 Fix a string comparision mistake.
This snuck in with the parser changes.
2010-09-26 13:50:21 +09:00
Bill Currie 994469fe01 Fix an uninitizized variable. 2010-09-26 13:50:21 +09:00
Bill Currie 1875a9d500 Work around a method type mismatch in GNUstep. 2010-09-26 13:50:21 +09:00
Bill Currie 1235c3b650 Hopefully fix the flush control and second screen placement. 2010-09-26 13:50:21 +09:00
Bill Currie d87b338b4e Get help working (for what it is worth). 2010-09-26 13:50:21 +09:00
Bill Currie b48ce84449 Remove debugging code. 2010-09-26 13:50:21 +09:00
Bill Currie b141de8d09 Do not use PS* functions. 2010-09-26 13:50:21 +09:00
Bill Currie 940d9613f5 Get TextureView working. 2010-09-26 13:50:21 +09:00
Bill Currie 3c33652dae Get the Z checker working. 2010-09-26 13:50:21 +09:00
Bill Currie f1c49a6382 KeypairView now seems to work properly. 2010-09-26 13:50:21 +09:00
Bill Currie 1561eac7a4 Don't change the font size when scaling the views.
This keeps the displayed size of the text constant (text size is independent of bounds/frame scaling)
2010-09-26 13:50:21 +09:00
Bill Currie 1262dee2eb Get the keyboard controls working. 2010-09-26 13:50:21 +09:00
Bill Currie f7fbb663fb Modernize the camera eye glyph drawing. 2010-09-26 13:50:21 +09:00
Bill Currie b2eb4020d5 Get scaling working in the Z view as well. 2010-09-26 13:50:20 +09:00
Bill Currie d4d8c50c85 Finally have the scaling working perfectly(?).
I had to hack around problems in GNUstep's bounds implementation (I don't
know if they're bugs or design limitations), but the fix was just a matter
of making sure the bounds matrix was correct: force the scale to 1 before
adjusting bounds, and then make sure the translation is scaled afterwards.
2010-09-26 13:50:20 +09:00
Bill Currie ad0cd004b7 Get scale changes halfway working.
Translation is still wrong, but changing scale to (eg) 200% and back to
100% works correctly.
2010-09-26 13:50:20 +09:00
Bill Currie 380460be82 slow progress in getting things to work 2010-09-26 13:50:20 +09:00
Bill Currie e5625e169e Get textures sortof displaying. 2010-09-26 13:50:20 +09:00
Bill Currie 5f99251577 Correct alert panel handling. 2010-09-26 13:50:20 +09:00
Bill Currie f049f9815c Get the textureView connection right. 2010-09-26 13:50:20 +09:00
Bill Currie c85a0b2f25 Don't segfault when unable to open a file. 2010-09-26 13:50:20 +09:00
Bill Currie 25798e3c35 Get the sizes of the inspectors reasonable.
The inspector popup button is funky (need to select the desirned inspector
twice), but it can be made to work.
2010-09-26 13:50:20 +09:00
Bill Currie 2e30db9888 Get the inspectors showing.
Still can't change them via the pop-up menu, though.
2010-09-26 13:50:19 +09:00
Bill Currie 3af9f1b9f2 Accidently commited a failed experiment. 2010-09-26 13:50:19 +09:00
Bill Currie 077def90f6 Finish the gorm file, for certain values of finished. 2010-09-26 13:50:19 +09:00
Bill Currie 6ede64c663 Camera view seems to work moderately well. 2010-09-26 13:50:19 +09:00
Bill Currie 27ad18de3d Entity loading from maps seems to work. 2010-09-26 13:50:19 +09:00
Bill Currie 60d46127f8 Use QF's wadfile support.
Still fragile, but it can load wad files.
2010-09-26 13:50:19 +09:00
Bill Currie 692d4b9dae Get QUAKED comments working. 2010-09-26 13:50:19 +09:00
Bill Currie 37c2e0937c Get progs source scanning working.
Of course, this is if the environment is set up just right, but it's
another step towards something to fix.
2010-09-26 13:50:18 +09:00
Bill Currie 7b03cd49dc A little more progress: loading a map does not seg. 2010-09-26 13:50:18 +09:00
Bill Currie eba4402d8e Get map loading sort-of working.
Segfaults, but the Map class can now be instantiated.
2010-09-26 13:50:18 +09:00
Bill Currie 68a55eaf8d Get some screen updates happening. 2010-09-26 13:50:18 +09:00
Jeff Teunissen 2d403391b5 correct fix for ForgeBundle protocol issue 2010-09-26 13:50:18 +09:00
Jeff Teunissen f980ae0558 Update makefile's add'l install dirs
This rule would create the raw path /Library/Forge three times...fix it to
create Forge dirs with the new scheme.
2010-09-26 13:50:18 +09:00
Bill Currie f5169fae80 Add \n to Sys_Printf calls. 2010-09-26 13:50:18 +09:00
Bill Currie 923f977835 Make the menus and do some connections. 2010-09-26 13:50:18 +09:00
Bill Currie cb9c911e7f ignore app files 2010-09-26 13:50:18 +09:00
Bill Currie 3eadc28c7f Make it run.
Fix some bad memory handling in XYView and ZView, and remove the unset
CustomView.
2010-09-26 13:50:18 +09:00