Commit graph

  • c31b789fc5 PlayModel: remove a useless getter Olivier Teulière 2012-12-18 01:00:53 +0100
  • 3f10e9faba PlayModel: exchange the order of the arguments for the coordChanged() signal Olivier Teulière 2012-12-18 00:57:04 +0100
  • c1332760d7 Rename CoordModel as PlayModel Olivier Teulière 2012-12-18 00:48:14 +0100
  • 4bcd106577 RackWidget: center the tiles in the widget Olivier Teulière 2012-12-17 22:53:24 +0100
  • c21c109ddb BoardWidget: center horizontally Olivier Teulière 2012-12-17 22:53:07 +0100
  • bf5ae9fc91 TileLayout: fix the row offset on lines other than the first one Olivier Teulière 2012-12-17 22:32:44 +0100
  • b5c36bed26 TileLayout: fix a bug (the rect offset was not taken into account) Olivier Teulière 2012-12-17 20:20:18 +0100
  • db6e81a288 Stats reports: new option to embed the CSS into the HTML file Olivier Teulière 2012-12-14 10:58:25 +0100
  • f38c7361c1 Give credit for the stats report design Olivier Teulière 2012-12-13 21:37:13 +0100
  • 20c93940ab Ignore .pyc files Olivier Teulière 2012-12-13 21:34:29 +0100
  • 6fbd7febb0 Reports: initial version, with 2 reports. Olivier Teulière 2012-12-11 21:33:47 +0100
  • 50a2ab7996 Arbitration: disable solo-related actions when automatic handling is active Olivier Teulière 2012-12-06 00:07:16 +0100
  • 2cc0b2bc39 Preferences: add a checkbox for the new automatic solos handling option Olivier Teulière 2012-12-05 23:55:44 +0100
  • 19a93988ad Arbitration: new option to handle solos automatically. Olivier Teulière 2012-12-05 23:02:12 +0100
  • 4d38c99336 Move Arbitration::getPlayerEventCmd() into Duplicate Olivier Teulière 2012-12-05 22:05:31 +0100
  • 8b3d6b9872 Use BOOST_FOREACH instead of an index-based loop Olivier Teulière 2012-12-05 21:23:25 +0100
  • e34cc25fe1 Move commands to the game/cmd/ sub-directory. Olivier Teulière 2012-12-05 20:26:47 +0100
  • bea6a41cd4 Small simplification Olivier Teulière 2012-11-29 19:47:19 +0100
  • f49e4bb759 Header::print() now takes the output stream as parameter Olivier Teulière 2012-11-29 19:43:08 +0100
  • 6a70d28d28 listdic: fix an old bug with the -x option Olivier Teulière 2012-11-29 19:39:01 +0100
  • d9e85c99ed listdic program: use getopt, and provide more interesting options Olivier Teulière 2012-11-29 19:33:28 +0100
  • 460e9ecfb9 Update the build instructions Olivier Teulière 2012-11-29 18:05:10 +0100
  • ca41e4c0d0 More contributions Olivier Teulière 2012-11-29 18:01:45 +0100
  • 9172b9b2f7 Updates for Debian packaging Olivier Teulière 2012-11-22 16:38:37 +0100
  • 175def7736 The Serbian language code is sr, not rs... list Olivier Teulière 2012-11-21 22:21:43 +0100
  • 8b25245205 Fix the problems reported by desktop-file-validate Olivier Teulière 2012-11-13 17:23:57 +0100
  • 7832866652 Fixed compilation errors with newer g++ versions Olivier Teulière 2012-11-21 20:16:14 +0100
  • 3e952e402e Italian translation, courtesy of Diego de Landro Olivier Teulière 2012-11-06 12:54:42 +0100
  • b0a9f44ab7 Fix a window placement bug. Olivier Teulière 2012-11-06 22:02:53 +0100
  • f267b045b6 New option to start the timer automatically when the rack changes Olivier Teulière 2012-11-07 01:33:20 +0100
  • e355acc4fb Reset the timer automatically when a new turn starts Olivier Teulière 2012-11-06 23:55:17 +0100
  • c89e91010c Stats: enable sorting when the table is flipped. Olivier Teulière 2012-11-07 14:44:50 +0100
  • fa55eab82e Stats: simplify the flipping code using the decorator pattern Olivier Teulière 2012-11-07 14:43:29 +0100
  • 3f2568db5d Stats: allow flipping the table Olivier Teulière 2012-11-07 10:23:25 +0100
  • 63c7128d3e Arbitration: display the solos, warnings and penalties in the players view Olivier Teulière 2012-11-06 23:18:04 +0100
  • c5fd006b9c History widget: show solos before warnings and penalties Olivier Teulière 2012-11-06 17:17:20 +0100
  • 5676d9c78f Ignore requests to start the timer when it is already active Olivier Teulière 2012-11-07 00:26:30 +0100
  • f131fa9050 Fix a timer bug Olivier Teulière 2012-11-07 01:08:27 +0100
  • 7f31fe8b0e Fix a visual glitch on the status bar Olivier Teulière 2012-11-07 01:32:30 +0100
  • 81f2507181 Arbitration: fix a bug when a word is checked manually. Olivier Teulière 2012-11-10 17:29:24 +0100
  • 8858c54656 Minor cosmetics changes (more C++-like) Olivier Teulière 2012-10-24 15:23:59 +0200
  • 08c3f2ccb2 Arbitration: when loading a saved game, make PlayerMoveCmd auto-executable. Olivier Teulière 2012-10-24 11:11:24 +0200
  • 34ed25e9e9 Saved games: save some statistics (not used when loading the game) Olivier Teulière 2012-10-24 00:28:55 +0200
  • c748d02950 Saved games: use the real player ID, not a modified one Olivier Teulière 2012-10-24 00:31:21 +0200
  • cf22315fd0 Saved games: improve an error message to give the context Olivier Teulière 2012-10-24 00:19:20 +0200
  • ef14d5e9d6 Saved games: use camelCase for attribute names Olivier Teulière 2012-10-23 23:58:31 +0200
  • b76f48f545 Save games: save and restore the table numbers Olivier Teulière 2012-10-22 17:35:29 +0200
  • f76bd47882 Stats: show the played move with the turn number Olivier Teulière 2012-10-20 11:40:40 +0200
  • a8e65bc718 Update of the Serbian translation Olivier Teulière 2012-10-22 17:22:56 +0200
  • e283cb2526 Next version will be 2.1 Olivier Teulière 2012-10-14 22:04:42 +0200
  • 1b46a32204 Fix a packaging issue on MacOSX, with Qt 4.8 eliot_2.0 Olivier Teulière 2012-10-14 16:27:32 +0200
  • 7d30d6412a Prepare for version 2.0 Olivier Teulière 2012-10-14 14:50:45 +0200
  • dfbf10223b Update PO files a last time (a string has been removed) Olivier Teulière 2012-10-14 14:49:58 +0200
  • 6c57d9fe0e Compdic: little simplification Olivier Teulière 2012-10-14 14:37:57 +0200
  • 2663a62ecb Do not write unitialized bytes in the dictionary header. Olivier Teulière 2012-10-14 14:31:44 +0200
  • 02249c214e Various fixes for problems detected by Coverity. Olivier Teulière 2012-10-12 23:16:23 +0200
  • c7831a28bd Do not specify template parameters when it is useless Olivier Teulière 2012-10-13 00:07:34 +0200
  • f6ced69c9e Make sure some class members are initialized (bugs reported by Coverity) Olivier Teulière 2012-10-11 23:21:32 +0200
  • 3b466d7254 Fix some typos in the Spanish translation Olivier Teulière 2012-10-11 14:49:08 +0200
  • 0315080d30 Fix small layout issues (use less margin in some places) Olivier Teulière 2012-10-11 13:50:24 +0200
  • 4f92aa4a2b New Spanish translation, courtesy of Joan Montane Olivier Teulière 2012-10-07 17:17:03 +0200
  • a35146f19f Update of the Catalan translation Olivier Teulière 2012-10-07 16:24:11 +0200
  • 0fa1c79563 Add myself to the authors, and fix some copyright headers Olivier Teulière 2012-10-07 16:39:33 +0200
  • 4200e33c17 Change the copyright years for all the files modified in 2012 Olivier Teulière 2012-10-07 16:25:41 +0200
  • de35d9d343 Update of the Czech translation Olivier Teulière 2012-10-10 19:13:26 +0200
  • f3199a164c Update the PO files again Olivier Teulière 2012-10-07 12:55:50 +0200
  • 07631b9a80 A few more string fixes Olivier Teulière 2012-10-07 12:54:58 +0200
  • fd26b477b5 Update PO files, and complete the French translation Olivier Teulière 2012-10-06 20:38:24 +0200
  • c5591da9e5 Fix various strings Olivier Teulière 2012-10-06 20:34:49 +0200
  • e876321155 Next version will be 2.0 Olivier Teulière 2012-10-06 18:46:05 +0200
  • e7aabdc4a2 Fix compilation warnings Olivier Teulière 2012-10-06 18:45:46 +0200
  • 8ef0b88e94 Update PO files Olivier Teulière 2012-10-06 18:19:57 +0200
  • b84d112220 I18n of the load/save game exceptions Olivier Teulière 2012-10-06 18:18:21 +0200
  • 43471a52ac BagWidget: merge the 2 implementations in a single file. Olivier Teulière 2012-10-06 16:28:41 +0200
  • e55f05e325 Arbitration: fix a focus problem Olivier Teulière 2012-10-06 16:18:15 +0200
  • 97f4355502 PlayerWidget: improve focus behaviour and ergonomy Olivier Teulière 2012-10-06 13:28:48 +0200
  • 18aa839f11 Validators: always force the input to upper case Olivier Teulière 2012-10-06 13:12:47 +0200
  • d3f642567d Reuse a variable Olivier Teulière 2012-10-06 13:01:50 +0200
  • 1e94c56067 Rename slots to indicate what the methods actually do Olivier Teulière 2012-10-06 13:00:54 +0200
  • ca5c6cff0d Do not use Qt auto-connect feature Olivier Teulière 2012-10-06 12:16:36 +0200
  • d3c9c504ba Fix a typo, causing a wrong error message to be displayed Olivier Teulière 2012-10-06 11:52:31 +0200
  • e51d2f9a23 Rename TurnCmd into Turn (step 3) Olivier Teulière 2012-10-06 11:32:00 +0200
  • ec571d64e4 Rename TurnCmd into Turn (step 2) Olivier Teulière 2012-10-06 11:29:52 +0200
  • cfa90e6394 Rename TurnCmd into Turn (step 1) Olivier Teulière 2012-10-06 11:14:01 +0200
  • 471dcf90e1 Rename Turn into TurnData (step 2) Olivier Teulière 2012-10-06 01:57:39 +0200
  • fa345a9f7b Rename Turn into TurnData (step 1) Olivier Teulière 2012-10-06 01:50:58 +0200
  • 4acc731b17 Save game: write unknown commands as comments, to help debugging Olivier Teulière 2012-10-05 19:52:05 +0200
  • 47a827e9d4 Remove useless code Olivier Teulière 2012-10-05 19:46:52 +0200
  • 65ed44d66d Cosmetics Olivier Teulière 2012-10-05 17:55:41 +0200
  • 77fcfab8a5 Stats: add an option to lock the columns sizes Olivier Teulière 2012-10-05 19:32:43 +0200
  • ef5f8e63e9 Do not cache the score of the player. Olivier Teulière 2012-10-05 18:34:31 +0200
  • 40944884e6 Remove Player::getPoints() Olivier Teulière 2012-10-05 18:27:59 +0200
  • c700f39ac7 Stats: display end game points for a free game Olivier Teulière 2012-10-05 18:19:06 +0200
  • b53295c782 Stats: compute the ranking based on the final score, not the intermediate one Olivier Teulière 2012-10-05 16:49:58 +0200
  • 553d7f9cf0 Freegame: use PlayerEventCmd instead of PlayerPointsCmd Olivier Teulière 2012-10-05 17:51:01 +0200
  • 2ab95b5ed9 Get rid of old CVS files Olivier Teulière 2012-10-06 01:44:13 +0200
  • 88b6e09ffb Tests: move test cases to sub-directories Olivier Teulière 2012-10-06 01:40:18 +0200
  • 1f9f42f17a Tests: comment commands failing due to the rand seeds problem. Olivier Teulière 2012-10-05 20:34:51 +0200
  • 5ae43b176a Tests: ignore comments during file comparison Olivier Teulière 2012-10-05 20:23:12 +0200
  • 8b0c3327e7 Tests: ignore commands starting with "# " Olivier Teulière 2012-10-05 16:28:39 +0200