Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build script update and windows adaption #129

Merged
merged 61 commits into from Aug 5, 2017
Merged

Build script update and windows adaption #129

merged 61 commits into from Aug 5, 2017

Conversation

abbychau
Copy link
Contributor

enhance build script(cx_freeze) to support python 3.6 and current paintschainer
added gitignore for build script
added pylintrc for pylint settings
moved environment warnings to bat files and added warning messages for dependency installations
moved out models for the same better folder structure of complilation

bat files are for the ease of starting up in windows

An release can be found here https://github.com/abbychau/PaintsChainer/releases

add winreg detection for windows UCRT
Fix wrong lib path for UCRT
upgraded bootstrap to 3.3.7
changed to cloudflare for less domain resolving
remove unused DOMs
better reponsive design for mobile phones
resized origin and output img size
make Palettle more suitable for generation (#71)
add gimpDaemon
add gitignore
generalize platform detection
issue #81
abbychau and others added 27 commits February 6, 2017 11:21
* Use blob format

* Use Bootstrap CDN

* Fix HTML indent

* Fix for HTML5 format

* Remove unuse ID

* Rewrite by Bootstrap

* Fix label

* Add twitter timeline

* Add Google Analytics

* Remove min image

* Reduce memory usage

* Remove save

* fix english

* Use async memcopy

* Use cupy relu

* Update README.md

Added Installation Guide.

* Change Downloads URL to be absolute rather than relative

* Update README.md

delete pillow from requirement
add okuta and ofk in Acknowledgements

* move root to top

* fix move root bug & readme

* Use RGB

* Add file check

* Remove PIL import

* fix English

* update limit file size
read new js

* fix typo

* disable ref image chaching

* add return false at post info lack

* Fix indent

* Fix quote

* Remove set_line_url

* Remove interactive mode

* Move background load callback

* Add ajax request function

* Use ajax event

* Expand ajax event

* Move wPaint canvas getter method

* Remove FileReader

* Change to implementation that prev_image_id is unnecessary

* Change blob reader from canvas base

* Add error status

* Default submit button disabled

* Default img_pane hidden

* Fix column resizing

* add escap in str

* remove line chache ( again

* Change anchor target

* Add special thanks links

* Prevent NameError

* Add Access-Control-Allow-Origin header

* Add random origin

* add images folder to prevent no No such file or directory Error

* time logger t should be sharing with ret_result

* Fix typo

* Fix shit bugs

* fix syntax errer

* add folder keep

* add debug servr to CROS

* revert debug

* fix wrong color

* detect cv2 version to select colorspace

* Update cgi_exe.py

* used .keep

* used .keep

* used .keep

* used .keep

* Added Canvas toBlob polyfill

* added windows OS detection and cv2 detection (#48)

* add images folder to prevent no No such file or directory Error

* time logger t should be sharing with ret_result

* fix wrong color

* detect cv2 version to select colorspace

* Update cgi_exe.py

* move icons to nav bar

* add log & favicon

* change size of logo

* update upload js problem

* Enhancment for Windows Detection
add winreg detection for windows UCRT
Fix wrong lib path for UCRT

* making windows arch independent

* better debugging messages

* Fix for #34 + #54 (#54)

* Added GPU requirement (#34)

* More robust path finding for issue #55

* Forgot omitting "x86" for 32-bit system

* get UCRT var by winreg (#57)

* add images folder to prevent no No such file or directory Error

* time logger t should be sharing with ret_result

* fix wrong color

* detect cv2 version to select colorspace

* Update cgi_exe.py

* used .keep

* used .keep

* used .keep

* used .keep

* Enhancment for Windows Detection
add winreg detection for windows UCRT
Fix wrong lib path for UCRT

* making windows arch independent

* better debugging messages

* step by step instructions on how to install windows with visual studio (#61)

* step by step instructions on how to install windows with visual studio

* Testing with Anaconda 4.3.0 with Python 3.5

* move install guide to wiki page

* ignore generated files

* Homepage enhancements

upgraded bootstrap to 3.3.7
changed to cloudflare for less domain resolving
remove unused DOMs
better reponsive design for mobile phones
resized origin and output img size

* changed to two spaces for better merging

* remove obsoleted styles

* Enhance homepage layout + add ignore generated imagefiles (#65)

* add images folder to prevent no No such file or directory Error

* time logger t should be sharing with ret_result

* fix wrong color

* detect cv2 version to select colorspace

* Update cgi_exe.py

* used .keep

* used .keep

* used .keep

* used .keep

* Enhancment for Windows Detection
add winreg detection for windows UCRT
Fix wrong lib path for UCRT

* making windows arch independent

* better debugging messages

* ignore generated files

* Homepage enhancements

upgraded bootstrap to 3.3.7
changed to cloudflare for less domain resolving
remove unused DOMs
better reponsive design for mobile phones
resized origin and output img size

* changed to two spaces for better merging

* remove obsoleted styles

* IE11 Colorize Button Disable problem (#66)

□operation
1.scketch File choice
2.paints_chainer.js#blobUrlToBlob
xhr.responseType = 'blob'
→InvalidStateError

□environment
JP Win10 IE11 (11.576.14393)

* modify design & add PFN logo

* modify space for paint menu

* allow CROS for error

* remove unused variable (#64)

* chase master

* make Palettle more suitable for generation (#71)

* Added Saturation Mapper to Palettle

* add back version number for wColorPicker

* update palette mapper
update wColorPickerSaturationValueMapper to enable finer tuning

* remove debug message

* add new pallet index

* skintoneColors Palets (#74)

UI wColorPicker Palets Append
#58

* remove unused import, fix errors

* remove unused import

* Favicons and browser compatibility fixes (#75)

* Update GitHub links to point to new pfnet repository location

* Fix favicon behaviour and remove un-needed fake hrefs

* Made alpha channel warning clearer

* Removed un-needed link

* Specify link/script types

* Fix for wPaint not loading in Firefox

* Remove duplicate link rel

* Fix for PaintsChainer not working in IE10

* Improve error message when image is too large to colorize

* CSS before JS so the files can be loaded in parallel

* Improved favicon support for various browsers and OSes

* Optimize PNGs

* Remove unused import, fix errors (#76)

* add images folder to prevent no No such file or directory Error

* time logger t should be sharing with ret_result

* fix wrong color

* detect cv2 version to select colorspace

* Update cgi_exe.py

* used .keep

* used .keep

* used .keep

* used .keep

* Enhancment for Windows Detection
add winreg detection for windows UCRT
Fix wrong lib path for UCRT

* making windows arch independent

* better debugging messages

* ignore generated files

* Homepage enhancements

upgraded bootstrap to 3.3.7
changed to cloudflare for less domain resolving
remove unused DOMs
better reponsive design for mobile phones
resized origin and output img size

* changed to two spaces for better merging

* remove obsoleted styles

* chase master

* remove unused import, fix errors

* remove unused import

* ColorPicker Selected HistoryItem max 8. (#78)

max Item defined & HistoryColorsList
→ wColorPicker.min $.fn.wColorPicker.selectedHistoryColors

* improve to remain aspect ratio from src img

* cater for other application extension
add gimpDaemon
add gitignore
generalize platform detection
issue #81

* add information of Gimp plugin

* fix bug of image size

* move images into image folder

* add /images/favicon.ico

* Update browserconfig.xml

* Update manifest.json

* Update README.md

* Update README.md

* Cater for adapters (#83)

* add images folder to prevent no No such file or directory Error

* time logger t should be sharing with ret_result

* fix wrong color

* detect cv2 version to select colorspace

* Update cgi_exe.py

* used .keep

* used .keep

* used .keep

* used .keep

* Enhancment for Windows Detection
add winreg detection for windows UCRT
Fix wrong lib path for UCRT

* making windows arch independent

* better debugging messages

* ignore generated files

* Homepage enhancements

upgraded bootstrap to 3.3.7
changed to cloudflare for less domain resolving
remove unused DOMs
better reponsive design for mobile phones
resized origin and output img size

* changed to two spaces for better merging

* remove obsoleted styles

* chase master

* remove unused import, fix errors

* remove unused import

* cater for other application extension
add gimpDaemon
add gitignore
generalize platform detection
issue #81

* add information of Gimp plugin

* move images into image folder

* add /images/favicon.ico

* Update browserconfig.xml

* Update manifest.json

* Improve image convert (#89)

* Server process split (#90)

* split post and paint server

* implement servers
* Use blob format

* Use Bootstrap CDN

* Fix HTML indent

* Fix for HTML5 format

* Remove unuse ID

* Rewrite by Bootstrap

* Fix label

* Add twitter timeline

* Add Google Analytics

* Remove min image

* Reduce memory usage

* Remove save

* fix english

* Use async memcopy

* Use cupy relu

* Update README.md

Added Installation Guide.

* Change Downloads URL to be absolute rather than relative

* Update README.md

delete pillow from requirement
add okuta and ofk in Acknowledgements

* move root to top

* fix move root bug & readme

* Use RGB

* Add file check

* Remove PIL import

* fix English

* update limit file size
read new js

* fix typo

* disable ref image chaching

* add return false at post info lack

* Fix indent

* Fix quote

* Remove set_line_url

* Remove interactive mode

* Move background load callback

* Add ajax request function

* Use ajax event

* Expand ajax event

* Move wPaint canvas getter method

* Remove FileReader

* Change to implementation that prev_image_id is unnecessary

* Change blob reader from canvas base

* Add error status

* Default submit button disabled

* Default img_pane hidden

* Fix column resizing

* add escap in str

* remove line chache ( again

* Change anchor target

* Add special thanks links

* Prevent NameError

* Add Access-Control-Allow-Origin header

* Add random origin

* add images folder to prevent no No such file or directory Error

* time logger t should be sharing with ret_result

* Fix typo

* Fix shit bugs

* fix syntax errer

* add folder keep

* add debug servr to CROS

* revert debug

* fix wrong color

* detect cv2 version to select colorspace

* Update cgi_exe.py

* used .keep

* used .keep

* used .keep

* used .keep

* Added Canvas toBlob polyfill

* added windows OS detection and cv2 detection (#48)

* add images folder to prevent no No such file or directory Error

* time logger t should be sharing with ret_result

* fix wrong color

* detect cv2 version to select colorspace

* Update cgi_exe.py

* move icons to nav bar

* add log & favicon

* change size of logo

* update upload js problem

* Enhancment for Windows Detection
add winreg detection for windows UCRT
Fix wrong lib path for UCRT

* making windows arch independent

* better debugging messages

* Fix for #34 + #54 (#54)

* Added GPU requirement (#34)

* More robust path finding for issue #55

* Forgot omitting "x86" for 32-bit system

* get UCRT var by winreg (#57)

* add images folder to prevent no No such file or directory Error

* time logger t should be sharing with ret_result

* fix wrong color

* detect cv2 version to select colorspace

* Update cgi_exe.py

* used .keep

* used .keep

* used .keep

* used .keep

* Enhancment for Windows Detection
add winreg detection for windows UCRT
Fix wrong lib path for UCRT

* making windows arch independent

* better debugging messages

* step by step instructions on how to install windows with visual studio (#61)

* step by step instructions on how to install windows with visual studio

* Testing with Anaconda 4.3.0 with Python 3.5

* move install guide to wiki page

* ignore generated files

* Homepage enhancements

upgraded bootstrap to 3.3.7
changed to cloudflare for less domain resolving
remove unused DOMs
better reponsive design for mobile phones
resized origin and output img size

* changed to two spaces for better merging

* remove obsoleted styles

* Enhance homepage layout + add ignore generated imagefiles (#65)

* add images folder to prevent no No such file or directory Error

* time logger t should be sharing with ret_result

* fix wrong color

* detect cv2 version to select colorspace

* Update cgi_exe.py

* used .keep

* used .keep

* used .keep

* used .keep

* Enhancment for Windows Detection
add winreg detection for windows UCRT
Fix wrong lib path for UCRT

* making windows arch independent

* better debugging messages

* ignore generated files

* Homepage enhancements

upgraded bootstrap to 3.3.7
changed to cloudflare for less domain resolving
remove unused DOMs
better reponsive design for mobile phones
resized origin and output img size

* changed to two spaces for better merging

* remove obsoleted styles

* IE11 Colorize Button Disable problem (#66)

□operation
1.scketch File choice
2.paints_chainer.js#blobUrlToBlob
xhr.responseType = 'blob'
→InvalidStateError

□environment
JP Win10 IE11 (11.576.14393)

* modify design & add PFN logo

* modify space for paint menu

* allow CROS for error

* remove unused variable (#64)

* chase master

* make Palettle more suitable for generation (#71)

* Added Saturation Mapper to Palettle

* add back version number for wColorPicker

* update palette mapper
update wColorPickerSaturationValueMapper to enable finer tuning

* remove debug message

* add new pallet index

* skintoneColors Palets (#74)

UI wColorPicker Palets Append
#58

* remove unused import, fix errors

* remove unused import

* Favicons and browser compatibility fixes (#75)

* Update GitHub links to point to new pfnet repository location

* Fix favicon behaviour and remove un-needed fake hrefs

* Made alpha channel warning clearer

* Removed un-needed link

* Specify link/script types

* Fix for wPaint not loading in Firefox

* Remove duplicate link rel

* Fix for PaintsChainer not working in IE10

* Improve error message when image is too large to colorize

* CSS before JS so the files can be loaded in parallel

* Improved favicon support for various browsers and OSes

* Optimize PNGs

* Remove unused import, fix errors (#76)

* add images folder to prevent no No such file or directory Error

* time logger t should be sharing with ret_result

* fix wrong color

* detect cv2 version to select colorspace

* Update cgi_exe.py

* used .keep

* used .keep

* used .keep

* used .keep

* Enhancment for Windows Detection
add winreg detection for windows UCRT
Fix wrong lib path for UCRT

* making windows arch independent

* better debugging messages

* ignore generated files

* Homepage enhancements

upgraded bootstrap to 3.3.7
changed to cloudflare for less domain resolving
remove unused DOMs
better reponsive design for mobile phones
resized origin and output img size

* changed to two spaces for better merging

* remove obsoleted styles

* chase master

* remove unused import, fix errors

* remove unused import

* ColorPicker Selected HistoryItem max 8. (#78)

max Item defined & HistoryColorsList
→ wColorPicker.min $.fn.wColorPicker.selectedHistoryColors

* improve to remain aspect ratio from src img

* cater for other application extension
add gimpDaemon
add gitignore
generalize platform detection
issue #81

* add information of Gimp plugin

* fix bug of image size

* move images into image folder

* add /images/favicon.ico

* Update browserconfig.xml

* Update manifest.json

* Update README.md

* Update README.md

* Cater for adapters (#83)

* add images folder to prevent no No such file or directory Error

* time logger t should be sharing with ret_result

* fix wrong color

* detect cv2 version to select colorspace

* Update cgi_exe.py

* used .keep

* used .keep

* used .keep

* used .keep

* Enhancment for Windows Detection
add winreg detection for windows UCRT
Fix wrong lib path for UCRT

* making windows arch independent

* better debugging messages

* ignore generated files

* Homepage enhancements

upgraded bootstrap to 3.3.7
changed to cloudflare for less domain resolving
remove unused DOMs
better reponsive design for mobile phones
resized origin and output img size

* changed to two spaces for better merging

* remove obsoleted styles

* chase master

* remove unused import, fix errors

* remove unused import

* cater for other application extension
add gimpDaemon
add gitignore
generalize platform detection
issue #81

* add information of Gimp plugin

* move images into image folder

* add /images/favicon.ico

* Update browserconfig.xml

* Update manifest.json

* Improve image convert (#89)

* Server process split (#90)

* split post and paint server

* implement servers
normalized colorize function
trim gimpDaemon
added output format for cataring gimpDaemon
update oreore load balancer
add installation messages
@abbychau
Copy link
Contributor Author

abbychau commented Aug 4, 2017

Is squashing possible?

@taizan taizan merged commit 3c812be into pfnet:master Aug 5, 2017
@taizan
Copy link
Contributor

taizan commented Aug 6, 2017

Thanks for Pull request and sorry for take time to merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants