Giter VIP home page Giter VIP logo

imgur-extension's Introduction

imgur-extension's People

Contributors

flare561 avatar williamparry 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

Watchers

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

imgur-extension's Issues

Albums Not "Syncing"

When I create a new album on imgur (you should implement the ability to create an album within the extension by the way!) it does not appear in the extension. I have refreshed many times, reinstalled the extension and still nothing. Couldn't find posts from others to determine if this is normal or if it is a bug I'm seeing.

Edit: On imgur.com I "submitted" the gallery I created and it shows up in the extension now. My apologies for creating this unnecessary post, hopefully it helps someone else having the same "problem."

Operations on .pdf pages

Thanks for providing a great chrome extension.

When opening a pdf file on the chrome, we cannot use the extension like as below:

I found a work around that we can see the extension by right clicking on the top bar including a file name.

We were very grad if the extension could be used anywhere on .pdf pages.
Thanks.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Imgur's "All" album defaults to undefined

Images that are tied to my account but aren't within a specific gallery come up in the dropdown as the "undefined" gallery. Previous version just had my username.

Images were from http://lowriskff.imgur.com/all/. The images were correct, only the naming of the "gallery" in the dropdown was incorrect.

Screenshot

Edit, from below: Seems to be only contained in the time after authenticating with imgur.com and before reloading the extension page.

Make it possible to change default imgur hostname

imgur now hijacks requests to "i.imgur.com" and, if they see you come from an external referrer, they redirect you to a web page that includes not only the image but a lot of crap such as ads and "popular images". This is unacceptable and it does not happen if you link to "img.imgur.com".

I suggest you to include an option to do this automatically when rehosting. Thanks.

Uncaught TypeError when deleting an image

Tried to delete an image from -this computer- album and received the following error:

Uncaught TypeError: Object #<Object> has no method 'getAttribute' 

On line 166 of main.js:

model.unsorted.deleteImage(image.getAttribute('data-deletehash')).addEventListener('EVENT_SUCCESS', function (e) {

Image remains in the album after a refresh.

Make into a packaged app

Chrome's focus seems to be around packaged apps nowadays, so it would make sense to have a version of (or move to) this.

This would mostly involve the update cycles and how the context menus would work.

"-this computer-" album is not transferring over.

OS: Win7 Ultimate SP1
Chrome version: 26.0.1410.64 m
Previous Imgur version: 1.1.3
Previous extension was disabled, new one was loaded up. Successfully authenticated my account with imgur.com.

No images showed up in the "-this computer-" album. No messages, error or otherwise, were logged to the console.

When I disable the new extension and re-enable the old one, the images previously in the "-this computer-" album still appear correctly.

Overlay still displays when taking a screenshot.

Hi there, I am writing in to report a bug with the extension. When I try to capture an area of my browser, the overlay with the Approve or Delete icons appears over my image with the gray overlay in my screenshots. Sometimes this happens, other times it doesn't.

Here's an example of an area I tried capturing: https://i.imgur.com/gETKYmP.png

Any idea what's happening here? Thanks!


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

uploading doesn't work with this data:image/png;base64 ?

This is the example img tag
<img style="height: 640px; width: 640px" alt="Panel of fit diagnostics for y." src="data:image/png;base64,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">


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

[Q] Proper changelog for 2.1.1?

Hi,

Would it be possible to get a proper changelog for 2.1.1? I'm asking since there are some new permissions required by the new update, and it would be nice to know why those are needed.

Account authentication broken

If you're signed-in into some account on the Imgur website, it always uploads to that account regardless of what account you have authenticated in the extension.

  • Also happens if you have not authenticated any accounts.
  • Also happens in incognito mode (as long as a non-incognito mode session is logged into some account).
  • Only way to to NOT upload to an account is to sign out of the website (which is what I want: I don't want the extension to be connected to my account).

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Recover photos?

Is there any way to recover pictures after a format? I ran a windows easy transfer before format, I just ran it, but unfortunately I didn't download them locally from the extension. Any info would be great, thanks! Awesome extension!

Removed Extension?

Hi, I just noticed today that the extension wasn't loaded, and when I checked it seems like the extension was removed all together from the chrome store, any reasons as to why? I was able to download the 2.1.0 source code and loaded it manually into my extensions, I just love this extension so much.

Rehost not work

Hello,

This is a good ext , but would fail on some sites which forbid imgur directly access.
I think you are using url upload method, could you impelement file uploading?
Maybe load selected image to Image() , convert to a Form file object, and submit to imgur , only this way can work around the restriction.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Webcam support?

Love this app to death. But I was wondering if it would be possible to have it support uploading images via webcam? The getUserMedia API in Chrome I believe can do this as of version 21 of Chrome without need for any additional plugins.

Uncaught TypeError when rehosting an image

I'm trying to rehost this image and receive this error:

Uncaught TypeError: Cannot call method 'appendChild' of undefined

Unfortunately, there was no line number provided. My guess is that it's something to do with the URL, since I was able to successfully rehost images (gif, png, jpg) from imgur.com.

Feature request

Hey there,
I have been becoming increasingly dissatisfied with the lack of customization in the display of images. I have just shy of 7,000 images uploaded and with the current layout each page of images is narrow and I have to scroll down each page to see the rest, then go to the next page, repeat. That takes way more effort than I would like to have to do when I have some 120 pages and am trying to find a specific image.

That being said, when trying this plugin with it's infinite scroll, it doesn't take long before I have scrolled down far enough that it begins to lag the hell out of my browser window. I would love to have an option for paged images but instead of using a vertical narrow layout, one that takes up the entire width of my window and fills up vertically as many as needed to make it not have to scroll down, then I can just hit next page. If I could adjust the size of each image to fit more or less on the page at once, that would be great as well.

Last but not least, that "Delete All" button gives me anxiety considering I have 7 years worth of images uploaded and I am afraid I might accidentally hit it, can that be moved into a submenu of the settings page and then add like 5 "Are you sure??" popups? lol.

Thanks,
-MH


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Extension 404 in Webstore

Did this extension get pulled from the store? The links now 404 and it was removed from my Chrome install.

Add Favourite support

Be able to view your favourites from a dropdown list in the UI.

Right-click -> Favourite

Accounts

Is there a way to upload photos to Imgur accounts, straight from the extension?

Support for High-DPI screens

For capturing areas, pages and views we will need to pass in the window's device pixel ratio something like this:

var dpr = window.devicePixelRatio || 1;
canvas.width = width*dpr;
canvas.height = height*dpr;
canvas.getContext("2d").scale(dpr, dpr);

Move to jQuery 2

With the slimmer jQuery library it is more appropriate for chrome extensions now.

Lookout : The Imgur Extension

Hi, a little help here.
So I was searching the imgur extension but looks like it is no longer there.
Did something happen to it?

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.