Commit Graph

47 Commits (d4e6d97ede64ea21f9712b04bd6e18447c0a7329)

Author SHA1 Message Date
Da Woon Jung 89e7608d76 Timezone settings added to Mac OS X version 2008-01-19 07:58:17 +00:00
Da Woon Jung 16fc29f85d Added satellites context menu 2007-12-09 04:54:16 +00:00
Da Woon Jung 00fcc037a6 Fixed another crash at splash screen. 2007-08-23 13:40:32 +00:00
Da Woon Jung 7fbfcfde01 Fixed crash when app is hidden at the splash screen on multi-core configs. 2007-08-20 15:33:11 +00:00
Da Woon Jung 807f551214 Scripts menu added to Mac OS X version 2007-06-06 01:03:12 +00:00
Da Woon Jung f607fbc16c Fixed crash at startup on multi-core machines with Lua edu tools, fixed cmd+arrow infinite spin. 2007-06-03 04:17:33 +00:00
Da Woon Jung 5c63453942 Eclipse Finder for OS X 2007-05-26 02:18:34 +00:00
Da Woon Jung 814827613b Multithreaded load enabled at runtime for multi-core 2007-01-02 15:42:04 +00:00
Da Woon Jung 8188132ce1 Changed Open script panel from sheet to app modal (as suggested by Apple HIG). 2006-11-26 04:11:37 +00:00
Da Woon Jung 0e425c5dd7 Fixed black screen of death when using Expose to switch to Celestia in fullscreen mode. 2006-09-17 17:13:24 +00:00
Da Woon Jung 1a554b06c9 Prevent CPU usage when hiding Celestia and when in fullscreen mode. 2006-09-17 09:37:00 +00:00
Da Woon Jung a8821fa045 Show menu bar when moving mouse to top of screen in full screen 2006-05-21 15:53:18 +00:00
Da Woon Jung 7c2b099988 FSAA enabled for supported hardware on OS X 2006-05-14 17:48:05 +00:00
Da Woon Jung b813dcadcd Hud localizations for OS X 2006-05-14 17:34:23 +00:00
Da Woon Jung 96556080f6 Better full screen behavior 2006-01-21 18:10:02 +00:00
Da Woon Jung 371d090efe Removed a non-10.2 compatible call. 2006-01-15 13:38:56 +00:00
Da Woon Jung 2a1ba8254b On detecting ATI Radeon 9200, alerts the user and provides an option to automatically disable vertex programs. 2006-01-06 16:01:30 +00:00
Da Woon Jung 88ed3361c1 Updated for new splash screen code, fixed leaks when opening, running scripts. 2006-01-04 13:01:04 +00:00
Da Woon Jung e8d80e3001 New splash screen by ElChristou. 2005-12-23 11:05:49 +00:00
Da Woon Jung b70f9d7f10 Use precompiled Cocoa.h. 2005-11-24 16:48:05 +00:00
Hank Ramsey a5b3ddb3a0 added preliminary gui for movie capture 2005-06-08 07:28:30 +00:00
Da Woon Jung 818397994d Experimental fix for stuttering when rotating 2005-05-28 21:03:44 +00:00
Da Woon Jung 5162bf791b Full screen mode 2005-05-28 20:51:18 +00:00
Da Woon Jung 55c6e70f79 Added OpenGL Info command 2005-05-28 18:55:29 +00:00
Da Woon Jung c0ac9e9356 Faster startup 2005-05-28 18:35:47 +00:00
Da Woon Jung 5bec6a5e01 Moved all cleanup to applicationShouldTerminate for consistency 2005-05-28 17:51:14 +00:00
Da Woon Jung 7d9ab011e9 Fixed memory leak when finding resources folder 2005-02-05 06:51:03 +00:00
Da Woon Jung f030ca44d7 Finding CelestiaResources folder more robust (esp localized systems) 2005-01-29 02:49:16 +00:00
Hank Ramsey 52b6627c3a added workaround for startUrl fov problem (dirkpitt) 2005-01-20 08:07:57 +00:00
Hank Ramsey 5d5ca3a0f7 added file display for help item (dirkpitt) 2005-01-20 07:28:53 +00:00
Hank Ramsey 85e8034674 fixed problem with menu item validation 2005-01-07 05:16:24 +00:00
Hank Ramsey 19cf7dd62b fixed script openpanel directory problem and added rereun script action 2005-01-03 00:17:50 +00:00
Hank Ramsey f51e5f1063 fixed problem using periodic events in timeDisplay: 2004-12-31 19:04:20 +00:00
Hank Ramsey d69f05c6b4 fixed startURL bug (dirkpitt) and added showPanel method 2004-12-29 07:47:33 +00:00
Hank Ramsey 1f8aa535f8 implemented setStartURL 2004-12-25 19:06:56 +00:00
Hank Ramsey 97b3b5972c added lua scripting, cel urls, new settings manager, refactoring 2004-12-18 20:55:58 +00:00
Bob Ippolito 4eb55a5971 Xcode project with lua support (not tested, but it compiled with -DCELX) 2004-01-11 06:14:56 +00:00
Hank Ramsey 534106ad90 Implemented data loading alert panel, improved resource directory search, added fatal error alerts, added action to show infoURL 2003-12-19 19:12:01 +00:00
Hank Ramsey 1f82b54604 added support for script files and improved gui tag management 2003-11-29 23:34:01 +00:00
Hank Ramsey 0d910c9158 Added support for menu option checkmarks and key press hold simulation 2003-06-08 17:16:28 +00:00
Hank Ramsey bfd7723402 Fixed initial display, added window position autosave, URL drop registration, history support, resource file search 2003-03-16 20:46:28 +00:00
Bob Ippolito 13b8381ac9 Some tweaks to the rendering preferences.. added serialization to NSUserDefaults so it remembers your rendering preferences on restart like favorites. 2002-07-22 05:59:11 +00:00
Bob Ippolito b2e05f3a11 Fixed osxGetProcAddress (OpenGL extensions work on OS X now, won't crash on planets with rings and such)
Wrapped all the rendering options in CelestiaRenderer (label modes, render flags, etc)

Did rendering options panel to control rendering options (apple menu -> preferences... for now, should make a nicer panel sometime)

Fixed PNG loading (just a define in the pbproj, until the QT loader is written)
2002-07-22 05:14:39 +00:00
Bob Ippolito 9cd5cebb11 Spits out some video card info for active displays to the console
ActiveDisplays
    OpenGL Mask
    OpenGL Renderers
      Accelerated?
      MultiScreen?
      OffScreen?
      Renderer (Software, Generic, nVidia GeForce2MX, etc.)
      VRAM
      VRAM usable for textures
    Display Bounds (0,0,w,h)
    Current Mode
      Width
      Height
      Refresh Rate
      Bits per Pixel
      Bits per Sample
      Mode
      Usable For Desktop GUI?
      IOFlags
      Samples per Pixel
2002-06-27 13:44:27 +00:00
Bob Ippolito 112ec4e019 Serializes favorites list to NSUserDefaults (~/Library/Preferences/Celestia.plist)
Sloppy stuff, needs to be cleaned up.. but it works.
2002-06-25 02:18:50 +00:00
Bob Ippolito 93ac6a696a Major changes to the favorites system. Menus and outline view should work pretty much as expected now, except that it does not save because it's been disentangled from the STL vector implementation and I haven't written the serialization code yet, but it will be pretty easy. Uses a tree implementation, unlimited folder depth, no problems with multiple folders at the same level with the same name.
Added boundaries.cpp/h to the pbproj.

Changes don't touch any non-OSX portions of the codebase.
2002-06-23 04:40:07 +00:00
Bob Ippolito e618a8f5f2 What I have so far with the Mac OS X Objective C/C++ version.
Please don't do anything significant with it yet.  The pbproj
and maybe the nibs are going to require the April 2002 Dev
Tools (Beta).  Contact me first if you plan on doing anything
with it, I don't want to duplicate effort at this point.

New OS X icns file courtesy of:
chris alford graphic design
http://www.chrisalford.com
ca@chrisalford.com
662-453-1118 Voice
662-451-2975 Pager
662-299-0830 Mobile

Everything else in there is either mine or apple's :)

bob@redivi.com
2002-06-14 15:44:29 +00:00