git repos / blockattack-game

log: blockattack-game

7b16a3a8 Gamecontroller screen now shows "back" button sago007 2018-06-30 13:03
42449d2b Gamecontroller help screen now show L2 and R2 sago007 2018-06-30 12:59
7072afbf Update da translation sago007 2018-06-30 12:40
247fe34e "Game Over", "Winner", "Draw" are now translatable sago007 2018-06-30 12:35
3ee31498 You can now push with L2 and R2 sago007 2018-06-30 11:56
146ce3eb The back button on the gamepad now works sago007 2018-06-30 11:46
ede1d46c Window size is now restored (based on the vertical size) sago007 2018-06-30 11:18
68f32f61 Backported some extra validation from PlatformFolders 4.0.0 sago007 2018-06-24 16:44
d82fedb9 Made some of the keyboard keys translatable and added Danish translation. Poul Sander 2018-06-20 16:48
0494de59 Updated PlatformFolders to version 3.2 sago007 2018-06-03 19:32
d133313d Prepare version numbers for the next development iteration sago007 2018-05-21 09:35
c71c4346 Updated translation sago007 2018-05-19 16:30
dd828fd0 Run astyle sago007 2018-05-19 15:04
871301c4 Updated da translation sago007 2018-05-19 14:39
c2086a7e Now uses a seperate credits screen that take content from a file. sago007 2018-05-19 14:16
0471a1d3 Can now show the credits box sago007 2018-05-19 10:26
b7550ffe Add option to show a file. sago007 2018-05-19 10:08
fb9f24de Update translation sago007 2018-05-15 20:59
01f3d8a5 Made the standalone build work again sago007 2018-05-13 19:00
d2ba3cf5 Run astyle on the source sago007 2018-05-13 15:00
5dfe56da Sorted contributers and added some missing ones. sago007 2018-05-13 14:58
6704a929 Updated version sago007 2018-05-13 14:40
a4b0e8d1 Update the "man" file sago007 2018-05-13 14:34
0082cd9a Remove trailing whitespace from strings sago007 2018-05-13 14:31
005aab37 Update some fonts. Add Github link sago007 2018-05-11 16:00
a2197600 Update credits sago007 2018-05-11 15:45
2c6a4bae Removed the things that would have been the editor mode sago007 2018-05-11 15:20
db2f559e Add background to the infobox on the "About" page sago007 2018-05-10 10:36
b344a21b Start adding data to "About" sago007 2018-05-10 10:22
3347e1e2 Update the --help with more examples Poul Sander 2018-05-06 13:40
5147de4e Add "About" to Help Poul Sander 2018-05-06 12:59
51ba5a85 Add std-namespace to cos and sin Poul Sander 2018-05-06 12:48
4830f315 HowTo now contains all the arrows it needs. Poul Sander 2018-05-06 12:44
702c3f63 Create arrow for the how to screen sago007 2018-04-29 16:40
8f6cc9b3 Add text on the HowTo screen sago007 2018-04-29 15:12
a66aa2dd Now we have all the blocks for the HowTo screen. They need to be slightly adjusted. sago007 2018-04-27 10:00
e3e89d02 Add switch animation to How To screen sago007 2018-04-26 06:50
e0c7836a Add helper function to draw bricks in the help screen sago007 2018-04-25 12:38
d4f28be2 Add exit button to HowTo screen sago007 2018-04-24 09:33
fd7693a1 Limit the width of the Controller field sago007 2018-04-16 19:10
4dbeef9f Prevent the mouse from jumping when returning to the menu from a sub screen. sago007 2018-04-14 10:48
bf4572f8 Add list of compatible controllers and add exit button sago007 2018-04-10 22:25
ceac8bf4 Add helper function to set the font for all Gamepad helpscreen text. sago007 2018-04-07 17:41
79d765a2 Add labels to the gamepad help screen. Switch/Push/Back/Confirm are now marked sago007 2018-04-07 17:35
492b2753 Added some labels sago007 2018-04-07 14:37
a5421912 Added a picture of the controller to the controller screen sago007 2018-04-07 14:13
54d2d583 Started adding a gamepad screen to show the keys sago007 2018-04-05 17:52
f6e8c704 Made the outline slightly more gray sago007 2018-04-03 21:39
d8fe60bd Started to add a howto screen sago007 2018-04-02 16:15
d7d1cf43 Removed some outcommented code sago007 2018-04-02 15:14
ac424880 Added Codacy badge sago007 2018-04-02 14:21
2d137b45 Made a lot of classes final. sago007 2018-04-02 13:59
eb0258c8 Updated the comments and made the assignment operator non generic to prvent accidental calling. sago007 2018-04-02 13:23
0b8fb137 No longer requires a c_str for setting the text sago007 2018-03-31 19:53
cf89fcc0 Minor correction in Danish translation sago007 2018-03-31 19:47
0b4d00f6 Updated danish translation sago007 2018-03-31 19:43
801df745 Updated the POT file sago007 2018-03-31 19:41
ae23c5f1 Made the outline around the blue font light blue instead of white sago007 2018-03-31 18:14
b2a289f7 Remove references to NFont sago007 2018-03-31 18:10
e45be9c7 Removed NFont sago007 2018-03-31 18:08
21b195c1 Removed FontWrapper sago007 2018-03-31 18:06
a11d40ec Replaced all the main text fields sago007 2018-03-31 18:04
9feb24fa Replaced fps counter sago007 2018-03-31 17:42
1ee3769b Remember to dereference it sago007 2018-03-31 16:34
83d6c18d Removed more of the old font sago007 2018-03-31 16:28
c9a65d81 Missed one sago007 2018-03-31 16:22
69d8f1dc Replaced the whole score display page with the new font field type sago007 2018-03-31 16:19
bd788178 Changed the font for the dialog. Added a width method to SagoTextField sago007 2018-03-31 16:03
e7e189c7 Started refactoring the blue font sago007 2018-03-31 15:30
3f3ff0b6 Started replacing the text manager with and int manager as we will only draw ints sago007 2018-03-30 12:59
4641beb0 Replaced the small font used for chain numbers sago007 2018-03-30 12:54
9f7a6344 Use shared pointers for the cache sago007 2018-03-30 12:05
34f6ec6d Removed the last usage of button font sago007 2018-03-29 16:17
34ab7861 Replaced more old calls to button font sago007 2018-03-28 14:47
fc338170 Added stop field and right aligned text sago007 2018-03-28 14:31
871ce5d6 Replaced the text on the retry, next and skip buttons sago007 2018-03-28 12:36
810e1c2f Converted more text fields to SagoTextField sago007 2018-03-28 09:40
343fbe43 Changed the scoreboard text to be drawn as SagoTextFields sago007 2018-03-27 19:53
e554e0a8 Changed the header and dropped the remains old font from the menu system sago007 2018-03-26 20:57
36bbe751 Made the font bigger and the outline smaller. The font no longer suffers from outline misalignment on the 'S' char sago007 2018-03-26 17:27
ff33341c Mixed the operator and copy contructor. This should be better. sago007 2018-03-26 16:03
d8a5a6f4 Removed debug print and finnished the bug fix sago007 2018-03-26 13:47
906183f8 Ensure that we create a copy of the internal data when copying SagoTextField sago007 2018-03-26 13:14
d91e7363 Now draws the menu text as a SagoFontField sago007 2018-03-26 13:09
9bbdb95d Moved the set font info out in its own function sago007 2018-03-26 11:39
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