git repos / blockattack-game

log: blockattack-game

a44568bd Added a frame counter for the menu sago007 2018-03-26 11:13
1a09fcd5 Replaced the help text with SagoText*.objects sago007 2018-03-25 13:32
7013ad1a Small adjustments sago007 2018-03-25 09:55
1d2a7a1a Small fixes and made debug mode work again. Debug mode had some trouble with the font wrapper. sago007 2018-03-24 17:52
55ea55dd Update the sago-library sago007 2018-03-24 16:07
4ff0c7df Update SDL_FontCache again to be in line witt upstream. sago007 2018-03-24 13:06
c91e8f6d Updated SDL_FontCache lib sago007 2018-03-24 10:54
f330f43c Fixed some scripts sago007 2018-03-24 09:18
41b8102e Include fewer meta data in the zip file sago007 2018-03-18 21:55
c6c52ffb Added "make" to the Fedora 25 build Poul Sander 2017-12-20 16:46
40989ad4 Removed warning from newer versions of GCC related to the Cereal sago007 2017-12-05 22:15
e1b2e653 Changed two more fonts to use the wrapper sago007 2017-11-28 18:10
de766069 Changed the score display to use the font wrapper rather than NFont directly sago007 2017-11-27 14:09
04918657 Small clean up sago007 2017-11-27 14:06
4c5ca03b Started placing a wrapper around NFont calls sago007 2017-11-27 13:55
8a5d17cb Can now build standalone with Ubuntu 12.04 sago007 2017-10-26 20:25
80a4a691 Print the render name if verbose sago007 2017-10-25 20:03
e33adbc2 Updated the standaline build to SDL2-2.0.6 sago007 2017-10-15 10:07
fbb19101 Added credit to the launcher script sago007 2017-09-02 11:50
1c4d41f1 Added PulseAudio to the list. sago007 2017-09-02 11:49
6dcd049f libsdl2.0-dev is broken in the ubuntu:14.04 image at the moment sago007 2017-09-02 11:19
4c10ccbf Added some extra 32 bit libs. Fedora 22 could not load the textures. sago007 2017-09-02 11:10
7ebf9785 Added a 32 bit version for standalone sago007 2017-09-02 10:51
8cd4f873 Moved the compile requirements instructions to a file sago007 2017-09-02 09:54
1960e20f Changed back to apt-get. ubuntu:14.04 Docker image is still damaged (libsdl2-dev cannot be installed with apt-get). sago007 2017-09-02 09:26
d0c480e8 Improved the standalone build a bit sago007 2017-09-02 09:14
2fe92aba Still a lot of work but it is getting closer sago007 2017-08-31 20:29
ab86a00f Better standalone support sago007 2017-08-31 19:08
2a8dc4d7 Started to build a standalone version sago007 2017-08-31 18:27
c8a2dae7 We do not allow space indentation sago007 2017-08-19 16:36
2f331f0c Added seperate single player menu sago007 2017-08-19 16:17
1176ee18 Added comment about the horrible base 10 packing system and formatted the source sago007 2017-08-19 16:10
c01ed678 Also update the man file Poul Sander 2017-07-17 19:52
9063b2f3 Git added script to update the version number in all files Poul Sander 2017-07-17 16:20
45d31edb Added a Dockerfile for a Fedora 25 build sago007 2017-07-10 17:57
d045f9e2 Updated version number for next snapshot sago007 2017-06-05 18:56
fd42d602 Now creating "My Games" in Windows if it does not exist. This closes issue #15. sago007 2017-06-05 18:51
6e601612 Add a virtual destructor for good measure. Poul Sander 2017-04-26 18:28
9076d3cb It is now possible to ask for a software renderer. In case you have driver trouble sago007 2017-04-22 10:50
524f188c Now uses handlers for all but fonts sago007 2017-04-22 09:01
6082686b Now calls the handlers "handler" instead of "holder" consistently sago007 2017-04-22 08:39
1de94c36 Started implementing handlers to keep stack of rereading textures. Hopefully I can get rid of the constant call of InitImages at some point. sago007 2017-04-20 19:38
e2252ee5 SagoDataHolder no longer needs to be held by a unique pointer sago007 2017-04-20 19:02
3220af76 Hotfix for Issue #14 sago007 2017-04-01 18:27
89faf4e5 Changed the output path back. Hopefully this will create the correct paths sago007 2017-04-01 12:22
6630f18d Fixed the generation of the Windows non-installer zip file sago007 2017-04-01 11:44
376f60bb Removed some outcommented lines sago007 2017-03-31 20:26
a2f967dc Formatted the AUTH file with spaces. sago007 2017-03-31 20:22
d3f1e001 Removed the last boost format calls to make the translations more streamlined Poul Sander 2017-03-29 18:17
440c4aa8 Removed the save replay function... it will not be ready for 2.1.0 Poul Sander 2017-03-29 17:21
f5d6c281 Replaced even more old C-arrays sago007 2017-03-25 17:08
d450da8b Also started to move the BallManager and ExplosionManager outside sago007 2017-03-25 17:03
2e4b8a9f Also removed the bool array from the other managers sago007 2017-03-25 16:23
29724f4a Replaced a C-array with a std::array sago007 2017-03-25 16:18
e2c3b704 Removed one array sago007 2017-03-25 16:10
c310f8a5 Moved the text manager to global data sago007 2017-03-25 16:05
c4baf4ba Moved the TextManager out sago007 2017-03-25 15:37
092bdebe Added the beginning of a function to play replays! Also reformatted the source sago007 2017-03-19 14:39
316c8fbe Updated README with the docker info. sago007 2017-03-19 10:50
6dcd75df Fixed a problem with the comments not being correctly ignored sago007 2017-03-19 10:48
98273512 Removed dependency on jsoncpp. Now uses rapidjson instead. rapidjson does not allow comments in the json files but otherwise does its job. rapidjson was already an implicit requirement due to Cereal. rapidjson is a header only library so it will be slightly easier to port now. sago007 2017-03-18 12:49
6c5f2c01 Updated libcereal sago007 2017-03-15 17:56
2d8f4227 The no-auto-scale mode now saves resolution. For the autoscale mode you can set xsize and ysize in the config file sago007 2017-03-02 19:24
88f0d0ab Automatically place the game centered vertically. sago007 2017-03-02 19:05
71ea5b7f Made the update a lot more frequent. At very high speed the old setting could get choppy. sago007 2017-03-02 18:43
aa93aee8 Added a docker ignore file. sago007 2017-03-02 18:38
ae574f71 Added compiling using Docker sago007 2017-03-01 19:36
072c01eb Some extra comments to building with Docker sago007 2017-03-01 18:59
8f31a020 Added a build with Ubuntu 14.04 sago007 2017-03-01 18:54
c5d896cc Merge branch 'master' of github.com:blockattack/blockattack-game sago007 2017-03-01 18:25
f1a2332d Added a Dockerfile for generating both Windows packages sago007 2017-03-01 18:24
0b219e3e Merge pull request #13 from scootergrisen/patch-1 Poul Sander 2017-02-16 17:33
213600e0 Some suggestions for danish translation scootergrisen 2017-02-14 01:25
5ec62ecc Merge pull request #10 from mstraube/master Poul Sander 2017-01-10 18:36
b240dbfa Fix install directories Michael Straube 2017-01-09 18:25
c0444aba Merge branch 'scootergrisen-master' sago007 2017-01-09 17:44
7fc3db80 Fixed the build script. So it no longer stripts the country. sago007 2017-01-09 17:43
bedb3aca Merge branch 'master' of https://github.com/scootergrisen/blockattack-game into scootergrisen-master sago007 2017-01-09 17:40
cabda704 Fix for jsoncpp include. Poul Sander 2017-01-09 17:28
7c8588cd Prevent problem with trying to make a sprite from a comment. sago007 2017-01-08 13:39
215785d6 da_DK to da scootergrisen 2017-01-05 17:02
a5f9369d da_DK to da scootergrisen 2017-01-05 17:00
c79aae93 Mark the event as processed sago007 2016-12-23 16:55
3c624138 Removed some functions that gave warnings and should not be used anyway (as they are not working properly) sago007 2016-12-23 16:33
34c3d60c Updated NFont sago007 2016-12-23 16:31
b1a7bd3e Changed the sprite files. So they are now actual json files Poul Sander 2016-12-19 21:53
58cecf42 Removed the local versions of mousex and mousey sago007 2016-12-09 20:35
9f4f860a Merge branch 'sago-lint' sago007 2016-11-24 21:43
47fef8e8 Fixed some indentation problems sago007 2016-11-24 21:37
037887fa Added check for indentation. This is supposed to fail on Travis Poul Sander 2016-11-24 21:24
c6c637cc Moved the LevelSelect function out from main.cpp. Also added a small delay to stop massive CPU usage. sago007 2016-11-12 17:35
fa8b055b Update README.md Poul Sander 2016-11-12 17:06
20d77c6e Removed the old "run" on the menu. Also made the mousex and mousey global because the recent resize require that they are set at all times. sago007 2016-11-12 16:28
95ab6b0d Now runs the main menu with the scene manager sago007 2016-11-12 16:11
50fd2c5f Changed the menu run slightly sago007 2016-11-12 16:05
a2b1cba8 Merge branch 'master' of github.com:blockattack/blockattack-game sago007 2016-10-31 20:48
00e866da Started on a Menu using the interface sago007 2016-10-31 20:47
0be2dfb3 Fixed a problem where the loosing player would appear as the Winner in VS if he had the highest score sago007 2016-10-30 12:07
61f51973 Removed two unused variables sago007 2016-10-30 11:58
72383a9e Removed a lot of "extern" global variables and replaced them with 1. Might not seem like a big difference but now it is a little easier to see if data are used or not. sago007 2016-10-30 11:56
28864426 Removed some of the stuff that we no longer need. sago007 2016-10-30 09:35
08c44684 Changed the button font. It is larger and looks better then rescaling. Also allows rescaling by default now. sago007 2016-10-30 09:19
6e6e44b7 Now updated the mouse coordinates from event rather than reading the raw value. This works better with resizeing sago007 2016-10-18 15:30
b5d3c879 Also replaced the old stringstream converted method with std::stod and std::stoi sago007 2016-10-09 09:37
549ecfae Replaced my old custom safe but slow itoa with std::to_string. Also added some missing curly brackets. sago007 2016-10-09 08:37
29edda2d Removed the need for all the unsued arguments to the callback functions by making sure that options that need them uses an override instead. sago007 2016-10-08 18:06
18c5059e Removed some methods that should not be methods sago007 2016-10-08 17:41
7b384c3f Moved the isClicked out. sago007 2016-10-08 17:34
a1e83d35 Replaced the ugly old C++03 iterator sago007 2016-10-08 17:29
f7573b59 Updated the version of PlatformFolders to v. 3.0 sago007 2016-10-08 17:11
c0a3362c Started seperating the draw logic from the buttons sago007 2016-10-07 20:23
4cd8ea09 Added the --name to the help2man command. Regenereted the man-file. This should close https://github.com/blockattack/blockattack-game/issues/7 Poul Sander 2016-10-05 20:04
7d649ca8 Now moves the two fields around when resizeing sago007 2016-10-02 16:43
fd1a6361 Fixed initializers sago007 2016-10-02 13:31
3a164ed3 Remove broken methods so that they are not used by mistake sago007 2016-10-02 13:26
2fa537db I don't think we need docbook-to-man because we use help2man now. sago007 2016-10-01 11:50
e17fcc86 Ensured that the old way still works. sago007 2016-09-28 20:09
1b710a1e The menu is now always centered. sago007 2016-09-28 19:01
28857c9c The DialogBox now scales... sort of sago007 2016-09-28 18:47
13476fc2 The score display now scales a little better. sago007 2016-09-28 18:34
e4d93567 The old global variables xsize and ysize now contains the actual size. sago007 2016-09-28 17:26
f1708e5e Fewer things hardcoded to the default resolution sago007 2016-09-28 17:09
68313e95 New experimental window scaling sago007 2016-09-28 16:52
879f7e86 Removed some duplicate textures. sago007 2016-09-18 11:49
742e0112 Fixes the "Get Ready bug" Issue #6. It turned out it was using the wrong sprite. sago007 2016-09-18 11:14
1bc6392b Make sure that there are room for the terminating zero. Not that it is used at the moment but for completness sake sago007 2016-09-18 11:02
17ee735b Regenerated the manual and for the future my home dir will no longer appear in it. sago007 2016-09-16 19:56
36a8410e Removed the old 1.3.2 readme sago007 2016-09-16 19:50
82ced7ab Now allows an experimental window resize with an argument sago007 2016-09-16 18:41
647f12da Fixed some warnings and moved the argument parsing out from the main function sago007 2016-09-12 20:07
f7c1a51d Started on fixing more exsotic problems Poul Sander 2016-09-07 21:12
7d43dc59 Fixed wrong stop comparison sago007 2016-08-31 21:26
b69f7fad There is now an upper limit on how long the rise of the blocks can be halted sago007 2016-08-27 12:35
e8d66c68 Now prints the time that the game is frozen. I might add a cealing to this number based on level at some point sago007 2016-07-12 17:32
ac976896 For some reason I still had the old project file from before cmake sago007 2016-07-12 17:12
de81e07d Gametype is now an enum class sago007 2016-07-10 20:22
50954b53 Removed the old dialogbox sago007 2016-07-05 18:25
e620cc14 Removed the old file dialog box texture. sago007 2016-07-05 18:21
2b4dbb2b Fixed a spelling error reported by Paul Wise (https://sourceforge.net/p/blockattack/bugs/5/) sago007 2016-07-03 18:54
92ec708e Use the constants instead of hardcoded strings sago007 2016-06-13 16:50
094b2dfe Started removing the pointers in the menu system sago007 2016-06-12 10:50
b830df03 Now we support reading binary files. Not that we use that at the moment sago007 2016-06-11 16:17
bbb1d879 Removed use of an unsafe function sago007 2016-06-10 19:50
b84f3eee Removed an old C-style pointer and added a StrToLong function Poul Sander 2016-06-10 16:55
93f080d7 Now accepts a config file for the parameters sago007 2016-06-08 20:28
4d05e984 Save replays with a good filename sago007 2016-06-07 22:02
1fd8156c Added some extra fields to the BlockGameInfo sago007 2016-06-07 16:41
60b6bc02 Updated .gitignore Poul Sander 2016-06-07 15:19
76514d10 Now saves a replay. A play functionality is required to see if it works... sago007 2016-06-05 20:25
4a6d425b Made the whole replay info serializable sago007 2016-06-05 16:23
e35fb006 Simpler way to make an integer with minimum 2 digits sago007 2016-06-05 13:53
2488b1f5 Made the MoveCursor private. It was not used externally anyway sago007 2016-06-05 13:38
167c2a1d Made the mouse play private in the BlockGame class sago007 2016-06-05 12:45
3478201d Removed unused file sago007 2016-06-04 14:44
8d5e5953 Moved the create garbage into DoAction. Changed the version number. sago007 2016-06-04 13:15
e5a23912 Gave the direction parameter a better name sago007 2016-06-04 10:52
b58caa17 Made SetGameOver, SwitchAtCursor and MoveCursor private sago007 2016-06-04 10:32
c9226e8d Made PushLine private sago007 2016-06-04 10:17
b1a99ae7 Added CPack to the CMakeLists.txt file Poul Sander 2016-05-27 21:08
62b3f619 Changed the action to a enum sago007 2016-05-20 07:01
07f5b3f3 More actions through the DoAction method sago007 2016-05-19 19:37
de82a6c8 Merge branch 'master' of github.com:blockattack/blockattack-game sago007 2016-05-19 19:28
4fb2e351 Started to replace the actions sago007 2016-05-19 19:27
557a8065 Added description of the file structure Poul Sander 2016-05-13 17:35
161a010c Removed std::endl as it is not part of C++ Core sago007 2016-05-06 14:00
0a78fbed Fixed the translation. It was not including .inc files sago007 2016-04-30 12:58
40fca54e The Windows version is always a release build sago007 2016-04-30 11:38
9779d6e3 Now install translations too sago007 2016-04-30 11:35
1a3524b7 Made some code a but more readable. Improved the AUTH file with name of music auther. sago007 2016-04-30 10:16
c9d7d4aa Fixed a buffer over read while writing files sago007 2016-04-30 09:20
d9476292 DEBUG is no longer set by standard. Removed some debug print sago007 2016-04-29 17:20
75418dc5 std::ios_base is a bit too special to have a "using". sago007 2016-04-29 17:06
96eb7a16 Removed a lot of "using namespace std" sago007 2016-04-29 17:01
a7de0677 The exit button now works for single puzzle. So does the next and retry but that doesn't matter much sago007 2016-04-29 16:54
7fdb4e65 Basic single puzzle support sago007 2016-04-28 17:54
640f8a02 Updated man file sago007 2016-04-26 16:41
67ec95d9 You can now set an alternative puzzle file sago007 2016-04-26 16:32
6f9847fe Merge branch 'master' of github.com:blockattack/blockattack-game sago007 2016-04-22 15:11
2eb61e87 Changed the icon for the running instance to match the rest sago007 2016-04-22 15:10
3fb41d84 Added danish translation to the Windows installer. Added new icon to the Windows installer sago007 2016-04-19 16:48
0cb0f6ef Updated the translation template and updated the danish translation sago007 2016-04-18 18:32
96e759d9 Header on dialog box sago007 2016-04-17 18:45
7a792f2c Now with text on the enter name dialog sago007 2016-04-17 18:30
41f037b2 Now with two different colors for rectangles sago007 2016-04-17 16:37
8b26cda8 Moved the rect to its own sprite-file sago007 2016-04-17 16:28
b79361c4 Removed some unused files sago007 2016-04-17 16:24
ff7c5dd0 Updated the Windows icon sago007 2016-04-17 14:26
a3d544be Now uses a more modern icon in Linux sago007 2016-04-17 14:07
ca31a27a Initialized two member variables sago007 2016-04-16 21:29
daa660ab Replaced the name change dialog with a translateable one. Text not added yet. sago007 2016-04-16 18:13
f204c851 Remove the old joypad and mouseplay config entries sago007 2016-04-16 14:42
75ea368b Now assign the game controllers to given players sago007 2016-04-16 14:37
2f225191 If there are an empty line it is fine. No reason to check hight for grey garbage as the hight is hardcoded to 1. sago007 2016-04-16 13:37
0cba733d Removed a comment sago007 2016-04-16 13:30
1538e934 srand are not used anymore as the BlockGame objects have there own internal random generator sago007 2016-04-16 13:13
87a0a1db Moved most of the variable initialization out of the contructor sago007 2016-04-16 13:11
30ca5565 Update README.md Poul Sander 2016-04-16 12:59
42c2d161 Done the same for the normal garbage sago007 2016-04-13 19:14
405b6531 Fixed some incorrect and/or logic regarding grey garbage sago007 2016-04-13 19:11
285a976a Clearing garbage should call rand2 that ensures that network or replay games can predict the colors. Also removed the randomization for the puzzle games sago007 2016-04-13 17:16