Git Product home page Git Product logo

regorxxx / ajquery-xxx Goto Github PK

View Code? Open in Web Editor NEW
6.0 1.0 0.0 65.27 MB

foo_httpcontrol template for foobar2000 developed to be used in modern desktop or mobile browsers with responsive design; fully compatible with Playlist-Tools-SMP and Playlist-Manager-SMP.

Home Page: https://regorxxx.github.io/foobar2000-SMP.github.io/others/ajquery-xxx/

License: GNU Affero General Public License v3.0

Batchfile 0.18% HTML 7.14% JavaScript 92.49% CSS 0.20%
foobar2000 foobar2000-component foobar2000-smp-script online-control playlist-manager

ajquery-xxx's Introduction

ajquery-xxx

version CodeFactor CodacyBadge GitHub
foo_httpcontrol template for foobar2000 developed to be used in modern desktop or mobile browsers with responsive design; fully compatible with Playlist-Tools-SMP and Playlist-Manager-SMP.

ajquery

Features

  • Dynamic themes: Dark, light or dynamic colors based on album art palette similar to Georgia-ReBORN.
  • Full playback controls: smart play/pause, stop, prev/next, random.
  • Extended controls: sort playlist, queue, etc.
  • Library browser: by path.
  • Query browser: by configured tags.
  • Artwork support: front cover or disc animation.
  • Console logging: able to read a txt file on server (for ex. the console log).
  • Contextual menus: on selected items by right clicking.
  • Run commands: able to run any contextual menu by name.
  • Rating: displayed on playlist and full tagging support.
  • Playlist Tools: Full integration with SMP script; all tools and menus, output and DSP selection.
  • Playlist Manager: Full integration with SMP script; browse, load, lock, create, ... playlist files.

image

Comparison to old ajquery

  • Full and tested responsive design.
  • Tile, artist, album tags are cut at display to soft-force one track per row.
  • General tweaks to UI placement, space usage, fonts (larger) and many QOL changes.
  • Contextual menus.
  • Rating is now shown on the playlist list for every item (stars).
  • Themes: dark/light and dynamic colors. (new themes may be easily added editing the html)
  • Default 20 items per page.
  • Artwork: non-playing and non-artwork found images are now animations.
  • Extended controls reworked: rating and Custom contextual menu Buttons.
  • Playlist Tools: Spider Monkey Menus, Output Devide & DSP selection.
  • Playlist manager: Browse playlist files and load them on demand.
  • Integration with Spider Monkey Panel.
  • Dynamic icons, menus, tooltips and component checking via SMP.
  • Toggleable log panel (usually used to display console log from foobar).
  • Query browser filtering.
  • Builtin documentation.
  • Fixes to bugs on previous versions.
  • Updated to modern web-standards.

Compatible with

  1. Playlist-Tools-SMP: Full integration with all tools and menus, output and DSP selection,...
  2. Playlist-Manager-SMP: Full integration with playlist files (browse, load, lock, create, ...)
  3. foo_quicksearch: Buttons to search for title, artist and genre queries.
  4. foo_youtube: Buttons to search for acoustic versions, collaborations, tracks by artist, etc.

image

Installation

See _readme (txt). Not properly following the installation instructions will result in scripts not working as intended. Please don't report errors before checking this.

To use this plugin at its best, foo_run_main is required. It's used to run dynamic contextual menus.

ajquery-xxx's People

Contributors

imgbotapp avatar regorxxx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.