|
View:
New views
1 Messages
—
Rating Filter:
Alert me
|
|
|
Pushed 49 Patches: documentation, RunDialog on LinuxHi,
I have merged 36 more patches from Tobias. He's putting a lot of effort into understanding and documenting our source code. 13 patches are written by me, dealing with the RunDialog test program on Linux/SDL. There's a first draft for the modal event loop for SDL. Some dialogs now render under Linux! And the buttons "seem" to work a little bit. I'm moving slowly, but I'm moving forward. John: I didn't manage to read your new task code yet, because the Linux patches took all evening. Max Max Kellermann (13): build: don't compile errno.cpp on POSIX systems test: link with compat.a Screen/EditWindow: added method get_text() WindowControls: removed WndForm::SetFocused() WindowControls: removed "visible" check from on_paint() WindowControls: call base class in WndForm::on_paint() WindowControls: don't bounce focus on read-only Screen/VirtualCanvas: disable SDL alpha mask WindowControls: handle editor DataField in on_editor_{set,kill}focus() WindowControls: use on_{set,kill}focus() instead of on_message() Screen/Canvas: implement raised_edge() on SDL Screen/Window: implemented focus on SDL WindowControls: implement WndForm::ShowModal() on SDL Tobias Bieniek (36): Calculations: Removed /// line(s) (for Doxygen) FLARM/Traffic: Added Documentation Math/SunEphemeris: Added/Changed Documentation Screen/Util: Added Documentation (partially) SettingsComputer: Added Documentation (partially) GlideComputerBlackboard: Added Documentation (partially) Thread/Trigger: Added Documentation GPSClock: Added Documentation Polar/BuiltIn: Added Documentation Polar/WinPilot: Added Documentation Math/LowPassFilter: Updated Documentation (Link added) Airspace: Updated Documentation (Link added) CalculationThread: Added Documentation DeviceBlackboard: Added Documentation Device/Parser: Updated Documentation FlarmCalculation: Corrected Indentation and Format FlarmId: Updated Documentation GlideComputer: Added Documentation MainWindow: Removed /// line(s) (for Doxygen) LoggerImpl: Added Documentation (partially) McReady: Added Documentation Logger: Added/Updated Documentation (partially) Task: Added Documentation (partially) TaskImpl: Added Documentation (partially) UtilsFLARM: Updated Documentation WayPoint: Removed /// line(s) (for Doxygen) xmlParser: Corrected Copyright comment (for Doxygen) GlideComputerAirData: Added Documentation GlideComputerInterface: Added Documentation GlideComputerTask: Added Documentation GlideComputerStats: Added Documentation (partially) Dialogs: Added Documentation (partially) XcSoarSetup: Updated Documentation (partially) Version: Added Documentation LogFile: Added Documentation XCSoar: Added Documentation Common/Header/FLARM/Traffic.h | 12 + Common/Header/GPSClock.hpp | 28 +++- Common/Header/GlideComputerBlackboard.hpp | 3 Common/Header/Math/SunEphemeris.hpp | 30 ---- Common/Header/Screen/Canvas.hpp | 10 + Common/Header/Screen/ContainerWindow.hpp | 23 +++ Common/Header/Screen/EditWindow.hpp | 9 + Common/Header/Screen/Util.hpp | 5 Common/Header/Screen/Window.hpp | 19 +- Common/Header/SettingsComputer.hpp | 1 Common/Header/Thread/Trigger.hpp | 5 Common/Header/WindowControls.h | 20 +- Common/Source/Airspace.cpp | 1 Common/Source/CalculationThread.cpp | 30 +++- Common/Source/Calculations.cpp | 4 Common/Source/Device/Parser.cpp | 14 -- Common/Source/DeviceBlackboard.cpp | 85 +++++++----- Common/Source/Dialogs.cpp | 38 ++++- Common/Source/Dialogs/dlgComboPicker.cpp | 2 Common/Source/FlarmCalculations.cpp | 9 - Common/Source/FlarmIdFile.cpp | 2 Common/Source/GlideComputer.cpp | 83 +++++++----- Common/Source/GlideComputerAirData.cpp | 107 ++++++++------- Common/Source/GlideComputerBlackboard.cpp | 24 +++ Common/Source/GlideComputerInterface.cpp | 16 +- Common/Source/GlideComputerStats.cpp | 13 - Common/Source/GlideComputerTask.cpp | 68 ++-------- Common/Source/LogFile.cpp | 8 + Common/Source/Logger.cpp | 8 - Common/Source/LoggerImpl.cpp | 52 +++---- Common/Source/MainWindow.cpp | 1 Common/Source/Math/LowPassFilter.cpp | 2 Common/Source/Math/SunEphemeris.cpp | 92 +++++++++---- Common/Source/McReady.cpp | 122 ++++++++++++++--- Common/Source/Polar/BuiltIn.cpp | 32 +++- Common/Source/Polar/WinPilot.cpp | 29 ++-- Common/Source/Screen/ContainerWindow.cpp | 38 +++++ Common/Source/Screen/Util.cpp | 90 ++++++++++--- Common/Source/Screen/VirtualCanvas.cpp | 4 Common/Source/Screen/Window.cpp | 32 ++++ Common/Source/Task.cpp | 6 Common/Source/TaskImpl.cpp | 74 ++++++++-- Common/Source/UtilsFLARM.cpp | 6 Common/Source/Version.cpp | 3 Common/Source/WayPoint.cpp | 2 Common/Source/WindowControls.cpp | 204 +++++++++++++++--------------- Common/Source/XCSoar.cpp | 12 + Common/Source/XcSoarSetup.cpp | 56 +++----- Common/Source/xmlParser.cpp | 2 build/compat.mk | 2 test/Makefile | 8 - 51 files changed, 989 insertions(+), 557 deletions(-) ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ Xcsoar-devel mailing list Xcsoar-devel@... https://lists.sourceforge.net/lists/listinfo/xcsoar-devel |
| Free embeddable forum powered by Nabble | Forum Help |