1. 02 Apr, 2016 4 commits
  2. 22 Nov, 2015 1 commit
  3. 30 Jul, 2015 1 commit
  4. 27 Jul, 2015 2 commits
  5. 16 Jul, 2015 1 commit
    • Dennis Nienhüser's avatar
      Fix automoc related cmake warnings · ba768c96
      Dennis Nienhüser authored
      Fixes warnings about using automoc in relaxed mode which was required
      for keeping compatibility with older cmake versions. Minimum cmake
      version is now 2.8.6.
      
      REVIEW: 124333
      ba768c96
  6. 08 Jun, 2015 1 commit
  7. 01 Jun, 2015 1 commit
    • Dennis Nienhüser's avatar
      Port to KDE Frameworks 5. · cf115885
      Dennis Nienhüser authored
      Squashed commit of the kde-frameworks-5 branch, which consisted of
      commit 5f8db001 (message repeated below) and some other minor ones.
      
      Affects apps/marble-kde, bindings (not tested), doc, plasmarunner,
      plasmoid (deactivated as ktimezonewidget is now gone), thumbcreator.
      
      Also cleans up cmake files: The QTONLY options is gone completely.
      KDE parts are only included where necessary, most notably not in
      src/lib. Since users might still pass it, QTONLY=TRUE is forwarded
      to WITH_KF5=FALSE which matches the old behavior most closely. The new
      behavior is better by default however, not erroring out if KF5 is
      missing, but instead building Qt parts only.
      Additionally the QT5BUILD option is sanitized to behave as originally
      planned: You don't have to pass it anymore when both Qt4 and Qt5 are
      installed, but cmake figures out which of the two to use and the other
      one is disabled (does not interfere anymore).
      
      Compiles without warnings (aside automoc) and without kde4support
      libraries. I'm pretty sure however that I broke some parts at runtime
      for now, e.g. config saving and installation/loading of some parts.
      I18n is not tested as well. Needs to be taken care of in subsequent
      commits.
      cf115885
  8. 27 May, 2015 1 commit
  9. 15 Mar, 2015 1 commit
  10. 21 Jan, 2015 1 commit
  11. 18 Oct, 2014 1 commit
  12. 12 Oct, 2014 2 commits
  13. 10 Apr, 2014 1 commit
  14. 06 Apr, 2014 1 commit
  15. 29 Mar, 2014 1 commit
  16. 02 Mar, 2014 1 commit
  17. 26 Feb, 2014 1 commit
  18. 15 Jan, 2014 1 commit
  19. 07 Jan, 2014 1 commit
  20. 03 Jan, 2014 1 commit
  21. 31 Dec, 2013 1 commit
  22. 27 Dec, 2013 1 commit
  23. 18 Dec, 2013 1 commit
  24. 12 Dec, 2013 1 commit
  25. 08 Dec, 2013 3 commits
  26. 06 Dec, 2013 1 commit
  27. 20 Nov, 2013 2 commits
  28. 03 Nov, 2013 1 commit
    • Dennis Nienhüser's avatar
      Directory structure reorganization · 1a0dbc18
      Dennis Nienhüser authored
      Moves files and directories:
      1) src/lib => src/lib/marble
      2) src/*marble-qt related* => src/apps/marble-qt
         src/*marble (KDE) related* => src/apps/marble-kde
         src/qt-components/marble-touch => src/apps/marble-touch
      
      1) is a preparation to align the structure of installed headers with
      the structure of the library sources, so that we can build tools and
      examples in the same go and detect API changes early.
      2) results in a much more tidy src/ and more intuitive location of the
      sources of the respective applications.
      
      REVIEW: 112114
      1a0dbc18
  29. 30 Oct, 2013 4 commits