All Projects → CandyRoms → candy

CandyRoms / candy

Licence: other
Where that manifest thingy is...

Labels

Projects that are alternatives of or similar to candy

Pwa Asset Generator
Automates PWA asset generation and image declaration. Automatically generates icon and splash screen images, favicons and mstile images. Updates manifest.json and index.html files with the generated images according to Web App Manifest specs and Apple Human Interface guidelines.
Stars: ✭ 1,787 (+8022.73%)
Mutual labels:  manifest
Docker Registry Ui
Docker Registry UI
Stars: ✭ 233 (+959.09%)
Mutual labels:  manifest
android manifest
The beginnings
Stars: ✭ 26 (+18.18%)
Mutual labels:  manifest
Service Worker Detector
This extension detects if a website registers a Service Worker.
Stars: ✭ 124 (+463.64%)
Mutual labels:  manifest
Inline Manifest Webpack Plugin
inline your webpack manifest (runtime code) with a script tag to save http request
Stars: ✭ 157 (+613.64%)
Mutual labels:  manifest
wext-manifest-loader
Webextension Manifest Generator that you specify `manifest.json` properties to appear only in specific browsers and environment
Stars: ✭ 23 (+4.55%)
Mutual labels:  manifest
Gradle Util Plugins
Fix for windows gradle long classpath issue. Fixes JavaExec tasks that error out with message "CreateProcess error=206, The filename or extension is too long"
Stars: ✭ 87 (+295.45%)
Mutual labels:  manifest
muxrpc
lightweight multiplexed rpc
Stars: ✭ 96 (+336.36%)
Mutual labels:  manifest
Learning Pwa
📱some samples and blogs about how to start with your first PWA
Stars: ✭ 162 (+636.36%)
Mutual labels:  manifest
progressive-web-app-starter
Preact based starter kit for making a Progressive Web App (PWA).
Stars: ✭ 19 (-13.64%)
Mutual labels:  manifest
Webapp Webpack Plugin
[DEPRECATED] use favicons-webpack-plugin instead
Stars: ✭ 127 (+477.27%)
Mutual labels:  manifest
Ember Web App
NOTICE: official repository moved to https://github.com/zonkyio/ember-web-app
Stars: ✭ 143 (+550%)
Mutual labels:  manifest
kirby-hashed-assets
🛷 File name hashes support for css() and js() helpers. Without rewrite rules!
Stars: ✭ 15 (-31.82%)
Mutual labels:  manifest
Gulp Rev
Static asset revisioning by appending content hash to filenames: `unicorn.css` → `unicorn-d41d8cd98f.css`
Stars: ✭ 1,540 (+6900%)
Mutual labels:  manifest
Manifest
Manifest is an investigative toolkit intended for researchers, journalists, students, and scholars interested in visualizing, analyzing, and documenting supply chains, production lines, and trade networks.
Stars: ✭ 12 (-45.45%)
Mutual labels:  manifest
Vue Pwa Asset Generator
PWA asset generator perfect with VueJS framework (but useful for all PWA!)
Stars: ✭ 97 (+340.91%)
Mutual labels:  manifest
Jfa Pwa Toolkit
⚡️ PWA Features to Any Website (very Fast & Easy)
Stars: ✭ 245 (+1013.64%)
Mutual labels:  manifest
manifest-design
vue开发的商品标签设计插件 && 系统,功能包含:设计,预览,打印
Stars: ✭ 133 (+504.55%)
Mutual labels:  manifest
django-manifest-loader
Simplifies webpack configuration with Django
Stars: ✭ 105 (+377.27%)
Mutual labels:  manifest
jcabi-manifests
Java library for convenient reading of MANIFEST.MF files available in classpath
Stars: ✭ 57 (+159.09%)
Mutual labels:  manifest

Welcome to CandyRoms

Begin tasting the sweetness

To get started with CandyROMs based on Android 11, you should be familiar with Git and Repo and the basics of internal Android functionality.

Please set up your build environment by following the AOSP guide.

You might want to take a look at @akhilnarang's scripts here.

To initialize your local repository using the Candy c11 trees, use this command:

repo init -u git://github.com/CandyRoms/candy.git -b c11

Then sync up with this command:

repo sync

Additional flags which you can append to speedup the sync process are:

repo sync --force-sync -c --no-tags --no-clone-bundle --optimized-fetch --prune -j$(nproc)

To make Candy:

source build/envsetup.sh
lunch candy_device-userdebug
make candy

Submitting Patches

We're open source, and patches are always welcome! To do this, you will need an account setup with our gerrit server and add changeid hooks. To add changeid hook, use the following commands:

cd <project>
scp -p -P 29418 <username>@gerrit.candyroms.org:hooks/commit-msg .git/hooks/

You can also install the hook globally in all local CandyRoms projects:

repo forall -c 'gitdir=$(git rev-parse --git-dir); scp -p -P 29418 <username>@gerrit.candyroms.org:hooks/commit-msg ${gitdir}/hooks/'

You can send patches by using these commands:

cd <project>
git add .
git commit
git push ssh://<username>@gerrit.candyroms.org:29418/CandyRoms/<project> HEAD:refs/for/<branch>

OR

cd <workspace>
repo upload CandyRoms/<project>

This will commit your changes into a single commit. Make sure your git has the changeid hooks added. If you are going to make extra additions, just repeat steps (Don't repo start again), but instead of

git commit

use

git commit --amend

Gerrit will recognize it as a new patchset.

To view the status of your and others patches, visit CandyRoms Code Review

Official Device Support

We only support the devices we own.

If you are interested in becoming an "official" Device Maintainer or a part of the team, you are welcome, but we have some basic expectations of a DM, but nothing too crazy. We want to avoid "one hit wonders" that come and go just as fast. So be prepared to show us at least a few months of your source code activities, with proper authorship. You should also be able to use Gerrit code review to push and pick/pull changes.

If you are a device maintainer, want to build/support your device on CandyRoms, and can meet our DM requirements please contact us to be considered.

We mostly need to see some history of your activity, how you use Github (and Gerrit), and maintain authorship. User interaction is considered too, as well as bug fixing and timeframes to do so, so a release channel where you post your work should be present.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].