NUI issueshttps://git.list.lu/groups/nui/-/issues2017-08-02T19:22:59Zhttps://git.list.lu/nui/tulip/-/issues/37Widgets with multiple networkadapters2017-08-02T19:22:59ZEric Tobiaseric.tobias@list.luWidgets with multiple networkadaptersCurrently, the widget only holds one network adapter. However, to enable a widget to both send and receive network traffic, one should envision exposing two distinct references for I/O.Currently, the widget only holds one network adapter. However, to enable a widget to both send and receive network traffic, one should envision exposing two distinct references for I/O.https://git.list.lu/nui/tulip/-/issues/36Remove IdMapper initialization from TangibleApplication2017-08-02T19:22:59ZEric Tobiaseric.tobias@list.luRemove IdMapper initialization from TangibleApplicationAs above. move the static initialization on a properties null check into each method. Load properties from PropertiesFetcher if possible. Check whether passing a different properties file into the TangibleApplication will be forwarded c...As above. move the static initialization on a properties null check into each method. Load properties from PropertiesFetcher if possible. Check whether passing a different properties file into the TangibleApplication will be forwarded correctly.https://git.list.lu/nui/tulip/-/issues/35Implement Blobs in TangibleObjectBootstrapper.2017-08-02T19:22:59ZEric Tobiaseric.tobias@list.luImplement Blobs in TangibleObjectBootstrapper.The bootstrapper currently only supports objects.The bootstrapper currently only supports objects.https://git.list.lu/nui/tulip/-/issues/34Implement Cursors in TangibleObjectBootstrapper!2017-08-02T19:22:59ZEric Tobiaseric.tobias@list.luImplement Cursors in TangibleObjectBootstrapper!The bootstrapper currently only supports objects.The bootstrapper currently only supports objects.https://git.list.lu/nui/tulip/-/issues/33Implement ContextEventListenerBootstrapper2017-08-02T19:22:59ZEric Tobiaseric.tobias@list.luImplement ContextEventListenerBootstrapperThe class currently exists but is marked as deprecated. This is just a placeholder. Ideally, events could be defined through the scenario files.The class currently exists but is marked as deprecated. This is just a placeholder. Ideally, events could be defined through the scenario files.https://git.list.lu/nui/tulip/-/issues/32Move tangibleObjectList to parent class2017-08-02T19:22:59ZEric Tobiaseric.tobias@list.luMove tangibleObjectList to parent classRefactor TuioAdapter by moving the field tangibleObjectList to its parent class.Refactor TuioAdapter by moving the field tangibleObjectList to its parent class.https://git.list.lu/nui/tulip/-/issues/31Refactor TuioAdapter and TuiAdapter2017-08-02T19:22:59ZEric Tobiaseric.tobias@list.luRefactor TuioAdapter and TuiAdapterCheck whether it would make sense to move the reference to the TangibleObjectManager into the parent class (TuiAdapter).Check whether it would make sense to move the reference to the TangibleObjectManager into the parent class (TuiAdapter).https://git.list.lu/nui/TULIP-Scenario/-/issues/10Installation guide2018-07-12T16:23:00ZValérie MaquilInstallation guideCreate an installation guideCreate an installation guidehttps://git.list.lu/nui/TULIP-Scenario/-/issues/9Widget with Zones2018-07-12T16:23:00ZValérie MaquilWidget with ZonesCreate a new widget which detects in which zone it currently is.
Zones can evt be only rectangular
each zone assigns a different value to the underlying variableCreate a new widget which detects in which zone it currently is.
Zones can evt be only rectangular
each zone assigns a different value to the underlying variablehttps://git.list.lu/nui/TULIP-Scenario/-/issues/8Conditional Corona2019-01-03T15:42:52ZValérie MaquilConditional CoronaAdd conditions to coronasAdd conditions to coronashttps://git.list.lu/nui/TULIP-Scenario/-/issues/7Interface for launching the scenarios on the table2018-07-12T16:23:00ZValérie MaquilInterface for launching the scenarios on the tableSmall interface to import scenarios from the authoring interface and run themSmall interface to import scenarios from the authoring interface and run themhttps://git.list.lu/nui/TULIP-Scenario/-/issues/6Calibration2018-07-12T16:23:00ZValérie MaquilCalibrationCreate an easier procedure for calibrating the tableCreate an easier procedure for calibrating the tablehttps://git.list.lu/nui/tulip/-/issues/30Add ability to instantiate colour by HEX code2017-06-08T21:33:58ZEric Tobiaseric.tobias@list.luAdd ability to instantiate colour by HEX codeCatch an exception when the field does not exist on line 97 and decode the HEX in the catch to assign a colour.
This enables both human selection of readable colours and the definition by a colour selector in HTML.Catch an exception when the field does not exist on line 97 and decode the HEX in the catch to assign a colour.
This enables both human selection of readable colours and the definition by a colour selector in HTML.Eric Tobiaseric.tobias@list.luEric Tobiaseric.tobias@list.luhttps://git.list.lu/nui/tulip/-/issues/29Activation zones and masking2017-08-02T19:22:59ZEric Tobiaseric.tobias@list.luActivation zones and maskingAdd a feature for defining zones. These zones would be defined by masks, images in negative format. Each handle would be mapped to a mask. When dropping or moving the widget would need to check whether the handle needs to be masked.
I...Add a feature for defining zones. These zones would be defined by masks, images in negative format. Each handle would be mapped to a mask. When dropping or moving the widget would need to check whether the handle needs to be masked.
If so then a flag should be set and the flag could be queried to resolve whether the widget should adopt a behaviour or not. Lifts should always disable the flag.
This might be able to be added to the BaseWidget.https://git.list.lu/nui/TULIP-Scenario/-/issues/5Multi-direction labels2018-07-12T16:23:00ZEric Tobiaseric.tobias@list.luMulti-direction labelsAdd labels that can be read from multiple directions.
Design proposition:
Add a new Corona which features multiple text boxes which can be enabled or disabled to show text in multiple directions.Add labels that can be read from multiple directions.
Design proposition:
Add a new Corona which features multiple text boxes which can be enabled or disabled to show text in multiple directions.https://git.list.lu/nui/TULIP-Scenario/-/issues/4Animations for GIFs2019-01-03T15:42:51ZEric Tobiaseric.tobias@list.luAnimations for GIFsGIFs are not animated in scenes despite them using ImageIcon as suggested. This seems bizarre and would required narrowing the issue down.GIFs are not animated in scenes despite them using ImageIcon as suggested. This seems bizarre and would required narrowing the issue down.https://git.list.lu/nui/TULIP-Scenario/-/issues/3Sorting scene images2019-01-03T15:42:52ZValérie MaquilSorting scene imagesHaving a way to indicate the order of painting the scene images, to be able, e.g. to only update a part of the imageHaving a way to indicate the order of painting the scene images, to be able, e.g. to only update a part of the imagehttps://git.list.lu/nui/TULIP-Scenario/-/issues/2Scene draw priortiy2019-01-03T15:42:52ZEric Tobiaseric.tobias@list.luScene draw priortiyScenes are required to be assigned a draw priority. As it is possible to activate multiple scenes at the same time, it would be tremendously useful to be able to order them in a specific order that can be set in the configuration file as...Scenes are required to be assigned a draw priority. As it is possible to activate multiple scenes at the same time, it would be tremendously useful to be able to order them in a specific order that can be set in the configuration file as to be sure what scenes are played first.https://git.list.lu/nui/TULIP-Scenario/-/issues/1Sound2019-01-03T15:42:52ZValérie MaquilSoundHaving the possibility to add sound as background, that is bound to some conditionsHaving the possibility to add sound as background, that is bound to some conditionshttps://git.list.lu/nui/tulip/-/issues/28Add support for affine transformations to coronas2017-08-02T19:22:59ZEric Tobiaseric.tobias@list.luAdd support for affine transformations to coronasAt support for affine transformations at corona level so that suers can choose between specifying an offset point and angle or specify more complex affine transformations. Both must be exclusive.
It would be wise to adapt the code suc...At support for affine transformations at corona level so that suers can choose between specifying an offset point and angle or specify more complex affine transformations. Both must be exclusive.
It would be wise to adapt the code such that the final paint method only works with affine transformations and that the offset in position, angle, etc are only calculated once when the corona is instantiated and then transformed into an affine transformation.
@vmaquil Would this be okay for you?Initial stable release