1. 03 Jul, 2021 1 commit
  2. 31 Jan, 2020 1 commit
  3. 30 Jan, 2020 1 commit
  4. 12 Nov, 2019 1 commit
  5. 27 Aug, 2015 1 commit
  6. 01 Nov, 2014 1 commit
  7. 25 Jun, 2014 2 commits
  8. 05 Dec, 2012 1 commit
  9. 18 Jan, 2012 1 commit
    • Laszlo Papp's avatar
      Modularize the whole kanagram tree into engine, desktop and harmattan for now · e90bd767
      Laszlo Papp authored
      1) All the relevant CMakeLists.txt files were refactored according to their new
      tasks inside the relevant subfolders
      
      2) FindKanagramEngine.cmake was added for find the functionality (library)
      easily sinde the frontend codes.
      
      3) There was a kanagramharmattansettings.kcfgc addition because we cannot go
      only for KCoreConfigSkeleton usage because  the KConfigDialog only accepts
      KConfigSkeleton for the time being. It is not even fixable inside the KDE 4.X
      series, just only for frameworks.
      
      4) We now use the VISIBILITY option with the KConfig XT technology in order to
      get the generated KanagramSettings class exported. Otherwise, it would not be
      available for the frontends.
      
      5) Messages.sh was also moved to the desktop frontend because that is now
      available only. Nevertheless, it is better to keep a separate Messages.sh file
      for each frontend to avoid the complexity in the future.
      
      6) A typical "kanagram_engine_export.h" file was added for defining the export
      and import symbols so that they can be used inside the game engine itself.
      
      7) The previous kanagram.desktop file is obviously now being moved to the
      desktop frontend folder since the Harmattan and other players are gonna have
      such a file with distinct contents.
      
      There are also other minor changes, but the codebase is now feasible for getting
      used with other frontends easily. There are still tasks left, like making a
      proper versioning for the shared library and so on, but it is better to apply
      such patches in different commits since this patch is already very huge itself.
      e90bd767
  10. 04 Apr, 2010 1 commit
  11. 03 May, 2008 1 commit
  12. 06 Apr, 2008 1 commit
  13. 06 Jan, 2008 2 commits
  14. 29 Dec, 2007 1 commit
  15. 10 Aug, 2007 1 commit
  16. 04 Jun, 2007 1 commit
  17. 27 May, 2007 1 commit
  18. 02 Apr, 2007 1 commit