Commit Graph

42 Commits

Author SHA1 Message Date
Bill Thornton 5bcbcfbe12 Move server connections to lib 2025-04-22 08:26:43 -04:00
Kevin G 40074c6433 Fix playlist item count variable name
Signed-off-by: Kevin G <kevin@myplaceonline.com>
2024-08-22 16:56:38 -04:00
Kevin G f3ca76e418 Add move to top and bottom context menu options
After adding an item to a playlist, I often want to move it to
the top and it's tedious to drag and drop if the playlist is large.
This adds 'Move to Top' and 'Move to Bottom' options to a playlist
item context menu.
2024-08-22 16:56:38 -04:00
Bill Thornton 056d802c56 Move globalize to lib 2024-08-14 14:00:09 -04:00
Bill Thornton bae48c4023 Cleanup logs and make playlists public by default 2024-05-06 03:10:52 -04:00
Bill Thornton 6c226ba59f Add permission check for removing playlist item 2024-05-06 03:02:12 -04:00
Andrew Rabert 46c749c547 Fix+enhance playback sequence of episodes in a series/season
- Adds an option to a season's menu to `Play All From Here` (default
  behavior is to play only the specific season)
- Playback will start on the first unplayed episode, or at the beginning
  of the season
- After starting playback, navigation to prior episodes is immediately possible
  using the previous episode navigation button
- Fix previous button not navigating to previous episode when starting
  on a non-first episode (ex. episode 1 when starting playback on episode 2)
2024-05-01 11:46:14 -04:00
grafixeyehero d702ad938a add show method for PlaylistEditor Class 2024-02-11 23:32:14 +03:00
Sky-High c887e960aa implement suggestions 2023-11-08 13:10:21 -05:00
Sky-High 108e00ac45 Fix playback control issues with chromecast 2023-11-08 13:10:21 -05:00
MrK 5d20523616 Reverting itemContextMenu changes to support folder/playlist ordering with the "Play" action
Code cleanup
2023-09-23 22:50:57 +01:00
MrK ef8d92309b Code cleanup
Restoring "Play All" functionality
2023-09-20 23:10:09 +01:00
MrK ee791f9d0d Changed from using sortOptions to using already implemented queryOptions
Null verification for parentid on shortcuts.js
itemContextMenu is now obeying to sorting
2023-09-20 17:44:55 +01:00
MrK 580ad5f1a8 Added getSortOptions to userSettings.js and cleaned up the shortcuts.js and list.js to use the above method 2023-09-19 22:29:54 +01:00
MrK f922742d86 Contributors file updated correctly
Adds shortcuts.js function to get sort order
Added sort order technique to most types of media on playbackmanager.js
2023-09-18 19:36:21 +01:00
MrK ecba6dccb9 Removing bad trailing space 2023-09-18 13:00:22 +01:00
MrK 6cfcf36c3c Fixing bug #5584 by sending the proper Sort params to the API 2023-09-17 23:27:44 +01:00
Bill Thornton f35a8151e0 Add prefer optional chaining rule 2023-07-06 13:39:48 -04:00
Bill Thornton ec0adb895b Add constructor capitalization rule 2023-07-06 11:49:55 -04:00
Bill Thornton f96166657d Move remaining router components 2023-05-02 16:40:31 -04:00
Bill Thornton f2726653ae Fix indentation issues 2023-04-19 01:56:05 -04:00
Bill Thornton 6f3aa2f1df Fix eslint issues 2023-03-29 00:38:22 -04:00
Bill Thornton 329cf77c81 Add eslint radix rule for parseInt 2023-03-09 00:20:11 -05:00
Aimekram bf145a602c refactor: give variables more descriptive names 2022-10-19 22:23:38 +02:00
Aimekram 832b9eaf4d fix: eslint no-shadow errors 2022-10-16 16:04:37 +02:00
Bill Thornton 3272d12f64 Remove useless abstractions and hardcoded text for toasts 2021-05-26 13:12:19 -04:00
Dmitry Lyzo df4e5e73a5 Fix canPlay for Live TV 2020-12-10 13:47:16 +03:00
Bill Thornton 042c0248a0 Add item path to card data to support canPlay check 2020-12-03 01:12:52 -05:00
Bill Thornton 481e62a6e0 Add check that an item can be played before playing via default action 2020-11-30 11:38:51 -05:00
vitorsemeano 2a3ade9bb9 fix multiple import defaults missing
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2020-11-08 11:24:44 +00:00
vitorsemeano b49524e5ea multiple fixes and otimizations 2020-11-07 12:05:09 +00:00
vitorsemeano 4b42afcd7a fix some toast imports 2020-11-05 23:12:24 +00:00
vitorsemeano 5071aedcea extracted connectionManager from site.js
new module ServerConnections for ConnectionManager
all code adapted to this new module
removed Events and ConnectionManager from eslintrc
2020-11-05 23:12:23 +00:00
MrTimscampi 7d9208e951 WIP 2020-11-05 23:09:09 +00:00
MrTimscampi bfb8c7c1f6 Make import paths ES6-compatible 2020-11-05 22:58:26 +00:00
MrTimscampi c97d7a6f59 Use connectionManager global 2020-08-30 06:06:47 +02:00
MrTimscampi 5e1b6acffe Disallow block padding 2020-07-27 08:06:46 +02:00
grafixeyehero 6982176c67 add default 2020-06-14 01:30:00 +03:00
grafixeyehero 8b96577fba Migration shortcuts to ES6 modules 2020-06-09 22:14:24 +03:00
h1nk 598402d953 Add missing final newlines
Used this one-liner: https://unix.stackexchange.com/a/161853
2020-02-22 11:47:03 -05:00
dkanada 3739741786 Add some linting rules for the CI (#587)
* enable one-var rule

* enable indent rule

* enable no-multiple-empty-lines rule

* enable no-empty rule

* enable no-trailing-spaces rule

* enable no-extra-semi rule

* add eslint rules to fix block spacing

* enable max-statements-per-line rule

* enable brace-style rule

* fix some spacing issues and add future rules

* add code suggestions
2019-11-22 18:29:38 +03:00
vitorsemeano 6ddc62857d move emby-webcomponents to components and reflect paths 2019-02-23 18:05:42 +00:00