Skip to content

Commit c24d02d

Browse files
committed
examples:Showcase add popup section
1 parent 4c32459 commit c24d02d

20 files changed

+32
-32
lines changed

examples/demo/showcase/data/screens/accordions.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ShowcaseScreen:
2-
name: 'accordions'
2+
name: 'Accordions'
33

44
fullscreen: True
55

examples/demo/showcase/data/screens/bubbles.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ShowcaseScreen:
2-
name: 'bubbles'
2+
name: 'Bubbles'
33

44
Bubble:
55
size_hint_y: None

examples/demo/showcase/data/screens/buttons.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ShowcaseScreen:
2-
name: 'buttons'
2+
name: 'Buttons'
33

44
Button:
55
size_hint_y: None

examples/demo/showcase/data/screens/carousel.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
size: self.width - sp(4), self.height - sp(4)
1010

1111
ShowcaseScreen:
12-
name: 'carousel'
12+
name: 'Carousel'
1313
fullscreen: True
1414

1515
BoxLayout:

examples/demo/showcase/data/screens/checkboxes.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ShowcaseScreen:
2-
name: 'checkboxes'
2+
name: 'CheckBoxes'
33

44
GridLayout:
55

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
ShowcaseScreen:
22

3-
fullscreen: True
4-
name: 'codeinput'
3+
fullscreen: True
4+
name: 'CodeInput'
55

6-
CodeInput:
7-
padding: '4dp'
8-
text: 'class Hello(object):\n\tpass\n\nprint "Hello world"'
9-
focus: True if root.parent else False
6+
CodeInput:
7+
padding: '4dp'
8+
text: 'class Hello(object):\n\tpass\n\nprint "Hello world"'
9+
focus: True if root.parent else False

examples/demo/showcase/data/screens/dropdown.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
ShowcaseScreen:
22
fullscreen: True
3-
name: 'dropdown'
3+
name: 'DropDown'
44

55
# trick to not lost the Dropdown instance
66
# Dropdown itself is not really made to be used in kv.

examples/demo/showcase/data/screens/filechoosers.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ShowcaseScreen:
2-
name: 'filechoosers'
2+
name: 'FileChoosers'
33
fullscreen: True
44

55
BoxLayout:

examples/demo/showcase/data/screens/progressbar.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ShowcaseScreen:
2-
name: 'progressbar'
2+
name: 'ProgressBar'
33

44
Label:
55
text: 'Progression: {}%'.format(int(pb.value))

examples/demo/showcase/data/screens/rstdocument.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ShowcaseScreen:
2-
name: 'rstdocument'
2+
name: 'RstDocument'
33
fullscreen: True
44
on_parent: if not args[1]: textinput.focus = False
55

examples/demo/showcase/data/screens/scatter.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ShowcaseScreen:
2-
name: 'scatter'
2+
name: 'Scatter'
33

44
Widget:
55

examples/demo/showcase/data/screens/screenmanager.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#:import Factory kivy.factory.Factory
22

33
ShowcaseScreen:
4-
name: 'screenmanager'
4+
name: 'ScreenManager'
55
fullscreen: True
66

77
BoxLayout:

examples/demo/showcase/data/screens/sliders.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ShowcaseScreen:
2-
name: 'sliders'
2+
name: 'Sliders'
33

44
BoxLayout:
55
size_hint_y: None

examples/demo/showcase/data/screens/spinner.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ShowcaseScreen:
2-
name: 'spinner'
2+
name: 'Spinner'
33
fullscreen: True
44

55
Spinner:

examples/demo/showcase/data/screens/splitter.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ShowcaseScreen:
2-
name: 'splitter'
2+
name: 'Splitter'
33
fullscreen: True
44

55
RelativeLayout:

examples/demo/showcase/data/screens/switches.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ShowcaseScreen:
2-
name: 'switches'
2+
name: 'Switches'
33

44
BoxLayout:
55
size_hint_y: None

examples/demo/showcase/data/screens/tabbedpanel + layouts.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#:import random random.random
22

33
ShowcaseScreen:
4-
name: 'tabbedpanel + layouts'
4+
name: 'TabbedPanel + Layouts'
55
fullscreen: True
66
on_parent: if args[1] and tp.current_tab == tab_fl: app.showcase_floatlayout(fl)
77

examples/demo/showcase/data/screens/textinputs.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ShowcaseScreen:
2-
name: 'textinputs'
2+
name: 'TextInputs'
33
focused: ti_default
44
on_parent:
55
if not args[1] and self.focused: self.focused.focus = False

examples/demo/showcase/data/screens/togglebutton.kv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ShowcaseScreen:
2-
name: 'togglebutton'
2+
name: 'ToggleButton'
33

44
GridLayout:
55

examples/demo/showcase/main.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,12 @@ def build(self):
3333
self.title = 'hello world'
3434
Clock.schedule_interval(self._update_clock, 1 / 60.)
3535
self.screens = {}
36-
self.available_screens = [
37-
'buttons', 'togglebutton', 'sliders', 'progressbar', 'switches',
38-
'checkboxes', 'textinputs', 'accordions', 'filechoosers',
39-
'carousel', 'bubbles', 'codeinput', 'dropdown', 'spinner',
40-
'scatter', 'splitter', 'tabbedpanel + layouts', 'rstdocument',
41-
'screenmanager']
36+
self.available_screens = sorted([
37+
'Buttons', 'ToggleButton', 'Sliders', 'ProgressBar', 'Switches',
38+
'CheckBoxes', 'TextInputs', 'Accordions', 'FileChoosers',
39+
'Carousel', 'Bubbles', 'CodeInput', 'DropDown', 'Spinner',
40+
'Scatter', 'Splitter', 'TabbedPanel + Layouts', 'RstDocument',
41+
'Popups', 'ScreenManager'])
4242
self.screen_names = self.available_screens
4343
curdir = dirname(__file__)
4444
self.available_screens = [join(curdir, 'data', 'screens',
@@ -88,12 +88,12 @@ def go_higherarchy_previous(self):
8888
def load_screen(self, index):
8989
if index in self.screens:
9090
return self.screens[index]
91-
screen = Builder.load_file(self.available_screens[index])
91+
screen = Builder.load_file(self.available_screens[index].lower())
9292
self.screens[index] = screen
9393
return screen
9494

9595
def read_sourcecode(self):
96-
fn = self.available_screens[self.index]
96+
fn = self.available_screens[self.index].lower()
9797
with open(fn) as fd:
9898
return fd.read()
9999

0 commit comments

Comments
 (0)