Provide a GUI for Drush on top of ncurses. This is more of an experiment, if anything.

Comments

robloach’s picture

StatusFileSize
new21.29 KB
new3.16 KB

Latest is right here...

  1. Make sure the PHP ncurses extension is installed
  2. Place gui.drush.inc in your drush/commands/core directory
  3. Run: drush gui




Note: Ignore the attachments in this post. This will be used as a meta comment pointing to the latest code.

robloach’s picture

Found a pretty nice ncurses Dialog class: http://drupalbin.com/18773

robloach’s picture

StatusFileSize
new3.2 KB
new36.05 KB
robloach’s picture

StatusFileSize
new38.86 KB
new15.5 KB
robloach’s picture

StatusFileSize
new23.51 KB
robloach’s picture

StatusFileSize
new15.5 KB
new22.09 KB
new10.15 KB
new23.51 KB

Fixed the screenshots.

kotnik’s picture

Subscribing.

Are you developing this a bit more generic, so we can later add other front-ends, like Zenity?

chx’s picture

Are you going to add a web frontend next? What's the point of a GUI for a CLI tool for a GUI??

robloach’s picture

Title: Drush UI via ncurses » [Meta] Drush UI via ncurses

Moving the project over to Drush UI.

Are you going to add a web frontend next? What's the point of a GUI for a CLI tool for a GUI?

Absolutely no point to this. Like I mentioned in the original post, it's more of an experiment than anything. I'm going to move this out of the Drush issue queue to help clean it up.

robloach’s picture

Title: Drush GUI via ncurses » Drush UI via ncurses
Project: Drush » Drush UI
Version: All-versions-4.x-dev » 6.x-1.x-dev
Component: Core Commands » Code
Assigned: Unassigned » robloach
robloach’s picture

Project: Drush UI » String Overrides
Assigned: robloach » Unassigned
Issue summary: View changes
Status: Needs work » Closed (won't fix)

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.