Git Product home page Git Product logo

domain-swap's Introduction

Hello!

I'm John Hobbs. I work on a wide array of odds and ends, most of which you can find here on GitHub.

domain-swap's People

Contributors

jmhobbs avatar mattdsteele avatar zachleat avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar

domain-swap's Issues

Feature Request: Improved UX

I don't love the experience of having to edit the domain sets from the extension's options page. I realize this extension is for devs and we know how to do that stuff, but it is still a pain and not obvious at all when you install the extension that anything has even happened.

What I'd prefer is if the DomainSwap icon was unconditionally present in the menu bar with the other extensions. When you click it:

A) if the current domain is not in a Set, you are prompted to either add it or create a new Set.

B) if the current domain is in a Set, it shows the switch dialog with an "edit" button of some kind to let you modify/delete the current domain Set.

This removes the ability to auto-jump back and forth between two domains with a single click, but maybe we could facilitate that via a click-and-hold or something.

This is a pretty big request and I can live with it as is, but I'm just throwing it out there in case others think it's a good change and worth the effort.

Doesn't need jQuery

Looks like you're using jQuery for selectors, iteration, etc. Probably not needed since you're just targeting a single standards-compliant browser. No need to bulk up the distribution!

I'll try & rewrite it in VanillaJS and put in a pull request.

File paths

This is very handy! But not sure if I'm doing something wrong, is it possible to have varying paths or is that out of scope? i.e.

URLS:
some.dev.thing.com/project/folder
localhost/git/project/folder

Hope that makes sense.

Nothing happens

Thanks for @jmhobbs for starting this and @zachleat for picking it up and running with it. I wanted one of these and was gonna write it myself when I saw you guys already have.

However, when I:

  1. installed Domain Swap from the Chrome Web Store
  2. Added a Domain Set with 3 domains (ones has https not sure if that matters)
  3. Nothing happens

I closed/opened the tab, closed/opened Chrome. Still nothing.

Am I doing it wrong?

enable export & import

When user resintall system, etc, it would be awesome if he can export all Sets into a .json file and import them back. It is even greater if enables synchronizing with Google account

UI and functionality

@zachleat does this functionality match what you were looking for?

Think the menu is a good element, or should it just be a one click rotate like the original demo video?

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.