Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-15 | This *should* put an end to our modifier key woes. | Geenz | |
2013-01-08 | Big change set: | Geenz | |
- LLAppDelegate header relocated to LLWindow. Definition is still present in secondlife-bin (for compatibility reasons when loading a nib). - Return key handling fixed. - Command key now acts the same as the control key by issuing control character codes when the command key is pressed. - We now retrieve the window pointer directly from the app delegate in LLWindow. | |||
2013-01-02 | Fixed the enter and return keys not being sent appropriately as unicode ↵ | Geenz | |
characters. | |||
2013-01-02 | OS X crash on startup fix: always ensure that mMainLoopInitialized is ↵ | Geenz | |
initialized properly within LLAppViewer::init(). Otherwise, the viewer will sporadically crash on start up. | |||
2013-01-02 | Crash on exit fix + general code cleanup in LLWindowMacOSX. | Geenz | |
2013-01-01 | More things in this commit: | Geenz | |
- Removed the callback system in favor of simply defining functions in a header to later be implemented in whichever file is most convenient for what we want to do (i.e., calling LLWindow callbacks within LLWindowMacOSX, setting cursors in llwindowmacosx-objc.mm, etc.) - Viewer shutdown now works appropriately - Added a bit of debugging code to test if a key has been handled by the UI or not (useful for tracking down the mystery of the enter key not being handled) - Setup a cocoa quit handler within the application delegate that intercepts any termination requests | |||
2012-12-29 | Added requisite SecondLife.nib file required for compiling the viewer. | Geenz | |
2012-12-29 | Huge amount of refactoring to use Cocoa here: | Geenz | |
- Updated to .xib format. To produce a new nib (which is required after changing the xib file), use "ibtool SecondLife.xib --compile SecondLife.nib" within the newview directory. - xib file now defines the viewer's window. VIews are still being pragmatically added to the main window. This may change in the future. - LLAppViewer's main loop has been slightly refactored to be executed on a timer for OS X. This probably needs a bit more work. - Event handling still needs more work to work within a timer based event loop. It works fairly sporadically at the moment, as if events are being dropped between timer executions, at least for the mouse. - Carbon has been purged from the viewer's startup, and from LLWindow entirely. There's likely still a few odds and ends fragmented throughout the viewer and its dependencies. Need to track these down. - LLAppViewerMacOSX now uses NSApplicationMain, and also implements the NSApplicationDelegate protocol in LLAppDelegate. - Fullscreen support has been implemented for OS X 10.7+ This is still a work in progress, however at this stage everything needed for a functional viewer is (mostly) complete. From here, it's mostly just bug hunting and fixing. | |||
2012-12-17 | LLWindow: Move to using Cocoa for window and view creation along with ↵ | Geenz | |
setting up callbacks for event handling as such. | |||
2012-12-16 | Merged | Aura Linden | |
2012-12-16 | Fixed small one-time memory leaks. | Aura Linden | |
2012-12-14 | BOOL vs bool FIGHT | Aura Linden | |
2012-12-13 | Fixes from Oz's merge. | Aura Linden | |
2012-12-13 | merge changes for DRTVWR-244 | Oz Linden | |
2012-12-13 | Fixed whitespace issues for merge. | Aura Linden | |
2012-12-11 | Merged from viewer-release | Aura Linden | |
2012-12-11 | Crash reporter fixed, debugging removed. | Aura Linden | |
2012-12-11 | Interim debug checkin to test from teamcity | Aura Linden | |
2012-12-10 | merge changes for DRTVWR-260 | Oz Linden | |
2012-12-07 | Removed duplicated block of code in LLAddBuildTest.cmake. Added comment to ↵ | Logan Dethrow | |
point to duplicated code. Replaced hard-coded tcmalloc link option with variable that is created in GooglePerfTools.cmake. | |||
2012-12-06 | Added compiled AutoUpdater.nib made from new AutoUpdater.xib | Aura Linden | |
2012-12-06 | Fixed several minor issues with validation. | Aura Linden | |
2012-12-05 | merge changes for MAINT-1955 | Nat Goodspeed | |
2012-12-05 | merge changes for DRTVWR-259 | Nat Goodspeed | |
2012-12-05 | merge changes for MAINT-1951 | Nat Goodspeed | |
2012-12-05 | merge changes for DRTVWR-257 | Nat Goodspeed | |
2012-12-05 | merge changes for MAINT-1953 | Nat Goodspeed | |
2012-12-05 | merge changes for DRTVWR-258 | Nat Goodspeed | |
2012-12-05 | merge changes for MAINT-1979 | Nat Goodspeed | |
2012-12-05 | merge changes for DRTVWR-256 | Nat Goodspeed | |
2012-12-05 | merge changes for MAINT-1955, MAINT-1958 | Nat Goodspeed | |
2012-12-05 | merge changes for DRTVWR-254 | Nat Goodspeed | |
2012-12-04 | merge changes for DRTVWR-253 | Nat Goodspeed | |
2012-12-04 | merge changes for BUG-768 | Nat Goodspeed | |
2012-12-04 | MAINT-1953 Run through viewer stats and update GPU table with missing ↵ | Dave Parks | |
entries and new expected OpenGL versions | |||
2012-12-04 | merge changes for DRTVWR-251 | Nat Goodspeed | |
2012-12-04 | merge changes for MAINT-1953 | Nat Goodspeed | |
2012-12-03 | more for MAINT-1955: Viewer crashes while login after clearing cache | Xiaohong Bao | |
2012-12-03 | MAINT-1979 Viewer crashes while attempting to join group in the moment of ↵ | Kelly Washington | |
loading group members * Fix one race condition that could dereference a dangling pointer. reviewed with Simon and Baker. | |||
2012-11-30 | MAINT-1958 Trivial change to kick teamcity into behaving. | Dave Parks | |
2012-12-01 | Fixed previous commit. | Logan Dethrow | |
2012-11-30 | MAINT-1958 More robust error handling -- handle the case where the FBO ↵ | Dave Parks | |
allocation failure occurs when enabling lighting and shadows. | |||
2012-11-30 | Fix for STORM-1854. Adapted the fix based on other open source consumers of ↵ | Logan Dethrow | |
fontconfig that were encountering the same error. | |||
2012-11-30 | MAINT-1958 Fix for linux build after transplant. | Dave Parks | |
2012-11-30 | Removed logging. | Aura Linden | |
2012-11-29 | Crashlogger only runs when it comes from teamcity so I must checkin debug ↵ | Aura Linden | |
and wait. What fun. | |||
2012-11-27 | New VFS objects included in every bite! | Aura Linden | |
2012-11-27 | Tweak the example program (used as a performance tester) so that it | Monty Brandenberg | |
will run with higher connection concurrencies. I'm using this to test the listener queue length reporting on apaches and everything is consistent and as expected with this change (stuck at eight before). | |||
2012-11-27 | merge changes for DRTVWR-230 | Oz Linden | |
2012-11-26 | fix for MAINT-1955: Viewer crashes while login after clearing cache | Xiaohong Bao | |