Beispiel #1
0
def get_about_file_name():
    """Get about file name if exists"""
    if not configurationhandler.project_config:
        configurationhandler.loadConfig()
    about_file_name = "data/ui/About%sDialog.ui" % templatetools.get_camel_case_name(configurationhandler.project_config['project'])
    if not os.path.isfile(about_file_name):
        return None
    return about_file_name
Beispiel #2
0
def get_about_file_name():
    """Get about file name if exists"""
    if not configurationhandler.project_config:
        configurationhandler.loadConfig()
    about_file_name = "data/ui/About%sDialog.ui" % templatetools.get_camel_case_name(
        configurationhandler.project_config['project'])
    if not os.path.isfile(about_file_name):
        return None
    return about_file_name
Beispiel #3
0
def conventional_names(name):
    sentence_name = templatetools.get_sentence_name(name)
    camel_case_name = templatetools.get_camel_case_name(name)
    return sentence_name, camel_case_name
Beispiel #4
0
    templatetools.print_usage('quickly design')


def help():
    print _("""Opens Glade UI editor so that you can edit the UI for dialogs
and windows in your project. Note that you *must* open Glade
in this manner for quickly to work. If you try to open Glade
directly, and the open the UI files, Glade will throw errors
and won't open the files.""")


templatetools.handle_additional_parameters(sys.argv, help, usage=usage)

if not configurationhandler.project_config:
    configurationhandler.loadConfig()
mainfile = "data/ui/" + templatetools.get_camel_case_name(
    configurationhandler.project_config['project']).lower() + "window.ui"
files = []
for ui_file in glob.glob("data/ui/*.ui"):
    if ui_file.lower() != mainfile:
        files.insert(0, ui_file)
    else:
        files.append(ui_file)

(project_version, template_version
 ) = templatetools.get_project_and_template_versions("git-python-gtk")
if project_version < '11.12':  # GTK+ 3 changeover
    glade_cmd = 'GLADE_CATALOG_PATH=./data/ui glade-gtk2'
else:
    glade_cmd = 'GLADE_CATALOG_SEARCH_PATH=./data/ui glade'

cmd = glade_cmd + " " + " ".join(files)
from quickly import configurationhandler, templatetools

def usage():
    templatetools.print_usage('quickly design')
def help():
    print _("""Opens Glade UI editor so that you can edit the UI for dialogs
and windows in your project. Note that you *must* open Glade
in this manner for quickly to work. If you try to open Glade
directly, and the open the UI files, Glade will throw errors
and won't open the files.""")
templatetools.handle_additional_parameters(sys.argv, help, usage=usage)

if not configurationhandler.project_config:
    configurationhandler.loadConfig()
mainfile = "data/ui/" + templatetools.get_camel_case_name(configurationhandler.project_config['project']).lower() + "window.ui"
files = []
for ui_file in glob.glob("data/ui/*.ui"):
    if ui_file.lower() != mainfile:
        files.insert(0, ui_file)
    else:
        files.append(ui_file)

(project_version, template_version) = templatetools.get_project_and_template_versions("git-python-gtk")
if project_version < '11.12': # GTK+ 3 changeover
    glade_cmd = 'GLADE_CATALOG_PATH=./data/ui glade-gtk2'
else:
    glade_cmd = 'GLADE_CATALOG_SEARCH_PATH=./data/ui glade'

cmd = glade_cmd + " " + " ".join(files)