summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * chore: πŸ”§ Update coding standards for PythonRobert Honz2025-07-011-0/+1
| | | | | | | | - Added a guideline to use the newest coding style supported by the used Python version.
| * chore: πŸ”§ Update docstring guidelines in coding standardsRobert Honz2025-07-011-5/+5
| | | | | | | | | | * Changed "Write docstrings for all public modules, classes, functions, and methods" to "Always write doc strings for all modules, classes, functions, and methods." * Added missing punctuation for consistency in error handling guidelines.
| * chore: πŸ”§ Update Python version constraints in configuration filesRobert Honz2025-07-013-7/+5
| | | | | | | | | | | | | | * Adjusted `requires-python` in `pyproject.toml` to `>=3.12,<3.13` * Modified `envlist` in `tox.ini` to remove Python 3.13 * Updated `python-versions` in `poetry.lock` to reflect the new constraints * coloredlogs does not support py3.13, yet, see https://github.com/xolox/python-coloredlogs/issues/119
| * feat: ✨ Add project coding standards for PythonRobert Honz2025-07-011-0/+20
| | | | | | | | | | | | * Introduced guidelines for naming conventions and error handling. * Specified the use of `snake_case` for variables, `CamelCase` for classes, and PEP 8 compliance. * Emphasized the importance of type hints and docstrings in code documentation.
| * ✨ Add docstrings for path-related functions and improve path sanitization ↡Robert Honz2025-07-011-72/+117
|/ | | | logic.
* 🌟 Version bumped to v0.26.2Robert Honz2025-07-011-1/+1
|
* ✨ Downgrading pyside6 to 6.8.3, since 6.9.1 is not available on all ↡Robert Honz2025-07-012-32/+28
| | | | platforms, yet.
* 🌟 Version bumped to v0.26.1Robert Honz2025-07-011-1/+1
|
* ✨ Add Python 3.13 support and update dependenciesRobert Honz2025-07-018-58/+67
| | | | | | | | | | | | | | | | Extends Python version support to include 3.13 in CI workflows, tox environments, and documentation. Updates dependencies to ensure compatibility with the new Python version and resolves legacy workarounds for macOS GitHub Actions runners. Upgrades include: - `pyside6` to version 6.9.1 - `click` to version 8.2.1 - Other relevant dependency updates for compatibility. Re-enables `pyupgrade` pre-commit hook targeting Python 3.12+. Fixed binary creation for Intel macOS.
* Merge pull request #476 from exislow/474-save-path-now-cannot-be-accessedexislow2025-07-011-1/+2
|\ | | | | πŸ› οΈ Windows drives won't get sanitized anymore. Fixes #474
| * πŸ› οΈ Windows drives won't get sanitized anymore. Fixes #474Robert Honz2025-07-011-1/+2
|/
* 🌟 Version bumped to v0.26.0Robert Honz2025-06-301-1/+1
|
* Merge pull request #471 from exislow/447-character-limits-on-album-nameexislow2025-06-303-8/+35
|\ | | | | πŸ› οΈ Directory length limit is checked and adapted correctly now. Fixes #447 & #436
| * πŸ› οΈ Directory length limit is checked and adapted correctly now. Fixes ↡Robert Honz2025-06-303-8/+35
|/ | | | #447 & #436
* πŸ‘· Added Apple Script timeout workaround for macos-13 Intel runner.Robert Honz2025-06-301-0/+6
|
* Merge pull request #467 from exislow/424-use-album-date-instead-of-date-addedexislow2025-06-302-9/+25
|\ | | | | ✨ Either date added or date released will be shown, depending if a list is selected or a search was performed. Fixes #424
| * ✨ Either date added or date released will be shown, depending if a list is ↡Robert Honz2025-06-302-9/+25
|/ | | | selected or a search was performed. Fixes #424
* Merge pull request #465 from ↡exislow2025-06-301-0/+5
|\ | | | | | | | | exislow/409-reloading-left-sidebar-creates-duplicates-under-favorites πŸ› οΈ Favorites won't getting duplicated after user hits the list reload button. Fixes #409
| * πŸ› οΈ Favorites won't getting duplicated after user hits the list reload ↡Robert Honz2025-06-301-0/+5
|/ | | | button. Fixes #409
* 🌟 Version bumped to v0.25.11Robert Honz2025-06-291-1/+1
|
* πŸ› οΈ Cover won't be removed, if clicked on the same item multiple times.Robert Honz2025-06-291-1/+5
|
* ✨ Spinner will be shown, if search results are expanded.Robert Honz2025-06-291-1/+9
|
* ✨ will only return the first artists. will return all album artists. ↡Robert Honz2025-06-292-1/+6
| | | | Fixes #439
* Merge pull request #462 from ↡exislow2025-06-292-3/+18
|\ | | | | | | | | exislow/422-cli-crash-when-the-content-is-no-longer-available 422 cli crash when the content is no longer available
| * πŸ› οΈ GUI dos not hang if searched media is not available anymore.Robert Honz2025-06-291-0/+3
| |
| * πŸ› οΈ App does not crash anymore on not available content. Fixes #422Robert Honz2025-06-291-3/+15
|/
* Merge pull request #461 from ↡exislow2025-06-292-30/+72
|\ | | | | | | | | exislow/423-long-unresponsive-hangs-on-cover-loading πŸ‘· Lists and cover will be loaded in background. Gui won't hang anymore. Fixes #423
| * πŸ‘· Lists and cover will be loaded in background. Gui won't hang anymore. ↡Robert Honz2025-06-292-30/+72
|/ | | | Fixes #423
* πŸ‘· Re-arranged imports.Robert Honz2025-06-291-9/+6
|
* πŸ‘· Nuitka update to 2.7.11Robert Honz2025-06-292-4/+4
|
* πŸ‘· APFS will be sued for DMG creation to avoid busy resource error in ↡Robert Honz2025-06-291-0/+1
| | | | github action runner. https://github.com/actions/runner-images/issues/7522#issuecomment-2299918092
* Merge pull request #428 from JuanJesusAlejoSillero/masterexislow2025-06-291-0/+2
|\ | | | | Fix UnboundLocalError in GUI on_populate_tree_lists method leading to unresponsive left panel
| * Fix: Prevent UnboundLocalError in on_populate_tree_listsJuan JesΓΊs Alejo Sillero2025-04-261-0/+2
| | | | | | | | | | - Added a safeguard to skip items in `user_lists` that do not match expected types (`UserPlaylist`, `Playlist`, or `Mix`). - Ensured `twi_child` is only accessed when properly initialized. - This prevents crashes during GUI interaction when unexpected data is encountered.
* | πŸ› οΈ Fixed link to orbittwz profile.Robert Honz2025-06-291-1/+1
| |
* | Merge pull request #459 from ↡exislow2025-06-292-9/+11
|\ \ | | | | | | | | | | | | exislow/458-newest-version-does-not-open-on-windows-client πŸ› οΈ Fixed wrong repo url after pyproject.toml update. Credits to @orbi…
| * | πŸ› οΈ Fixed wrong repo url after pyproject.toml update. Credits to ↡Robert Honz2025-06-292-9/+11
|/ / | | | | | | @orbittwz in README.
* | ✨ Added Windows ARM action built.Robert Honz2025-06-271-0/+13
| |
* | 🌟 Version bumped to v0.25.10Robert Honz2025-06-271-1/+1
| |
* | πŸ‘· Deprecated GitHub runner update.Robert Honz2025-06-271-4/+4
| |
* | 🌟 Version bumped to v0.25.9Robert Honz2025-06-271-1/+1
| |
* | πŸ‘· Poetry lock update.Robert Honz2025-06-271-28/+50
| |
* | 🌟 Version bumped to v0.25.8Robert Honz2025-06-271-1/+1
| |
* | Merge pull request #456 from exislow/dependency-updateexislow2025-06-273-467/+530
|\ \ | | | | | | ✨ Dependency update. pyproject.toml fixes. isort-seed removal.
| * | ✨ Dependency update. pyproject.toml fixes. isort-seed removal.Robert Honz2025-06-273-467/+530
|/ /
* | 🌟 Version bumped to v0.25.7Robert Honz2025-06-261-1/+1
| |
* | ✨ Empty metadata tags will be removed before written to file. Url tag for ↡Robert Honz2025-06-061-1/+7
|/ | | | mp4 corrected.
* 🌟 Version bumped to v0.25.6Robert Honz2025-04-021-1/+1
|
* Merge pull request #406 from exislow/165-feature-get-playlist-track-numberexislow2025-04-023-16/+56
|\ | | | | ✨ Implemented playlist track position naming (`{list_pos}`) for downloads. Fixes #165
| * ✨ Implemented playlist track position naming (`{list_pos}`) for downloads. ↡Robert Honz2025-04-023-16/+56
|/ | | | Fixes #165
* πŸ‘· Dependency update.Robert Honz2025-04-022-837/+837
|