Skip to content

Commit

Permalink
flatten dialog module structure, move helper functions into static cl…
Browse files Browse the repository at this point in the history
…asses
  • Loading branch information
= committed Dec 5, 2021
1 parent 732dc9a commit 8b7eb46
Show file tree
Hide file tree
Showing 17 changed files with 340 additions and 296 deletions.
4 changes: 2 additions & 2 deletions development/tests/datepicker_popup.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import tkinter as tk
from ttkbootstrap.dialogs import DatePickerPopup
from ttkbootstrap.dialogs import DatePickerDialog

root = tk.Tk()

dp = DatePickerPopup()
dp = DatePickerDialog()

root.mainloop()
8 changes: 4 additions & 4 deletions development/tests/dialogs.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import tkinter as tk
import ttkbootstrap as ttk
from ttkbootstrap import dialogs
from ttkbootstrap.dialogs import message

root = tk.Tk()
dialogs.ask_question("Do you want to continue?")
dialogs.ask_retrycancel("Should I retry?")
dialogs.ask_okcancel("A message here")
message.ok("Do you want to continue?")
message.retrycancel("Should I retry?")
message.okcancel("A message here")
7 changes: 7 additions & 0 deletions docs/api/dialogs/datepickerdialog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# DatePickerDialog

::: ttkbootstrap.dialogs.DatePickerDialog
selection:
filters: ["!^_", "^__init__"]
rendering:
heading_level: 2
4 changes: 2 additions & 2 deletions docs/api/dialogs/dialogs.md → docs/api/dialogs/dialog.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# dialog classes
# Dialog

::: ttkbootstrap.dialogs.__init__
::: ttkbootstrap.dialogs.Dialog
selection:
filters: ["!^_", "^__init__"]
rendering:
Expand Down
5 changes: 0 additions & 5 deletions docs/api/dialogs/file.md

This file was deleted.

5 changes: 0 additions & 5 deletions docs/api/dialogs/input.md

This file was deleted.

5 changes: 0 additions & 5 deletions docs/api/dialogs/message.md

This file was deleted.

7 changes: 7 additions & 0 deletions docs/api/dialogs/messagebox.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Messagebox

::: ttkbootstrap.dialogs.Messagebox
selection:
filters: ["!^_", "^__init__"]
rendering:
heading_level: 2
7 changes: 7 additions & 0 deletions docs/api/dialogs/messagedialog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# MessageDialog

::: ttkbootstrap.dialogs.MessageDialog
selection:
filters: ["!^_", "^__init__"]
rendering:
heading_level: 2
7 changes: 7 additions & 0 deletions docs/api/dialogs/querybox.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Querybox

::: ttkbootstrap.dialogs.Querybox
selection:
filters: ["!^_", "^__init__"]
rendering:
heading_level: 2
11 changes: 6 additions & 5 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,11 +97,12 @@ nav:
- api/widgets/dateentry.md
- api/widgets/floodgauge.md
- api/widgets/meter.md
- 'dialogs module':
- api/dialogs/dialogs.md
- api/dialogs/message.md
- api/dialogs/input.md
- api/dialogs/file.md
- 'dialogs module':
- api/dialogs/dialog.md
- api/dialogs/messagedialog.md
- api/dialogs/datepickerdialog.md
- api/dialogs/messagebox.md
- api/dialogs/querybox.md
- 'utility module': api/utility.md
- 'style module':
- api/style/bootstyle.md
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

setuptools.setup(
name="ttkbootstrap",
version="1.0.1",
version="1.0.2",
author="Israel Dryer",
author_email="[email protected]",
description="A supercharged theme extension for tkinter that enables on-demand modern flat style themes inspired by Bootstrap.",
Expand Down
Loading

0 comments on commit 8b7eb46

Please sign in to comment.