1. 23 Apr, 2007 2 commits
  2. 05 Mar, 2007 1 commit
  3. 03 Mar, 2007 1 commit
  4. 09 Jan, 2007 2 commits
    • Dmitry Suzdalev's avatar
      Support resize of playfield. · 06e42626
      Dmitry Suzdalev authored
      As currently there is no svg artwork, pixmaps are simply scaled
      (and yes, they are ugly-looking because of that). This kind of "svg emulation"
      allows to finish some points in code.
      
      Now when svg artwork for klines will be ready  - few changes to methods
      of KLinesRenderer class - and you have working SVG-klines :).
      
      svn path=/trunk/KDE/kdegames/klines/; revision=621660
      06e42626
    • Mauricio Piacentini's avatar
      EBN spelling fix · 014545c7
      Mauricio Piacentini authored
      svn path=/trunk/KDE/kdegames/klines/; revision=621560
      014545c7
  5. 04 Jan, 2007 1 commit
  6. 03 Jan, 2007 3 commits
    • Dmitry Suzdalev's avatar
      Implement one level undo. · ab110bac
      Dmitry Suzdalev authored
      Note that due to bug in QTimeLine, after this commit the game becomes unplayable
      unless you exchange lines 113 and 114 in qtimeline.cpp which is in
      qt-copy/src/corelib/tools/.
      
      I thought about making patch for qt-copy, but this is not a critical one, so
      I think it doesn't worth it :-)
      
      Well, in fact I can place a temporary workaround so patching qt-copy won't be needed.
      If someone needs this, ping me somewhere :-).
      
      Bug has been reported to TT. Not accepted yet :).
      
      svn path=/trunk/KDE/kdegames/klines/; revision=619586
      ab110bac
    • Dmitry Suzdalev's avatar
      - Make KLinesRenderer to be a singleton · 4e377c07
      Dmitry Suzdalev authored
      - File->New now works
      
      svn path=/trunk/KDE/kdegames/klines/; revision=619467
      4e377c07
    • Dmitry Suzdalev's avatar
      KLines is now playable from keyword again. · d3cd96b4
      Dmitry Suzdalev authored
      Use arrows to move focus rectangle and Space to select/move ball
      
      svn path=/trunk/KDE/kdegames/klines/; revision=619216
      d3cd96b4
  7. 26 Dec, 2006 2 commits
  8. 25 Dec, 2006 1 commit
  9. 24 Dec, 2006 1 commit
    • Dmitry Suzdalev's avatar
      Whew! It took quite some time :). · a52cb8c3
      Dmitry Suzdalev authored
      Reorganized some code, moved almost all animations
      to KLinesAnimator class, leaved only jumping animation to
      be handled by the ball itself...
      
      I think I need a break now :-).
      
      svn path=/trunk/KDE/kdegames/klines/; revision=616252
      a52cb8c3
  10. 23 Dec, 2006 1 commit
    • Dmitry Suzdalev's avatar
      I had lot of joy with klines development today :). · 718479c1
      Dmitry Suzdalev authored
      That's because I have just implemented an "A*" pathfinding algorithm.
      I found excellent beginners tutorial at www.gamedev.net.
      
      I wonder if it is needed in other kdegames?
      If yes, I think, it is easy to make it more general for other's use.
      
      I failed to understand how the pathfinding is
      implemented in the old klines code, there were
      no comments, just a pure code with some misterious vars.
      
      So I went to gamedev and found how to do that myself :).
      
      Path is found but not used yet. That's what I'll do next ;).
      
      svn path=/trunk/KDE/kdegames/klines/; revision=616115
      718479c1
  11. 22 Dec, 2006 4 commits
  12. 21 Dec, 2006 1 commit
    • Dmitry Suzdalev's avatar
      Furhter QGV porting: · 48a30541
      Dmitry Suzdalev authored
      Field is drawn, balls are drawn.
      No gameplay. Just testing this and that features.
      New clicks bring in new balls. New animating balls.
      They're really funny :).
      If you'd like to have some fun, update, compile klines
      and make several clicks on game area.
      They're really cute, believe me :).
      
      But beware! If your clicks will fill the whole board with
      ballsies, the Great Hungry Infinite Loop will come and eat
      them all :-).
      
      svn path=/trunk/KDE/kdegames/klines/; revision=615446
      48a30541
  13. 20 Dec, 2006 1 commit
    • Dmitry Suzdalev's avatar
      Some more work on klines' QGVization (nice word ;)) · ddc2ff07
      Dmitry Suzdalev authored
      By looking at the current code state I guess that the result
      will be more like rewrite rather than adaptation... :-)
      
      Btw, I failed to reach anyone of listed authors by email,
      so I guess I'll take mainainership of this cute little game :-).
      
      svn path=/trunk/KDE/kdegames/klines/; revision=615165
      ddc2ff07
  14. 19 Dec, 2006 1 commit