iTrace-Dev / iTrace-Eclipse

Eclipse plugin to identify textual and interface elements based on iTrace Core gaze data
GNU General Public License v3.0
5 stars 2 forks source link

Distributable Installer for Plugin #27

Closed dtg3 closed 4 years ago

dtg3 commented 5 years ago

Presently the Eclipse plugin needs to be built from source. We need to provide a simplified means of installing the plugin for users.

dtg3 commented 4 years ago

Following these instructions (posted on Discord) using the development branch resulted in a plugin that creates an output file but does not record gazes from the Core.

1) pull code from dev branch 1) ivy>resolve 1) change the version to 0.1.0 1) go to plugin.xml and externalize strings with the externalize strings wizard 1) make a new feature project called iTrace (make sure version is 0.1.0) 1) add the itrace plugin, make sure that it is the 0.1.0 version (by default it likes to do 0.0.0 for some reason) 1) update the information for the license and description 1) make a new update site project called iTrace_site 1) add the iTrace feature that you just created, then click build all 1) go to help>install new software>add>local and navigate to the iTrace_site folder 1) install the plugin from that folder to test

It is worth noting that building from source does produce a working plugin in the development environment.

dtg3 commented 4 years ago

Note that the Build All step requires opening the site.xml

dtg3 commented 4 years ago

Refer to Issue #39 for Plugin naming in installation site.

dtg3 commented 4 years ago

Fixed as of alpha 0.1.0 release