#!/usr/bin/env ruby # -*- coding: utf-8 -*- require File.expand_path('../../lib/groove-dl', __FILE__) require 'ruby-progressbar' require 'slop' require 'terminal-table' require 'groove-dl/cli' require 'groove-dl/cli/search' require 'groove-dl/displayer' options = GrooveDl::CLI.options if options.parse.empty? require 'gtk3' require 'shellwords' require 'groove-dl/app' require 'groove-dl/widgets/events' require 'groove-dl/widgets/search' require 'groove-dl/widgets/download' Gtk.init GrooveDl::App.new('glade/groove-dl.glade') Gtk.main end