Exemplo n.º 1
0
    def RemoveTag(self, event):
        tag_id = tagging.tag_name_to_id(self.edit_tag)

        event = TagListUpdateEvent(
            self.GetId(),
            checked=self.GetCheckedStrings()
        )

        output.delete_tag(tag_id)
        tagging.delete_tag(tag_id)

        wx.PostEvent(self, event)
Exemplo n.º 2
0
def reset_gallery(id):
    gallery_conn = get_gallery(id, "connection")
    cursor = gallery_conn.cursor()

    cursor.execute("SELECT pk_id FROM folder")
    folders = cursor.fetchall()

    cursor.execute("SELECT pk_id FROM tag")
    tags = cursor.fetchall()

    for folder in folders:
        output.delete_folder(folder[0])

    for tag in tags:
        output.delete_tag(tag[0])
Exemplo n.º 3
0
def reset_gallery(id):
    gallery_conn = get_gallery(id, "connection")
    cursor = gallery_conn.cursor()

    cursor.execute("SELECT pk_id FROM folder")
    folders = cursor.fetchall()

    cursor.execute("SELECT pk_id FROM tag")
    tags = cursor.fetchall()

    for folder in folders:
        output.delete_folder(folder[0])

    for tag in tags:
        output.delete_tag(tag[0])