Manage and switch between multiple proxies quickly & easily.
Go to file
2014-09-24 11:42:35 +08:00
omega-build Change profile color of "system" to black. 2014-09-23 18:48:11 +08:00
omega-i18n Initial commit. 2014-09-21 00:01:16 +08:00
omega-pac Escape all non-ascii chars in generated PAC script. 2014-09-24 11:33:09 +08:00
omega-target Escape all non-ascii chars in generated PAC script. 2014-09-24 11:33:09 +08:00
omega-target-chromium-extension Add grunt target for a zip ball. 2014-09-24 11:42:35 +08:00
omega-web Escape all non-ascii chars in generated PAC script. 2014-09-24 11:33:09 +08:00
.gitignore Initial commit. 2014-09-21 00:01:16 +08:00
.tern-project Initial commit. 2014-09-21 00:01:16 +08:00
AUTHORS Initial commit. 2014-09-21 00:01:16 +08:00
COPYING Initial commit. 2014-09-21 00:01:16 +08:00
README.md Change profile color of "system" to black. 2014-09-23 18:48:11 +08:00

SwitchyOmega

A proxy extension for Chromium.

Development status

Chromium Extension

The project is now usable as a Chromium Extension.

You can try it on Chrome Web Store

Development Schedule

The project is now in alpha, and still considered unstable. Any feedback is welcomed.

Please report issues on the issue tracker.

Build

SwitchyOmega has migrated to use npm and grunt for building.

To build the project:

# Install node and npm first, then:
sudo npm install -g grunt-cli bower
# In the project folder:
cd omega-build
npm run deps # This runs npm install in every module.
npm run dev # This runs npm link to aid local development.
# Note: the previous command may require sudo in some environments.
# The modules are now working. We can build now:
grunt
# After building, a folder will be generated:
cd .. # Return to project root.
ls omega-chromium-extension/build/
# The folder above can be loaded as an unpacked extension in Chromium now.

To enable grunt watch, run grunt watch once in the omega-build directory. This will effectively run grunt watch in every module in this project.

License

GPLv3

SwitchyOmega is licensed under GNU General Public License Version 3 or later.

SwitchyOmega is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

SwitchyOmega is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with SwitchyOmega. If not, see http://www.gnu.org/licenses/.