[xonotic/netradiant.git] / contrib / gtkgensurf / CHANGES
1 05/14/2001
2   ^Fishman
3 ===============
4 bitmap.cpp
5 Added Hydra's snap to grid code.
6 ===============
7 dec.cpp
8 Modified to support the new max size for the maps(Q3 1.27).
9 ===============
10 face.cpp
11 Modified to support the new max size for the maps(Q3 1.27).
12 ===============
13 font.cpp
14 Changed the fonts color to green, part of the new theme.
15 ===============
16 gendlgs.cpp
17 Added a label and textbox for the snap to grid feature.
18 Added a checkbox for adding terrain key to func_group.
19 Added a checkbox for antialiased lines in the preview window.
20 Modified a textbox to support the new max size for the maps(Q3 1.27).
21 Modified the About dialog.
22 ===============
23 genmap.cpp
24 Modified to support the new max size for the maps(Q3 1.27).
25 Added code for adding terrain key to func_group.
26 ===============
27 gensurf.cpp
28 Added code to save the settings of the antialiasing checkbox status and the terrain key checkbox status.
29 Modified version number.
30 ===============
31 view.cpp
32 Modified code for the new Green/Black theme.
33 Added code to antialiase lines in the preview window
35 12/18/2000
36   MrHyde
37 ===============
38 bitmap.cpp
39 Corrected a substitution error that would prevent code from reading a selected bitmap on the first pass, and possibly leave the bitmap file open.
40 Checks to ensure that main window has been created before updating the preview (which might be done if a bitmap filename was saved to ini file). Previous failure to do this resulted in Radiant console error messages.
41 ===============
42 gendlgs.cpp
43 One tooltip was goofed up ("preview" instead of "main_preview"), resulting in "invalid cast from (NULL) pointer to GtkObject" in Radiant console.
44 Tooltips - oops. Use wave_radios[] rather than string constants.
45 Moved check for game type from SetDlgValues to GenSurfInit in gensurf.cpp. Since the game type presumably won't change while GenSurf is active this only needs to be checked once (and if it IS possible to change the game while GenSurf is active then quite a bit more needs to be changed).
46 Worked around strange bug in SetDlgValues. In release dll (not debug), the 2nd pass through the set_sensitive loop for game_radios crashed. Since the state of those radio buttons won't ever change during a single session, the state is only set once now. Sure would like to know what's going on there, though.
47 ===============
48 view.cpp
49 Elevation and azimuth labels are right-justified.
51 TODO:
52 Check out Fix Points on Voodoo2 again. Previous attempt caused entire preview to be redrawn when moving mouse (GL_SCISSOR_TEST failed?)
54 12/17/2000
55   MrHyde
56 - tooltips
57 - reformatted the source to use spaces instead of tabs
58 - fixes to update mechanism in bitmap tab
60 12/13/2000
61   MrHyde
62 ===============
63 gendlgs.cpp
64 In ReadDlgValues, reads wavelength, amplitude, and roughness text boxes (previously ignored).
65 In create_main_dialog, set a "focus_out_event" for the above and added a "value_changed" for RandomSeed.
66 In main_go, added call to WriteIni
67 ===============
68 gensurf.cpp
69 Set gszIni to "plugins/gensurf.ini" to get past assert error
70 ported WriteIni
71 ===============
72 view.cpp
73 In DrawPreview, changed 2 occurrences of GL_LINE_LOOP to GL_LINE_STRIP for patches