Pushed 48 patches: fix for ticket 155

View: New views
2 Messages — Rating Filter:   Alert me  

Pushed 48 patches: fix for ticket 155

by Max Kellermann :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

The last patch fixes ticket 155 for me.  Unfortunately, I still can't
register on trac, so I can't close the ticket.


Max Kellermann (23):
      Gauge, InfoBoxManager: don't use BufferWindow::commit_buffer()
      GaugeVario: remamed variable hdcDrawWindow to canvas
      InfoBox: removed unused method GetCanvas()
      WindowControls: removed method Destroy()
      WindowControls: removed accelerator table
      Screen/Window: added method identify_descendant()
      WindowControls: removed unused method GetHandle()
      WindowControls: added missing "return" in WndListFrame::on_key_down()
      WindowControls: added method on_unhandled_key()
      WindowControls: moved UP/DOWN key handler to class WindowControl
      WindowControls: removed global variable ActiveControl
      Screen/Canvas: removed parameters clip/fill from circle()
      Screen/Canvas: changed circle() to autoclip_circle()
      Screen/Util: changed Circle() to ClippedCircle()
      test: compile RunDialog.exe with Screen/BufferCanvas.cpp
      WindowControls: uncomment WndForm::on_unhandled_key()
      InfoBox: removed method SetVisible()
      InfoBox: removed unused local RECT variable
      Interface: lock mutex in SendSettingsMap() later
      MapWindow: don't copy draw_canvas in constructor
      MapWindow: don't clear draw_canvas in constructor
      InfoBoxManager: use Canvas::clear()
      Screen/BufferCanvas: don't reallocate bitmap if size hasn't changed

Tobias Bieniek (25):
      LoggerImpl.hpp: Corrected Format and Indentation
      LoggerSign: Corrected Format and Indentation
      LoggerImpl.cpp: Corrected Format and Indentation
      LoggerImpl: Small tweak + Documentation to StopLogger()
      LoggerImpl: Small tweak to LoggerNote() + Corrected Format
      LoggerImpl: Small tweak to CheckDeclaration
      LoggerImpl: Small tweak to guiStartLogger
      LoggerImpl: Small tweak to guiStopLogger
      Logger: Removed ; after closing braces
      LoggerSign: Added Documentation (partially)
      LoggerSign: Changed return type of CleanIGCRecord to void ...since it alters the input string anyway and the return value was never used
      LoggerSign: Added Documentation (partially)
      LoggerSign: Simplified DiskBufferAdd()
      LoggerImpl: Simplified DiskBufferFlush()
      LoggerSign: Added Documentation (partially)
      Screen/Brush: Corrected Format and Indentation
      Screen/Ramp: Corrected Format and Indentation
      Screen/Util: Corrected Format and Indentation
      Screen/Color: Corrected Format and Indentation
      Screen/Font: Corrected Format and Indentation
      Screen/Pen: Corrected Format and Indentation
      Dialogs/dlgChecklist: Changed checklist dialog caption
      ButtonLabel: Hotfix for loading event files
      Added Documentation output folder to .gitignore
      Version: Added various version strings

 .gitignore                              |    1
 Common/Data/Dialogs/dlgChecklist.xml    |    2
 Common/Data/Dialogs/dlgChecklist_L.xml  |    2
 Common/Header/ButtonLabel.hpp           |    2
 Common/Header/InfoBox.h                 |    4
 Common/Header/LoggerImpl.hpp            |   35 +-
 Common/Header/Screen/Brush.hpp          |   28 -
 Common/Header/Screen/Canvas.hpp         |   11
 Common/Header/Screen/Color.hpp          |  103 +++---
 Common/Header/Screen/Font.hpp           |   34 +-
 Common/Header/Screen/Pen.hpp            |   51 ++-
 Common/Header/Screen/Util.hpp           |    4
 Common/Header/Screen/Window.hpp         |    7
 Common/Header/Version.hpp               |   10
 Common/Header/WindowControls.h          |   35 --
 Common/Header/unix/windef.h             |    7
 Common/Source/Dialogs/dlgStartup.cpp    |    2
 Common/Source/FlightStatistics.cpp      |    5
 Common/Source/Gauge/GaugeFLARM.cpp      |    2
 Common/Source/Gauge/GaugeVario.cpp      |   46 +-
 Common/Source/InfoBox.cpp               |   25 -
 Common/Source/InfoBoxManager.cpp        |    8
 Common/Source/Interface.cpp             |    3
 Common/Source/Logger.cpp                |   30 -
 Common/Source/LoggerImpl.cpp            |  500 +++++++++++++++++++-------------
 Common/Source/LoggerSign.cpp            |  275 ++++++++++-------
 Common/Source/MapWindow.cpp             |   10
 Common/Source/MapWindowRender.cpp       |    1
 Common/Source/Screen/Brush.cpp          |   18 -
 Common/Source/Screen/BufferCanvas.cpp   |    3
 Common/Source/Screen/Canvas.cpp         |    8
 Common/Source/Screen/ProgressWindow.cpp |    2
 Common/Source/Screen/Ramp.cpp           |   20 -
 Common/Source/Screen/Util.cpp           |  322 ++++++++++----------
 Common/Source/Version.cpp               |    7
 Common/Source/WindowControls.cpp        |  225 ++------------
 Common/Source/XCSoar.cpp                |    2
 test/Makefile                           |    1
 38 files changed, 927 insertions(+), 924 deletions(-)

------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
Xcsoar-devel mailing list
Xcsoar-devel@...
https://lists.sourceforge.net/lists/listinfo/xcsoar-devel

