1Geomorph
2--------
3
42005-11-10
5	v. 0.31
6	Change OpenGL wrapper library from Gtkglarea to Gtkglext,
7	to solve a problem related to the 3D preview, not displayed with some setups and Nvidia cards
8	Known bugs corrected in the "fill bucket".
9	Added a direct_rendering option in geomorphrc.
10	Defautl height of the 2nd camera decreased from 0.2 to 0.1 (in geomorphrc).
11
122005-10-31
13	v. 0.30
14	See http://geomorph.sourceforge.net
15
162004-10-30
17	v. 0.22
18	- Improvements to the fault pen:
19		- It has been modified to draw cracks, with a separation parameter
20		- It now accepts an auto-accept and refresh feature, allowing to draw rapidly
21		superposing faults, cracks or fissures.
22		- It doesn't seg fault anymore when the altitude difference is changed before drawing
23		the first control line.
24		- The plane chosen when applying the altitude difference now works as intended
25		- Some unfrequent floating point exceptions have been corrected (but probably not all!)
26	- Aliasing was not working in rotation. I forgot to uncomment the interpolate instruction,
27	shame on me. It's now done.
28	- An experimental German translation is now available
29	- On creation of a new document, the default directory is now the one used for the
30	last document read or saved during the same session. It's more intuitive.
31	- A file name with 2 dots is now accepted when reading.
32
33
342004-08-13
35	v. 0.21
36	- All messages keys have been translated to full-sentences English to show complete
37	messages on systems where the locales are different than English or French,
38	where the locales are not installed or where the Geomorph catalogs don't
39	install correctly.
40	- Gettext and automake functions (aclocal) have been reinitialized. This would increases
41	the chances that the locales work on some distributions.
42	- LDADD=-lGLU has been added in src/hf/Makefile.am to allow compiling on SuSE 9.1
43	- 3 programs have been modified in src/hf so that they can compile on older versions of gcc
44	(those provided with MDK 8.0 and Slackware 8.1). Older versions where more strict about
45	the ordering of declarations and initializations.
46	- Pause have been added in the Povray options.
47	- Desktop shortcuts have been adjusted, so that the icon is now taken in /usr/local/share/geomorph
48	instead of /usr/local/share/geomorph/$VERSION; installation scripts modified for this
49	- "libgtkgl" is now statically linked in the binary package.
50
512004-04-01
52	v. 0.20
53	- A continuous gaussian pen is now available. It features:
54		- Size and level controls
55		- A preview display
56		- A tip choice
57		- An effect choice (raise, dig, smooth)
58		- Quality vs speed controls
59	- A fault pen is now available. It draws a fractal fault from a control line, driven by the mouse.
60	- In the waves tool:
61		- aliasing is now controlled
62		- random vertical variation now works
63		- with more than 2 tabs, committing the change doesn't change the order
64		in which each tab is applied
65		- refresh seed now works, as long as the random variation parameter is not null
66		- wave shapes were slightly improved
67	- Context changes are now better controlled
68	- In the height field pen, there is now a spacing control. This gives more regular strokes.
69	- The height field pen "subdivision 2" is now recalculated at each dot, like subdivision 1
70	- Rain erosion now works better with non-wrapping images.
71	- When using the rotate tool with a non-tiling HF, values for outbound indexes are
72	  now set to 0, instead of wrapping (it gives black corners).
73	- In drawing mode, mouse positions displayed are now scaled; pixel values are shown
74	- The style of some icons have been standardized (e.g. the pen bar)
75	- Undo now works, immediately after creation of a second document during the session
76	- "desert.pov" now works as in the tutorial - the file distributed was broken
77	- It should be possible, now, to install geomorph in another directory than /usr/local/share
78	  (thanks Warren), but the user installation must be done manually
79	- Default directory is now correctly set after opening an existing document
80	  (could also have produced segmentation faults)
81	- Segmentation faults corrected:
82		-  when undoing a document to its first state and applying a tool
83		which displays a watch cursor.
84		- when smoothing a HF after undoing the first change in a session
85		- when reading PNG 16 bits RGB files, as produced by Cinepaint / Filmgimp
86		- when using the "craters" tool on the 1st document created
87		- when displaying the warning message after using the "cratesr" tool with
88		a low slope threshold
89
90
912003-11-15
92	v. 0.12
93	- A few tutorials are now offered.
94	- Povray scenes included in the package are updated for the tutorials.
95	- A lot of improvements are made to the OpenGL preview. Most of them should help
96	speeding up the Povray scene design:
97		- An angle scale is added (a zoom).
98		- View parameters are now output as the main camera in predefined Povray scenes.
99		- The user can define 5 views (Povray cameras) for each document.
100		- The cameras are stored in the PNG height field file.
101		- The rotation angle values are adjusted, to make them consistent with Povray.
102		- The scale variation steps are made more convenient.
103		- The "translate" internal values are modified from "int" to "float" (a dumb mistake).
104	- A "change directory" is added before Povray rendering, so that all files
105	  referenced in a scene can be found in the current scene directory
106	- A "watch" cursor is now displayed when long processes are run.
107	- The minimal width of horizontal scales (height of vertical ones)
108	   was increased from 50 to 75 pixels.
109	- These segmentation faults are corrected:
110		- When giving a file name on the command line.
111		- When leaving with many documents open (unfrequent).
112
1132003-09-20
114	v. 0.11
115	- User install process now works.
116	- Geomorph web page has improved a lot.
117	- A few bugs have been corrected.
118
1192003-08-26
120	v. 0.10
121	Program made available for somebody needing a code example
122	Install process not working
123
124
125