Git Product home page Git Product logo

Comments (10)

Beep6581 avatar Beep6581 commented on May 18, 2024

In addition, in the current master branch d4c2588, when I first click on terrain and then want to select a unit, clicking on the unit does not select it.

from freecol.

Beep6581 avatar Beep6581 commented on May 18, 2024

Correction, it seems left-clicking on a unit does select it, but there is no visual cue, and the last-selected terrain tile still has the green frame which indicates that its supposed to be selected.

from freecol.

LongboatAline avatar LongboatAline commented on May 18, 2024

I can confirm this with the nightlies

  • Nightly Release: 2018-04-25
  • Nightly Release: 2018-04-07
  • Nightly Release: 2018-03-22
    It does make the game rather cumbersome to play.

from freecol.

wintertime avatar wintertime commented on May 18, 2024

Just tested this again: The recent change improved this slightly. Explored tiles can not be selected anymore; I can still select unexplored tiles, though.
Also, switching the view mode still does nothing and the unit is still not blinking.

from freecol.

mpope042 avatar mpope042 commented on May 18, 2024

Selecting a tile now needs a double click.

How are you switching the view mode? I never do it explicitly.

from freecol.

wintertime avatar wintertime commented on May 18, 2024

View menu - Toggle View Mode or Ctrl+Shift+V

In Units View Mode you could:

  • click unit - selects it and starts blinking green cursor on it, info on lower right switches to infos about that unit
  • click tile - only map movement
  • W - move to next unit
  • cursor keys - move unit

In other mode (think it was called Map or Tile View Mode):

  • clicking a unit or tile - select the tile underneath it and put green cursor without blinking, lower right info shows info about the tile
  • if the click was only a few rows/columns from the window edge move the view to center it
  • W - nothing
  • cursor keys - move green cursor to next tile with centering when needed
  • Enter - may open the dialogpanel with tile infos (don't remember this exactly)

from freecol.

mpope042 avatar mpope042 commented on May 18, 2024

OK, I had completely forgotten that existed, no wonder it evaded testing. I think I have kicked the cursor-blinking/selection code enough in git.a7cdd36. What remains broken is the InfoPanel. AFAICT tiles are not displaying at all, and switching between units is as dodgy as ever.

from freecol.

mpope042 avatar mpope042 commented on May 18, 2024

I have split out the sub-info-panels, and AFAICT the mode switching is working OK. Switching between units with no moves left does weird things, but units with moves are now reliable. Tile display is just completely broken. No idea why. InfoPanel has been a pain for too long.

from freecol.

mpope042 avatar mpope042 commented on May 18, 2024

This is only getting weirder. AFAICT everything is working fine with my standard test game, but the tile display is always blank if I use the saved game on BR#3173. Weirder still, if I simplify the Tile display down to just display the image, it is still blank. Any chance you can have a look wintertime? I am baffled.

from freecol.

mpope042 avatar mpope042 commented on May 18, 2024

...and just as mysteriously, the problem has gone away. We have a placeholder bug BR#2806 for this problem on the main bug tracker, so I will close this issue.

from freecol.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.