Skip to content

Commit

Permalink
Use default file dialog box
Browse files Browse the repository at this point in the history
  • Loading branch information
PhunkyBob committed Apr 12, 2024
1 parent ce31b53 commit b8868a0
Show file tree
Hide file tree
Showing 9 changed files with 185 additions and 33 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## 1.7.0 (2024-04-12)

- [CHANGE] Use default file dialog box.

## 1.6.0 (2024-04-10)

- [NEW] Add filter option on playlist generation.
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.06.0
1.07.0
6 changes: 3 additions & 3 deletions iptv_playlist_browser/GeneratePlaylist.py
Original file line number Diff line number Diff line change
Expand Up @@ -72,14 +72,14 @@ def verif_fields(self):

def open_filename_dialog(self):
"""Choose a playlist file."""
options = QFileDialog.Options()
options |= QFileDialog.DontUseNativeDialog
# options = QFileDialog.Options()
# options |= QFileDialog.DontUseNativeDialog
filename, _ = QFileDialog.getSaveFileName(
self,
"Generate playlist",
"",
"Playlists (*.m3u);;All Files (*)",
options=options,
# options=options,
)
if filename:
self.ui.txt_url.setText(filename)
6 changes: 3 additions & 3 deletions iptv_playlist_browser/MainWindow.py
Original file line number Diff line number Diff line change
Expand Up @@ -386,13 +386,13 @@ def set_catchup_enabled(self, enabled: bool):

def download_playlist(self, playlist_plus: bool = False):
"""Download playlist from xtream."""
options = QFileDialog.Options()
options |= QFileDialog.DontUseNativeDialog
# options = QFileDialog.Options()
# options |= QFileDialog.DontUseNativeDialog
if folder := QFileDialog.getExistingDirectory(
self,
"Download playlist in folder",
"",
options=options,
# options=options,
):
self.show_loader("Downloading playlist...")
filename = Playlist.download_m3u(
Expand Down
6 changes: 3 additions & 3 deletions iptv_playlist_browser/OpenLocalFile.py
Original file line number Diff line number Diff line change
Expand Up @@ -79,14 +79,14 @@ def verif_file(self):

def open_filename_dialog(self):
"""Choose a playlist file."""
options = QFileDialog.Options()
options |= QFileDialog.DontUseNativeDialog
# options = QFileDialog.Options()
# options |= QFileDialog.DontUseNativeDialog
filename, _ = QFileDialog.getOpenFileName(
self,
"Open local playlist",
"",
"Playlists (*.m3u);;All Files (*)",
options=options,
# options=options,
)
if filename:
self.ui.txt_url.setText(filename)
Expand Down
6 changes: 3 additions & 3 deletions iptv_playlist_browser/OpenPreferences.py
Original file line number Diff line number Diff line change
Expand Up @@ -66,14 +66,14 @@ def connect_signals_slots(self):

def open_filename_dialog(self):
"""Choose a player binary file."""
options = QFileDialog.Options()
options |= QFileDialog.DontUseNativeDialog
# options = QFileDialog.Options()
# options |= QFileDialog.DontUseNativeDialog
filename, _ = QFileDialog.getOpenFileName(
self,
"Choose player executable",
"",
"Player (*.exe);;All Files (*)",
options=options,
# options=options,
)
if filename:
self.ui.txt_player.setText(filename)
Expand Down
2 changes: 1 addition & 1 deletion iptv_playlist_browser/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "1.06.0"
__version__ = "1.07.0"
185 changes: 166 additions & 19 deletions poetry.lock

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ requests = "^2.28.2"
pyside6 = "^6.5.0"
psutil = "^5.9.5"
pyinstaller = "^5.10.1"
nuitka = "^2.1.5"


[build-system]
Expand Down

0 comments on commit b8868a0

Please sign in to comment.