Bollos00 / LibreMines

A Free/Libre and Open Source Software Qt based Minesweeper game available for GNU/Linux, FreeBSD and Windows systems.
https://bollos00.github.io/LibreMines/
GNU General Public License v3.0
78 stars 11 forks source link

A few bugs found and feature requests #50

Closed Jon-guy30 closed 8 months ago

Jon-guy30 commented 1 year ago

In my quest finding a free software implementation of minesweeper I've come across this game, LibreMines. Since this project appears quite small I'll post my "problems" in a list format rather than have them one thread at a time.

  1. There's a bug at least on Windows when clicking on a number it acts like I clicked at a mine if the number is adjacent to a mine leading to game loss.
  2. The app window doesn't scale properly resizing the window leading to funny scrollbars in the board.
  3. I'd also like a little bit of a smaller board while playing, currently it's a bit in-your-face. Goes hand in hand with the scaling issue, more customization of the size (I'd like to be able to "zoom out" in-game) of the board itself would be nice! Take inspiration from the Microsoft minesweeper, the classic one, well maybe not that one, that's a little bit TOO small. :P
  4. There's a typo in the readme, in the "Playing with the keyboard" section where it says to restart the game with CTRL + R it should say to restart the game, instead it says to retart the game, otherwise good grammar.
  5. I noticed in the custom games, it's limited to 10x10? I'd like to be able to play 8x8 the standard easy board but with more mines, that would be cool.

That's all for now, time for screenshots!

When clicking a number close to a mine... Clicking a number

Boom! You lose!

Scaling problem. Improper Scaling

Bollos00 commented 10 months ago

Hello @Jon-guy30,

Thank you for bringing those items to my attention and sorry for my enormous delay in replying to you.

Regarding item 1, there is an option on settings (set to enabled by default) which enables this feature of clearing adjacent blank cells when clicking on a number cell. This usually helps on clearing the board faster, but can be unpleasant when undesired.

Regarding item 3, there is an option on settings which enable you to limit the board game to some specific size, this should be a workaround.

Screenshot 2024-01-05 090416

Regarding the items 2, 4 and 5, I will start to work on those as soon as possible, thanks to bring them to my attention.