Skip to content

Conversation

remram44
Copy link
Member

@remram44 remram44 commented Sep 13, 2016

See also #132

This adds a GUI for reprounzip written using PyQt4.

There are two dialogs, one to run an unpack an experiment to a directory, and one to run an unpacked directory. The first can be opened from the second, and double-clicking on an RPZ file would bring you to the first where unpacking would switch to the second.

01

_First tab, unpacking an .rpz file. To use an existing unpacked directory, switch to second tab_

02

_Unpacking shows feedback then switches to second tab_

screen shot 2016-09-21 at 15 12 01

_Directory set automatically when unpacking_

04

_Running launches the system terminal_

05

_Removing the experiment shows feedback_ - [X] GUI - Run experiment in native system terminal - [X] OSX (through ugly AppleScript) - [X] Windows (cmd.exe supports this) - [X] Linux (need to try terminals until one works: konsole, gnome-terminal, lxterminal, rxvt, xterm) - [X] Unpack/destroy - [ ] Only show available unpackers - [ ] Input/output file management - [x] Select runs - [ ] Set app to open when double-clicking .rpz file

@remram44 remram44 added T-enhancement Type: En enhancement to existing code, or a new feature C-unpacker Component: New unpacker or common unpacker functionalities labels Sep 13, 2016
@remram44 remram44 added this to the 1.1 milestone Sep 13, 2016
@remram44
Copy link
Member Author

@VickySteeves says that tabs would be better than windows (and first dialog should be default when opening the app without argument).

@remram44 remram44 changed the base branch from master to 1.0.x September 14, 2016 23:05
@remram44
Copy link
Member Author

I added a built-in "terminal" that shows the output from unpack/destroy commands as they go, however it is kind of weird to have different types of terminals (builtin vs system one used to run)?

@remram44 remram44 added the A-pending-review Attention: This is ready for review and can be merged afterwards label Sep 15, 2016
@remram44 remram44 merged commit 96c9619 into 1.0.x Sep 21, 2016
@remram44 remram44 deleted the qt-gui branch September 21, 2016 22:28
@remram44 remram44 added the C-unpack-gui Component: The Qt unpacking GUI (reprounzip-qt) label Nov 7, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-pending-review Attention: This is ready for review and can be merged afterwards C-unpack-gui Component: The Qt unpacking GUI (reprounzip-qt) C-unpacker Component: New unpacker or common unpacker functionalities T-enhancement Type: En enhancement to existing code, or a new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant