Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from kivy.core.audio import SoundLoader
- from kivy.factory import Factory
- from kivy.core.window import Window
- from kivy.properties import StringProperty, ObjectProperty,ListProperty
- from kivy.uix import screenmanager
- from kivy.uix.label import Label
- from kivy.uix.button import Button
- from kivy.uix.popup import Popup
- from kivy.uix.screenmanager import ScreenManager, Screen,WipeTransition,RiseInTransition
- from kivy.uix.widget import Widget
- from kivymd.app import MDApp
- from kivymd.uix.button import MDFlatButton
- from kivymd.uix.dialog import MDDialog
- from kivymd.uix.menu import MDDropdownMenu
- from kivymd.toast import toast
- from kivy.animation import Animation
- from kivy.clock import Clock
- from kivy.uix.recycleview import RecycleView
- from kivymd.uix.list import TwoLineAvatarIconListItem
- from kivy.uix.behaviors import ToggleButtonBehavior
- from kivy.uix.image import Image
- from kivymd.uix.card import MDCard
- from kivymd.uix.gridlayout import MDGridLayout
- from kivy.uix.boxlayout import BoxLayout
- from kivy.uix.scrollview import ScrollView
- from kivy.lang import Builder
- #Window.size=400,700
- KV="""
- #:import Factory kivy.factory.Factory
- ScreenManager:
- HomeScreen:
- Content:
- Settingsscreen:
- Searchin:
- <quite2>:
- orientation: "vertical"
- spacing: "12dp"
- size_hint:.5,None
- adaptive_height:True
- md_bg_color:app.theme_cls.primary_color
- MDLabel:
- text:
- "Are you sure you want to quite?."
- adaptive_height:True
- color:app.theme_cls.primary_color
- bold:True
- font_name:'fonts/popins.ttf'
- MDLabel:
- MDRaisedButton:
- text:'yes'
- md_bg_color:app.theme_cls.primary_color
- pos_hint:{'center_x':.8}
- on_press:app.stop()
- <Settingsscreen>:
- name:"settings"
- MDBoxLayout:
- orientation:'vertical'
- MDTopAppBar:
- title:'settings'
- elevation:25
- left_action_items:[['arrow-left',lambda x:root.callback()],['sda2.png',lambda x:root.callback()],['cog-outline',lambda x: None]]
- MDBoxLayout:
- orientation:'vertical'
- padding:10
- spacing:10
- ScrollView:
- bar_width:4
- bar_color:app.theme_cls.primary_color
- size_hint:1,1
- MDBoxLayout:
- orientation:'vertical'
- padding:'10dp','10dp','10dp','10dp'
- size_hint_y: None
- size_hint:1,1
- width:self.minimum_width
- height:self.minimum_height
- spacing:20
- #md_bg_color:app.theme_cls.primary_color
- MDCard:
- orientation:'vertical'
- elevation:50
- size_hint:1,.8
- radius:25, 25
- padding:5
- MDList:
- TwoLineIconListItem:
- text:'Dark theme'
- mode: 'divider'
- on_press:app.theme_cls.theme_style='Dark'
- secondary_text:'change to dark theme'
- font_name:Factory.HomeScreen().fontname
- IconLeftWidget:
- icon:'flag'
- TwoLineIconListItem:
- text:'Light theme'
- mode: 'divider'
- on_press:app.theme_cls.theme_style='Light'
- secondary_text:'change to light theme'
- font_name:Factory.HomeScreen().fontname
- IconLeftWidget:
- icon:'flag'
- Accordion:
- orientation: 'vertical'
- AccordionItem:
- title:'Font Styles'
- BoxLayout:
- orientation:'vertical'
- Button:
- text:"Montague"
- #color: app.theme_cls.primary_color
- font_size:23
- font_name:'fonts/Montague.ttf'
- on_press:root.montague(self)
- Button:
- text:"Flashgude"
- #color: app.theme_cls.primary_color
- font_size:23
- font_name:'fonts/Flashgude.ttf'
- on_press:root.flashgude()
- Button:
- text:"Playball"
- #color: app.theme_cls.primary_color
- font_size:23
- font_name:'fonts/Playball.ttf'
- on_press:root.playball()
- Button:
- text:"Popins"
- #color: app.theme_cls.primary_color
- font_size:23
- font_name:'fonts/popins.ttf'
- on_press:root.popins()
- Button:
- text:"Star Shield"
- #color: app.theme_cls.primary_color
- font_size:23
- font_name:'fonts/Star Shield.ttf'
- on_press:root.starshield()
- MDCard:
- orientation:'vertical'
- elevation:50
- size_hint:1,.8
- radius:25, 25
- padding:5
- MDLabel:
- text:'change text size with slider: '
- id:sizelabel
- font_size: str(int(slid.value))
- font_name:Factory.HomeScreen().fontname
- MDSlider:
- id: slid
- min:30
- max:50
- on_value:root.changefont(self)
- <Searchin>:
- name:'serchscreen'
- MDBoxLayout:
- orientation: 'vertical'
- spacing: 1
- md_bg_color:1,.3,0,.2
- BoxLayout:
- size_hint_y: 1/9
- canvas.before:
- Color:
- rgba: 0,0,0,1
- Rectangle:
- pos: self.pos
- size: self.size[0], 2
- MDIconButton:
- icon: 'home'
- size_hint_y: 1
- on_press:root.manager.current='home'
- #md_bg_color:1,1,0,1
- font_size:90
- MDIconButton:
- icon: 'magnify'
- size_hint_y: 1
- font_size:90
- #md_bg_color:1,1,0,1
- color:app.theme_cls.primary_color
- MDTextField:
- id: Searchtext
- multiline: False
- hint_text:'Nnoonya'
- helper_text_mode: "persistent"
- helper_text: "Search"
- on_text:recycle.search_rv(self.text)
- MDIconButton:
- icon: 'close'
- size_hint_y:1
- text_color: 1,0,0,1
- #md_bg_color:1,1,0,1
- on_press:
- Searchtext.text=''
- MDBoxLayout:
- orientation: 'vertical'
- md_bg_color:1,.5,0,.2
- padding: 4
- RV:
- viewclass: 'Search_Select_Option'
- data:self.data
- id:recycle
- RecycleBoxLayout:
- #spacing: 5
- #padding : 5
- default_size: None, None
- default_size_hint: 1, None
- size_hint_y: None
- height: self.minimum_height
- orientation: 'vertical'
- <Search_Select_Option>:
- secondary_text:'Ennyimba Za Kkristo by L.S.Jevix software UG '
- font_size:32
- on_release:root.loadhymn(self.text)
- IconRightWidget:
- icon: "book-open-variant"
- ImageLeftWidget
- source:'sda2.png'
- <Search_Select_Option2>:
- secondary_text:"Enjigiliza y'a bayibuli by L.S.Jevix software UG "
- font_size:32
- on_release:root.loadejigiliza(self.text)
- IconRightWidget:
- icon: "book-open-variant"
- ImageLeftWidget
- source:'enjigilizalogo.png'
- <TooltipMDIconButton@MDIconButton+MDTooltip>
- <HomeScreen>:
- name:'home'
- MDBoxLayout:
- orientation: 'vertical'
- size: self.size
- #md_bg_color:1,1,0,1
- padding:1
- MDTopAppBar:
- title: 'ENNYIMBA ZA KKRISTO'
- left_action_items: [['menu', lambda x: nav_drawer.set_state("open")]]
- right_action_items: [['magnify',lambda x:root.searchrecycle(),'search'],['dots-vertical', lambda x: nav_drawer.set_state("open")]]
- elevation: 30
- specific_text_color:1,1,0,1
- BoxLayout:
- #orientation: 'vertical'
- spacing:1
- BoxLayout:
- orientation: 'vertical'
- MDCard:
- md_bg_color:1,1,1,1
- orientation: 'vertical'
- Label:
- id: label
- font_size: 90
- text: ''
- size_hint: .2,.5
- color: 1,0,0,1
- pos_hint: {'center_x': .5}
- opacity:5
- GridLayout:
- cols: 3
- rows: 4
- padding: 25
- spacing: 10
- Button:
- on_press: root.button_pressed(1)
- text: '1'
- #size_hint: (.2,.2)
- background_color:1,1,1,0
- font_size: 60
- color: 0,0,0,1
- #font_name:root.fontname
- Button:
- text: '2'
- background_color:1,1,1,0
- on_press: root.button_pressed(2)
- font_size: 60
- color: 0,0,0,1
- #font_name:root.fontname
- Button:
- text: '3'
- background_color:1,1,1,0
- on_press: root.button_pressed(3)
- font_size: 60
- color: 0,0,0,1
- #font_name:root.fontname
- Button:
- text: '4'
- background_color:1,1,1,0
- on_press: root.button_pressed(4)
- font_size: 60
- color: 0,0,0,1
- #font_name:root.fontname
- Button:
- text: '5'
- background_color:1,1,1,0
- on_press: root.button_pressed(5)
- font_size: 60
- color: 0,0,0,1
- #font_name:root.fontname
- Button:
- text: '6'
- background_color:1,1,1,0
- on_press: root.button_pressed(6)
- font_size: 60
- color: 0,0,0,1
- #font_name:root.fontname
- Button:
- text: '7'
- background_color:1,1,1,0
- on_press: root.button_pressed(7)
- font_size: 60
- color: 0,0,0,1
- #font_name:root.fontname
- Button:
- text: '8'
- background_color:1,1,1,0
- on_press: root.button_pressed(8)
- font_size: 60
- color: 0,0,0,1
- #font_name:root.fontname
- Button:
- text: '9'
- background_color:1,1,1,0
- on_press: root.button_pressed(9)
- font_size: 60
- color: 0,0,0,1
- #font_name:root.fontname
- Button:
- text: u'\u00AB'
- background_color:0,0,0,0
- pos_hint: {'center_x': .4}
- on_press: root.remove()
- font_size: 80
- color:1,0,0,1
- #font_name:root.fontname
- Button:
- text: '0'
- background_color:1,1,1,0
- on_press: root.button_pressed(0)
- font_size: 60
- color: 0,0,0,1
- #font_name:root.fontname
- Button:
- on_press: root.go_to_page()
- text: 'GO'
- background_color:0,0,0,0
- pos_hint: {'center_x': .9}
- font_size: 60
- color: 1,0,0,1
- #font_name:root.fontname
- BoxLayout:
- orientation: 'vertical'
- size_hint_y:.2
- MDCard:
- elevation:2
- md_bg_color:1,1,1,1
- MDFloatLayout:
- #orientation: 'vertical'
- #md_bg_color:app.theme_cls.primary_color
- size_hint:.3,None
- canvas.before:
- Color:
- rgba:app.theme_cls.primary_color
- Rectangle:
- size:self.width,535
- pos:self.pos
- Image:
- source:'sda2.png'
- pos_hint:{'center_x':.5,'center_y':3}
- halign:"center"
- MDNavigationDrawer:
- id: nav_drawer
- #md_bg_color:
- opening_transition: 'out_bounce'
- opening_time:1
- closing_transition: 'in_out_elastic'
- closing_time:1
- #anchor: "right"
- MDBoxLayout:
- orientation: "vertical"
- padding: "5dp"
- spacing: "2dp"
- size_hint_y:1
- FitImage:
- source:'singing.jpg'
- text: '[size=26]TUMUTENDEREZE MUKAMA;[/size]'
- radius:20
- size_hint:1,1
- box_color: app.theme_cls.primary_color
- ScrollView:
- MDList:
- OneLineIconListItem:
- text:'settings'
- on_press:root.manager.current=('settings')
- IconLeftWidget:
- icon:'cog-outline'
- OneLineIconListItem:
- text:'About'
- on_release:root.about_callback()
- IconLeftWidget:
- icon:'comment-question'
- OneLineIconListItem:
- text:'Exit'
- on_release:root.quite()
- IconLeftWidget:
- icon:'exit-to-app'
- ThreeLineListItem:
- text:'Developed by: L.S.Jevix Software UG'
- secondary_text:'contact: +256754045576 or whatsap'
- tertiary_text:"Email: samueljevix234@gmail.com"
- Image:
- source:'sda2.png'
- size_hint:.5,.5
- pos_hint:{'center_x':.5,'center_y':.3}
- <Content>:
- name: 'content'
- MDBoxLayout:
- orientation:'vertical'
- padding:1
- MDCard:
- orientation:'vertical'
- #md_bg_color:1,1,0,.3
- elevation:70
- #height:
- #padding:5
- spacing:20
- size_hint:1,.5
- MDBoxLayout:
- md_bg_color:app.theme_cls.primary_color
- size_hint_y:1/9
- spacing:5
- MDIconButton:
- icon:'sda2.png'
- on_release:root.callback()
- font_size:70
- MDIconButton:
- pos_hint:{'center_x':.5,'center_y':.3}
- icon: "book-open-variant"
- MDLabel:
- text:'SDA ENNYIMBA '
- font_name:Factory.HomeScreen().fontname
- pos_hint:{'center_x':.5,'center_y':.3}
- font_size:20
- color:1,1,0,1
- ToggleButton:
- size_hint_y: None
- height: dp(48)
- pos_hint:{'center_x':.5,'center_y':.3}
- size_hint:.3,.3
- on_state:
- scroll.animate_scroll(self.state)
- self.text= {'normal': 'Start', 'down': 'Stop'}[self.state]
- text: 'Scroll'
- background_color:1,1,1,0
- font_size:25
- #font_name:Factory.HomeScreen().fontname
- color:1,1,0,1
- MDIconButton:
- icon:'magnify'
- on_press:root.searchrecycle()
- #md_bg_color:Custom
- AnimScrollView:
- size:self.size
- id:scroll
- effect_cls: 'ScrollEffect'
- size_hint: 1,1
- bar_width:4
- bar_color:app.theme_cls.primary_color
- MDBoxLayout:
- adaptive_height:True
- orientation:'vertical'
- size_hint_y:None
- height:self.minimum_height
- width:self.minimum_width
- cols:1
- padding:35
- spacing:20
- MDLabel:
- text:""
- id:labelhymn
- font_size:Factory.Settingsscreen().ids.slid.value
- #color:app.theme_cls.primary_color
- adaptive_height:True
- bold:True
- MDLabel:
- text: "........................................................... LUGYA.SAMUEL.JEVIX SOFTWARE ..................................................................................................."
- color: 0,0,0,.7
- font_size: 13
- pos_hint:{'center_x':.5,'center_y':.5}
- <CustomImageTile@SmartTileWithLabel>:
- size_hint_y:None
- size_hint_x:None
- height: '160dp'
- width: '160dp'
- <enjigilizascreen>:
- name: 'enjigiliza'
- MDBoxLayout:
- orientation:'vertical'
- MDTopAppBar:
- elevation:1
- title:"ENJIGILIZA Y'ABAYIBULI "
- right_action_items:[['magnify', lambda x:root.searchdata()],['dots-vertical',lambda x:app.stop()]]
- left_action_items:[['sda2.png']]
- MDBoxLayout:
- size_hint_y:1/9.5
- orientation:'vertical'
- MDLabel:
- text: 'Table Content:'
- font_style:'Subtitle2'
- font_size:18
- font_name:'fonts/Roboto-Medium'
- pos_hint:{'center_x':.55,'center_y':.60}
- color:0,0,0,.8
- RV2:
- viewclass: 'Search_Select_Option2'
- data:self.data
- id:recycle
- RecycleBoxLayout:
- #spacing: 5
- #padding : 5
- default_size: None, None
- default_size_hint: 1, None
- size_hint_y: None
- height: self.minimum_height
- orientation: 'vertical'
- """
- class mycard(MDCard):
- def __init__(self, **kwargs):
- super().__init__(**kwargs)
- self.orientation= 'vertical'
- self.elevation=25
- self.md_bg_color=1,0.3,0,1
- class RV2(RecycleView):
- def on_kv_post(self, base_widget):
- self.init_data()
- def init_data(self):
- # initialize the data for the recycleview
- self.data = [{'text': f'Ekyokuyiga {i}'} for i in range(54)]
- class AnimScrollView(ScrollView):
- def __init__(self, **kwargs):
- super().__init__(**kwargs)
- time=110
- self.anim = Animation(scroll_y=0, duration=time) + Animation(scroll_y=1, duration=5)
- self.anim.repeat = False
- def animate_scroll(self, toggle_state):
- if toggle_state == 'down':
- self.anim.start(self)
- else:
- self.anim.stop(self)
- class FontStylescontent(MDGridLayout):
- pass
- class RV(RecycleView):
- def on_kv_post(self, base_widget):
- self.init_data()
- def init_data(self):
- # initialize the data for the recycleview
- self.ennyimba=[
- "Gw'oli Mutukuvu","Ka Tukusuute Omulokozi Waffe ",'Mumaaso ga Yesu','Tusinze Nnyo Erinnya Lye',
- 'Tumusinze Mukama Waffe',"Mwe Amawanga Ag'oku Nsi",'Mukama Gwe Kifo kyaffe','Okukaaba Kwange Owulire',
- 'Gwe Eyanunula','Jjangu Yesu Obe Mu Nze','Bonna basuute Mukama',"Twebaza gwe omuva byonna","Yesu wasuubiza ffe abantu bo","Ka ntambule naawe Yesu",
- "Yesu alifuga wonna wonna","Nkwetaaga ayi Mukama","Si nze, naye Kristo","Omulokozi ng'omusumba waffe","Ku musalaba Yanfilila","Mukama lwe lwazi lwaffe","Yesu tuzze eri ggwe","Tompitako Omulokozi","Yesu gw'oli ssanyu lyaffe",
- "Erinnya lya yesu ddungi","Attikirwe Engule","Katonda tusiibule nno","Ayi Mukama otuwulire","Twalanga erinnya lya Yesu",'Ggwe Yesu Omulokozi','Yesu Ggwe Eyanjagala','Kanyimbe ku kwagala','Nsanyukira Nnyo Okuyimba','Ontegeeze ku bya Yesu',
- 'Nsanyuka Okuyimba','Nalyoka Ne Nkusenga','Okwagala Kwo Gwe','Ka Nnyimbe Ku buyinza','Emikisa Gyo Mukama','Jangu Ggwe Omwoyo','Omwoyo Omutukuvu','Omwoyo Owa Katonda','Nsanyukira obulamu Bwange','Tewali Mukwano Nga Mukama','Enjuba Eyaka Ku Ntikko',
- 'Bwe Ntuula Awali Ebigere','Balina Omukisa','Nkwagala Ggwe Ayi Yesu','Nina Omukwano Gwange','Katonda Abeerenga Naawe','Ggwe Yesu Oli Wange','Mpa Ekitabo Ekitukuvu','Nsanyuka Okwogera','Ontegeeza Ebya Yesu','Kakano Tusiga','Wonya Bonna','Tewewolereza','Ka Ndowooze Ku Nsi',
- 'Yesu Mukama Wange','Mugende Munsi Zonna','Onsembeze Ayi Mukama','Yimirira ne Yesu','Yesu Akuyita Okugenda Gyali','Yesu Ali Ku Luggi','Yesu Ayita Nekisa Ekingi',"Yesu Wange Ya'angamba",'Omusumba Omulungi','Waliwo Omwoyo Ogugamba','Yesu Atuyita Fenna',"Wulira Eky'essanyu",'Buli Muntu Yenna Awulire','Waliwo Oluggi Oluggule',
- 'Omusawo Ali Kumpi','Ggwe Okooye, Onafuwade',"Waliwo Ensulo Ey'omusaayi",'Mukama Netaaga Okuba','Njija Ku Musalaba','Mukama Kino Kyensaba','Wanaazibwa Mu Musaayi?','Nakyama Okuva Ku Yesu',"Yesu A'ngamba",'Awo Ku Musalaba','Nze Omwonoonyi Lukulwe',"Newaddeo Gy'oli Yesu","Olw'okukkiriza Nnyiza",'Okooye nnyo?','Kabaka We Ggulu','Nkwetaaga Bulijjo',
- 'Bwe Nfuna Eddembe','Bwe Tuba Ne Yesu','Kirungi Okwesiga Yesu','Tulina Omukwano Gwaffe','Ayi Yesu Amaaso Gange','Mukama Ye Musumba','Buli Wantu Wonna','Waayo Ekiseera',"Kye Kiseera Ky'okusaba",'Kwata Omukono Gwange','Kye Kiseera Ekirungi','Nnaakugoberera Yesu','Omununuzi Wange','Mukama, Nze Nina Ebibi',"Wansi W'omusalaba",'Ompise Mukama','Kitange, Nze Nkukowoola','Ompise, Yesu','Twala Ensi, Ompe Yesu',
- 'Sirika, Sirika','Fuga Obulamu Bwange',"Mukama Onsembeze Gy'oli",'Oyagala Obe wa Yesu','Buli Kigambo Ekibi',"Annu'ngamya Kya Ssanyu",'Ka Nkusemberere','Kye Ndowoza Kyokka','Netaaga Omulokozi','Mu Lugendo Lwange','Katonda Omutukuvu','Kabaka Ali Ku Luggi','Kiseera Ki Ekisigadde?','Kya Ssanyu Omutambuze','Abatukuvu Mulabe',"Laya E'ngoma, Tegeeza",'Essuubi Lya Ssanyu','Oba Ekiseera Kirituuka','Olunaku Olulungi Lujja',
- 'Yesu Yasuubiza Abaana Be','Tusanyunke Yesu Ajja','Yesu Mukama Omulokozi','Nga Bayita Amannya Gaffe','Yesu Alikungaanya Abantu','Sitwalibwa Bugagga',"Ekiseera Ky'omusango",'Ffe Twayibwa Ku Mbaga','Tetumanyi Ssaawa',"Tetumanyi Ssaawa W'anajjira",'Omulokozi Ndimulaba','Mu Kibuga Kya Katonda','Bwe Ndimala Omulimu','Bwe Mbeera Ku Yoludaani','Nga Tumaze Omulimu','Waliwo Ensi Ennungi','Ndibeera Ku Mugga',"Mu Nsi Ey'obuangaavu","Essanyu N'eddembe",
- 'Okwagala Mu Maka','Ggwe Okwagala Okunene','Mujje Nga Mweterereka','Tetulyawukana','Abeebakira Mu Yesu',"Olw'ekisa Kyo Nnengera",'Tubatize Bugya','Ka Mpumulirenga Wano','Mmenyera Omugaati',"Olwazi Olw'edda N'edda",'Wulira Omusumba','Ai Katonda (A)tutuusizza','Bwalijja Mukama Waffe','Yesu Ye Anjagala',"Waliwo omusaayi Ogw'amaanyi",'Tukola Lwa Kwagala','Nsanyukila Ekigambo Kino','Katonda Afaayo','Tunaatera Okutuuka Eka','Noonya Obubonero','Okuva Lweyajja Mu Nze','Mumutende Yesu Omununuzi',
- 'Baibuli Ebikkulirwe Ensi','Okumpi Ne Katonda','Mbe Wuwo Nzenna','Nga Ntuuse Eka','Abakunguzi Banaava Wa?','Eyazaawa Azaawuse','Engoye Enjeru','Mu Ggulu','Ndimulaba Kabaka','Ekisa Ekyewuunyisa','Muzaalibwe Buggya','Tunula Obe Mulamu','Nnyigiriza Okutuuka','Ba Mukisa','Mmanyi Gwenakkiriza',"Ka Ng'ambe Yesu",'Mukama Omuyaga Mungi','Obwesigwa Bwo Bungi','Lya Kitiibwa Erinnya Lyo','Mukama Omulokozi','Twala Obulamu Bwange',"Annonya N'ekisa","Nnaagenda Gy'oyagala",'Yogera Nange Yesu','Kristo Oba Balabba?','Netaaga Okuwulira',
- 'Nkwagala Nkwagala',"Mu Ssanyu N'okukwebaza",'Nsembeza Nsembeza','Ettabaaza Zammwe Zaake','Tulina Obubaka','Mukama Ali Mu Yekaalu','Ekisa Ekyandokola','Katonda Musumba Wange','Akimanyi','Waggulu mu Bwengula','Bwetulutuuka Mu Ggulu',"Ku Lunaku Olw'emirembe",'Emikisa Emingi','Tambulira Mu Musana','Katumusuute Yesu','Yita Abalwanyi','Omusalaba Lye Kkubo','Ye Yanzigya Mu Ttosi','Nkwesiga Yesu Mukama','Bwe Ndowooza Omusalaba',"Laya E'ngoma Omukuumi",'Kale Ggye Lya Yesu','Zukuka Gwe Mwoyo','Wekuume Bulijjo','Nywereranga ku katonda','Essuubi lyange Lizimbiddwa',
- 'Ffe Abagala Yesu','Gwe Omukristayo Tunula','Tunazimba Ku Lwazi Krist','Yesu Kino Kyenjagala','Ggwe Omukuumi Mbuulira','Omusingi Gwaffe Munywevu','Gwe Omwana Wa Yesu','Mmwe Abakuumi Ba Sayuni','Olijja Ddi Mukama?','Mpa Okukkiriza Okunene','Tuwe Omuliro Ogwo','Ennaku Endala Ziwedde ',"Olunaku Olw'essanyu","Tuba N'essanyu Mu Mwoyo",'Jjukira Olunaku','Yesu Atutuusizza','Twaniriza Sabbiti','Nga Kya Ssanyu Ku Sabbiti','Webale Okutukuuma','Yesu Mukama Wulira',"Omukemi Ya'ngamba",'Beera Nange','Nga Ffe Tutunulira',"Enjuba Y'Omwoyo Gwange",'Ennimiro Zo Zengedde',"Bye Tukuwa Biva Gy'oli",
- 'Kiki Ekintukuza','Nawaayo Obulamu','Mujje Eri Yesu Temulwawo','Mujje Mwenna Abakooye','Mu Mikono Gye Yesu'
- ]
- self.data = [{'text': f'{i}'} for i in self.ennyimba]
- def search_rv(self, text):
- if not text:
- self.init_data()
- else:
- self.data = [x for x in self.data if text.capitalize() in x['text']]
- class Search_Select_Option2(TwoLineAvatarIconListItem):
- def loadejigiliza(self,text):
- app = MDApp.get_running_app()
- app.root.get_screen('enjicontent').ids.labelenji.text = self.get_enji_text3()
- app.root.current = 'enjicontent'
- def get_enji_text3(self):
- self.enji = {"Ekyokuyiga 0": {'text': "enjigilizatext/Ekyokuyiga 0.txt"},
- "Ka Tukusuute Omulokozi Waffe ": {'text': 'Ennyimbatext/hymn2.txt'},'Mumaaso ga Yesu': {'text': 'Ennyimbatext/hymn3.txt' },'Tusinze Nnyo Erinnya Lye': {'text': 'Ennyimbatext/hymn4.txt'},
- 'Tumusinze Mukama Waffe': {'text': 'Ennyimbatext/hymn5.txt'},"Mwe Amawanga Ag'oku Nsi": {'text': 'Ennyimbatext/hymn6.txt'},'Mukama Gwe Kifo kyaffe': {'text': 'Ennyimbatext/hymn7.txt'},
- 'Okukaaba Kwange Owulire': {'text': 'Ennyimbatext/hymn8.txt'},'Gwe Eyanunula': {'text': 'Ennyimbatext/hymn9.txt'},'Jjangu Yesu Obe Mu Nze': {'text': 'Ennyimbatext/hymn10.txt'},
- 'Bonna basuute Mukama': {'text': 'Ennyimbatext/hymn11.txt'},"Twebaza gwe omuva byonna": {'text': 'Ennyimbatext/hymn12.txt'},"Yesu wasuubiza ffe abantu bo": {'text': 'Ennyimbatext/hymn13.txt'},
- "Ka ntambule naawe Yesu": {'text': 'Ennyimbatext/hymn14.txt'},"Yesu alifuga wonna wonna": {'text': 'Ennyimbatext/hymn15.txt'},"Nkwetaaga ayi Mukama": {'text': 'Ennyimbatext/hymn16.txt'},
- "Si nze, naye Kristo": {'text': 'Ennyimbatext/hymn17.txt'},"Omulokozi ng'omusumba waffe": {'text': 'Ennyimbatext/hymn18.txt'},"Ku musalaba Yanfilila": {'text': 'Ennyimbatext/hymn19.txt'},
- "Mukama lwe lwazi lwaffe": {'text': 'Ennyimbatext/hymn20.txt'},"Yesu tuzze eri ggwe": {'text': 'Ennyimbatext/hymn21.txt'},"Tompitako Omulokozi": {'text': 'Ennyimbatext/hymn22.txt'},
- "Yesu gw'oli ssanyu lyaffe": {'text': 'Ennyimbatext/hymn23.txt'},"Erinnya lya yesu ddungi": {'text': 'Ennyimbatext/hymn24.txt'},"Attikirwe Engule": {'text': 'Ennyimbatext/hymn25.txt'},
- "Katonda tusiibule nno": {'text': 'Ennyimbatext/hymn26.txt'},"Ayi Mukama otuwulire": {'text': 'Ennyimbatext/hymn27.txt'},"Twalanga erinnya lya Yesu": {'text': 'Ennyimbatext/hymn28.txt'},
- "Ggwe Yesu Omulokozi": {'text': 'Ennyimbatext/hymn29.txt'},"Yesu Ggwe Eyanjagala": {'text': 'Ennyimbatext/hymn30.txt'},"Kanyimbe ku kwagala": {'text': 'Ennyimbatext/hymn31.txt'}
- }
- self.page=self.text
- self.t=self.page
- with open(self.enji[f'{self.t}']['text']) as f:
- return f.read()
- class Search_Select_Option(TwoLineAvatarIconListItem):
- def loadhymn(self,text):
- try:
- app = MDApp.get_running_app()
- app.root.get_screen('content').ids.labelhymn.text = self.get_hymn_text3()
- app.root.current = 'content'
- except:
- toast('invalid hymn')
- #self.ids.label.text=""
- def get_hymn_text3(self):
- self.hymns = {"Gw'oli Mutukuvu": {'mp3':"Ennyimbatext/holy.mp3",'text': "Ennyimbatext/Gw'oli mutukuvu.txt"},
- "Ka Tukusuute Omulokozi Waffe ": {'text': 'Ennyimbatext/hymn2.txt'},'Mumaaso ga Yesu': {'text': 'Ennyimbatext/hymn3.txt' },'Tusinze Nnyo Erinnya Lye': {'text': 'Ennyimbatext/hymn4.txt'},
- 'Tumusinze Mukama Waffe': {'text': 'Ennyimbatext/hymn5.txt'},"Mwe Amawanga Ag'oku Nsi": {'text': 'Ennyimbatext/hymn6.txt'},'Mukama Gwe Kifo kyaffe': {'text': 'Ennyimbatext/hymn7.txt'},
- 'Okukaaba Kwange Owulire': {'text': 'Ennyimbatext/hymn8.txt'},'Gwe Eyanunula': {'text': 'Ennyimbatext/hymn9.txt'},'Jjangu Yesu Obe Mu Nze': {'text': 'Ennyimbatext/hymn10.txt'},
- 'Bonna basuute Mukama': {'text': 'Ennyimbatext/hymn11.txt'},"Twebaza gwe omuva byonna": {'text': 'Ennyimbatext/hymn12.txt'},"Yesu wasuubiza ffe abantu bo": {'text': 'Ennyimbatext/hymn13.txt'},
- "Ka ntambule naawe Yesu": {'text': 'Ennyimbatext/hymn14.txt'},"Yesu alifuga wonna wonna": {'text': 'Ennyimbatext/hymn15.txt'},"Nkwetaaga ayi Mukama": {'text': 'Ennyimbatext/hymn16.txt'},
- "Si nze, naye Kristo": {'text': 'Ennyimbatext/hymn17.txt'},"Omulokozi ng'omusumba waffe": {'text': 'Ennyimbatext/hymn18.txt'},"Ku musalaba Yanfilila": {'text': 'Ennyimbatext/hymn19.txt'},
- "Mukama lwe lwazi lwaffe": {'text': 'Ennyimbatext/hymn20.txt'},"Yesu tuzze eri ggwe": {'text': 'Ennyimbatext/hymn21.txt'},"Tompitako Omulokozi": {'text': 'Ennyimbatext/hymn22.txt'},
- "Yesu gw'oli ssanyu lyaffe": {'text': 'Ennyimbatext/hymn23.txt'},"Erinnya lya yesu ddungi": {'text': 'Ennyimbatext/hymn24.txt'},"Attikirwe Engule": {'text': 'Ennyimbatext/hymn25.txt'},
- "Katonda tusiibule nno": {'text': 'Ennyimbatext/hymn26.txt'},"Ayi Mukama otuwulire": {'text': 'Ennyimbatext/hymn27.txt'},"Twalanga erinnya lya Yesu": {'text': 'Ennyimbatext/hymn28.txt'},
- "Ggwe Yesu Omulokozi": {'text': 'Ennyimbatext/hymn29.txt'},"Yesu Ggwe Eyanjagala": {'text': 'Ennyimbatext/hymn30.txt'},"Kanyimbe ku kwagala": {'text': 'Ennyimbatext/hymn31.txt'},
- "Nsanyukira Nnyo Okuyimba": {'text': 'Ennyimbatext/hymn32.txt'},'Onsembeze Ayi Mukama': {'text': 'Ennyimbatext/hymn33.txt' },'Ontegeeze ku bya Yesu': {'text': 'Ennyimbatext/hymn34.txt'},
- 'Nsanyuka Okuyimba': {'text': 'Ennyimbatext/hymn35.txt'},"Nalyoka Ne Nkusenga": {'text': 'Ennyimbatext/hymn36.txt'},'Okwagala Kwo Gwe': {'text': 'Ennyimbatext/hymn37.txt'},
- 'Ka Nnyimbe Ku buyinza': {'text': 'Ennyimbatext/hymn38.txt'},'Emikisa Gyo Mukama': {'text': 'Ennyimbatext/hymn39.txt'},'Jangu Ggwe Omwoyo': {'text': 'Ennyimbatext/hymn40.txt'},
- 'Omwoyo Omutukuvu': {'text': 'Ennyimbatext/hymn41.txt'},"Omwoyo Owa Katonda": {'text': 'Ennyimbatext/hymn42.txt'},"Nsanyukira obulamu Bwange": {'text': 'Ennyimbatext/hymn43.txt'},
- "Tewali Mukwano Nga Mukama": {'text': 'Ennyimbatext/hymn44.txt'},"Enjuba Eyaka Ku Ntikko": {'text': 'Ennyimbatext/hymn45.txt'},"Bwe Ntuula Awali Ebigere": {'text': 'Ennyimbatext/hymn46.txt'},
- "Balina Omukisa": {'text': 'Ennyimbatext/hymn47.txt'},"Nkwagala Ggwe Ayi Yesu": {'text': 'Ennyimbatext/hymn48.txt'},"Nina Omukwano Gwange": {'text': 'Ennyimbatext/hymn49.txt'},
- "Katonda Abeerenga Naawe": {'text': 'Ennyimbatext/hymn50.txt'},"Ggwe Yesu Oli Wange": {'text': 'Ennyimbatext/hymn51.txt'},"Mpa Ekitabo Ekitukuvu": {'text': 'Ennyimbatext/hymn52.txt'},
- "Nsanyuka Okwogera": {'text': 'Ennyimbatext/hymn53.txt'},"Ontegeeza Ebya Yesu": {'text': 'Ennyimbatext/hymn54.txt'},"Kakano Tusiga": {'text': 'Ennyimbatext/hymn55.txt'},
- "Wonya Bonna": {'text': 'Ennyimbatext/hymn56.txt'},"Tewewolereza": {'text': 'Ennyimbatext/hymn57.txt'},"Ka Ndowooze Ku Nsi": {'text': 'Ennyimbatext/hymn58.txt'},
- "Yesu Mukama Wange": {'text': 'Ennyimbatext/hymn59.txt'},"Mugende Munsi Zonna": {'text': 'Ennyimbatext/hymn60.txt'},"61": {'text': 'Ennyimbatext/hymn61.txt'},
- 'Nkwesiga Yesu Mukama': {'text': 'Ennyimbatext/hymn62.txt'},'Bwe Ndowooza Omusalaba': {'text': 'Ennyimbatext/hymn63.txt'},"Laya E'ngoma Omukuumi": {'text': 'Ennyimbatext/hymn64.txt'},'Kale Ggye Lya Yesu': {'text': 'Ennyimbatext/hymn65.txt'},'Zukuka Gwe Mwoyo': {'text': 'Ennyimbatext/hymn66.txt'},
- 'Wekuume Bulijjo': {'text': 'Ennyimbatext/hymn67.txt'},'Nywereranga ku katonda': {'text': 'Ennyimbatext/hymn68.txt'},'Essuubi lyange Lizimbiddwa': {'text': 'Ennyimbatext/hymn69.txt'},'Ffe Abagala Yesu': {'text': 'Ennyimbatext/hymn70.txt'},'Gwe Omukristayo Tunula': {'text': 'Ennyimbatext/hymn71.txt'},
- 'Tunazimba Ku Lwazi Kristo': {'text': 'Ennyimbatext/hymn72.txt'},'Yesu Kino Kyenjagala': {'text': 'Ennyimbatext/hymn73.txt'},'Ggwe Omukuumi Mbuulira': {'text': 'Ennyimbatext/hymn74.txt'},'Omusingi Gwaffe Munywevu': {'text': 'Ennyimbatext/hymn75.txt'},'Gwe Omwana Wa Yesu': {'text': 'Ennyimbatext/hymn76.txt'},
- 'Mmwe Abakuumi Ba Sayuni': {'text': 'Ennyimbatext/hymn77.txt'},'Olijja Ddi Mukama?': {'text': 'Ennyimbatext/hymn78.txt'},'Mpa Okukkiriza Okunene': {'text': 'Ennyimbatext/hymn79.txt'},'Tuwe Omuliro Ogwo': {'text': 'Ennyimbatext/hymn80.txt'},'Ennaku Endala Ziwedde': {'text': 'Ennyimbatext/hymn81.txt'},
- "Olunaku Olw'essanyu": {'text': 'Ennyimbatext/hymn82.txt'},"Tuba N'essanyu Mu Mwoyo": {'text': 'Ennyimbatext/hymn83.txt'},'Jjukira Olunaku': {'text': 'Ennyimbatext/hymn84.txt'},'Yesu Atutuusizza': {'text': 'Ennyimbatext/hymn85.txt'},'Twaniriza Sabbiti': {'text': 'Ennyimbatext/hymn86.txt'},
- 'Nga Kya Ssanyu Ku Sabbiti': {'text': 'Ennyimbatext/hymn87.txt'},'Webale Okutukuuma': {'text': 'Ennyimbatext/hymn88.txt'},'Yesu Mukama Wulira': {'text': 'Ennyimbatext/hymn89.txt'},"Omukemi Ya'ngamba": {'text': 'Ennyimbatext/hymn90.txt'},'Beera Nange': {'text': 'Ennyimbatext/hymn91.txt'},
- 'Nga Ffe Tutunulira': {'text': 'Ennyimbatext/hymn92.txt'},"Enjuba Y'Omwoyo Gwange": {'text': 'Ennyimbatext/hymn93.txt'},'Ennimiro Zo Zengedde': {'text': 'Ennyimbatext/hymn94.txt'},"Bye Tukuwa Biva Gy'oli": {'text': 'Ennyimbatext/hymn95.txt'},'Kiki Ekintukuza': {'text': 'Ennyimbatext/hymn96.txt'},
- 'Nawaayo Obulamu': {'text': 'Ennyimbatext/hymn97.txt'},'Mujje Eri Yesu Temulwawo': {'text': 'Ennyimbatext/hymn98.txt'},'Mujje Mwenna Abakooye': {'text': 'Ennyimbatext/hymn99.txt'},'Yimirira ne Yesu': {'text': 'Ennyimbatext/hymn100.txt'},'Yesu Akuyita Okugenda Gyali': {'text': 'Ennyimbatext/hymn101.txt'},
- 'Yesu Ali Ku Luggi': {'text': 'Ennyimbatext/hymn102.txt'},'Yesu Ayita Nekisa Ekingi': {'text': 'Ennyimbatext/hymn103.txt'},"Yesu Wange Ya'angamba": {'text': 'Ennyimbatext/hymn104.txt'},'Omusumba Omulungi': {'text': 'Ennyimbatext/hymn105.txt'},'Waliwo Omwoyo Ogugamba': {'text': 'Ennyimbatext/hymn106.txt'},
- 'Yesu Atuyita Fenna': {'text': 'Ennyimbatext/hymn107.txt'},"Wulira Eky'essanyu": {'text': 'Ennyimbatext/hymn108.txt'},'Buli Muntu Yenna Awulire': {'text': 'Ennyimbatext/hymn109.txt'},'Waliwo Oluggi Oluggule': {'text': 'Ennyimbatext/hymn110.txt'},'Omusawo Ali Kumpi': {'text': 'Ennyimbatext/hymn111.txt'},
- 'Ggwe Okooye, Onafuwade': {'text': 'Ennyimbatext/hymn112.txt'},"Waliwo Ensulo Ey'omusaayi": {'text': 'Ennyimbatext/hymn113.txt'},'Mukama Netaaga Okuba': {'text': 'Ennyimbatext/hymn114.txt'},'Njija Ku Musalaba': {'text': 'Ennyimbatext/hymn115.txt'},'Mukama Kino Kyensaba': {'text': 'Ennyimbatext/hymn116.txt'},
- 'Wanaazibwa Mu Musaayi?': {'text': 'Ennyimbatext/hymn117.txt'},'Nakyama Okuva Ku Yesu': {'text': 'Ennyimbatext/hymn118.txt'},"Yesu A'ngamba": {'text': 'Ennyimbatext/hymn119.txt'},'Awo Ku Musalaba': {'text': 'Ennyimbatext/hymn120.txt'},'Nze Omwonoonyi Lukulwe': {'text': 'Ennyimbatext/hymn121.txt'},
- "Newaddeo Gy'oli Yesu": {'text': 'Ennyimbatext/hymn122.txt'},"Olw'okukkiriza Nnyiza": {'text': 'Ennyimbatext/hymn123.txt'},'Okooye nnyo?': {'text': 'Ennyimbatext/hymn124.txt'},'Kabaka We Ggulu': {'text': 'Ennyimbatext/hymn125.txt'},'Nkwetaaga Bulijjo': {'text': 'Ennyimbatext/hymn126.txt'},
- 'Bwe Nfuna Eddembe': {'text': 'Ennyimbatext/hymn127.txt'},'Bwe Tuba Ne Yesu': {'text': 'Ennyimbatext/hymn128.txt'},'Kirungi Okwesiga Yesu': {'text': 'Ennyimbatext/hymn129.txt'},'Tulina Omukwano Gwaffe': {'text': 'Ennyimbatext/hymn130.txt'},'Ayi Yesu Amaaso Gange': {'text': 'Ennyimbatext/hymn131.txt'},
- 'Mukama Ye Musumba': {'text': 'Ennyimbatext/hymn132.txt'},'Buli Wantu Wonna': {'text': 'Ennyimbatext/hymn133.txt'},'Waayo Ekiseera': {'text': 'Ennyimbatext/hymn134.txt'},"Kye Kiseera Ky'okusaba": {'text': 'Ennyimbatext/hymn135.txt'},'Kwata Omukono Gwange': {'text': 'Ennyimbatext/hymn136.txt'},
- 'Kye Kiseera Ekirungi': {'text': 'Ennyimbatext/hymn137.txt'},'Nnaakugoberera Yesu': {'text': 'Ennyimbatext/hymn138.txt'},'Omununuzi Wange': {'text': 'Ennyimbatext/hymn139.txt'},'Mukama, Nze Nina Ebibi': {'text': 'Ennyimbatext/hymn140.txt'},"Wansi W'omusalaba": {'text': 'Ennyimbatext/hymn141.txt'},
- 'Ompise Mukama': {'text': 'Ennyimbatext/hymn142.txt'},'Kitange, Nze Nkukowoola': {'text': 'Ennyimbatext/hymn143.txt'},'Ompise, Yesu': {'text': 'Ennyimbatext/hymn144.txt'},'Twala Ensi, Ompe Yesu': {'text': 'Ennyimbatext/hymn145.txt'},'Sirika, Sirika': {'text': 'Ennyimbatext/hymn146.txt'},
- 'Fuga Obulamu Bwange': {'text': 'Ennyimbatext/hymn147.txt'},"Mukama Onsembeze Gy'oli": {'text': 'Ennyimbatext/hymn148.txt'},'Oyagala Obe wa Yesu': {'text': 'Ennyimbatext/hymn149.txt'},'Buli Kigambo Ekibi': {'text': 'Ennyimbatext/hymn150.txt'},"Annu'ngamya Kya Ssanyu": {'text': 'Ennyimbatext/hymn151.txt'},
- 'Ka Nkusemberere': {'text': 'Ennyimbatext/hymn152.txt'},'Kye Ndowoza Kyokka': {'text': 'Ennyimbatext/hymn153.txt'},'Netaaga Omulokozi': {'text': 'Ennyimbatext/hymn154.txt'},'Mu Lugendo Lwange': {'text': 'Ennyimbatext/hymn155.txt'},'Katonda Omutukuvu': {'text': 'Ennyimbatext/hymn156.txt'},
- 'Kabaka Ali Ku Luggi': {'text': 'Ennyimbatext/hymn157.txt'},'Kiseera Ki Ekisigadde?': {'text': 'Ennyimbatext/hymn158.txt'},'Kya Ssanyu Omutambuze': {'text': 'Ennyimbatext/hymn159.txt'},'Abatukuvu Mulabe': {'text': 'Ennyimbatext/hymn160.txt'},"Laya E'ngoma, Tegeeza": {'text': 'Ennyimbatext/hymn161.txt'},
- 'Essuubi Lya Ssanyu': {'text': 'Ennyimbatext/hymn162.txt'},'Oba Ekiseera Kirituuka': {'text': 'Ennyimbatext/hymn163.txt'},'Olunaku Olulungi Lujja': {'text': 'Ennyimbatext/hymn164.txt'},'Yesu Yasuubiza Abaana Be': {'text': 'Ennyimbatext/hymn165.txt'},'Tusanyunke Yesu Ajja': {'text': 'Ennyimbatext/hymn166.txt'},
- 'Yesu Mukama Omulokozi': {'text': 'Ennyimbatext/hymn167.txt'},'Nga Bayita Amannya Gaffe': {'text': 'Ennyimbatext/hymn168.txt'},'Yesu Alikungaanya Abantu': {'text': 'Ennyimbatext/hymn169.txt'},'Sitwalibwa Bugagga': {'text': 'Ennyimbatext/hymn170.txt'},"Ekiseera Ky'omusango": {'text': 'Ennyimbatext/hymn171.txt'},
- 'Ffe Twayibwa Ku Mbaga': {'text': 'Ennyimbatext/hymn172.txt'},'Tetumanyi Ssaawa': {'text': 'Ennyimbatext/hymn173.txt'},"Tetumanyi Ssaawa W'anajjira": {'text': 'Ennyimbatext/hymn174.txt'},'Omulokozi Ndimulaba': {'text': 'Ennyimbatext/hymn175.txt'},'Mu Kibuga Kya Katonda': {'text': 'Ennyimbatext/hymn176.txt'},
- 'Bwe Ndimala Omulimu': {'text': 'Ennyimbatext/hymn177.txt'},'Bwe Mbeera Ku Yoludaani': {'text': 'Ennyimbatext/hymn178.txt'},'Nga Tumaze Omulimu': {'text': 'Ennyimbatext/hymn179.txt'},'Waliwo Ensi Ennungi': {'text': 'Ennyimbatext/hymn180.txt'},'Ndibeera Ku Mugga': {'text': 'Ennyimbatext/hymn181.txt'},
- "Mu Nsi Ey'obuangaavu": {'text': 'Ennyimbatext/hymn182.txt'},"Essanyu N'eddembe": {'text': 'Ennyimbatext/hymn183.txt'},'Okwagala Mu Maka': {'text': 'Ennyimbatext/hymn184.txt'},'Ggwe Okwagala Okunene': {'text': 'Ennyimbatext/hymn185.txt'},'Mujje Nga Mweterereka': {'text': 'Ennyimbatext/hymn186.txt'},
- 'Tetulyawukana': {'text': 'Ennyimbatext/hymn187.txt'},'beebakira Mu Yesu': {'text': 'Ennyimbatext/hymn188.txt'},"Olw'ekisa Kyo Nnengera": {'text': 'Ennyimbatext/hymn189.txt'},'Tubatize Bugya': {'text': 'Ennyimbatext/hymn190.txt'},'Ka Mpumulirenga Wano': {'text': 'Ennyimbatext/hymn181.txt'},
- 'Mmenyera Omugaati': {'text': 'Ennyimbatext/hymn192.txt'},"Olwazi Olw'edda N'edda": {'text': 'Ennyimbatext/hymn193.txt'},'Wulira Omusumba': {'text': 'Ennyimbatext/hymn194.txt'},' Ai Katonda (A)tutuusizza': {'text': 'Ennyimbatext/hymn195.txt'},'Bwalijja Mukama Waffe': {'text': 'Ennyimbatext/hymn186.txt'},
- 'Yesu Ye Anjagala': {'text': 'Ennyimbatext/hymn197.txt'},"Waliwo omusaayi Ogw'amaanyi": {'text': 'Ennyimbatext/hymn198.txt'},'Tukola Lwa Kwagala': {'text': 'Ennyimbatext/hymn199.txt'},'Nsanyukila Ekigambo Kino': {'text': 'Ennyimbatext/hymn200.txt'},'Katonda Afaayo': {'text': 'Ennyimbatext/hymn201.txt'},
- 'Tunaatera Okutuuka Eka': {'text': 'Ennyimbatext/hymn202.txt'},'Noonya Obubonero': {'text': 'Ennyimbatext/hymn203.txt'},'Okuva Lweyajja Mu Nze': {'text': 'Ennyimbatext/hymn204.txt'},'Mumutende Yesu Omununuzi': {'text': 'Ennyimbatext/hymn205.txt'},'Baibuli Ebikkulirwe Ensi': {'text': 'Ennyimbatext/hymn206.txt'},
- 'Okumpi Ne Katonda': {'text': 'Ennyimbatext/hymn207.txt'},'Mbe Wuwo Nzenna': {'text': 'Ennyimbatext/hymn208.txt'},'Nga Ntuuse Eka': {'text': 'Ennyimbatext/hymn209.txt'},'Abakunguzi Banaava Wa?': {'text': 'Ennyimbatext/hymn210.txt'},'Eyazaawa Azaawuse': {'text': 'Ennyimbatext/hymn211.txt'},
- 'Engoye Enjeru': {'text': 'Ennyimbatext/hymn212.txt'},'Mu Ggulu': {'text': 'Ennyimbatext/hymn213.txt'},'Ndimulaba Kabaka': {'text': 'Ennyimbatext/hymn214.txt'},'Ekisa Ekyewuunyisa': {'text': 'Ennyimbatext/hymn215.txt'},'Muzaalibwe Buggya': {'text': 'Ennyimbatext/hymn216.txt'},
- 'Tunula Obe Mulamu': {'text': 'Ennyimbatext/hymn217.txt'},'Nnyigiriza Okutuuka': {'text': 'Ennyimbatext/hymn218.txt'},'Mu Mikono Gye Yesu': {'text': 'Ennyimbatext/hymn219.txt'},'Ba Mukisa': {'text': 'Ennyimbatext/hymn220.txt'},'Mmanyi Gwenakkiriza': {'text': 'Ennyimbatext/hymn221.txt'},
- "Ka Ng'ambe Yesu": {'text': 'Ennyimbatext/hymn222.txt'},' Mukama Omuyaga Mungi': {'text': 'Ennyimbatext/hymn223.txt'},'Obwesigwa Bwo Bungi': {'text': 'Ennyimbatext/hymn224.txt'},'Lya Kitiibwa Erinnya Lyo': {'text': 'Ennyimbatext/hymn225.txt'},'Mukama Omulokozi': {'text': 'Ennyimbatext/hymn226.txt'},
- 'Twala Obulamu Bwange': {'text': 'Ennyimbatext/hymn227.txt'},"Annonya N'ekisa": {'text': 'Ennyimbatext/hymn228.txt'},"Nnaagenda Gy'oyagala": {'text': 'Ennyimbatext/hymn229.txt'},'Yogera Nange Yesu': {'text': 'Ennyimbatext/hymn230.txt'},'Kristo Oba Balabba?': {'text': 'Ennyimbatext/hymn231.txt'},
- 'Netaaga Okuwulira': {'text': 'Ennyimbatext/hymn232.txt'},' Nkwagala Nkwagala': {'text': 'Ennyimbatext/hymn233.txt'},"Mu Ssanyu N'okukwebaza": {'text': 'Ennyimbatext/hymn234.txt'},'sembeza Nsembeza': {'text': 'Ennyimbatext/hymn235.txt'},'Ettabaaza Zammwe Zaake': {'text': 'Ennyimbatext/hymn236.txt'},
- 'Tulina Obubaka': {'text': 'Ennyimbatext/hymn237.txt'},'Mukama Ali Mu Yekaalu': {'text': 'Ennyimbatext/hymn238.txt'},'Mukama Ali Mu Yekaalu': {'text': 'Ennyimbatext/hymn239.txt'},'Katonda Musumba Wange': {'text': 'Ennyimbatext/hymn240.txt'},'Akimanyi': {'text': 'Ennyimbatext/hymn241.txt'},
- 'Waggulu mu Bwengula': {'text': 'Ennyimbatext/hymn242.txt'},'Bwetulutuuka Mu Ggulu': {'text': 'Ennyimbatext/hymn243.txt'},"Ku Lunaku Olw'emirembe": {'text': 'Ennyimbatext/hymn244.txt'},'Emikisa Emingi': {'text': 'Ennyimbatext/hymn245.txt'},'Tambulira Mu Musana': {'text': 'Ennyimbatext/hymn246.txt'},
- 'Katumusuute Yesu': {'text': 'Ennyimbatext/hymn247.txt'},'Yita Abalwanyi': {'text': 'Ennyimbatext/hymn248.txt'},'Omusalaba Lye Kkubo': {'text': 'Ennyimbatext/hymn249.txt'},'Ye Yanzigya Mu Ttosi': {'text': 'Ennyimbatext/hymn250.txt'}
- }
- self.page=self.text
- self.t=self.page
- with open(self.hymns[f'{self.t}']['text']) as f:
- return f.read()
- class Searchin(Screen,RV):
- pass
- class ScreenManager(ScreenManager):
- def __init__(self,**kwargs):
- super(screenmanager).__init__(**kwargs)
- self.transition=RiseInTransition()
- class quite2(BoxLayout):
- pass
- class HomeScreen(Screen):
- fontname='fonts/popins.ttf'
- def theme_callback(self):
- print("theme")
- def button_pressed(self, button):
- gt5 = self.ids.label.text
- if gt5 == '0':
- self.ids.label.text = ''
- self.ids.label.text = f'{button}'
- else:
- self.ids.label.text = f'{gt5}'f'{button}'
- def remove(self):
- gt5 = self.ids.label.text
- gt5=gt5[:-1]
- self.ids.label.text=gt5
- def searchrecycle(self):
- self.manager.current='serchscreen'
- def go_to_page(self):
- self.gt5=self.ids.label.text
- self.page = [self.gt5]
- self.hymns = {'1': {'text': "Ennyimbatext/Gw'oli mutukuvu.txt"},
- '2': {'text': 'Ennyimbatext/hymn2.txt'},'3': {'text': 'Ennyimbatext/hymn3.txt'},'4': {'text': 'Ennyimbatext/hymn4.txt'},'5': {'text': 'Ennyimbatext/hymn5.txt'},'6': {'text': 'Ennyimbatext/hymn6.txt'},
- '7': {'text': 'Ennyimbatext/hymn7.txt'},'8': {'text': 'Ennyimbatext/hymn8.txt'},'9': {'text': 'Ennyimbatext/hymn9.txt'},'10': {'text': 'Ennyimbatext/hymn10.txt'},'11': {'text': 'Ennyimbatext/hymn11.txt'},
- '12': {'text': 'Ennyimbatext/hymn12.txt'},'13': {'text': 'Ennyimbatext/hymn13.txt'},'14': {'text': 'Ennyimbatext/hymn14.txt'},'15': {'text': 'Ennyimbatext/hymn15.txt'},'16': {'text': 'Ennyimbatext/hymn16.txt'},
- '17': {'text': 'Ennyimbatext/hymn17.txt'},'18': {'text': 'Ennyimbatext/hymn18.txt'},'19': {'text': 'Ennyimbatext/hymn19.txt'},'20': {'text': 'Ennyimbatext/hymn20.txt'},'21': {'text': 'Ennyimbatext/hymn21.txt'},
- '22': {'text': 'Ennyimbatext/hymn22.txt'},'23': {'text': 'Ennyimbatext/hymn23.txt'},'24': {'text': 'Ennyimbatext/hymn24.txt'},'25': {'text': 'Ennyimbatext/hymn25.txt'},'26': {'text': 'Ennyimbatext/hymn26.txt'},
- '27': {'text': 'Ennyimbatext/hymn27.txt'},'28': {'text': 'Ennyimbatext/hymn28.txt'},'29': {'text': 'Ennyimbatext/hymn29.txt'},'30': {'text': 'Ennyimbatext/hymn30.txt'},'31': {'text': 'Ennyimbatext/hymn31.txt'},
- '32': {'text': 'Ennyimbatext/hymn32.txt'},'33': {'text': 'Ennyimbatext/hymn33.txt'},'34': {'text': 'Ennyimbatext/hymn34.txt'},'35': {'text': 'Ennyimbatext/hymn35.txt'},'36': {'text': 'Ennyimbatext/hymn36.txt'},
- '37': {'text': 'Ennyimbatext/hymn37.txt'},'38': {'text': 'Ennyimbatext/hymn38.txt'},'39': {'text': 'Ennyimbatext/hymn39.txt'},'40': {'text': 'Ennyimbatext/hymn40.txt'},'41': {'text': 'Ennyimbatext/hymn41.txt'},
- '42': {'text': 'Ennyimbatext/hymn42.txt'},'43': {'text': 'Ennyimbatext/hymn43.txt'},'44': {'text': 'Ennyimbatext/hymn44.txt'},'45': {'text': 'Ennyimbatext/hymn45.txt'},'46': {'text': 'Ennyimbatext/hymn46.txt'},
- '47': {'text': 'Ennyimbatext/hymn47.txt'},'48': {'text': 'Ennyimbatext/hymn48.txt'},'49': {'text': 'Ennyimbatext/hymn49.txt'},'50': {'text': 'Ennyimbatext/hymn50.txt'},'51': {'text': 'Ennyimbatext/hymn51.txt'},
- '52': {'text': 'Ennyimbatext/hymn52.txt'},'53': {'text': 'Ennyimbatext/hymn53.txt'},'54': {'text': 'Ennyimbatext/hymn54.txt'},'55': {'text': 'Ennyimbatext/hymn55.txt'},'56': {'text': 'Ennyimbatext/hymn56.txt'},
- '57': {'text': 'Ennyimbatext/hymn57.txt'},'58': {'text': 'Ennyimbatext/hymn58.txt'},'59': {'text': 'Ennyimbatext/hymn59.txt'},'60': {'text': 'Ennyimbatext/hymn60.txt'},'61': {'text': 'Ennyimbatext/hymn61.txt'},
- '62': {'text': 'Ennyimbatext/hymn62.txt'},'63': {'text': 'Ennyimbatext/hymn63.txt'},'64': {'text': 'Ennyimbatext/hymn64.txt'},'65': {'text': 'Ennyimbatext/hymn65.txt'},'66': {'text': 'Ennyimbatext/hymn66.txt'},
- '67': {'text': 'Ennyimbatext/hymn67.txt'},'68': {'text': 'Ennyimbatext/hymn68.txt'},'69': {'text': 'Ennyimbatext/hymn69.txt'},'70': {'text': 'Ennyimbatext/hymn70.txt'},'71': {'text': 'Ennyimbatext/hymn71.txt'},
- '72': {'text': 'Ennyimbatext/hymn72.txt'},'73': {'text': 'Ennyimbatext/hymn73.txt'},'74': {'text': 'Ennyimbatext/hymn74.txt'},'75': {'text': 'Ennyimbatext/hymn75.txt'},'76': {'text': 'Ennyimbatext/hymn76.txt'},
- '77': {'text': 'Ennyimbatext/hymn77.txt'},'78': {'text': 'Ennyimbatext/hymn78.txt'},'79': {'text': 'Ennyimbatext/hymn79.txt'},'80': {'text': 'Ennyimbatext/hymn80.txt'},'81': {'text': 'Ennyimbatext/hymn81.txt'},
- '82': {'text': 'Ennyimbatext/hymn82.txt'},'83': {'text': 'Ennyimbatext/hymn83.txt'},'84': {'text': 'Ennyimbatext/hymn84.txt'},'85': {'text': 'Ennyimbatext/hymn85.txt'},'86': {'text': 'Ennyimbatext/hymn86.txt'},
- '87': {'text': 'Ennyimbatext/hymn87.txt'},'88': {'text': 'Ennyimbatext/hymn88.txt'},'89': {'text': 'Ennyimbatext/hymn89.txt'},'90': {'text': 'Ennyimbatext/hymn90.txt'},'91': {'text': 'Ennyimbatext/hymn91.txt'},
- '92': {'text': 'Ennyimbatext/hymn92.txt'},'93': {'text': 'Ennyimbatext/hymn93.txt'},'94': {'text': 'Ennyimbatext/hymn94.txt'},'95': {'text': 'Ennyimbatext/hymn95.txt'},'96': {'text': 'Ennyimbatext/hymn96.txt'},
- '97': {'text': 'Ennyimbatext/hymn97.txt'},'98': {'text': 'Ennyimbatext/hymn98.txt'},'99': {'text': 'Ennyimbatext/hymn99.txt'},'100': {'text': 'Ennyimbatext/hymn100.txt'},'101': {'text': 'Ennyimbatext/hymn101.txt'},
- '102': {'text': 'Ennyimbatext/hymn102.txt'},'103': {'text': 'Ennyimbatext/hymn103.txt'},'104': {'text': 'Ennyimbatext/hymn104.txt'},'105': {'text': 'Ennyimbatext/hymn105.txt'},'106': {'text': 'Ennyimbatext/hymn106.txt'},
- '107': {'text': 'Ennyimbatext/hymn107.txt'},'108': {'text': 'Ennyimbatext/hymn108.txt'},'109': {'text': 'Ennyimbatext/hymn109.txt'},'110': {'text': 'Ennyimbatext/hymn110.txt'},'111': {'text': 'Ennyimbatext/hymn111.txt'},
- '112': {'text': 'Ennyimbatext/hymn112.txt'},'113': {'text': 'Ennyimbatext/hymn113.txt'},'114': {'text': 'Ennyimbatext/hymn114.txt'},'115': {'text': 'Ennyimbatext/hymn115.txt'},'116': {'text': 'Ennyimbatext/hymn116.txt'},
- '117': {'text': 'Ennyimbatext/hymn117.txt'},'118': {'text': 'Ennyimbatext/hymn118.txt'},'119': {'text': 'Ennyimbatext/hymn119.txt'},'120': {'text': 'Ennyimbatext/hymn120.txt'},'121': {'text': 'Ennyimbatext/hymn121.txt'},
- '122': {'text': 'Ennyimbatext/hymn122.txt'},'123': {'text': 'Ennyimbatext/hymn123.txt'},'124': {'text': 'Ennyimbatext/hymn124.txt'},'125': {'text': 'Ennyimbatext/hymn125.txt'},'126': {'text': 'Ennyimbatext/hymn126.txt'},
- '127': {'text': 'Ennyimbatext/hymn127.txt'},'128': {'text': 'Ennyimbatext/hymn128.txt'},'129': {'text': 'Ennyimbatext/hymn129.txt'},'130': {'text': 'Ennyimbatext/hymn130.txt'},'131': {'text': 'Ennyimbatext/hymn131.txt'},
- '132': {'text': 'Ennyimbatext/hymn132.txt'},'133': {'text': 'Ennyimbatext/hymn133.txt'},'134': {'text': 'Ennyimbatext/hymn134.txt'},'135': {'text': 'Ennyimbatext/hymn135.txt'},'136': {'text': 'Ennyimbatext/hymn136.txt'},
- '137': {'text': 'Ennyimbatext/hymn137.txt'},'138': {'text': 'Ennyimbatext/hymn138.txt'},'139': {'text': 'Ennyimbatext/hymn139.txt'},'140': {'text': 'Ennyimbatext/hymn140.txt'},'141': {'text': 'Ennyimbatext/hymn141.txt'},
- '142': {'text': 'Ennyimbatext/hymn142.txt'},'143': {'text': 'Ennyimbatext/hymn143.txt'},'144': {'text': 'Ennyimbatext/hymn144.txt'},'145': {'text': 'Ennyimbatext/hymn145.txt'},'146': {'text': 'Ennyimbatext/hymn146.txt'},
- '147': {'text': 'Ennyimbatext/hymn147.txt'},'148': {'text': 'Ennyimbatext/hymn148.txt'},'149': {'text': 'Ennyimbatext/hymn149.txt'},'150': {'text': 'Ennyimbatext/hymn150.txt'},'151': {'text': 'Ennyimbatext/hymn151.txt'},
- '152': {'text': 'Ennyimbatext/hymn152.txt'},'153': {'text': 'Ennyimbatext/hymn153.txt'},'154': {'text': 'Ennyimbatext/hymn154.txt'},'155': {'text': 'Ennyimbatext/hymn155.txt'},'156': {'text': 'Ennyimbatext/hymn156.txt'},
- '157': {'text': 'Ennyimbatext/hymn157.txt'},'158': {'text': 'Ennyimbatext/hymn158.txt'},'159': {'text': 'Ennyimbatext/hymn159.txt'},'160': {'text': 'Ennyimbatext/hymn160.txt'},'161': {'text': 'Ennyimbatext/hymn161.txt'},
- '162': {'text': 'Ennyimbatext/hymn162.txt'},'163': {'text': 'Ennyimbatext/hymn163.txt'},'164': {'text': 'Ennyimbatext/hymn164.txt'},'165': {'text': 'Ennyimbatext/hymn165.txt'},'166': {'text': 'Ennyimbatext/hymn166.txt'},
- '167': {'text': 'Ennyimbatext/hymn167.txt'},'168': {'text': 'Ennyimbatext/hymn168.txt'},'169': {'text': 'Ennyimbatext/hymn169.txt'},'170': {'text': 'Ennyimbatext/hymn170.txt'},'171': {'text': 'Ennyimbatext/hymn171.txt'},
- '172': {'text': 'Ennyimbatext/hymn172.txt'},'173': {'text': 'Ennyimbatext/hymn173.txt'},'174': {'text': 'Ennyimbatext/hymn174.txt'},'175': {'text': 'Ennyimbatext/hymn175.txt'},'176': {'text': 'Ennyimbatext/hymn176.txt'},
- '177': {'text': 'Ennyimbatext/hymn177.txt'},'178': {'text': 'Ennyimbatext/hymn178.txt'},'179': {'text': 'Ennyimbatext/hymn179.txt'},'180': {'text': 'Ennyimbatext/hymn180.txt'},'181': {'text': 'Ennyimbatext/hymn181.txt'},
- '182': {'text': 'Ennyimbatext/hymn182.txt'},'183': {'text': 'Ennyimbatext/hymn183.txt'},'184': {'text': 'Ennyimbatext/hymn184.txt'},'185': {'text': 'Ennyimbatext/hymn185.txt'},'186': {'text': 'Ennyimbatext/hymn186.txt'},
- '187': {'text': 'Ennyimbatext/hymn187.txt'},'188': {'text': 'Ennyimbatext/hymn188.txt'},'189': {'text': 'Ennyimbatext/hymn189.txt'},'190': {'text': 'Ennyimbatext/hymn190.txt'},'191': {'text': 'Ennyimbatext/hymn181.txt'},
- '192': {'text': 'Ennyimbatext/hymn192.txt'},'193': {'text': 'Ennyimbatext/hymn193.txt'},'194': {'text': 'Ennyimbatext/hymn194.txt'},'195': {'text': 'Ennyimbatext/hymn195.txt'},'196': {'text': 'Ennyimbatext/hymn186.txt'},
- '197': {'text': 'Ennyimbatext/hymn197.txt'},'198': {'text': 'Ennyimbatext/hymn198.txt'},'199': {'text': 'Ennyimbatext/hymn199.txt'},'200': {'text': 'Ennyimbatext/hymn200.txt'},'201': {'text': 'Ennyimbatext/hymn201.txt'},
- '202': {'text': 'Ennyimbatext/hymn202.txt'},'203': {'text': 'Ennyimbatext/hymn203.txt'},'204': {'text': 'Ennyimbatext/hymn204.txt'},'205': {'text': 'Ennyimbatext/hymn205.txt'},'206': {'text': 'Ennyimbatext/hymn206.txt'},
- '207': {'text': 'Ennyimbatext/hymn207.txt'},'208': {'text': 'Ennyimbatext/hymn208.txt'},'209': {'text': 'Ennyimbatext/hymn209.txt'},'210': {'text': 'Ennyimbatext/hymn210.txt'},'211': {'text': 'Ennyimbatext/hymn211.txt'},
- '212': {'text': 'Ennyimbatext/hymn212.txt'},'213': {'text': 'Ennyimbatext/hymn213.txt'},'214': {'text': 'Ennyimbatext/hymn214.txt'},'215': {'text': 'Ennyimbatext/hymn215.txt'},'216': {'text': 'Ennyimbatext/hymn216.txt'},
- '217': {'text': 'Ennyimbatext/hymn217.txt'},'218': {'text': 'Ennyimbatext/hymn218.txt'},'219': {'text': 'Ennyimbatext/hymn219.txt'},'220': {'text': 'Ennyimbatext/hymn220.txt'},'221': {'text': 'Ennyimbatext/hymn221.txt'},
- '222': {'text': 'Ennyimbatext/hymn222.txt'},'223': {'text': 'Ennyimbatext/hymn223.txt'},'224': {'text': 'Ennyimbatext/hymn224.txt'},'225': {'text': 'Ennyimbatext/hymn225.txt'},'226': {'text': 'Ennyimbatext/hymn226.txt'},
- '227': {'text': 'Ennyimbatext/hymn227.txt'},'228': {'text': 'Ennyimbatext/hymn228.txt'},'229': {'text': 'Ennyimbatext/hymn229.txt'},'230': {'text': 'Ennyimbatext/hymn230.txt'},'231': {'text': 'Ennyimbatext/hymn231.txt'},
- '232': {'text': 'Ennyimbatext/hymn232.txt'},'233': {'text': 'Ennyimbatext/hymn233.txt'},'234': {'text': 'Ennyimbatext/hymn234.txt'},'235': {'text': 'Ennyimbatext/hymn235.txt'},'236': {'text': 'Ennyimbatext/hymn236.txt'},
- '237': {'text': 'Ennyimbatext/hymn237.txt'},'238': {'text': 'Ennyimbatext/hymn238.txt'},'239': {'text': 'Ennyimbatext/hymn239.txt'},'240': {'text': 'Ennyimbatext/hymn240.txt'},'241': {'text': 'Ennyimbatext/hymn241.txt'},
- '242': {'text': 'Ennyimbatext/hymn242.txt'},'243': {'text': 'Ennyimbatext/hymn243.txt'},'244': {'text': 'Ennyimbatext/hymn244.txt'},'245': {'text': 'Ennyimbatext/hymn245.txt'},'246': {'text': 'Ennyimbatext/hymn246.txt'},
- '247': {'text': 'Ennyimbatext/hymn247.txt'},'248': {'text': 'Ennyimbatext/hymn248.txt'},'249': {'text': 'Ennyimbatext/hymn249.txt'},'250': {'text': 'Ennyimbatext/hymn250.txt'}
- }
- try:
- app = MDApp.get_running_app()
- self.manager.get_screen('content').ids.labelhymn.text = self.get_hymn_text(self.gt5)
- self.manager.current = 'content'
- gt5 = self.ids.label.text
- except:
- self.ids.label.text="Not found"
- toast('invalid hymn')
- def get_hymn_text(self,page):
- self.gt5=self.ids.label.text
- self.page = self.gt5
- with open(self.hymns[f'{self.page}']['text']) as f:
- return f.read()
- def about_callback(self):
- #print("about my app")
- self.dialog = MDDialog(
- title="About:",
- size_hint=[.5, .5],
- type="custom",
- text="This is Ennyimba Za Kkristo "
- " In Luganda version"
- " By L.S.jevix Software Ug",
- buttons=[
- MDFlatButton(
- text="OK"
- ),
- ],
- )
- self.dialog.open()
- def quite(self):
- #print("about my app")
- self.app=EnnyimbaApp()
- self.dialog = MDDialog(
- title='Exit;',
- size_hint=[.4, .8],
- type="custom",
- content_cls=quite2(),
- )
- self.dialog.open()
- def quite2(self):
- print('ligya')
- class Content(Screen):
- def searchrecycle(self):
- self.manager.current='serchscreen'
- def callback(self):
- self.manager.current=('home')
- class Settingsscreen(Screen):
- def callback(self):
- self.manager.current=('home')
- def montague(self,text):
- toast("setting applied")
- self.manager.get_screen('content').ids.labelhymn.font_name='fonts/Montague.ttf'
- def flashgude(self):
- toast("setting applied")
- self.manager.get_screen('content').ids.labelhymn.font_name='fonts/Flashgude.ttf'
- def playball(self):
- toast("setting applied")
- self.manager.get_screen('content').ids.labelhymn.font_name='fonts/Playball.ttf'
- def popins(self):
- toast("setting applied")
- self.manager.get_screen('content').ids.labelhymn.font_name='fonts/popins.ttf'
- def starshield(self):
- toast("setting applied")
- self.manager.get_screen('content').ids.labelhymn.font_name='fonts/Star Shield.ttf'
- def changefont(self,widget):
- size=(str(int(widget.value)))
- self.manager.get_screen('content').ids.labelhymn.font_size=size
- class EnnyimbaApp(MDApp):
- def build(self):
- self.theme_cls.theme_style = 'Light'
- self.theme_cls.primary_palette="Red" #['Red', 'Pink', 'Purple', 'DeepPurple', 'Indigo', 'Blue', 'LightBlue', 'Cyan', 'Teal', 'Green', 'LightGreen', 'Lime', '', 'Amber', 'Orange', 'DeepOrange', 'Brown', 'Gray', 'BlueGray']
- self.theme_cls.accent_hue='400'
- self.title='Ennyimbs za Kkristo'
- self.theme_cls.accent_palette='Amber'
- self.icon='sda2.png'
- #Window.borderless=True
- return Builder.load_string(KV)
- def on_start(self):
- pass
- EnnyimbaApp().run()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement