mirror of
https://github.com/leozide/leocad
synced 2024-11-17 07:47:55 +01:00
206 lines
6 KiB
Text
206 lines
6 KiB
Text
This is a changelog for developers only, not for regular users.
|
|
|
|
30/07/2003
|
|
- Added MPD support.
|
|
|
|
17/10/2002
|
|
- Fixed several bugs with the 3DS exporter.
|
|
|
|
10/10/2002
|
|
- Added a dialog to handle the textures in the library.
|
|
|
|
26/08/2002
|
|
- Added an option to print the total pages on the header (&O).
|
|
- Fixed a bug with the step numbers when printing.
|
|
|
|
09/03/2002
|
|
- Moved the texture font to a class to allow support for multiple fonts.
|
|
|
|
08/03/2002
|
|
- Fixed a crash in the Edit Groups Dialog.
|
|
|
|
03/12/2001
|
|
- Added a console window for text messages.
|
|
|
|
30/07/2001
|
|
- Fixed a small memory leak and improved the default mouse sensitivity.
|
|
|
|
16/05/2001
|
|
- Fixed the way pieces are moved/rotated with the side cameras.
|
|
|
|
26/03/2001
|
|
- Reorganized the Image I/O functions, created a new Image class.
|
|
- Fixed the return value of FileMem::Seek.
|
|
|
|
23/03/2001
|
|
- Update object keys when adding/removing steps.
|
|
- Added an option to save HTML files with .html extension instead of .htm.
|
|
|
|
21/03/2001
|
|
- Improved Linux About dialog.
|
|
|
|
15/03/2001
|
|
- Fixed drawing area border not being drawn correctly.
|
|
|
|
13/03/2001
|
|
- Fixed texture font not visible on some video cards.
|
|
|
|
21/02/2001
|
|
- New shortcuts: Home/End keys will change the Pieces List selection (win32).
|
|
- Fixed the creation and destruction of the MainWnd under win32.
|
|
|
|
19/02/2001
|
|
- The "Mouse moves in 3D" option now applies to rotations too.
|
|
|
|
04/02/2001
|
|
- When multiple pieces are selected, rotate around the piece that has focus.
|
|
- Clicking on a piece with focus now deselects it.
|
|
- Only define LC_HAVE_PNGLIB if zlib is available.
|
|
- Don't compile jpeg or png support if libraries are not present.
|
|
|
|
02/02/2001
|
|
- HTML dialog now correctly remembers the last settings
|
|
- Added step add/remove commands
|
|
|
|
01/02/2001
|
|
- Fixed a crash deselecting point lights
|
|
|
|
07/01/2001
|
|
- Added a new command to create floating views of the project
|
|
|
|
05/01/2001
|
|
- Added a new cross platform class for handling OpenGL windows
|
|
- Added a new base window class for handling top level windows
|
|
|
|
02/01/2001
|
|
- Linux PPC fixes - LeoCAD now works on big endian computers !
|
|
Thanks to Lon Shapiro for allowing me to use his Mac for debugging.
|
|
|
|
30/12/2000
|
|
- Added Step Insert and Step Delete commands.
|
|
|
|
29/12/2000
|
|
- Capture mouse events while dragging the cursor under linux.
|
|
- HTML Dialog improvements under linux.
|
|
|
|
28/12/2000
|
|
- Click on "Last Step" goes to the last used step instead of step 255.
|
|
- Save HTML dialog options.
|
|
|
|
24/12/2000
|
|
- Fixed piece combo under linux.
|
|
|
|
20/12/2000
|
|
- Fixed crash when saving pictures of multiple steps.
|
|
|
|
================================================================================
|
|
Version 0.73
|
|
================================================================================
|
|
|
|
18/12/2000
|
|
- Fixed win32 help file.
|
|
|
|
17/12/2000
|
|
- Fixed win2k startup crash.
|
|
|
|
16/12/2000
|
|
- Fixed AVI saving.
|
|
- Fixed rotation bug.
|
|
|
|
15/12/2000
|
|
- Fixed small bug in the texture font.
|
|
|
|
03/12/2000
|
|
- Added Save Picture dialog to the linux version.
|
|
- Added an overwrite prompt when saving a project under linux.
|
|
|
|
02/12/2000
|
|
- Added project loading preview to the linux version.
|
|
|
|
24/11/2000
|
|
- Renamed several functions from the Matrix class.
|
|
- Added const to several functions.
|
|
|
|
23/11/2000
|
|
- Now all object classes have a Select () function.
|
|
|
|
18/11/2000
|
|
- Fixed animation playback under linux.
|
|
- Fixed Z buffer bug in the piece preview.
|
|
- Fixed blending in piece preview.
|
|
|
|
12/11/2000
|
|
- Added the PtrArray class.
|
|
- Started adding the internal messaging system.
|
|
- Link with g++ instead of gcc.
|
|
- Moved all keyframer functions to the Object class.
|
|
|
|
09/11/2000
|
|
- First implementation of the light classes.
|
|
- Added a const float* operator to the Vector class.
|
|
- Added functions to create transformation matrixes.
|
|
- Faster rendering of the camera objects.
|
|
- Added new minifig pieces.
|
|
|
|
01/10/2000
|
|
- Added an option to save custom minifigs to the Minifig Wizard.
|
|
|
|
30/09/2000
|
|
- Enabled the "Make Default" button of the preferences dialog (Linux).
|
|
|
|
24/09/2000
|
|
- Finished adding the new minifig rotation options.
|
|
|
|
20/09/2000
|
|
- Fixed the numeric keypad under Linux, thanks to Renaud Breard.
|
|
- Updated the Array dialog.
|
|
|
|
18/09/2000
|
|
- Added new menu shortcuts.
|
|
- Fixed endianess bugs when loading piece information.
|
|
- Fixed piece preview mirrored image.
|
|
- Fixed some warning messages in FreeBSD.
|
|
- Added endian test to auto-configuration.
|
|
- Fixed gtk-config problem under FreeBSD.
|
|
|
|
16/09/2000
|
|
- Added man page, thanks to Patrick Mahoney.
|
|
- Moved gif and jpg functions from image.cpp to separate files.
|
|
- Modified the Makefile to automatically check for libjpeg, zlib and
|
|
libpng. It also creates a config.h file with the options.
|
|
|
|
15/09/2000
|
|
- Fixed problem with "focus follow mouse" in X, thanks to Renaud Breard.
|
|
|
|
13/09/2000
|
|
- Fixed bug that caused image files to be saved upside down.
|
|
|
|
12/09/2000
|
|
- Fixed bug when exporting POV-Ray files using LGEO.
|
|
- Changed GL library name under Linux from 'libGL.so.1' to 'libGL.so'.
|
|
|
|
27/08/2000
|
|
- Save window position and size under Linux.
|
|
|
|
25/08/2000
|
|
- Changes to the Linux version:
|
|
- The Pieces toolbar can now be resized when docked or detached from
|
|
the main window.
|
|
- The toolbar menu now has the checkboxes correct.
|
|
- Remember toolbar state between sessions.
|
|
|
|
24/08/2000
|
|
- Updated the Windows version with the new Minifig Wizard.
|
|
- Fixed OpenGL problems on the Windows version.
|
|
|
|
21/08/2000
|
|
- New options for the Minifig Wizard, now each piece can be rotated.
|
|
|
|
19/08/2000
|
|
- Fixed a bug when you insert a piece after a rotated piece wouldn't
|
|
show the new piece correctly.
|
|
- Added a new parameter to Project::Initialize to search the program
|
|
directory for the piece library. Useful if a Linux user wants to
|
|
install everything in the same directory and keeps compatibility
|
|
with installations in /usr/local/share/leocad.
|
|
- Initial attempt of a BeOS port.
|