TODO:
- Handle the case "Model not found".
- Add relevant console prints.
- Fix glitchy-looking selected box.
Alignments in code.
More texture suffix checks for DarkPlaces effect texture names.
PicoModel Backport: Fixed compilation.
Update .gitignore
Added more exclusions, most of them Windows/Visual Studio related.
Aligment.
Fix compilation on OS X. How is this working elsewhere?
This generates a different warning now, and is just wrong anyway.
Fix a handful of compiler warnings.
Fix for potentially using uninitialized variable
Fix gcc warning shdr may be used uninitialized
Fix gcc warning i may be used uninitialized
tweak previous pull with an assert
remove unused tex_palette
Fix gcc warning item may be used uninitialized in this function
read source file lists from .vcxproj files for SCons build
remove the old .vcproj
m4_submat modification
Fix gcc warning sizeof on array function parameter src will return size of float (*)[3]
Rollback on alignments.
- Removed usage of gdk_gl_font_use_pango_font() which is no longer in
GtkGLExt Git. Radiant now compiles on Linux From Scratch using current
versions of software.
- As a side effect to the above, font inconsistency issues (like really
large intermittent font in GL views) are gone. Font looks better too.
- Changing algorithm for labeling grid view to be more robust. Uses new
functions gtk_glwidget_font_ascent() and gtk_glwidget_font_descent(), and
uses locally defined "cushion" variables.
- In xywindow.cpp, changing stepx and stepy based on 40 pixels, not 32.
When coordinate numbers are very large the labels get too cluttered.
- Added calls to gtk_gl_init() and gdk_gl_init() in main(). This is
recommended according to the GtkGLExt reference manual.
- Tested all changes on Ubuntu 10.10 and Debian 5.0 (Lenny).
TODO:
- In glDrawPixels(), instead of using a 32 bit pixel with
GL_UNSIGNED_INT_8_8_8_8, see if we can use an 8 bit variant where each
byte defines opacity and the GL current color is used. In other words, try
to use the FT_Bitmap directly without conversion.
- Examine every other use of gtk_glwidget_print_string() and
gtk_glwidget_print_char() to make sure the positions are determined
accurately.
NOT TODO:
- Decided not to use glBitmap() with display lists because it would
disallow pretty antialiased fonts.
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@335 8a3a26a2-13c4-0310-b231-cf6edde360e5
* add support for translating radiant (just marked three strings, more to come)
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@264 8a3a26a2-13c4-0310-b231-cf6edde360e5