Skip to content

Commit a453720

Browse files
committed
Added new sounds.
1 parent 3404a04 commit a453720

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

Audio/sounds/filter clos.ogg

4.72 KB
Binary file not shown.

Audio/sounds/filter open.ogg

4.75 KB
Binary file not shown.

ui/sura_player_ui/sura_player_ui.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
from core_functions.quran_class import QuranConst
1414
from .FilterManager import Item, FilterManager
1515
from ui.widgets.toolbar import AudioPlayerThread
16-
from utils.const import data_folder, user_db_path
16+
from utils.const import Globals, data_folder, user_db_path
1717
from utils.audio_player import SurahPlayer
1818
from utils.universal_speech import UniversalSpeech
1919
from utils.user_data import PreferencesManager
@@ -380,6 +380,7 @@ def update_ui_status(self):
380380
self.statusBar().showMessage("إيقاف مؤقت")
381381

382382
def OnFilterModeChange(self, active: bool) -> None:
383+
Globals.effects_manager.play("filter clos") if not active else Globals.effects_manager.play("filter open")
383384
widgets = self.buttons + self.menubar.get_player_actions()
384385
for widget in widgets:
385386
widget.setEnabled(not active)
@@ -393,6 +394,9 @@ def OnSearchQueryUpdated(self, search_query: str) -> None:
393394

394395
def OnItemSelectionChanged(self, widget: QComboBox, index: int) -> None:
395396
widget.setCurrentIndex(index)
397+
if widget.currentIndex() == 0 or widget.currentIndex() == widget.count() - 1:
398+
Globals.effects_manager.play("alert")
399+
396400
UniversalSpeech.say(f"{widget.currentText()} {widget.currentIndex() + 1} من {widget.count()}")
397401

398402
def OnFilteredItemsUpdated(self, widget: QComboBox, items: List[Item], selected_item_text: str) -> None:

0 commit comments

Comments
 (0)