Skip to content

Commit

Permalink
v0.6.3 release
Browse files Browse the repository at this point in the history
  • Loading branch information
chchwy committed Mar 17, 2019
2 parents 4ec4811 + a55e353 commit 637dd83
Show file tree
Hide file tree
Showing 197 changed files with 40,219 additions and 20,441 deletions.
4 changes: 2 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ addons:
- python3-pip

before_install:
- |
- |
if [ "$TRAVIS_OS_NAME" == "osx" ]; then
brew update;
ver=$(python -V 2>&1 | sed 's/.* \([0-9]\).\([0-9]\).*/\1\2/');
Expand Down Expand Up @@ -107,7 +107,7 @@ after_success:
curl -fsSLO https://github.com/probonopd/linuxdeployqt/releases/download/continuous/linuxdeployqt-continuous-x86_64.AppImage;
chmod 755 linuxdeployqt-continuous-x86_64.AppImage;
LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/lib/x86_64-linux-gnu/pulseaudio" ./linuxdeployqt-continuous-x86_64.AppImage Pencil2D/usr/share/applications/pencil2d.desktop -executable=Pencil2D/usr/plugins/ffmpeg -extra-plugins=iconengines/libqsvgicon.so -appimage;
mv "Pencil2D-x86_64.AppImage" "pencil2d-linux-$(date +"%Y-%m-%d").AppImage";
mv Pencil2D*.AppImage* "pencil2d-linux-$(date +"%Y-%m-%d").AppImage";
fi'
- 'if [ "$TRAVIS_OS_NAME" == "osx" ]; then
echo "cleaning...";
Expand Down
50 changes: 49 additions & 1 deletion ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,52 @@
## Pencil2D 0.6.2 - (WIP)
## Pencil2D 0.6.2 - 26 September 2018

* #378 Disable onion skins while playing animation.
* #444 Polyline tool displayed glitch while using canvas pan function.
* #662 Move tool shouldn't make new selection area.
* #744 Restore the UI panel's positions after restaring Pencil2D.
* #881 Selection Tool corner area for dragging was too small.
* #907 File leaking of the default project.
* #908 Stablizer was reset to default value after restarting Pencil2D.
* #915 Insert a new keyframe when drawing on an empty key-frame.
* #920 Bitmap layer doesn't refresh after deleting a layer.
* #938 Backup project before saving.
* #942 Brought the "Remove Colour" button back to Palette panel.
* #950 Pencil2D crashes when attempting to modify a non-existing first (key)frame.
* #958 Renaming a color in palette was not working.
* #960 Cameras didn't move in exported videos.
* #963 Showing a warning pop-up for saving file before opening another project.
* #973 Resizing a selected area proportionally did not work with modifier shift key.
* #974 Click+drag outside the selected area does not create new selection.
* #975 Timeline extends its length automatically when reaching 70% of the current length.
* #979 Optimize bucket fill algorithm with cache.
* #982 Exporting a movie any size lower than camera resolution exports a single image.
* #992 Lock zoom when using certain tools.
* #994 Color swatch name was assigned incorrectly under certain conditions.
* #995 Supports Gimp palette format import/export.
* #997 Added range settings to image sequence export.
* #999 Canvas view didn't update immediately after changing camera resolutions.
* #1002 Excessive RAM usage while exporting a long project may leads to a crash.
* #1007 Line stablizer level was shared between tools.
* #1008 Improved GIF UI/UX import/export.
* #1010 Camera motion didn't work on exported gif. Misc movie export fixes.
* #1012 Fixed frame loss during saving if moving frames around frequently.
* #1025 Trimmed tab titles in Color Inspector.
* #1028 Showing the proper icon color when selected.
* #1039 Addded command line completion for bash and zsh.
* #1040 Timeline didn't extend to a correct length when opening a super long project.
* #1043 Opening the same project twice in a row may causes content loss.
* #1048 Crash on file loading after drawing on vectors layers.
* #1051 Reimplement autocropping.
* #1058 Improve vector eraser tool precision.
* #1060 Refactor the audio assemble step by using ffmpeg.
* Updated Catch2 unit test framework to 2.4.0.
* Updated miniz library to 2.0.7.
* Updated macOS ffmpeg version to 3.4.2.
* Doubled active frame pool size to 400 under 64bit versions.
* Added a camera layer if cannot find a camera layer from the loaded project.
* Added translation: Estonian, Polish, Simplified Chinese.
* Fixed a saving failure if the file path contains unicode characters on Windows platform.
* Fixed vector layers displaying the top-left quarter of canvas only.

## Pencil2D 0.6.1 - 15 April 2018

Expand Down
35 changes: 18 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,29 @@

