Rolisteam Changelog

What's new in Rolisteam 1.8.2

May 9, 2017
  • Allow user to display dice result inside string result
  • When GM is not the server charactersheet are shared with everyone. (#62)
  • RCSE multipage field problem (#61)
  • RCSE can manage field after character creation (RCSE #4)

New in Rolisteam 1.8.1 (Apr 10, 2017)

  • Rolisteam:
  • Rotation of token (#56)
  • add image to vectorial map from menu is working (#59)
  • circle field of view position is fixed (#54)
  • translation error (#49)
  • crash on vectorial map (#48)
  • improvement of unit convert (#51)
  • RCSE:
  • New menu item is working
  • Better protection on Select Type
  • Display all QML error at once in rolisteam.
  • Unset formula in character
  • Add font support on field
  • Add UTF-8 support in sheet
  • Reset all id
  • Display error message when user add two images with different resolution as background for pages
  • formula accept every type of character between "
  • fix removing first page issue
  • Add font delegate
  • Fix border delegate
  • better improvement of model update
  • Changes in 1.8.0
  • Vectorial Map
  • Charactersheet
  • DiceParser Improvement
  • Connection Dialog

New in Rolisteam 1.7.1 (Sep 5, 2015)

  • Better display for several strings or several dice command at once.
  • Fix #14 - fix build with Qt5.5 for some linux distribution
  • Fix #18 - unwanted {1 at the end of dice sentence
  • Fix #11 - link are not clickable
  • Fix #10 - players can see hidden maps
  • Fix #12 - word wrap in chat (activated by default, can be disactived)

New in Rolisteam 1.7.0 (Aug 24, 2015)

  • Audio:
  • new audio system, management of 3 music tracks
  • Load/save of playlist
  • Load/save audio stream
  • Add playlist from http://tabletopaudio.com/
  • Dice:
  • new framework for dice rolling (diceparser)
  • management of aliases (for dice command)
  • GM sharing automatically dice aliases
  • Add highlight for dice result
  • Chat:
  • http link in chat are now clickable.
  • The background color changes only the background of the chat (not the scroll bar)
  • Theme and skin:
  • Possibility to change the appearance of rolisteam by changing default colors or set Css code.
  • Skin can be imported or exported as JSON file.
  • For each theme/skin you can set the background color and image for the main
  • management of the position of background image
  • no longer need to restart the application
  • General:
  • Rolisteam starts in full screen mode (can be disable in the preferences dialog)
  • qt5 portage
  • Refactoring:
  • Use the new network engine. For better maintenability
  • Command line parameter:
  • several parameters can be passed to rolisteam at starting
  • drag and drop
  • Documentation:
  • Documentation has been updated and reworked for a better understanding
  • Bug Fix:
  • Fix the Image deletion to the other players
  • set default color to black for painting tools
  • Translation:
  • Portuguese, Hungrian, Turkish, German

New in Rolisteam 1.6.1 (Feb 12, 2015)

  • fix problem about loading/saving/hidding map.
  • add method called: closeAllImagesAndMaps to cleanUp the MdiArea before reconnection.
  • Fix crash after reconnection and removal of map.
  • remove some debug outputs
  • Fix crash when reconnection after deletion of picture.
  • fix custom size for map.
  • raise the local player on map (at least it is a try).
  • try to fix the tab issue (bit better).
  • update title while the user nature from GM to player.
  • remove debug outputs
  • fix translation
  • fix issue about default permission on mapwizzard.
  • Add support for Zlib for Windows
  • clear code
  • Fix crash after deleting map with player on it.
  • Change API of DirChooser class. It has been change to become FileDirChooser. It can select path to file or directory.
  • replace pressed by click for pushbutton action
  • add comment and fix indentation in some classes.
  • fix crash after removing chat.
  • fix spelling mistakes (french)
  • move the preferencesdialogbox.ui file to src.
  • adding qt translation file for french, spanish and german.
  • define the current color to the colorselector.
  • refactoring code source, better comment
  • fix color for fog in preferencesmanager.cpp
  • fix deadlock removing file.
  • fix bug opening with hidden activated.
  • Fix issue about directory selection in music.
  • zoom range protection
  • Fix issue about zoom level too close to zero.
  • removal of constantesGlobales.h
  • remove some global variables about cursor.
  • Adding right copyright
  • adding shortcut for help and others.
  • prevent crash on Mac OS X
  • remove segfault at closing after openning.
  • remove menu action while remove picture.
  • solved issue about closing image.
  • rename some variable and function for better understanding.
  • save and restore permission in map.
  • fix issu about chat while tab display is enabled.
  • adding icons for dmg image
  • version change 1.6.0 to 1.6.1
  • disconnected user close all his chat windows.
  • adding comment
  • move colorbutton.cpp/colorbutton.h
  • Add new setting dialog
  • remove global variable
  • correct error about hiding chatwindow.
  • add long long int to diff in make room size.
  • send map with networkmessage
  • add mainwindow.cpp
  • adding untranslated translation files for spanish, german, finish, italian
  • fix server state
  • fix displaying/hiding chat
  • fix issue about sending images in png.
  • adding debug
  • add QMdiArea
  • add tabbed view
  • remove help menu on note editor.
  • correct bug about re-connection.
  • remove of QWorkSpace to QMdiArea
  • fix displaying again chat.
  • add menu item to put the windows as Tab
  • Correct segfault when closing plan.

New in Rolisteam 1.6.0 (Feb 28, 2014)

  • These followings Issues have been fixed:
  • Correct segfault when closing plan.
  • correct LecteurAudio and test
  • Fixing warning message at runtime to tooltip for SelecteurCouleur.
  • Adding patch from Valgar Reinhart III (jdrvirtuel.com).
  • fix #95 -must be tested on Windows.
  • Remove of aboutToFinish management, it seems wrong. Use of Finished signal instead.
  • fix #94
  • fix #92
  • fix #89
  • Adding resources file and icons.
  • file menu items triggers textedit actions.
  • translation of code source a bit
  • hide the black square on painting
  • bug fix: crash when painting on map bigger than the images.
  • todo : fix the little offset when painting, while release the mouse, the position is right.
  • add icon to mac os bundle
  • Allow reconnection after deconnection of server.
  • Fix closing, Application no more direct call to destructeur.
  • Finish French Translation
  • Adding method to save/load minutes to/from binary file (scenario)
  • textedit.cpp]
  • Add call to save and load method of minute editor while save and load
  • scenario. [mainwindow.cpp]
  • adding fit window feature to image.
  • adding icon
  • display shortcut to zoom in image
  • translate
  • fix issue #87
  • clearing the process to synchronize the currentTool with image or plan.
  • adding API to BarreOutil.h/.cpp
  • adding title to closing popup.
  • refactoring of code.
  • fix #85 and #86
  • it is possible to close map and picture.
  • fix issue #82 wrong icon for maps.
  • adding ipchecker.cpp/.h, to get ip address of the server.
  • display ip address to the user and the server port.
  • issue #76
  • First test to save scenario with map and able to load it again.
  • Must be tested, it leads to crash when closing up the application
  • error in delete object, deleting of already deleted object is my guess)
  • adding new dialog to open Map.
  • delete NouveauPlanVide, and adding newemptymapdialog , using QDesigner
  • form.
  • translation update.
  • delete NouveauPlanVide.h
  • adding mapwizzard.ui
  • fix issue #84
  • Correct mispelling
  • translate every string in english
  • improve french translation
  • Finishing i18n for rolisteam
  • New Feature
  • Auto-Reconnection after connection lost
  • Todo:
  • The server seems to send wrong information
  • End of reconnection after connection lost
  • Must be tested deeper
  • Add i18n for warning message
  • First wave of modification to support permission management on maps
  • Patch for issue 56
  • start implementing permission management for map
  • Add permission management (#issue 51)
  • Improve management of current tool from Toolbar
  • Add shortcut for image zooming
  • fix #issue 45
  • fix issue #62 : Concatenated Music path bug
  • Add dialog box to wait until retry connection (10 sec)
  • Translation of the warning messages
  • Improvement right management on Map
  • Removal of port limitation, is now possible to use port lesser than 1024.
  • TODO: Show little warning when selecting port under 1024.
  • finish permission management (about moving character)
  • removal of fmod
  • keep working on permission management
  • fix bug about phonon and changed states
  • Permission management is now working
  • TODO:
  • more tests about it
  • translation
  • add usability improvements
  • Select all text when user adds character.
  • Default button is connection instead of quit as the connection dialog.
  • icon on dialog
  • translation
  • first work on issue 65
  • Todo: disable the remove button when no item is in the list and protect
  • removal from out array error.
  • add comments
  • Refactoring code: member has been renamed acconding the coding rules.
  • Removing the played song is managed (must be tested).
  • correct the behaviour of removing song from the list
  • Fix issue 65 and improve management of button
  • fix issue 66 : max limit for connection port has been set to the
  • maximum TCP port
  • removal of global constant application_nom, initialisation is now a
  • singleton.
  • add mutex to protect delete of song in widget
  • add debug trace to understand the issue about song played almost one time of two.
  • should fix #65
  • correct issue in order of command to play in loop mode a song.
  • remove of G_mainWindow global variable.
  • add network management into application
  • correct errors from previous commit
  • change order of object instantiation.
  • add icon for chat window.
  • prevent seg fault by protecting access to pointer.
  • add command to compile the traduction as normal compilation step.
  • remove some memory leaks
  • replace svg icone to png
  • remove some global variables.
  • clean up the reconnection section.
  • change preferences manager.
  • Add missing file of preferences manager from 2.0.0 branch
  • refactoring after test under ubuntu 12.04
  • First try to manage the connection and disconnection retry. Network
  • menu
  • modify translation and pro file
  • Replace reference to pointer in singleton for playerlist
  • Add mechanism to allow disconnection and reconnection.
  • add latest modification
  • disconnection / reconnection work when using network menu with
  • rolisteam started as client
  • Add feature to colorize the background of chatroom, should be move from
  • toolbar to context menu.
  • Add management of mainwindow title.
  • Background color of chat can be changed by context menu
  • Enable load map from file.
  • Correction of the save/open notes.
  • Add new editor to edit ODT file
  • Correct dice roll command
  • Add new management for title
  • remove debug message
  • amend API of playersList
  • fix for connection management
  • playersList used as member instead of global variable in
  • localpersonmodel
  • Remove warning message
  • Enable compilation of odt support with mac os (zlib).
  • apply patch from #71
  • rework function to prevent any segfault.
  • test after "trouverPersonnage" call is tested with the NULL
  • Add descrition doxygen for all classes, work in progress
  • improve the connection management and process
  • improve the deconnection / reconnection management and process
  • add features
  • Add management of feature to protect backward compatibility.
  • Add context menu to make map fit window
  • removal of qDebug() message
  • update translation
  • Issues #65 and 67 are fixed.
  • Improvement of network management
  • some problem with data sent twice.
  • compile under ubuntu 13.04
  • correct note editor menu action.
  • change address to contact me in about menu
  • fix issue #75 : no more crash in chat window when the list is empty.
  • add copy/paste features on chatbrowser.cpp
  • make it compile on Mac OS X
  • adding script to install libz
  • compile under windows and solve issues.
  • Remove of embedded documentation, it is now online only.
  • Adding rc file for binary icon.