Re: Pushed 48 patches: fix for ticket 155

by Jeff Hays :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


I can confirm that this fixed the black screen problem on PPC2003 running on
an Axim X50

Jeff Hays

Max Kellermann wrote:
The last patch fixes ticket 155 for me.  Unfortunately, I still can't
register on trac, so I can't close the ticket.


Max Kellermann (23):
      Gauge, InfoBoxManager: don't use BufferWindow::commit_buffer()
      GaugeVario: remamed variable hdcDrawWindow to canvas
      InfoBox: removed unused method GetCanvas()
      WindowControls: removed method Destroy()
      WindowControls: removed accelerator table
      Screen/Window: added method identify_descendant()
      WindowControls: removed unused method GetHandle()
      WindowControls: added missing "return" in WndListFrame::on_key_down()
      WindowControls: added method on_unhandled_key()
      WindowControls: moved UP/DOWN key handler to class WindowControl
      WindowControls: removed global variable ActiveControl
      Screen/Canvas: removed parameters clip/fill from circle()
      Screen/Canvas: changed circle() to autoclip_circle()
      Screen/Util: changed Circle() to ClippedCircle()
      test: compile RunDialog.exe with Screen/BufferCanvas.cpp
      WindowControls: uncomment WndForm::on_unhandled_key()
      InfoBox: removed method SetVisible()
      InfoBox: removed unused local RECT variable
      Interface: lock mutex in SendSettingsMap() later
      MapWindow: don't copy draw_canvas in constructor
      MapWindow: don't clear draw_canvas in constructor
      InfoBoxManager: use Canvas::clear()
      Screen/BufferCanvas: don't reallocate bitmap if size hasn't changed

Tobias Bieniek (25):
      LoggerImpl.hpp: Corrected Format and Indentation
      LoggerSign: Corrected Format and Indentation
      LoggerImpl.cpp: Corrected Format and Indentation
      LoggerImpl: Small tweak + Documentation to StopLogger()
      LoggerImpl: Small tweak to LoggerNote() + Corrected Format
      LoggerImpl: Small tweak to CheckDeclaration
      LoggerImpl: Small tweak to guiStartLogger
      LoggerImpl: Small tweak to guiStopLogger
      Logger: Removed ; after closing braces
      LoggerSign: Added Documentation (partially)
      LoggerSign: Changed return type of CleanIGCRecord to void ...since it alters the input string anyway and the return value was never used
      LoggerSign: Added Documentation (partially)
      LoggerSign: Simplified DiskBufferAdd()
      LoggerImpl: Simplified DiskBufferFlush()
      LoggerSign: Added Documentation (partially)
      Screen/Brush: Corrected Format and Indentation
      Screen/Ramp: Corrected Format and Indentation
      Screen/Util: Corrected Format and Indentation
      Screen/Color: Corrected Format and Indentation
      Screen/Font: Corrected Format and Indentation
      Screen/Pen: Corrected Format and Indentation
      Dialogs/dlgChecklist: Changed checklist dialog caption
      ButtonLabel: Hotfix for loading event files
      Added Documentation output folder to .gitignore
      Version: Added various version strings

 .gitignore                              |    1
 Common/Data/Dialogs/dlgChecklist.xml    |    2
 Common/Data/Dialogs/dlgChecklist_L.xml  |    2
 Common/Header/ButtonLabel.hpp           |    2
 Common/Header/InfoBox.h                 |    4
 Common/Header/LoggerImpl.hpp            |   35 +-
 Common/Header/Screen/Brush.hpp          |   28 -
 Common/Header/Screen/Canvas.hpp         |   11
 Common/Header/Screen/Color.hpp          |  103 +++---
 Common/Header/Screen/Font.hpp           |   34 +-
 Common/Header/Screen/Pen.hpp            |   51 ++-
 Common/Header/Screen/Util.hpp           |    4
 Common/Header/Screen/Window.hpp         |    7
 Common/Header/Version.hpp               |   10
 Common/Header/WindowControls.h          |   35 --
 Common/Header/unix/windef.h             |    7
 Common/Source/Dialogs/dlgStartup.cpp    |    2
 Common/Source/FlightStatistics.cpp      |    5
 Common/Source/Gauge/GaugeFLARM.cpp      |    2
 Common/Source/Gauge/GaugeVario.cpp      |   46 +-
 Common/Source/InfoBox.cpp               |   25 -
 Common/Source/InfoBoxManager.cpp        |    8
 Common/Source/Interface.cpp             |    3
 Common/Source/Logger.cpp                |   30 -
 Common/Source/LoggerImpl.cpp            |  500 +++++++++++++++++++-------------
 Common/Source/LoggerSign.cpp            |  275 ++++++++++-------
 Common/Source/MapWindow.cpp             |   10
 Common/Source/MapWindowRender.cpp       |    1
 Common/Source/Screen/Brush.cpp          |   18 -
 Common/Source/Screen/BufferCanvas.cpp   |    3
 Common/Source/Screen/Canvas.cpp         |    8
 Common/Source/Screen/ProgressWindow.cpp |    2
 Common/Source/Screen/Ramp.cpp           |   20 -
 Common/Source/Screen/Util.cpp           |  322 ++++++++++----------
 Common/Source/Version.cpp               |    7
 Common/Source/WindowControls.cpp        |  225 ++------------
 Common/Source/XCSoar.cpp                |    2
 test/Makefile                           |    1
 38 files changed, 927 insertions(+), 924 deletions(-)

------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
Xcsoar-devel mailing list
Xcsoar-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcsoar-devel