git repos / blockattack-game

log: blockattack-game

96dcde3a Merge branch 'master' into v2.5.X sago007 2019-05-25 14:06
1d0b40cc Updated the danish translation sago007 2019-05-25 14:05
bbd397a5 Version 2.5.0 release sago007 2019-05-25 12:49
44c9acea Removed bad char from metainfo sago007 2019-05-25 12:44
8c606ab0 Updated PlatformFolders Poul Sander 2019-05-22 18:12
3ebc2c88 it turns out that a large part of my pileline does not support libphsyfs. Add backward compatibility Poul Sander 2019-05-22 17:03
e49cda71 Remove all the libphsyfs2 functions and replaced them with the same versions for the physfs3 library Poul Sander 2019-05-22 15:48
6393ebf8 Do lazy loading Poul Sander 2019-05-08 17:40
aa7d74c5 Replaced exit button on "ScoreDisplay" with the same exit button as everywhere else Poul Sander 2019-05-08 17:14
8283ed72 Fixed a bug were the mouse click would be counted double if a menu was opened with gamepad or keyboard and closed with the mouse Poul Sander 2019-05-08 16:15
a5ca5da2 Remove two pixels from the background Poul Sander 2019-05-08 15:53
e19eddb8 Fix the Windows part sago007 2019-05-05 16:21
f634c96f Place screenshots under "My Pictures" instead of some deep hidden folder sago007 2019-05-05 15:50
8b477c41 Renamed win32_utf8_to_utf16 to show that it converts to UTF-16 and not from it. sago007 2019-05-05 14:40
c85709bd Updated translation template sago007 2019-05-02 17:35
06cebabf Updated the appstream file sago007 2019-05-02 17:19
28735382 Add appstream metainfo sago007 2019-04-28 11:01
269c4c3f Changed the 16:9 resolution to be 1364 wide instead of 1366 pixels (relative). Write screenshot feature now works with Software render (still not hardware!) sago007 2019-04-27 19:31
dddcbb9c It turns out that the search order has always been exactly the opposite of that it should be sago007 2019-04-25 18:03
9aac65b6 Changed the first Physfs command. We no longer need physfs 1.x support. Once Debian 10 is out I'll also drop physfs 2.0.3 support sago007 2019-04-25 17:55
21d1602a Move the "Move"-label on the game controller screen closer to the center sago007 2019-04-25 17:30
c90d7b2d Pick best display mode automatically sago007 2019-04-25 17:26
e10e448d Removed outcommented code Poul Sander 2019-04-24 19:06
ca4224ce Add dedicated widescreen background for less streatching Poul Sander 2019-04-24 18:28
44fc008f Support for the always sixteen nine Poul Sander 2019-04-24 18:08
e78f942b Do not write the fullscreen size to config file Poul Sander 2019-04-24 17:54
8b1ee612 Fix the gamepad help screen Poul Sander 2019-04-24 17:45
4b4edc1a Moved the exit button on all screens Poul Sander 2019-04-24 17:02
b70b71e3 Move the games to be placed closer together in Widescreen Poul Sander 2019-04-24 16:54
abb733e9 Initial widescreen support Poul Sander 2019-04-24 16:15
53713552 Saved the last changes in Inkscape Poul Sander 2019-03-27 19:35
89b311eb Add ground to background Poul Sander 2019-03-27 19:34
420ab05c Change the Dockerfile from the readme to use Ubuntu 16.04 instead of Ubuntu 14.04. The SDL2 package has been broken in the Ubuntu 14.04 Docker image for almost two years now. Poul Sander 2019-03-27 19:13
21624171 Started on a new background draw procedure Poul Sander 2019-03-27 18:38
ccee1ad0 Start in software mode if we cannot confirm clean shutdown Poul Sander 2019-03-13 18:39
7261f4dd Have a gameRunning file while the game is running Poul Sander 2019-03-13 18:10
e17d4be2 Set the menu labels in a consistant way Poul Sander 2019-03-13 17:29
1029dfed Add an option to always use the software renderer. Poul Sander 2019-03-13 17:22
ddf1da0e Update README.md Poul Sander 2019-03-11 18:10
98294fa5 Prepare for new development iteration sago007 2019-03-10 14:55
8cb016a5 Write the system info to "about.txt" when accessing the page sago007 2019-03-09 15:41
140ce5ad Update translation template and dk translation sago007 2019-03-09 15:11
8884594a Add docker build for Fedora 29. sago007 2019-03-09 15:05
88b5bd84 Create the directory on windows even if they contain Unicode sago007 2019-03-09 14:18
0e662388 Print additional driver information sago007 2019-03-09 12:21
d50cee1b Use the username on Windows sago007 2019-03-02 14:50
b372dcb1 Start setting default name from passwd file in Linux Poul Sander 2019-02-13 18:53
f3095f8a Updated dansih translation Poul Sander 2019-02-13 18:21
c687a905 Updated the translate template Poul Sander 2019-02-13 18:17
47515b6a Different headers for the highscore list Poul Sander 2019-02-13 18:16
49541fac Add an .editorconfig file Poul Sander 2019-02-13 18:03
6b427a55 Update PlatformFolders lib and make Windows 7 the minimum requirement Poul Sander 2019-02-13 17:49
79d552fa Now with highscore list for all difficulties. sago007 2019-02-12 17:17
b5321636 Save the highscores to seperate files sago007 2019-02-09 18:47
38fbf4d7 Adjusted the speed levels. sago007 2019-02-09 18:10
5e3bf517 Minor alignment issues sago007 2019-02-09 12:04
905de2a2 Removed the time trial structs from global variables sago007 2019-02-08 18:46
548313f7 Removed unneccecary contructor for Highscore Poul Sander 2019-01-30 18:57
4379ec19 Started to create different starting speeds for Endless. Needs heavy tweaking. Poul Sander 2019-01-30 18:27
dfbb311e Update SDL components in standalone build Poul Sander 2019-01-10 17:46
c0e47392 Use initializer lists for some contructors Poul Sander 2018-12-23 16:39
66e1a55c Remove outcommented code Poul Sander 2018-12-23 16:25
487845e9 Changed headers sago007 2018-11-10 10:28
8b93b3e1 READMe adjustments sago007 2018-11-10 10:24
5db03af6 Started using initializer lists in the menu Poul Sander 2018-11-07 19:39
e373cd75 Removed some old "using" Poul Sander 2018-11-07 19:21
f9f05e62 Fix right aligning text fields sago007 2018-10-28 12:36
3483e869 Add two missing lines to the AUTH file sago007 2018-10-22 18:19
11a99693 Move GAMENAME define into version.h Poul Sander 2018-10-20 17:16
a76112fc Fix documentation in "os.h". It now reflect the XDG specification. Poul Sander 2018-10-20 16:22
463f5ffe Fixed some spelling errors Poul Sander 2018-10-20 16:17
18977aa7 Merge branch 'master' of github.com:blockattack/blockattack-game sago007 2018-10-07 12:16
f6d8a699 Removed some "using" parts sago007 2018-10-07 12:16
255d1b71 Prepare for new development iteration sago007 2018-07-04 17:34
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