Giter VIP home page Giter VIP logo

bridge's People

Contributors

djones4822 avatar geomitron avatar wnguyen14 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bridge's Issues

Memory Leak?

I leave my PC on overnight, usually that's fine. This morning after waking up I'd found my PC responding terribly, Ctrl+Alt+Delete and what the heck: Image of taskmanager

To retrace my steps a little so you might find the problem -

  1. Tried to download a bunch of Megadeth
  2. Bridge tells me I already have the song I've selected
  3. Unselect that song
  4. Bridge tells me I STILL have the song selected
  5. Close bridge
  6. Wait 10 - 20 Hours

Thanks for the work and effort you're putting in to once and for all destroy the horrible effort that is installing new charts.

[Feature Request] Retry All/Auto-Retry

With how many errors happen when downloading songs, having to click through each one to retry is a bit tedious.

There's also already a nice amount of free real estate on the downloads window title bar just waiting to be used.

Long startup times on linux

Application takes around a minute to open up and then another few seconds to actually render. Only error output I get is:

[17072:0603/170149.971225:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
[17072:0603/170151.128779:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
[17072:0603/170154.707963:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 3 times!

Tested on 2.1.2 and 2.1.0.

Systeminformation:

Operating System: EndeavourOS
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1
Kernel Version: 6.9.2-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-6700K CPU @ 4.00GHz
Memory: 15,6 GiB of RAM
Graphics Processor: AMD Radeon RX 6700 XT

Lamb of God - Laid to Rest (RB2 DLC)

Yes I know RB DLC is off limits but I used to see 'Laid to Rest' on the Chorus Encore website.
Any idea of what has happened to it? I'd love to play the Bass chart again sometime please.

ERROR: Failed to move folder to library (to almost every song)

There are some songs i was able to download, but for most of them, i get this error.
I disabled my anti-virus completely, ran the program as administrator, completely deleted the bridge folder in Appdata\Roaming, tried to reinstall, nothing worked.

Apparently, if a song is updated in a compressed format, such as .7z, then this program will not be able to uncompress, then move the files.

V2.1.0 Release missing Mac x64 option

It seems that electron-builder defaults to the current system type when building an app if multiple architectures are not specified. I believe the configuration for mac needs to include targets for both x64 and arm64 architectures.

arm64 release "is damaged and can't be opened"

Downloaded the arm64 .dmg for v2.1.0 (M1 Mac Mini) and when opening it after dragging it to Applications I get this error:

image

Same message if I try to install it from the Zip download.

Promise Rejection

Hit this traceback recently trying to download a bunch of expert drum charts... not sure if it's valuable:

Unhandled Promise Rejection
TypeError: terminated
    at Fetch.onAborted (C:/Program Files/Bridge/resources/app.asar/node_modules/undici/lib/fetch/index.js:2067:49)
    at Fetch.emit (node:events:514:28)
    at Fetch.terminate (C:/Program Files/Bridge/resources/app.asar/node_modules/undici/lib/fetch/index.js:94:10)
    at Object.onError (C:/Program Files/Bridge/resources/app.asar/node_modules/undici/lib/fetch/index.js:2255:34)
    at Request.onError (C:/Program Files/Bridge/resources/app.asar/node_modules/undici/lib/core/request.js:308:27)
    at errorRequest (C:/Program Files/Bridge/resources/app.asar/node_modules/undici/lib/client.js:2288:13)
    at TLSSocket.onSocketClose (C:/Program Files/Bridge/resources/app.asar/node_modules/undici/lib/client.js:1142:5)
    at TLSSocket.emit (node:events:526:35)
    at node:net:323:12
    at TCP.done (node:_tls_wrap:588:7)

"Sign in with Google" to remove rate limit delay returns `Error 401: disabled_client`

After using Bridge for a bit, I tried signing into Google to remove the rate limit delay, and was given the following error once sign-in was complete:

Error 401: disabled_client
Sign in with Google temporarily disabled for this app. This app has not been verified yet by Google in order to use Google Sign In.

The content in this section has been provided by the app developer. This content has not been reviewed or verified by Google.
If you’re the app developer, make sure that these request details comply with Google policies.

response_type: code
redirect_uri: http://127.0.0.1:42813/oauth2callback
client_id: 668064259105-vkm77i5lcoo2oumk2eulik7bae8k5agf.apps.googleusercontent.com
scope: https://www.googleapis.com/auth/drive.readonly```

This occurs with the most recent release of the program (v1.4.2)

Chart Library Directory SMB Share (permissions issue?)

I appear to be having permissions issues with the chart library directory set to smb share from my NAS (where I store my clone hero songs). Sometimes it produces file already exists error and sometimes it produces no such file or directory error, but it always manages to create a 0 KB file before producing an error. Again, my hunch is that this is permissions issue, but not sure how to confirm that and resolve it. Thank you for this tool! :)

Screenshot 2024-02-18 103130
Screenshot 2024-02-18 103431
Screenshot 2024-02-18 102925

[Feature Request] Sort by upload date

It would be nice to have a sortable upload date column.
If the sort method is changed, there doesn't seem to be any way to revert to sort by most recent. It would also be nice to be able to quickly see the date when checking for new songs or to sort by oldest first to browse all songs without missing new additions.

Allow changing the download path with string expansions/format strings

In many download manager programs like this there is the option to format strings with a custom format, for better organization. This often has options such as the file name, the current date or time, or the category/genre of the item. For this in particular, I think all of the options you can search by would be useful.

For example, if I wanted to sort by artist, then album, then song name, I'd use something like the following:

basepath/%artist%/%album%/%name%/
basepath/{artist}/{album}/{name}/
basepath/{artist}/{album}/{name}.sng

In Clone Hero, you can both show and sort by subfolder, named Playlist. If you're organizing a lot of songs, this would be helpful to sort through them faster, and to prevent having to manually sort the folders after downloading, the whole point of Bridge to begin with.

The last part of the provided path (path.basename(path) in this case) can serve as either the filename without extension (for SNG files) or the final folder name (for song folders).

PR incoming soon, unless you have a method of implementing this that you particularly want.

Reference as example: https://wiki.videolan.org/Documentation:Format_String

Allow proxies for downloading

As Google hasn't provided a solution for the problem reported in #20, wouldn't proxies be a viable solution for the ratelimits? Maybe allow the user to provide proxies through a proxies.txt file somewhere, or in the program's settings?

error

Schermafbeelding 2024-06-13 163148
uhhh, what does this mean and how do i fix it?
(i just installed it, and when i try to open it, i get this)

(also, lmao i got number 69)

Filter only 5 fret songs

Filtering for "Guitar" in advanced search shows 5 and 6 fret guitars, and checking GHL guitar shows only 6 fret guitars - there is currently no way to exclude 6 fret guitars in search

Flatpak Support

Really like this program and I'd love to see a Flatpak version hosted on Flathub be made if possible.

Due to some bugs with popular software like AppImage Launcher, appimages can be unreliable on some Linux Distros. Flatpaks tend to be much more consistent across distros in my experience.

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.