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
1235c3b650
Hopefully fix the flush control and second screen placement.
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
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
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
077def90f6
Finish the gorm file, for certain values of finished.
2010-09-26 13:50:19 +09:00
Bill Currie
68a55eaf8d
Get some screen updates happening.
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
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
Bill Currie
e4f78ab80b
Fixes for building with QF.
2010-09-26 13:50:18 +09:00
Bill Currie
931900fbd3
Pass .m files through indent.
...
The result isn't perfect, but it cleans up the whitespace and makes the
code more consistent with the rest of the project.
2010-09-26 13:50:17 +09:00
Bill Currie
44dd62d369
Make MapEdit (QuakeEd) compile.
...
It won't work yet as there's no gorm file and there's code that has been
commented out, but it finally compiles.
2010-09-26 13:50:17 +09:00
Bill Currie
4dcc29a136
bloody gcc deciding #import isn't good enough :P
2003-05-06 21:52:58 +00:00
Bill Currie
48a5ad0d36
my WIP on porting QuakeEd to GNUstep/QuakeForge
2003-03-18 19:48:24 +00:00