# Pencil2D Animation

**Pencil2D** is an animation/drawing software for Mac OS X, Windows, and Linux. It lets you create traditional hand-drawn animation (cartoon) using both bitmap and vector graphics. Pencil2D is free and open source.
**Pencil2D** is an animation/drawing software for Windows, macOS, Linux, and FreeBSD. It lets you create traditional hand-drawn animation (cartoon) using both bitmap and vector graphics. Pencil2D is free and open source.

Pencil2D Website: <https://www.pencil2d.org/>

## Download ###

### Pencil2D 0.6.2 RC1 (17 September 2018)
### Pencil2D 0.6.2 (26 September 2018)

[What's new?](https://www.pencil2d.org/2018/04/maintenance-release-0.6.1.html)
[What's new?](https://www.pencil2d.org/2018/09/maintenance-release-0.6.2.html)

| Windows 64 bit | Windows 32 bit | Mac | Linux |
| :--------------: | :---------------: | :-------------: | :---------------: |
| [Download][0] | [Download][1] | [Download][2] | [Download][3] |
| [Download][w64] | [Download][w32] | [Download][mac] | [Download][lnx] |

[0]: https://github.com/pencil2d/pencil/releases/download/v0.6.2-rc1/pencil2d-win64-v0.6.2-rc1.zip
[1]: https://github.com/pencil2d/pencil/releases/download/v0.6.2-rc1/pencil2d-win32-v0.6.2-rc1.zip
[2]: https://github.com/pencil2d/pencil/releases/download/v0.6.2-rc1/pencil2d-mac-v0.6.2-rc1.zip
[3]: https://github.com/pencil2d/pencil/releases/download/v0.6.2-rc1/pencil2d-linux-amd64-v0.6.2-rc1.AppImage
[w64]: https://github.com/pencil2d/pencil/releases/download/v0.6.2/pencil2d-win64-0.6.2.zip
[w32]: https://github.com/pencil2d/pencil/releases/download/v0.6.2/pencil2d-win32-0.6.2.zip
[mac]: https://github.com/pencil2d/pencil/releases/download/v0.6.2/pencil2d-mac-0.6.2.zip
[lnx]: https://github.com/pencil2d/pencil/releases/download/v0.6.2/pencil2d-linux-amd64-0.6.2.AppImage

### Nightly build
### Nightly builds

Nightly builds are the bleeding edge versions of Pencil2D, which contains the most recent fixes and features.
The link will direct you to Google Drive, please right-click a file and select Download. The filename is pencil2d-OS-year-month-date.
The link will direct you to Google Drive, please right-click on a file and select Download. The filename is `pencil2d-OS-year-month-date`.

| Windows 64 bit | Windows 32 bit | Mac | Linux |
| :--------------: | :---------------: | :-------------: | :---------------: |
Expand All @@ -37,13 +39,12 @@ The link will direct you to Google Drive, please right-click a file and select D

## Links

* Pencil2D Official Website: <https://www.pencil2d.org/>
* Report a bug or Request features in [Issue tracker](https://github.com/pencil2d/pencil/issues)
* You can help translate Pencil2D on [transifex](https://www.transifex.com/pencil2d/)!
* [Developer Guide](https://github.com/pencil2d/pencil/wiki)
* [Issue Tracker](https://github.com/pencil2d/pencil/issues) - Report bugs or Request features.
* [Transifex](https://www.transifex.com/pencil2d/) - You can help translate Pencil2D, too.
* [Developer Guide](https://github.com/pencil2d/pencil/wiki) - Learn how to compile Pencil2D yourself.

## Source code

* Github: [https://github.com/pencil2d/pencil](https://github.com/pencil2d/pencil)
* Bitbucket: [https://bitbucket.org/chchwy/pencil2d](https://bitbucket.org/chchwy/pencil2d) (Mirror)

* GitHub: <https://github.com/pencil2d/pencil> (Primary)
* Bitbucket: <https://bitbucket.org/chchwy/pencil2d> (Mirror)
* GitLab: <https://gitlab.com/chchwy/pencil2d> (Mirror 2)
14 changes: 9 additions & 5 deletions app/app.pro
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

! include( ../common.pri ) { error( Could not find the common.pri file! ) }

QT += core widgets gui xml multimedia svg
QT += core widgets gui xml multimedia svg network

TEMPLATE = app
TARGET = pencil2d
Expand All @@ -30,7 +30,8 @@ INCLUDEPATH += \
../core_lib/src/tool \
../core_lib/src/util \
../core_lib/ui \
../core_lib/src/managers
../core_lib/src/managers \
../core_lib/src/external

HEADERS += \
src/mainwindow2.h \
Expand All @@ -44,7 +45,6 @@ HEADERS += \
src/colorinspector.h \
src/colorpalettewidget.h \
src/colorwheel.h \
src/colordictionary.h \
src/filedialogex.h \
src/displayoptionwidget.h \
src/pencilapplication.h \
Expand All @@ -59,7 +59,8 @@ HEADERS += \
src/importimageseqdialog.h \
src/spinslider.h \
src/doubleprogressdialog.h \
src/colorslider.h
src/colorslider.h \
src/checkupdatesdialog.h

SOURCES += \
src/main.cpp \
Expand Down Expand Up @@ -87,7 +88,8 @@ SOURCES += \
src/importimageseqdialog.cpp \
src/spinslider.cpp \
src/doubleprogressdialog.cpp \
src/colorslider.cpp
src/colorslider.cpp \
src/checkupdatesdialog.cpp

FORMS += \
ui/mainwindow2.ui \
Expand Down Expand Up @@ -129,6 +131,8 @@ macx {
FILE_ICONS.files = data/icons/mac_pcl_icon.icns data/icons/mac_pclx_icon.icns
FILE_ICONS.path = Contents/Resources
QMAKE_BUNDLE_DATA += FILE_ICONS

LIBS += -framework AppKit
}

win32 {
Expand Down
4 changes: 2 additions & 2 deletions app/data/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,11 @@
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleShortVersionString</key>
<string>0.6.2</string>
<string>0.6.3</string>
<key>CFBundleSignature</key>
<string>PC2D</string>
<key>CFBundleVersion</key>
<string>0.6.2.1</string>
<string>0.6.3.0</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.graphics-design</string>
<key>NSHighResolutionCapable</key>
Expand Down
17 changes: 11 additions & 6 deletions app/data/pencil2d.desktop
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,6 @@ Keywords=picture;drawing;vector;bitmap;cartoon;

# Translations


# Translations


# Translations
Name[he]=Pencil2D
GenericName[he]=תוכנת הנפשה
Comment[he]=צרו הנפשה מסורתית מצויירת ביד באמצעות כלי מפת ביטים וכלים וקטוריים
Expand All @@ -36,10 +31,14 @@ Comment[pt_BR]=Crie animações tradicionais feitas à mão usando gráficos de
Icon[pt_BR]=pencil2d
Name[ru]=Pencil2D
GenericName[ru]=Анимационное ПО
Comment[ru]=Создавайте традиционную рисованную анимацию с использованием растровой и векторной графики
Comment[ru]=Создавайте традиционную рисованную анимацию используя растровую и векторную графики.
Icon[ru]=pencil2d
Name[it]=Pencil2D
Icon[it]=pencil2d
Name[ca]=Pencil2D
GenericName[ca]=Programari d'animació
Comment[ca]=Crea animacions tradicionals a mà utilitzant gràfics de mapa de bits i de vectors
Icon[ca]=pencil2d
Name[cs]=Pencil2D
GenericName[cs]=Animační program
Comment[cs]=Tvořte tradiční ručně kreslenou animaci pomocí bitmapové i vektorové grafiky
Expand All @@ -56,6 +55,10 @@ Name[sl]=Svinčnik2D
GenericName[sl]=Program za animacijo
Comment[sl]=Ustvarite tradicionalno ročno risano animacijo s pomočjo bitne in vektorske grafike
Icon[sl]=pencil2d
Name[el]=Pencil2D
GenericName[el]=Λογισμικό κινουμένων σχεδίων
Comment[el]=Δημιουργήστε παραδοσιακά, ζωγραφισμένα στο χέρι κινούμενα σχέδια χρησιμοποιώντας το bitmap και διανυσματική γραφιστική.
Icon[el]=pencil2d
Name[hu_HU]=Pencil2D
GenericName[hu_HU]=Animációs Szoftver
Comment[hu_HU]=A Pencil2D egy animáció készítő/rajzoló szoftver Mac OS X, Windows és Linux rendszerekre. Hagyományos, kézzel rajzolt animációk készítésére alkalmas. Bitkép és vagy vektorgrafika használatával.
Expand Down Expand Up @@ -85,4 +88,6 @@ GenericName[zh_TW]=動畫軟體
Comment[zh_TW]=利用點陣圖跟向量圖兩種方式創作傳統手繪動畫
Icon[zh_TW]=pencil2d
Name[kab]=Pencil2D
GenericName[kab]=Aseɣẓan n usemwwiwel
Comment[kab]=Snulfu-d asemwwiwel amansay yettusunɣen s ufus s wudlifen bitmap akked wudlifen imawayen
Icon[kab]=pencil2d
Loading

0 comments on commit 637dd83

Please sign in to comment.