1. 24 Apr, 2015 - 4 commits
  2. 21 Apr, 2015 - 1 commit
  3. 16 Apr, 2015 - 1 commit
  4. 15 Apr, 2015 - 1 commit
  5. 11 Apr, 2015 - 1 commit
    • Pier Luigi Fiorini's avatar
      brcm-egl: Avoid conflicts with GLES3 · d5e7965a
      Pier Luigi Fiorini authored
      
      qopengl.h includes GLES3 which conflicts with GLES2 declarations.
      Might happen because Qt is built with desktop GL.
      
      This patch fixes the following build error.
      
      In file included from ../../../../hardwareintegration/compositor/brcm-egl/brcmeglintegration.cpp:61:0:
      /opt/vc/include/GLES2/gl2.h:600:125: error: conflicting declaration of C function 'void glShaderSource(GLuint, GLsizei, const GLchar**, const GLint*)'
       GL_APICALL void         GL_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar** string, const GLint* length);
                                                                                                                                   ^
      In file included from /usr/include/qt/QtGui/qopengl.h:97:0,
                       from ../../../../../include/QtCompositor/5.5.0/QtCompositor/private/../../../../../src/compositor/hardware_integration/qwlclientbufferintegration_p.h:46,
                       from ../../../../../include/QtCompositor/5.5.0/QtCompositor/private/qwlclientbufferintegration_p.h:1,
                       from ../../../../hardwareintegration/compositor/brcm-egl/brcmeglintegration.h:44,
                       from ../../../../hardwareintegration/compositor/brcm-egl/brcmeglintegration.cpp:44:
      
      /usr/include/GLES3/gl3.h:475:29: note: previous declaration 'void glShaderSource(GLuint, GLsizei, const GLchar* const*, const GLint*)'
       GL_APICALL void GL_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length);
      
      Change-Id: I49ae11457b70b05f740ce70b8c1cfa5d6aa554bb
      Reviewed-by: default avatarOlivier Blin <qt@blino.org>
      Reviewed-by: default avatarGiulio Camuffo <giulio.camuffo@jollamobile.com>
      v5.4.2
      d5e7965a
  6. 10 Apr, 2015 - 1 commit
  7. 08 Apr, 2015 - 1 commit
  8. 02 Apr, 2015 - 1 commit
  9. 31 Mar, 2015 - 1 commit
  10. 30 Mar, 2015 - 3 commits
  11. 29 Mar, 2015 - 2 commits
  12. 27 Mar, 2015 - 5 commits
  13. 24 Mar, 2015 - 3 commits
  14. 20 Mar, 2015 - 2 commits
  15. 19 Mar, 2015 - 1 commit
    • Giulio Camuffo's avatar
      Fix the compositor test · f7aa5e20
      Giulio Camuffo authored
      
      Output handling in the compositor changed, so update the test
      accordingly. As a side effect we now send an additional
      wl_output.scale event, so have the client handle it.
      Also the mapping between wayland's and QImage's format changed
      so make it succeed again.
      
      Change-Id: I66d32725c54d93ca1512a6a0ddaf466f58984afc
      Reviewed-by: default avatarRobin Burchell <robin.burchell@viroteck.net>
      f7aa5e20
  16. 18 Mar, 2015 - 1 commit
  17. 10 Mar, 2015 - 3 commits
  18. 20 Feb, 2015 - 1 commit
  19. 17 Feb, 2015 - 4 commits
  20. 16 Feb, 2015 - 2 commits
  21. 13 Feb, 2015 - 1 commit
    • Laszlo Agocs's avatar
      Sanitize popup behavior. · 8458e06b
      Laszlo Agocs authored
      
      Popups are pretty important for widget apps. Menus, combobox dropdows
      and such are all popups. Currently they are completely borked when
      activated via keyboard or touch. This is because of the bizarre set_popup
      request in the protocol, and Weston's current implementation, that ignore
      the fact that a popup can be opened as a result of a keyboard event too
      or may not originate from an input event at all.
      
      Pass the last input device and serial we have seen, regardless of the type,
      by tracking it globally in the QWaylandDisplay.
      
      With this patch menus and such will not freeze the application anymore
      when activated with keyboard or touch without sending a mouse event
      to the window first. The behavior is still broken in some ways, especially
      with keyboard due to immediately getting a popup_done, but at least
      applications remain usable.
      
      Task-number: QTBUG-41142
      Task-number: QTBUG-41147
      Change-Id: I18de501004ae8a62ff8667e72225d08c2d3ba491
      Reviewed-by: default avatarLaszlo Agocs <laszlo.agocs@theqtcompany.com>
      Reviewed-by: default avatarJørgen Lind <jorgen.lind@theqtcompany.com>
      8458e06b