Tags

Tags give the ability to mark specific points in history as being important
  • v2.1.0

    protected
    FlexiRPG 2.1.0
    
    - Added a ruler tool for making simple measurements. Add points with
      left-click, discard the ruler with right click. GMs can change the
      scale, units and measurement method in the map properities.
    - Updated icon etc. build for newer versions of python and inkscape.
  • v2.0.2

    protected
    FlexiRPG 2.0.2
    
    - Tweak map rendering to possibly fix issues on MacOS.
    - Drop dependency on Pillow.
  • v2.0.1

    protected
    FlexiRPG 2.0.1
    
    - Fix bug where newly connected client would not get a fog layer.
  • v2.0.0

    protected
    FlexiRPG 2.0.0
    
    - Added tile-based fog-layer, giving GMs tools to hide/reveal areas of
      the map.
    - Improve rendering of grid line by using transparency.
    - Fix bug with miniature heading/facing on Python 3.10 and later.
  • v1.99.7

    protected
    FlexiRPG 1.99.7
    
    - Fix TypeError exceptions during startup on Python 3.10 and later.
  • v1.99.6

    protected
    FlexiRPG 1.99.6
    
    - Disable adding or importing game tree nodes while the tree is
      locked.
    - Ignore dragged game tree nodes if they were dragged outside of the
      tree. This should address the issue where nodes ended up in
      unexpected places.
  • v1.99.5

    protected
    FlexiRPG 1.99.5
    
    - Add server option (default_role) to set the default role for players
      joining a room. This option defaults to "Player" (instead of the
      previous fixed default of "Lurker").
  • v1.99.4

    protected
    FlexiRPG 1.99.4
    
    - Add "Create Miniature" button to the miniature library that allows
      the creation of basic miniatures using a fixed style with tweakable
      colours, size and text.
  • v1.99.3

    protected
    FlexiRPG 1.99.3
    
    - Scale larger miniatures on toolbar button (instead of showing just a
      corner).
    - Remember the last used folder when saving/opening files.
    - Select the most recently added miniature when adding miniatures in
      the miniature library.
  • v1.99.2

    protected
    FlexiRPG 1.99.2
    
    - Add buttons to the miniature library for reordering the minis.
    - Fix various issues with background and miniature images not loading.
    - Fix miniatures added from the map not showing in library.
  • v1.99.1

    protected
    FlexiRPG 1.99.1
    
    - Fix loading of map files using legacy UUID-based images.
    - Fix miniature preview on MacOS.
    - Minor usabilility improvements with the miniature library.
  • v1.99.0

    protected
    FlexiRPG 1.99.0
    
    - Add a basic interface for managing miniatures.
    - Fix non-square miniatures not being shown.
    - Fix the server incorrecly handling out-dated clients.
    - An incompatible protocol change to use content-based IDs (SHA-256
      hashes) to identify images. This is a backward-incompatible change
      and 1.99 servers only support 1.99 or later clients. Old map files
      and miniature libraries can be loaded and will be converted when
      saved.
  • v1.98.4

    protected
    FlexiRPG 1.98.4
    
    - Fix dice roll buttons after typing count or modifer on MacOS.
    - Fix layout of send node to player dialog on MacOS.
    - Fix miniature and tree icon selection on MacOS.
    - Don't import wx library when starting server.
  • v1.98.3

    protected
    FlexiRPG 1.98.3
    
    - Mouse pointer changes on map depending on selected mode.
    - Fix GM whispers.
    - Fix adding miniatures to library.
    - Fix nodes not updating after clicking a dice roll if the node was
      scrolled off screen.
    - Possibly fix issue with dice toolbar count/modifier values on MacOS.
  • v1.98.2

    protected
    FlexiRPG 1.98.2
    
    - Can use variables from active node when typing dice rolls.
    - Minor usability tweak to dice rolls from the toolbar.
    - Fix clicking on dice rolls regression.
    - Fix sending whispers regression.
    - Fix creating whisper tab regression.
  • v1.98.1

    protected
    FlexiRPG 1.98.1
    
    - Fix saving of preferences and settings when the installed version of
      sqlite3 is older than 3.24 (affects Ubuntu 18.04 and Linux Mint 19.3).
    - Fix role change regression.
  • v1.98.0

    protected
    FlexiRPG 1.98.0
    
    - Make a node "Active" to use its action for player status. This
      should be useful for showing current HP, AC, status etc.
    - Player roles shown with icons.
    - Typing status shown with ... icon (requires a 1.98.0 or later
      server) rather than changing the status text.
    - Draw circles and cones (quarter circles) on the map.
    - Improved usability and style of various dialogs.
      - Server/room browser.
      - Map text properties.
      - Settings (but not all settings are in the new dialog yet,
        particularly various font settings).
    - Removed some unused or less useful functionality.
      - Persistent rooms
      - Lots of junk chat commands.
      - Less useful chat and logging settings.
      - Game tree is always in ~/.flexirpg/tree.xml (or the Windows
        equivalent).
    - Refactoring of the settings backend which will help adding new
      functionality in the future, but everything will need to be
      configured again as the old settings file is not imported.
  • v1.97.5

    protected
    FlexiRPG 1.97.5
    
    - Fix snapping of miniatures on 3/4 of the map.
  • v1.97.4

    protected
    FlexiRPG 1.97.4
    
    - Map save button saves again.
    - Load some default minis if miniatures library is empty.
  • v1.97.3

    protected
    FlexiRPG 1.97.3
    
    - Only require python 3.6.
    - Improved map and chat toolbars.
    - Only prompt for password for role changes if a password is set
      (required updated server).