Michael Fix
e4d683e6d8
fix react hooks linting issues ( #679 )
6 years ago
greenkeeper[bot]
fdebf1c633
Update react-image-crop to the latest version 🚀 ( #678 )
...
* fix(package): update react-image-crop to version 6.0.13
* chore(package): update lockfile yarn.lock
6 years ago
greenkeeper[bot]
32fff3e8b7
Update now to the latest version 🚀 ( #675 )
...
* chore(package): update now to version 14.0.0
* chore(package): update lockfile yarn.lock
6 years ago
greenkeeper[bot]
9ef70b3c55
chore(package): update lockfile yarn.lock
6 years ago
Mike Fix
115ca7f7ff
add release script
6 years ago
Mike Fix
35ed5ae1e7
replace copy button with tacklebox's
6 years ago
greenkeeper[bot]
5addb18bb7
Update all-contributors-cli to the latest version 🚀 ( #657 )
...
* chore(package): update all-contributors-cli to version 6.0.0
* chore(package): update lockfile yarn.lock
* build contributors
6 years ago
Mike Fix
35217bebff
bump minor versions too
6 years ago
Mike Fix
33bc3ab00c
bump dev deps
6 years ago
Mike Fix
373bdac097
upgrade to React 16.8.0
6 years ago
Mike Fix
b7bc227522
clean up <Carbon/> - remove resize-observer
6 years ago
Mike Fix
7fe3f3415f
Use new version of dropperx
6 years ago
Michael Fix
c842f34ef8
remove react-dnd dependencies + use react-dropzone instead ( #648 )
6 years ago
Mike Fix
de9574ef7c
Accessability improvements
6 years ago
Mike Fix
642749a701
use escape-goat
6 years ago
Mike Fix
9c77bf260b
bump deps
6 years ago
Mike Fix
e3e7ff46c2
lock react-image-crop version
...
- Closes #637
6 years ago
Mike Fix
aff95f4e5e
run cypress tests against localhost
...
- Closes #616
6 years ago
raboid
9d37f9bf99
use HOC for popout state, remove react-addons-shallow-compare
6 years ago
greenkeeper[bot]
928cf15b67
Update now to the latest version 🚀 ( #621 )
...
* chore(package): update now to version 13.0.0
* chore(package): update lockfile yarn.lock
6 years ago
Mike Fix
81aa1de6fd
remove hex2rgb
6 years ago
Mike Fix
428b4bd400
upgrade CodeMirror
6 years ago
Mike Fix
deb1305073
update minor dependencies
6 years ago
Mike Fix
9bd1262966
update patch dependencies
6 years ago
Mike Fix
7d16b0483a
update devDependencies
6 years ago
Mike Fix
ce0cead76f
update yarn lock
6 years ago
Timothy
5f369876d7
Use Now 2.0 for building and deployment ( #611 )
6 years ago
Sean
f6f0adee6b
Add preset feature ( #595 )
...
* Add preset feature without create
* fix lint errors
* Add presets to Editor state
* add remove, update -> apply, omit presets
* replace name with index, add undo functionality
* fix reduce function
* Tweaks:
- Make remove filter setState atomic
- Remove broken sCU in BackgroundSelect
- Touch up style of arrow functions a little
- Remove titleBar from default settings
- Don't expose SETTINGS_KEYS
- Use hasOwnProperty instead of includes()
* refactor preset state into Settings
* move format code into editor and make it work again
* omit custom in applyPreset
* move presets array state into Settings
* keep custom sCU in BackgroundSelect
* pull out inline objects
* revert pages/index
* increase Presets font-size, remove margin-top
* Add ability to create presets
* also enable passing exportSize as prop
* move selectedPreset back into Settings (my bad Sean)
* replace splice with filter, getSavedX -> getX
* Revert "move selectedPreset back into Settings (my bad Sean)"
This reverts commit ae5da4700ea36ad7c31e697e83a2724be4b448f4.
* make sure background updates remove selected preset
* selectedPreset -> preset
* use onChange instead of selectPreset
* use preset id's instead of indexes
* bug fixes
* use disabled instead of pointer-events
* make .settings-presets-applied flex 💪
* make .settings-presets-arrow flex 💪
* move getPresets outside of `setState`
* move inline styles to style tag
* refactor using omitBy and isFunction
* remove lodash.isfunction
* fix applyPreset to disclude preset field
* move omit to getSettingsFromProps
* replace lodash.omit with omitBy solution
* .includes -> .indexOf
* add default preset and presetApplied state
* fix lint error
* remove presetApplied
* add more default presets
* fix default preset functionality
* tweaks
* preserve preset list scrollLeft b/w updates with a hack
* Use ref for preset content
* remove forwardRef
6 years ago
Sean
68d90364b0
New export menu ( #582 )
...
* New export menu
* Fix lint errors
6 years ago
Mike Fix
a8a21e0ba8
update dependencies
6 years ago
greenkeeper[bot]
f46b98fc6a
Update codemirror-graphql to the latest version 🚀 ( #556 )
...
* fix(package): update codemirror-graphql to version 0.8.2
* chore(package): update lockfile yarn.lock
6 years ago
greenkeeper[bot]
51323ecdcd
Update downshift to the latest version 🚀 ( #535 )
...
* fix(package): update downshift to version 3.0.0
* chore(package): update lockfile yarn.lock
6 years ago
Michael Fix
20df18ebec
tune component updates and bump codemirror polling to hit 60 Hz ( #493 )
...
* tune componenet updates and bump codemirror polling to hit 60 Hz
* reuse omit
6 years ago
Michael Fix
b1ce565b28
Dependency version bumps ( #512 )
...
* fix(package): update react-image-crop to version 5.0.0
* dependency version bumps
* prettier to devDeps
6 years ago
greenkeeper[bot]
487eede69c
Update husky to the latest version 🚀 ( #510 )
...
* chore(package): update husky to version 1.0.0
* chore(package): update lockfile yarn.lock
6 years ago
greenkeeper[bot]
e772291fb8
Update babel-eslint to the latest version 🚀 ( #509 )
...
* chore(package): update babel-eslint to version 10.0.0
* chore(package): update lockfile yarn.lock
6 years ago
greenkeeper[bot]
7f82f3e9d6
Update next-offline to the latest version 🚀 ( #505 )
...
* fix(package): update next-offline to version 3.0.0
* chore(package): update lockfile yarn.lock
6 years ago
greenkeeper[bot]
4f1d566a6b
Update next to the latest version 🚀 ( #503 )
...
* fix(package): update next to version 7.0.0
* chore(package): update lockfile yarn.lock
6 years ago
greenkeeper[bot]
cf81be02ab
Update codemirror-graphql to the latest version 🚀 ( #501 )
...
* fix(package): update codemirror-graphql to version 0.7.1
* chore(package): update lockfile yarn.lock
6 years ago
Mike Fix
72426ec54a
add react version to eslint-config
6 years ago
Jack Hanford
ed3ab8f8de
restore offline ( #486 )
...
* restore offline
* move service-worker.js file to /public
* don't inclue withOffline during dev
* bump next-offline
6 years ago
Mike Fix
c0ff116de8
embeds
...
expose CodeMirrorLink, load only necessary theme in embed
implement copy button in Carbon window controls
add copy to queryParam
use next/head and metatags in /embed
make editor have router prop
fix now.json rewrites
allow local stylesheets in embed
6 years ago
Mike Fix
53e9e38e19
remove \`history\` package
6 years ago
Mike Fix
6fc3d2b5e1
use react-addons-shallow-compare for comparing state
6 years ago
Michael Fix
0580e1c8e8
Separate API service, deploy frontend statically ( #474 )
...
* extract server into separate service
* fix basic tests with url.parse
* use Next withRouter
* remove old custom next rendering
6 years ago
Michael Fix
a9b25e05a3
Performance improvements ( #458 )
...
* Performance improvements
- Use font-display: swap
- Preload CSS links
- Compress all request payloads
* inline react spinner css
* remove @zeit/next-css, move custom themes to static
* update contributing docs
* spinner styles
* move spinner back to top level
* load codemirror synchronously
6 years ago
Michael Fix
86be3aae35
update spinner for react-codemirror2 ( #470 )
6 years ago
greenkeeper[bot]
79218d5614
Update puppeteer to the latest version 🚀 ( #461 )
...
* fix(package): update puppeteer to version 1.7.0
* remove temporary puppeteer docker fixes, yarn.lock
6 years ago
Michael Fix
f018c454bf
Implement PWA functionality ( #455 )
...
* implement PWA functionality
* disable tweet button when offline
* just remove tweet button instead
6 years ago
Mike Fix
b15fd14b07
revert puppeteer downgrade and install deps instead
...
- Closes #451
6 years ago
Mike Fix
02d2a9592f
Docker puppeteer work around (revert this later)
...
- Tracked at https://github.com/dawnlabs/carbon/issues/451
6 years ago
greenkeeper[bot]
ded4b04349
Update downshift to the latest version 🚀 ( #396 )
...
* fix(package): update downshift to version 2.0.0
* Fix for breaking changes
7 years ago
Mike Fix
8c029327a6
Update yarn.lock
7 years ago
Michael Fix
2a52d101e7
Fix spinner position ( #398 )
7 years ago
Michael Fix
11c911e6b9
React DnD Dependency upgrades ( #387 )
...
* Remove old deps
* ReactDnD@4
7 years ago
Mike Fix
7f4afc8317
Fix dependencies
7 years ago
Mike Fix
1095465988
React 16.3
7 years ago
Mike Fix
a4f90c30f0
React 16.4
7 years ago
Brian Dennis
d885b63b3a
add alt text support for Twitter images ( #372 )
...
* add alt text support for Twitter images
* move constant declarations up
* Use UNSAFE_cWRP
* remove duplicate TODO (whoops)
7 years ago
greenkeeper[bot]
6368833e16
Update next to the latest version 🚀 ( #367 )
...
* fix(package): update next to version 6.0.3
* Fix 'this' in <style jsx> bug
* Better variables
7 years ago
Michael Fix
89931eab59
Add linting back ( #349 )
7 years ago
Michael Fix
3bbb98a3a2
Revert "Refactor state components ( #338 )" ( #348 )
...
This reverts commit 0a59db56c8
.
7 years ago
Michael Fix
0a59db56c8
Refactor state components ( #338 )
...
* WIP: Unstated works
* WIP: extract into its own file
* Container instance
* Remove unused variables
* Move toolbar children into Toolbar
* Extract our Coder interface
* Remove top level subscription
* Bug fix
* WIP
* Remove old dependencies
* Add import eslint plugin
* Rename components
- add createRef TODO [ ]
* Bug fixes
* Rename Coder -> CodeWindow
* Address comments
- Rename to variable
- Rename onDrop from Editor containers perspective
* More variable renaming
7 years ago
Mike Fix
b9c91c5e48
Keep react at 16.2 for now
7 years ago
greenkeeper[bot]
c10595ede9
Update dependencies to enable Greenkeeper 🌴 ( #340 )
...
* chore(package): update dependencies
* docs(readme): add Greenkeeper badge
* Update README.md
* Add yarn.lock, keep webpack stable
7 years ago
Jake Dexheimer
cf1e92b8cb
Use Unsplash API ( #301 )
...
* Add unsplash-js, isomorphic-fetch
* /unsplash route/handling
* RandomImage use unsplash api
* Implement Photographer accredidation
* Add referral link
* Fetch photographer profile_url from unsplash api
* Change credit copy
* Add PhotoCredit component
7 years ago
Michael Fix
b6db0fe3e4
Bump Next dependency ( #299 )
...
'- https://zeit.co/blog/next5-1
7 years ago
briandennis
89a912be26
add now-logs to package.json
7 years ago
briandennis
57dddd0b19
add /image api endpoint, use it to get carbon image if on safari
7 years ago
Michael Fix
7d95eb44b4
Improve Perf 1 ( #282 )
...
* Inline stylesheets
* Minify CSS
* Use Next CSS imports instead
7 years ago
Michael Fix
d77ff14e05
Implement typeable dropdowns ( #283 )
...
* Implement typeable dropdowns
- Closes #276
* Fix up and down arrows
* Use instance variables for state and user input
* Bug fixes
* Pass getButtonProps
7 years ago
Mike Fix
69d00e955d
Fix peer-dependencies
7 years ago
Mike Fix
33a7e31b66
Bump to Next@5, remove unneeded config
7 years ago
briandennis
c64e5a82be
update lockfile
7 years ago
Mike Fix
6d2aae4b89
Revert Next@5 for now
7 years ago
Mike Fix
de81033262
Bump next.js, add _document
7 years ago
Michael Fix
2ab2ca843e
Bump Next to 4.2.3 ( #176 )
7 years ago
Jake Dexheimer
cbc6824b83
Background image settings ( #169 )
...
* Implement drag-n-drop image for backgrounds
- Closes #122
* In progress
* Add background-size, background-position settings
* Add ReactCrop
* Remove old bg sizing sliders
* Add resize observer
* Fix typo
* Disable select on sliders
* onAspectRatioChange hook
* Rename to backgroundColor
* Fix state issues
* Add backgroundMode toggle
* Rename ColorPicker
* Add upload-image margin
* Minor font-size change
* Fix build
7 years ago
Brian Dennis
77af47b59e
add PowerShell langauge ( #174 )
...
* add PowerShell langauge
* remove npm lockfile
* update lockfile
7 years ago
Michael Fix
ed9993170f
GraphQL Type ( #164 )
7 years ago
Mike Fix
17cd24bc40
Add now dev dep
7 years ago
Mike Fix
1ad63373df
New cypress project id, add contributor, new yarn.lock
7 years ago
Michael Fix
508afdfbb4
Implement drag-n-drop image for backgrounds ( #157 )
...
- Closes #122
7 years ago
Mike Fix
28577aaf64
Font fixes
7 years ago
Michael Fix
ac28311429
Collapsible "Advanced" settings ( #148 )
...
* Collapsible "Advanced" settings
* Address comments
* Just center Advanced
7 years ago
Mike Fix
02efeee8b1
Bump deps
7 years ago
Michael Fix
14bd5358e0
Bump dependencies ( #138 )
...
* Bump dependencies
* Remove -l
7 years ago
Michael Fix
bdc9211d25
Fix state bugs, fix drag-n-drop bugs, fix url encoding bugs ( #126 )
...
* react-codemirror to react-codemirror2@3
* Fix encoding queryParam issues
* Fix gist support
7 years ago
Jake Dexheimer
b4e5459432
Update dependencies ( #124 )
...
* Upgrade react, react-dom, react-color, next
* Use dynamic styles in Carbon.js
* Fix react-color alpha issues
7 years ago
Michael Fix
63f43dcc40
Save and update query params based on editor state ( #111 )
...
* Save and update query params based on editor state
* Fix typo and asPath bug with new queryParams
7 years ago
Kunall Banerjee
4bc3353399
Add a build script to add contributors to the README ( #100 )
...
* initial work on the script
* use `all-contributor-cli`
* remove `contributors.js`
* add all-contributors `add` and `generate` build scripts
* Update README with all-contributors
* Remove got
7 years ago
Stosh Fabricius
9be9ef1ac5
Add Elixir to available languages ( #61 )
...
* Add Elixir mode to available languages
* Update module to mode
7 years ago
Michael Fix
0c365218d6
Load and store state from localStorage ( #80 )
...
* Load and store state from localStorage
* remove idea of localStorage from get and set state fns
7 years ago
Mike Fix
598ca88b98
React-codemirror -> react-codemirror2
...
- Closes #64
7 years ago
enguerrand des Vaux
836e66c975
prettier on precommit
7 years ago
fernahh
3010d08222
Update yarn.lock
7 years ago
Andrew Dassonville
7e69ca2897
Add prettier
7 years ago
Mike Fix
0e6543367e
Fix author and add 'webpack' devDependency
7 years ago
Mike Fix
26ea4615f7
Fix Selecting a language and then going back to auto
...
- Closes #37
7 years ago
Lionel T
6dfb5a4568
Use production build of React
...
Switch the temp strategy in `next.config.js` to use the production version of React
7 years ago
Mike Fix
d270bcf397
Depend on dropperx
7 years ago
Mike Fix
a5f42043d3
Debounce twitter calls to 5 seconds
7 years ago
Brian Dennis
db73c56eca
Add notification of Twitter rate limiting ( #13 )
...
* add rate limiting detection to handler
* alert user on rate limit error
* Update api.js
* Add morphmorph dep
7 years ago
Mike Fix
338e1553f9
Make build work
7 years ago
Mike Fix
3ca3e254b2
Fix language inconsistancies
...
- Depend on toHash
- Move auto out of languages export
7 years ago
Mike Fix
73f3d70296
Merge branch 'master' into twitter
7 years ago
briandennis
ca9965200d
update dependencies
7 years ago
Mike Fix
0f9c395783
Get production gist rendering bug
7 years ago
Mike Fix
03cc2f8270
Rollback codemirror version
7 years ago
briandennis
d303751608
add twitter client dependency
7 years ago
briandennis
88edd12827
fix jank on editor load with spinner
8 years ago
Mike Fix
1a911ce776
Merge branch 'toolbar'
8 years ago
briandennis
b863eb0427
get editor working
8 years ago
Jake Dexheimer
3e0f6483ea
Merge branch 'toolbar' of https://github.com/dawnlabs/code-image into toolbar
8 years ago
Jake Dexheimer
21c3f181e6
Add color picker
8 years ago
briandennis
5ec1219f87
resolve conflicts
8 years ago
briandennis
4914df7531
init
8 years ago