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
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
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
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)