Commit Graph

2542 Commits (14c4fd418d5ac6397b6c31d3a23d2d33020dc69b)

Author SHA1 Message Date
Vincent Giangiulio 3a1af40ee7 Fixed bug that excluded the os library for Lua 5.1. 2008-03-16 14:29:35 +00:00
Da Woon Jung 5e58b99352 Mac: Do not convert charset of strftime result (removes dependency on iconv, and confirmed to work without conversion anyway). 2008-03-15 15:20:41 +00:00
Christophe Teyssier 52679c9a24 Backported r4180 from trunk: Put all Mac ATI renderers on the point sprite stars blacklist 2008-03-09 21:34:46 +00:00
Christophe Teyssier 73f2177d9b Fixed Windows 98/ME input problem.
Unicode conversion was using CP_THREAD_ACP which is not
supported on pre Windows 2000 systems.
2008-03-09 21:26:46 +00:00
Christophe Teyssier 40773e0897 Also look for the localized version of files in the locale/ directory 2008-03-08 16:54:31 +00:00
Christophe Teyssier 4e21886417 Fixed compilation under Windows 2008-03-08 16:26:14 +00:00
Christophe Teyssier dce20390f1 Bumped version number to 1.5.1 2008-03-08 15:57:52 +00:00
Christophe Teyssier 4f9b2404b6 Back-ported r4088 from trunk: Fixed faster/slower options in Windows time menu to adjust time by 10x instead of 2x factor. 2008-03-08 15:39:33 +00:00
Christophe Teyssier 6068e2d1c6 Back-ported r4072 from trunk: Fix for bug 1883136 2008-03-08 15:36:06 +00:00
Christophe Teyssier e7620da16d Back-ported r4070 from trunk: Fix for bug 1882282: Star glare clipping problem 2008-03-08 15:33:18 +00:00
Christophe Teyssier 84722ee437 Back-ported r4080 from trunk: Added ATI X800 to the Mac point sprite blacklist (fixed star glares on X850XT) 2008-03-08 15:29:08 +00:00
Christophe Teyssier 9a36f6d66f Fixed crash for dates before JD -1.5 when local format is used. 2008-03-08 15:19:45 +00:00
Christophe Teyssier 9e3cea8e70 Fixed date formating for non UTF8 locales (on GNU libc systems). 2008-02-27 22:16:11 +00:00
Christophe Teyssier 9ee69a75d5 Updated copyright notice and marked it for translation. 2008-01-29 20:33:30 +00:00
Christophe Teyssier d028f1759d Marked "Version" for translation in splashscreen. 2008-01-29 20:31:23 +00:00
Pat Suwalski c8e389a8bc Adding two missing Windows files to the dist. 2008-01-25 04:41:53 +00:00
Pat Suwalski d9b477cc85 Updating copyright and authors to match Chris' recent checkin. 2008-01-25 02:05:14 +00:00
Chris Laurel f22a02b423 Added missing virtual destructor for RendererWatcher 2008-01-24 08:39:30 +00:00
Chris Laurel 634d8052ba Small improvements to Qt4 info panel. 2008-01-24 07:31:28 +00:00
Chris Laurel 4931b98f88 Added Open Scripts and Scripts submenu to Qt4 UI. 2008-01-24 03:03:11 +00:00
Chris Laurel ff80d6ac8a Corrected sort predicates in the Windows eclipse finder dialog. Avoids a
potential (not actually observed) problem with sorting eclipse records.
2008-01-24 00:52:19 +00:00
Chris Laurel 211ae85b88 Fixed endless loop in the eclipse finder. Bodies with intersecting bounding spheres
were considered to be in eclipse. If they happened to be fixed relative to each other,
the loop to find the eclipse duration would never terminate. An extra line of code
was added to reject eclipses between intersecting bodies.
2008-01-24 00:50:29 +00:00
Chris Laurel ced10787e8 Switched to using app embedded icons for the time tool bar. 2008-01-24 00:36:11 +00:00
Chris Laurel 1621e8724c Created a resource file for Qt4 icons so that they can be embedded in the app. 2008-01-24 00:35:03 +00:00
Chris Laurel 252cd61b38 Modified Qt version for Mac to load data from the CelestiaResources folder,
just like the normal Mac version. An error message is shown if
CelestiaResources is not found.
2008-01-23 23:48:46 +00:00
Chris Laurel 34b8864a2d Added Lua library to Mac Qt4 project file. Automatic copying of liblua.dylib
to Frameworks directory still not enabled.
2008-01-23 23:30:08 +00:00
Chris Laurel e1cf5444b8 Added celx scripting support to Qt4 version of Celestia. 2008-01-22 10:36:55 +00:00
Chris Laurel d7520a1880 Added a rudimentary info panel to the Qt4 interface. 2008-01-22 10:35:49 +00:00
Chris Laurel a97bc06603 Qt4 interface changes:
- Made solar system browser automatically expand top level items
- Changed the way that browser tools invoke the selection popup menu
2008-01-22 10:35:08 +00:00
Chris Laurel 5c37614d54 Qt4 interface changes:
- Added guides toolbar
- Create an actions collection object so that actions may be reused among
various UI components.
2008-01-22 10:33:38 +00:00
Chris Laurel e9172fa998 Tweaked Windows about box to prevent truncation of 'Celestia Development Team' label 2008-01-22 07:53:12 +00:00
Chris Laurel 8a661c37a7 Changed RA/Dec display to show geocentric coordinates for stars
and galaxies only. Show coordinates only when observer is within 1000km
of Earth to assure that coordinates of an object match it's apparent position
with respect to the equatorial grid.
2008-01-22 03:44:57 +00:00
Chris Laurel a4d986cd9a Adjust arrow shapes for reference vectors based on recommendations from Cham. 2008-01-21 23:15:15 +00:00
Pat Suwalski 76d16b4810 Update texture resolution actions to benefit from new notification code. 2008-01-21 05:55:19 +00:00
Pat Suwalski e7989f761d Defaulting to the GLSL render path if possible. 2008-01-20 22:50:20 +00:00
Chris Laurel 1a06db80a3 Fix for bug 1875887: Changed the default rotation model from uniform synchronous to fixed for
objects without periodic orbits, since synchronous rotation is nonsensical
except for objects with periodic orbits.
2008-01-20 22:04:48 +00:00
Chris Laurel a27ae8bdb9 Changed the names of the begin and end parameters for scripted orbits
and rotations to beginDate and endDate. end is a Lua reserved word and
thus unusable as a variable name.
2008-01-20 21:31:30 +00:00
Chris Laurel 53fa67bf74 - Prevent fullscreen mode from crashing when graphics card or driver is
changed in between program runs.
- In Windows version, automatically enable markers when mark object is
selected from the context menu.
2008-01-20 05:33:38 +00:00
Da Woon Jung 48d4d8a8ac Mac: Due to driver-imposed point sprite size limits, do not use point sprite stars on ATI RV3xx renderers. 2008-01-19 22:31:13 +00:00
Chris Laurel 4439a6e333 - Adjusted constellation label and boundary fade distance
- Fixed incorrect occluding of labels by irregular objects
- Implemented renderer watchers (currently not used, so this change is a noop)
2008-01-19 22:21:56 +00:00
Christophe Teyssier b3c3fc48d6 Changed __GLIBC__ ifdefs to __GNUC__ for compatibility with other glibc
systems (OS X).
2008-01-18 22:46:23 +00:00
Chris Laurel ac6b6fcb25 Added start and end times to selection popup menu for Qt4 front-end. 2008-01-18 11:04:04 +00:00
Pat Suwalski 7bb7d6107c Notifying watchers of a change in texture resolution. 2008-01-18 07:04:34 +00:00
Da Woon Jung 6916a937aa Mac Qt patch 2008-01-18 06:08:18 +00:00
Pat Suwalski f28893082f Implement saving of render distance limit. 2008-01-18 05:36:11 +00:00
Chris Laurel c780653eeb Fixed bad shadow count assert in shadermanager.cpp. 2008-01-17 21:20:27 +00:00
Toti 02f4e96527 Swapped horiz/vert view splitting calls to match scripting behavior 2008-01-16 20:01:09 +00:00
Toti 568f4cc83a Added Multiview entry to main menu 2008-01-16 16:49:42 +00:00
Vincent Giangiulio a981d18104 Icons for time toolbar. 2008-01-16 13:43:23 +00:00
Vincent Giangiulio 6ccbda53f8 Added icons to time toolbar. 2008-01-16 13:38:50 +00:00