Git Product home page Git Product logo

omp's People

Contributors

dependabot[bot] avatar makinoharashoko avatar nini22p avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

omp's Issues

[Feature Request] 添加播放器屏幕方向旋转锁定功能

您好,

在使用安卓手机观看视频时,我发现页面会自动旋转,并且不遵守手机自带的旋转设定。这导致观看体验受到影响。

建议在播放器中增加一个屏幕方向旋转锁定功能,以提升移动设备用户的观看体验。

谢谢!

[FR]多选操作支持

可以在文件夹和播放列表页面支持多选操作吗?比如文件夹里面批量选择添加到播放列表,播放列表页面能够批量删除。

Bug: Language Setting Display Issue

Bug Report: Language Setting Display Issue

Website: https://nini22p.github.io/omp/

Description:

The website content displays correctly when using the "English" language setting. However, when switching to the "English (United Kingdom)" language setting, the display breaks.

Screenshots:

English (United Kingdom) - Incorrect Display:

image

image

Steps to Reproduce:

  1. Go to https://nini22p.github.io/omp/
  2. Switch the language setting to "English (United Kingdom)".

Expected Behavior:

The website content should display correctly, similar to the "English" language setting.

Actual Behavior:

The website display breaks as shown in the screenshot above.

Additional Information:

  • Browser: Chrome Version 126.0.6478.57 (Official Build) (64-bit)
  • Operating System: Windows 10 Version 22H2 (OS Build 19045.4529)

This issue might be caused by incorrect language code handling or missing language-specific resources for "English (United Kingdom)".

添加音量调节按钮

可以添加音量调节按钮吗? 跟OneDrive网页一样,网页播放音乐也有音量调节,因为一些蓝牙耳机系统层面调节到最小音量都太大声,需要网页再调节音量.

[FR] 搜索功能增强

问题描述

当前的搜索逻辑如下,直接从当前打开的文件夹下进行 字符串匹配

const filteredFileList =

image

这种模式下对文件夹很多的onedrive不太友好,尤其是路径很深的时候
比如 /xx/xx/xxx/xxx/xxx ,得点很多下

增强建议

  1. 集成ms graph api , 添加一个搜索模式的选择选项框?
  2. 在这里可以自行输入路径,然后直接跳转?
    image

具体api可以参考官方文档

参考文档 (来自gemini)

OneDrive 提供了多个 API 用于搜索文件,主要包括以下两种:

  1. DriveItem Search API:
  • 适用范围: 用于搜索当前用户在 OneDrive 中可以访问的所有项目,包括自己拥有的文件和与自己共享的文件。
  • 文档地址: https://learn.microsoft.com/zh-cn/onedrive/developer/rest-api/api/driveitem_search?view=odsp-graph-online
  • 主要功能:
    • 支持全文搜索,可以搜索文件内容、文件名和元数据。
    • 提供筛选功能,可以按文件类型、修改日期等条件筛选搜索结果。
    • 支持分页查询,可以分批获取大量搜索结果。
  • 请求方式: GET
  • 请求地址示例: GET /me/drive/search(q='keyword')
  1. Microsoft Search API:
  • 适用范围: 用于在 OneDrive 和 SharePoint 中进行更广泛的搜索,可以搜索文件、列表项、网站等内容。
  • 文档地址: https://learn.microsoft.com/zh-cn/graph/search-concept-files
  • 主要功能:
    • 支持全文搜索,可以搜索文件内容、文件名、元数据等。
    • 提供丰富的筛选和排序功能,可以按文件类型、修改日期、相关性等条件筛选和排序搜索结果。
    • 支持自定义搜索范围,可以指定搜索特定的网站、列表或库。
  • 请求方式: POST
  • 请求地址示例: POST /search/query

选择合适的 API:

  • 如果只需要在 OneDrive 中搜索文件,可以使用 DriveItem Search API。
  • 如果需要在 OneDrive 和 SharePoint 中进行更复杂的搜索,或者需要搜索文件以外的其他内容,可以使用 Microsoft Search API。

注意事项:

  • 使用 OneDrive API 需要进行身份验证,获取访问令牌。
  • 具体使用方法请参考官方文档,文档中提供了详细的说明和示例代码。

希望这些信息能帮助你找到合适的 OneDrive 搜索 API 并顺利使用。

请求docker支持

虽然自己编译并不复杂,但还是希望有正统的docker镜像可供使用

[FR] 倍速播放支持

开发者你好,能否在视频播放器添加倍速并且能记住这个选项?

感激不尽

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.