Commit graph

611 commits

Author SHA1 Message Date
manongjohn
133055fa7e Update version to 1.2 (beta) 2021-04-17 09:17:54 -04:00
manongjohn
18f0c94eaf
Merge pull request #646 from manongjohn/v1.2
Update version to 1.2 (alpha)
2021-04-05 10:16:47 -04:00
manongjohn
54db84b734 Update version to 1.2 (alpha) 2021-04-04 08:53:15 -04:00
manongjohn
eecb1f9c1f
Merge pull request #633 from manongjohn/fix_console_warning_messages
Fix console warning messages
2021-04-02 09:58:59 -04:00
manongjohn
489ea06570
Merge pull request #634 from manongjohn/ot_patches_20210328
OpenToonz patches thru 3/28
2021-04-01 17:07:39 -04:00
manongjohn
b9fcbb772f
Merge pull request #632 from manongjohn/fix_LNP_hooking_incorrectly
Fix Lazy Nezumi Pro hooking incorrectly
2021-04-01 11:24:59 -04:00
Kite
75b62139db Fix Hdpi Icons 2021-03-28 22:26:21 -04:00
shun-iwasawa
4cb2f6fd40 fix removing entire cells in the column 2021-03-28 19:17:45 -04:00
shun-iwasawa
c6848d2175 fix crash on launch with shrinked imageviewer 2021-03-28 18:24:02 -04:00
shun-iwasawa
589ae93f6b fix alt drag fx insertion 2021-03-28 17:37:08 -04:00
shun-iwasawa
43955919e6 fix fullscreen feature 2021-03-28 17:37:06 -04:00
manongjohn
c0c0502637 Fix empty key passed on QSettings setValue 2021-03-28 15:44:44 -04:00
manongjohn
c3cbbbf0f7 Fix Lazy Nezumi Pro hooking incorrectly 2021-03-28 00:13:42 -04:00
manongjohn
c8ee74eda3 Stop panels from resizing on startup 2021-03-27 09:14:35 -04:00
manongjohn
a084e3ed39 Merge master with conflicts resolved 2021-03-14 23:49:21 -04:00
shun-iwasawa
39b7fccea7 fix scene cast to update on pasting 2021-03-10 21:57:18 -05:00
Kite
8714c53942 Fix Temp Icon Over State in Menu
I overlooked this, needed to add the transparent icon for the different icon modes, otherwise hovering in the menu causes the temp icon to display.
2021-03-10 21:57:18 -05:00
shun-iwasawa
dbd5cf1001 fix windows multi monitor full screen 2021-03-10 21:57:18 -05:00
Bloody Mess
6a03522d1d Merged changes from "fix window disappearing on undock" for windows build. 2021-03-10 21:57:18 -05:00
Bloody Mess
133f8b4ec8 Fixed typo in comment. 2021-03-10 21:57:18 -05:00
Bloody Mess
2b4c721c4b Minor clean up & expanding of comments in FullScreenWidget::toggleFullScreen(). 2021-03-10 21:57:18 -05:00
Bloody Mess
62fe9603e3 cleaned up trailing whitespace. 2021-03-10 21:57:18 -05:00
Bloody Mess
90d6cb033d Fixed full-screen mode on X11 systems with multiple monitors. 2021-03-10 21:57:18 -05:00
Kite
90499dca3f Update temporary icon 2021-03-10 21:57:17 -05:00
Kite
9fded30646 Fix Hdpi Icon Scaling
Menu icons (16x16) were difficult to repurpose for toolbars because they would resize to fit 20x20, this change composites them onto a 20x20 pixmap so this no longer happens, this seems to make the whole process more stable
2021-03-10 21:57:17 -05:00
shun-iwasawa
8280906d92 fix window disappearing on undock 2021-03-10 21:57:17 -05:00
shun-iwasawa
c472adc8a3 icons for all commands 2021-03-10 21:57:15 -05:00
manongjohn
5a033554f1 Fix function editor focusing 2021-03-05 23:23:08 -05:00
manongjohn
a943695147 Disable toolbar tool version when using quick action 2021-02-23 23:48:43 -05:00
manongjohn
c2d2af1a49 Set panning cursor for quick panning 2021-02-17 11:12:52 -05:00
manongjohn
ac99812cd8 Pan Schematic with Hand Shortcut 2021-02-14 01:09:25 -05:00
manongjohn
07624006eb Pan Function Editor with Hand Shortcut 2021-02-14 00:53:11 -05:00
manongjohn
f19c6da0c6 Re-allow space shortcut 2021-02-14 00:22:58 -05:00
shun-iwasawa
b06a27cc4b expression reference manager 2021-01-26 01:05:53 -05:00
shun-iwasawa
af3d141dba fix camera settings response 2021-01-24 15:50:07 -05:00
Jeremy Bullock
a5a46e40de
Fix resize handles not showing on hover (#510) 2020-11-16 14:01:19 -07:00
Jeremy Bullock
c0624bc06f
Fix seconds working after 1 minute in timecode. (#509) 2020-11-16 12:56:45 -07:00
manongjohn
6b9f4e2a61
Fix crash moving cell with shaderfx (#504)
Co-authored-by: manongjohn <manongjohn@users.noreply.github.com>
2020-11-15 00:32:39 -07:00
Jeremy Bullock
6d14cee40e
Motion Path Panel (#420)
* It's a start

* Going a different route

* Some progress

* More stuff

* Lines work

* Some cleanup

* Panel starts working

* Remove some code

* More stuff

* Graph Starting to Work

* Interpolation working

* Move graph to its own file.

* Change to new graph

* Graph Scaling

* More tweaks

* Delete spline button

* more tweaks

* More

* clang

* Small fixes

* playback

* Play test

* Rename Paths

* Update other locations when name changed

* geometry tool types

* small stuff

* Fix trying to capture and geometry options

* Fix crash

* Don't show pegbar 10000 in the function viewer.  It's a secret.

* Fix loading and saving paths
2020-11-12 17:47:07 -07:00
Jeremy Bullock
51daab8588
OpenToonz changes as of 11-11-20 (#489)
* removed unused tcleanuppreprocessor.cpp and .h

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

* removed unused directory lzodriver

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

* OpenToonz changes as of 11-11-20

Co-authored-by: Sean Kuehl <teddscottfelt@gmail.com>
2020-11-12 14:40:58 -07:00
Jeremy Bullock
49d34403ac
Fill with gaps on Smart Raster levels. (#338)
* Start of Smart Raster gap filling

* Ready for testing

* More Tweaks

* Improve polyline and freehand stuff

* Remove unneeded line.

* Hide on lines
2020-11-11 20:36:21 -07:00
Jeremy Bullock
bb63d765ba
Recent Projects and Default Project Location (#415)
* Recent Projects and Default Project Location

* Add to load scene

* Added shortening of long paths and hover effects

* The ComboBox is back baby.

* Browse option
2020-11-08 23:55:47 -07:00
Jeremy Bullock
a599d98bca
Remove all things Quicktime (#393) 2020-11-04 12:19:59 -07:00
Jeremy Bullock
a922f46562
Remove Camera Capture Popup Window (#378)
* Remove Camera Capture Popup

* clang
2020-11-04 12:14:28 -07:00
Jeremy Bullock
82324fdcb5
Allow panning with space on function sheet (#409) 2020-10-23 23:18:38 -06:00
Jeremy Bullock
fe1084fcc0
Move palette freeze/pause button (#395)
* Move palette freeze/pause button

* Fix crash
2020-10-21 09:01:28 -06:00
manongjohn
64f86e6392
Centralize user preference and configuration files (#394) 2020-10-21 08:59:24 -06:00
Jeremy Bullock
842b867286
Bring in OpenToonz updates as of 10-19-20 (#391)
* xdts frame number with suffix

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

* ease regulations for the use of Animate tool

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

* fix crash on drawing absent level

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

* Get rid of useless tio.cpp

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

* fix repeat fx command to work in non-english ui

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

Co-authored-by: shun-iwasawa <shun.iwasawa@ghibli.jp>
Co-authored-by: Sean Kuehl <teddscottfelt@gmail.com>
2020-10-20 13:45:06 -06:00
Jeremy Bullock
e9edcf936d
Block space and arrows as shortcuts (#373) 2020-10-18 17:39:39 -06:00
Jeremy Bullock
69acc777c2
Bring in OpenToonz updates as of 10-17-20 (#371)
* palette filter no gap enhancement

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

* selectable param name label

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

Co-authored-by: shun-iwasawa <shun.iwasawa@ghibli.jp>
2020-10-18 17:34:17 -06:00
Jeremy Bullock
9ef44d41a9
Block fixed with widgets on dock and undock (#374) 2020-10-18 17:33:59 -06:00
Jeremy Bullock
b19126c268
Bring in fixes from OpenToonz as of 10-12-2020 (#350)
* fix text fx bug

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

* fix crash on undoing replace-paste zerary fx

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

Co-authored-by: shun-iwasawa <shun.iwasawa@ghibli.jp>
2020-10-13 22:36:42 -06:00
Jeremy Bullock
16cd69f0dd
Bring in OpenToonz updates as of 10-11-2020 (#349)
* implement selective option for segment eraser

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

* pojienie - fix undo data #3392

* shun fix pasting freehand #3518

* 3D Lut on the Fly by Shun-Iwasawa #3513

Co-authored-by: pojienie <pojienie@gmail.com>
2020-10-12 20:26:35 -06:00
Jeremy Bullock
c0f52612f5
Version 1.1 (#309)
* Version 1.1

* Oops
2020-10-07 08:35:41 -06:00
Jeremy Bullock
8f7ed31968
Change Xsheet references to Scene (Unless it's actually an Xsheet) (#303) 2020-10-06 10:25:44 -06:00
Jeremy Bullock
9147e447b0
Fix resizing windows on start (#301) 2020-10-05 14:15:45 -06:00
manongjohn
d2bfc9f902
Merge pull request #273 from jeremybullock/tahoma2d
Rename to Tahoma2D
2020-10-05 14:31:53 -04:00
Jeremy Bullock
62ab3d2af4
UI Updates (#294) 2020-10-05 00:15:49 -06:00
Jeremy Bullock
582b461382 Merge remote-tracking branch 'origin/master' into tahoma2d 2020-10-02 20:51:34 -06:00
Jeremy Bullock
05591fd52a
Fix missing shortcuts (#282) 2020-10-02 20:40:57 -06:00
Jeremy Bullock
d0f1813309 Rename to Tahoma2D 2020-10-02 00:20:33 -06:00
Jeremy Bullock
d2a6a32213
More fixes. (#265)
* Some fixes

* fix fractalnoisefx

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

* gui modifications

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

* Finish to style update patch

* OpenToonz #3510
Co-authored-by: shun-iwasawa shun-iwasawa@users.noreply.github.com

Co-authored-by: shun-iwasawa <shun.iwasawa@ghibli.jp>
2020-10-01 12:19:00 -06:00
Jeremy Bullock
6125029b08
Clarify some endblock undo info (#260) 2020-09-30 22:51:23 -06:00
Jeremy Bullock
a3a2579f08
Fix issues reported in OpenToonz (#258)
* Fix issues reported in OpenToonz

* Fixed height for convert and level settings dialogs
2020-09-30 10:52:10 -06:00
Jeremy Bullock
967ad6de14
Fix issues with starting maximized not working (#236) 2020-09-27 16:20:03 -06:00
manongjohn
ce7dfe98f1
Do not remove unused styles 0 and 1 on default palettes (#240) 2020-09-27 00:31:21 -06:00
Jeremy Bullock
a4f7ab9b6e
Make tabbing through color fields easier. (#186) 2020-09-20 02:27:27 -06:00
Jeremy Bullock
de24d9092c
FIx extra selection in palette (#171) 2020-09-14 15:09:57 -06:00
Jeremy Bullock
c88e4b8163
Fix missing icons by Konero (#153)
* Add missing icons for vectorize popup

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

* Fix plus icon for style name editor button

Signed-off-by: Jeremy Bullock <jcbullock@gmail.com>

* Fix rename

Co-authored-by: Kite <konero@users.noreply.github.com>
2020-09-11 09:57:51 -06:00
Jeremy Bullock
da36502653
Allow timeline to be fixed height on starting (#135) 2020-09-04 12:12:55 -06:00
Jeremy Bullock
ecab4aab78 Fix icon size 2020-09-01 15:45:32 -06:00
manongjohn
df81651d5e
Display Fx Icon as timeline/xsheet thumbnail (#130) 2020-08-31 15:44:23 -06:00
Jeremy Bullock
af90cdedbe
UI update and Icons from Konero (#126)
* add multi arc mockup

* implement mutli arc

* add join and smooth option

* reset multiarc and arc when deactivated

* create self loop if the last point is the same as the first

* make join option in multiarc consistent with tape tool

* fix a bug where thickness don't affect mutliarc in vector level

* remove join option in geometric tool

* stop mutliarc after closing shape

* double click can also end multi arc

* fix a bug where multiArc will produce buggy stroke

* fix a bug where geometric tools is not deactivated

* add multiArc shortcut

* rewrite multiArc

* revert changes to tvectorimage

* add undo data for multiArc

* Paste as Copy Command for XSheet

* Remove unneeded code

* Bug fix

* prevent guide lines from jumping around in MultiArc

* make stroke color consistent in MultiArc

* remove color in MultiArc's undo data

* make color consistent in MultiArc with previous version

* Fix single image raster levels

* fix compilation error

* fix a bug where multiArc might generate bugged stroke

* Remove ICONV dep (#3304)

* fix crash on saving studio palette

* Move to Paste Special Menu

* Don't Set Fixed Width if Docking a Floating Panel

* Update how_to_build_win.md

New draft of pr for requested changes to windows build instructions.

* fix geometric tool multiarc smooth option

* fix level saving failure

* fix wrong warning after saving palette

* fix a bug where moving a control point while holding alt has unintended result

* fix travis-install (#3389)

* Fix assert debug crash in flipconsole.cpp

Fix crash when using the viewer controls in the console (debug)

* Redraw Audio Waveform

Fills the waveform rather than outlines it.

* Update .gitignore

* fix undo data when drawing arc and mutliarc

* fix overwriting raster drawing palette (#3387)

* mode sensitive fx settings

* Create New Style Command Button (#3394)

* Create New Style Command Button

This PR creates a new button in the pallette editor that creates a new style.  Button is large and easy access for a faster and easier workflow.  Original code developed by Turtletooth for Tahoma.  Given permission to develop within Openoonz.

Co-Authored-By: Jeremy Bullock <turtletooth@users.noreply.github.com>

* Update paletteviewergui.cpp

Made changes to the PR per request by Shun.

* Fixed a space within the code that wasn't suppose to be there.

Co-authored-by: Jeremy Bullock <turtletooth@users.noreply.github.com>

* tahoma license (#3396)

* new style button optional

* fix loading pegbars (removing updateKeyframes)

* periodic random expression

* add fx in linear color space
this commit is based on source for the ComposeAdd plugin fx by DWANGO Co., Ltd.
in dwango_opentoonz_plugins and opentoonz_plugin_utility repositories.

* fractal noise iwa fx

* skip unnecessary icon invalidation

* fix frame range fill with tablet

* stop function editor to open by dbl clicking key

* Expanding the radius of the rotation handle.

This just changes when the cursor transforms into the rotation tool.

(cherry picked from commit 7722ae989bbdc6aa5cb48df7a4c08bae1fe6ea39)

* fix vector img patern stroke style

* Update Stylesheets

- Support the new icon sizes
- XSheet and Timeline significantly redesigned
- Lots of margin fixes and refactoring
- Remove deprecated icons, as some icons are moved into binary
- New Light theme

* New Icons

- Redesigns almost every icon as symbolic
- Adds icons for most commands

* Add Option for Icon Themes

- Adds option for icon themes
- Removes useless label from Preferences category list

* Update Icon Functions

- Adds themePath() boolean
- Adds function for recoloring black pixels in pixmaps to any color
- Rebuilds createQIcon to use fromTheme() and recolorPixmap()
- Removes createQIconOnOff as it seemed to be a rarely used duplicate of createQIcon
- Removes a grey horizontal line drawn above the console play bar in the viewer

* Set Default Icon Theme and Paths

- Sets search paths for icons for use with QIcon::fromTheme()
- Sets default start icon theme on first install
- Sets flag for displaying icons in menus, so we can selectively hide them

* Set Icons for Commands

- Sets icons for the commands
- Hides icons being displayed in menus as most icons are 20x20, they will look blurry when shrunk to 16x16
- Selectively allows icons to display for Tools in menus

* Change Icon Sizes, General Fixes and Stylesheet Additions

- Change icon sizes to new size
- Remove margin around FX Editor window
- Remove white line under color sliders in Style Editor
- Make keyframe icons uniform and color stylable in the stylesheets
- Removes deprecated stylesheet strings
- Redesign GUI for palette list view
- Make tree list header sort row stylable
- Remove black lines from scrollbars in New Project window
- Remove margin around combobox in Level Strip
- Alter how some lines are drawn in the Timeline to fix some alpha issues
- Make conditional fixed onion skin and normal onion skin dots contrast more against a light background area to make sure they have good visibility
- Make text always viewable in the FPS field in console bar
- Increase size of radio buttons in Cleanup Settings
- Increase size of switches in motion path nodes
- Remove unessesary "Layer" label in Timeline and other rects
- Various colors made stylable in the stylesheets; palette numpad and selection frame, cleanup settings border, scene cast folder path, schematic lines, ruler, xsheet lines, keyframes, cell input box and more
- Moves some external stylesheet icons into binary

* Make TPanelTitleBar Icon States Stylable

- Makes icon states for TPanelTitleBar buttons stylable in stylesheets

* Travis Fixes

* Swap Startup Popup Logos

They were in the wrong folders

* Revert "Swap Startup Popup Logos"

This reverts commit 815908a9f3e725f48507dab8a2270bdfa045649d.

* Fix Startup Popup Logo

It wasn't switching

* Feedback Changes

- Change render visualization to clapboard
- Fix text contrast on levels in XSheet

* Make Cell Selection More Clear

* Darken Light Theme and Tint Empty Cell Selection

* Fix missing icons

* Fix memo button

* Bring back colors

* Hide Motion Tab

* Fix Play Range Area (Light)

Make play range area more visible

* Vector Column Color

Co-authored-by: pojienie <pojienie@gmail.com>
Co-authored-by: rim <11380091+rozhuk-im@users.noreply.github.com>
Co-authored-by: shun-iwasawa <shun.iwasawa@ghibli.jp>
Co-authored-by: Rodney <rodney.baker@gmail.com>
Co-authored-by: DoctorRyan <65507211+DoctorRyan@users.noreply.github.com>
Co-authored-by: shun-iwasawa <shun-iwasawa@users.noreply.github.com>
Co-authored-by: Kite <konero@users.noreply.github.com>
Co-authored-by: Jeremy Bullock <turtletooth@users.noreply.github.com>
Co-authored-by: DoctorRyan <doctorryan1969.gmail.com>
2020-08-31 12:51:22 -06:00
Jeremy Bullock
24ad08ec6c
Fix crash on toggling show style index (#124) 2020-08-19 08:56:24 -06:00
Jeremy Bullock
dd1976c5d8
Update with Current OpenToonz changes as of 8-12-20 (#119)
* add multi arc mockup

* implement mutli arc

* add join and smooth option

* reset multiarc and arc when deactivated

* create self loop if the last point is the same as the first

* make join option in multiarc consistent with tape tool

* fix a bug where thickness don't affect mutliarc in vector level

* remove join option in geometric tool

* stop mutliarc after closing shape

* double click can also end multi arc

* fix a bug where multiArc will produce buggy stroke

* fix a bug where geometric tools is not deactivated

* add multiArc shortcut

* rewrite multiArc

* revert changes to tvectorimage

* add undo data for multiArc

* Paste as Copy Command for XSheet

* Remove unneeded code

* Bug fix

* prevent guide lines from jumping around in MultiArc

* make stroke color consistent in MultiArc

* remove color in MultiArc's undo data

* make color consistent in MultiArc with previous version

* Fix single image raster levels

* fix compilation error

* fix a bug where multiArc might generate bugged stroke

* Remove ICONV dep (#3304)

* fix crash on saving studio palette

* Move to Paste Special Menu

* Don't Set Fixed Width if Docking a Floating Panel

* Update how_to_build_win.md

New draft of pr for requested changes to windows build instructions.

* fix geometric tool multiarc smooth option

* fix level saving failure

* fix wrong warning after saving palette

* fix a bug where moving a control point while holding alt has unintended result

* fix travis-install (#3389)

* Fix assert debug crash in flipconsole.cpp

Fix crash when using the viewer controls in the console (debug)

* Redraw Audio Waveform

Fills the waveform rather than outlines it.

* fix undo data when drawing arc and mutliarc

* fix overwriting raster drawing palette (#3387)

* mode sensitive fx settings

* Create New Style Command Button (#3394)

* Create New Style Command Button

This PR creates a new button in the pallette editor that creates a new style.  Button is large and easy access for a faster and easier workflow.  Original code developed by Turtletooth for Tahoma.  Given permission to develop within Openoonz.

Co-Authored-By: Jeremy Bullock <turtletooth@users.noreply.github.com>

* Update paletteviewergui.cpp

Made changes to the PR per request by Shun.

* Fixed a space within the code that wasn't suppose to be there.

Co-authored-by: Jeremy Bullock <turtletooth@users.noreply.github.com>

* tahoma license (#3396)

* new style button optional

* fix loading pegbars (removing updateKeyframes)

* periodic random expression

* add fx in linear color space
this commit is based on source for the ComposeAdd plugin fx by DWANGO Co., Ltd.
in dwango_opentoonz_plugins and opentoonz_plugin_utility repositories.

* fractal noise iwa fx

* skip unnecessary icon invalidation

* fix frame range fill with tablet

* stop function editor to open by dbl clicking key

* Expanding the radius of the rotation handle.

This just changes when the cursor transforms into the rotation tool.

(cherry picked from commit 7722ae989bbdc6aa5cb48df7a4c08bae1fe6ea39)

Co-authored-by: pojienie <pojienie@gmail.com>
Co-authored-by: rim <11380091+rozhuk-im@users.noreply.github.com>
Co-authored-by: shun-iwasawa <shun.iwasawa@ghibli.jp>
Co-authored-by: Rodney <rodney.baker@gmail.com>
Co-authored-by: DoctorRyan <65507211+DoctorRyan@users.noreply.github.com>
Co-authored-by: shun-iwasawa <shun-iwasawa@users.noreply.github.com>
Co-authored-by: Kite <konero@users.noreply.github.com>
Co-authored-by: Jeremy Bullock <turtletooth@users.noreply.github.com>
Co-authored-by: DoctorRyan <doctorryan1969.gmail.com>
2020-08-17 13:38:24 -06:00
Jeremy Bullock
e736578c26
Make short play work universally (#105)
* Make short play work universally

* Take into account play markers

* Make shortplay ignore markers
2020-08-03 21:07:44 -06:00
Jeremy Bullock
7ce531ac30
OT Changes as of 7-26 (#104) 2020-07-27 21:16:51 -06:00
Jeremy Bullock
f5da61aa1b
OT changes as of 7/22 (#94) 2020-07-25 23:23:46 -06:00
artisteacher
4871443ae5
Fix unused command line arguments (#99)
This uses some of PR opentoonz/opentoonz#3031 by Otakuto with some small additions so that command line arguments can function.
2020-07-25 22:53:56 -06:00
manongjohn
08655aa21f
Display Default Palette (#95)
* Default Palettes

* Fix level detection at frame 1

* Add default/personal palettes location

* Add Personal Palettes category to Studio Palette Window

* Fix default palette comments

* Fix save default palette warning message
2020-07-25 22:51:26 -06:00
Jeremy Bullock
b6875d1bf5
Update new style button (#89)
Co-authored-by: shun-iwasawa <shun-iwasawa@users.noreply.github.com>
2020-07-15 11:18:49 -06:00
Jeremy Bullock
05ff19a19d
Remove Letter Ports (#87) 2020-07-13 21:41:44 -06:00
Jeremy Bullock
5957d4d678
Remove Scan Stuff (#79)
* Remove Scan Stuff

* Fix Travis?

* Travis 2
2020-07-08 00:31:12 -06:00
Jeremy Bullock
83c0cff6dc
Merge changes from OpenToonz as of 7-7 (#77)
* add multi arc mockup

* implement mutli arc

* add join and smooth option

* reset multiarc and arc when deactivated

* create self loop if the last point is the same as the first

* make join option in multiarc consistent with tape tool

* fix a bug where thickness don't affect mutliarc in vector level

* remove join option in geometric tool

* stop mutliarc after closing shape

* double click can also end multi arc

* fix a bug where multiArc will produce buggy stroke

* fix a bug where geometric tools is not deactivated

* add multiArc shortcut

* rewrite multiArc

* revert changes to tvectorimage

* add undo data for multiArc

* Paste as Copy Command for XSheet

* Remove unneeded code

* Bug fix

* prevent guide lines from jumping around in MultiArc

* make stroke color consistent in MultiArc

* remove color in MultiArc's undo data

* make color consistent in MultiArc with previous version

* Fix single image raster levels

* fix compilation error

* fix a bug where multiArc might generate bugged stroke

* Remove ICONV dep (#3304)

* fix crash on saving studio palette

* Move to Paste Special Menu

* Don't Set Fixed Width if Docking a Floating Panel

* Update how_to_build_win.md

New draft of pr for requested changes to windows build instructions.

* fix geometric tool multiarc smooth option

* fix level saving failure

* fix wrong warning after saving palette

* fix a bug where moving a control point while holding alt has unintended result

* fix overwriting raster drawing palette

* Hide color swatch on color 0

Co-authored-by: pojienie <pojienie@gmail.com>
Co-authored-by: rim <11380091+rozhuk-im@users.noreply.github.com>
Co-authored-by: shun-iwasawa <shun.iwasawa@ghibli.jp>
Co-authored-by: Rodney <rodney.baker@gmail.com>
Co-authored-by: DoctorRyan <65507211+DoctorRyan@users.noreply.github.com>
2020-07-07 11:06:59 -06:00
Jeremy Bullock
133c867d93
Merge with core OpenToonz as of 7-5 (#73)
* add multi arc mockup

* implement mutli arc

* add join and smooth option

* reset multiarc and arc when deactivated

* create self loop if the last point is the same as the first

* make join option in multiarc consistent with tape tool

* fix a bug where thickness don't affect mutliarc in vector level

* remove join option in geometric tool

* stop mutliarc after closing shape

* double click can also end multi arc

* fix a bug where multiArc will produce buggy stroke

* fix a bug where geometric tools is not deactivated

* add multiArc shortcut

* rewrite multiArc

* revert changes to tvectorimage

* add undo data for multiArc

* Paste as Copy Command for XSheet

* Remove unneeded code

* Bug fix

* prevent guide lines from jumping around in MultiArc

* make stroke color consistent in MultiArc

* remove color in MultiArc's undo data

* make color consistent in MultiArc with previous version

* Fix single image raster levels

* fix compilation error

* fix a bug where multiArc might generate bugged stroke

* Remove ICONV dep (#3304)

* fix crash on saving studio palette

* Move to Paste Special Menu

* Don't Set Fixed Width if Docking a Floating Panel

Co-authored-by: pojienie <pojienie@gmail.com>
Co-authored-by: rim <11380091+rozhuk-im@users.noreply.github.com>
Co-authored-by: shun-iwasawa <shun.iwasawa@ghibli.jp>
Co-authored-by: Rodney <rodney.baker@gmail.com>
2020-07-05 23:32:52 -06:00
Jeremy Bullock
5850554b2d
More ui tweaks (#70) 2020-07-03 17:45:44 -06:00
Jeremy Bullock
b0b1772962
Grab Bag (#69) 2020-07-03 01:28:13 -06:00
Jeremy Bullock
5136b21737
Allow Changing Parent of Column from XSheet (#68) 2020-07-01 22:55:41 -06:00
Jeremy Bullock
a57d5ece0a
Disable titlebar double click (#67)
* Remove classic xsheet layout. Set compact default.

* Disable double click on non viewer titlebars
2020-07-01 00:48:21 -06:00
Jeremy Bullock
83aa41ce21
Make getting back to a plain color easy from all styles. (#64) 2020-06-30 23:05:14 -06:00
Jeremy Bullock
d380fa8e3a Merge remote-tracking branch 'ot/master' 2020-06-30 10:15:55 -06:00
Jeremy Bullock
3605260cbd
Ot master (#58)
* prevent unintentional frameworks use and fix typos

* Fix build with Clang 10

* System depend code deduplication

* Improve multi-layer style picker.

Allows clicking anywhere on a stroke in another layer to pick it -
not just the center.

Fixes #2843.

* Get actual pixel size instead of hard-coding to 1.0.

* Rehide features

* fix pegbar restoring

* fix crash on converting single image

* Fix wrong path to FXs

* fix expression reference in sub xsheet

* Fix build with GCC 10.

The default option was fixed in the latest Twain releases
but Opentoonz includes Twain 2.1.

* Fix build with Qt 5.15.

QPainterPath is no longer included indirectly.

* fix pegbar lost on exploding subxsheet

* fix fxs missing on explode

* Adobe Animate keyboard shortcuts but now with better shapes

* fix a bug where level in xsheet gets replaced when cancelling saving

* add include intersection option in selection tool

Co-authored-by: artisteacher <thingymadingy@yahoo.com>
Co-authored-by: Rodney <rodney.baker@gmail.com>
Co-authored-by: Rozhuk Ivan <rozhuk.im@gmail.com>
Co-authored-by: Martin van Zijl <martin.vanzijl@gmail.com>
Co-authored-by: shun-iwasawa <shun.iwasawa@ghibli.jp>
Co-authored-by: Konstantin Dmitriev <ksee.zelgadis@gmail.com>
Co-authored-by: Christophe Giboudeaux <christophe@krop.fr>
Co-authored-by: MrBlockCat <37186692+MrBlockCat@users.noreply.github.com>
Co-authored-by: pojienie <pojienie@gmail.com>
2020-06-28 21:05:10 -06:00
Jeremy Bullock
1a257c2384
Fix resizing panels again (#59) 2020-06-28 21:02:28 -06:00
Jeremy Bullock
99c0542793
Fix weird dockinig issues (#55) 2020-06-20 22:26:16 -06:00
Jeremy Bullock
aed83334b2
Option to Hide Style Indexes (Hidden by default) (#54) 2020-06-19 21:11:29 -06:00
Jeremy Bullock
39a6f091ef
More Misc Fixes (#53) 2020-06-19 00:53:43 -06:00
Jeremy Bullock
1d7b13f4d8
Perspective Assistant for Smart Raster and Raster levels (#51)
* It's working

* Raster brush too

* Added saving and toggling points
2020-06-16 23:06:09 -06:00
Jeremy Bullock
34cf4cc79f
Status Bar (#50)
* Status bar

* Status Bar Working
2020-06-15 02:27:26 -06:00
Jeremy Bullock
7faa31f359
misc fixes (#49) 2020-06-12 02:33:50 -06:00
Jeremy Bullock
b817711ff2
Fix variety of panels (#48) 2020-06-12 00:11:25 -06:00
Christophe Giboudeaux
3ccd505329 Fix build with Qt 5.15.
QPainterPath is no longer included indirectly.
2020-06-09 10:39:31 +02:00
Jeremy Bullock
8d19877058
Rename level types (#46) 2020-06-06 18:49:41 -06:00
Jeremy Bullock
8044d337b2
Changes by Konero (#45) 2020-06-04 22:40:15 -06:00
shun-iwasawa
952984c275 fix expression reference in sub xsheet 2020-06-05 12:30:35 +09:00
Jeremy Bullock
4566353fe5
Konero tweaks (#42)
* Fix build with Clang 10

* System depend code deduplication

* Improve multi-layer style picker.

Allows clicking anywhere on a stroke in another layer to pick it -
not just the center.

Fixes #2843.

* Get actual pixel size instead of hard-coding to 1.0.

* Rehide features

* fix pegbar restoring

* gui tweaks

tweaks the gui, makes tpaneltitlebarbutton color states changable in stylesheets

* fix styleeditor chandle mouse event

allow handle to be grabbed properly without slipping

Co-authored-by: Rodney <rodney.baker@gmail.com>
Co-authored-by: Rozhuk Ivan <rozhuk.im@gmail.com>
Co-authored-by: Martin van Zijl <martin.vanzijl@gmail.com>
Co-authored-by: shun-iwasawa <shun.iwasawa@ghibli.jp>
Co-authored-by: Kite <konero@users.noreply.github.com>
2020-06-04 01:48:08 -06:00
Jeremy Bullock
7a22a827d0
Allow Straight Lines on Shift plus more. . . (#39)
* Toonz Raster Straight Lines

* Lock to vertical diagonal or horizontal on ctrl
2020-06-03 23:09:51 -06:00
Jeremy Bullock
1cc5c4c01f
Time (#34)
* time label

* Add color info to fps slider
2020-06-01 22:55:58 -06:00
Jeremy Bullock
948b64293a
Quick fixes (#30) 2020-05-30 02:16:54 -06:00
Jeremy Bullock
2120097c11
Shun pegbar (#28)
* Fix build with Clang 10

* System depend code deduplication

* fix pegbar restoring

Co-authored-by: Rodney <rodney.baker@gmail.com>
Co-authored-by: Rozhuk Ivan <rozhuk.im@gmail.com>
Co-authored-by: shun-iwasawa <shun.iwasawa@ghibli.jp>
2020-05-29 15:35:34 -06:00
shun-iwasawa
667e3115e0 fix pegbar restoring 2020-05-29 17:30:24 +09:00
Jeremy Bullock
67c02220a5
Lock room tabs and panes together (#17) 2020-05-27 15:55:06 -06:00
Jeremy Bullock
4b19ca95f2
Put back scan and cleanup (#13) 2020-05-27 00:38:36 -06:00
Jeremy Bullock
8bdf569e52 Scene viewer defaults 2020-05-24 16:00:44 -06:00
Jeremy Bullock
6b19431bd1 Fix palette 2020-05-24 02:37:30 -06:00
Jeremy Bullock
19e19e85bd 163 Files ain't too bad. 2020-05-23 21:33:36 -06:00
Jeremy Bullock
f95a5823d0 Build fixes 2020-05-23 15:03:08 -06:00
Jeremy Bullock
1d8faddcc0
Tahoma Branding (#6) 2020-05-22 22:20:51 -06:00
Jeremy Bullock
606afc272f
Function Editor Overhaul (#5) 2020-05-22 15:31:30 -06:00
Jeremy Bullock
68fa16d5ac Merge remote-tracking branch 'shun/g/current_column_color_for_function_editor' 2020-05-21 15:08:13 -06:00
shun-iwasawa
2ce475a92d use current column color for function editor 2020-05-21 16:47:52 +09:00
Jeremy Bullock
a3f89dd3e9 Merge remote-tracking branch 'shun/fix_multi_flipbooks_playback' 2020-05-20 11:04:33 -06:00
shun-iwasawa
2055df578b fix multiple flipbooks playback 2020-05-20 16:53:18 +09:00
Jeremy Bullock
50d82d74ab
Rip it out (#2)
* Part 1

* Part 1

* Part 2
2020-05-18 18:34:29 -06:00
Jeremy Bullock
2a9c90549e Merge branch 'lip_sync' into tahoma 2020-05-17 09:05:26 -06:00
Jeremy Bullock
61fa797483 Fix lip sync extend to end 2020-05-16 22:24:15 -06:00
Jeremy Bullock
f25ac63302 Merge remote-tracking branch 'tt/stop_motion_improvements' into tahoma 2020-05-16 15:57:06 -06:00
Jeremy Bullock
d03efbcefa Allow stopping playback on all viewers. 2020-05-12 03:03:06 -06:00
Jeremy Bullock
88c33262ce Webcam Settings 2020-04-27 23:02:21 -06:00
Jeremy Bullock
e98e169066 Fixes 2020-04-24 13:35:04 -06:00
Jeremy Bullock
cabe5ff8cb Fix level strip fixed width 2020-04-23 22:02:45 -06:00
Rodney
842fbe443d
Merge pull request #3238 from turtletooth/horiz_level_strip
Horizontal Level Strip
2020-04-23 16:14:06 -05:00
Rodney
26b3167ad0
Merge pull request #3226 from rozhuk-im/master
Fix multiple warnings
2020-04-19 01:14:05 -05:00
Jeremy Bullock
32370fdb66 Select level from context menu 2020-04-18 00:52:53 -06:00
Jeremy Bullock
09d153abb9 Horizontal Level Strip 2020-04-17 01:23:35 -06:00
Jeremy Bullock
83d04e8b46 Frame slider and Play bar can be hidden separately 2020-04-14 14:00:48 -06:00
Rozhuk Ivan
823a31f62c Fix multiple clang warnings 2020-04-13 22:21:56 +03:00
Rodney
5d6d967c5f
Merge pull request #3147 from shun-iwasawa/g/fix_crash_on_copying_column
Fix Crash on Copying Column Connected to Plugin Fx
2020-03-30 08:59:26 -05:00
Martin van Zijl
085a2382bb Always show start of name in color chips.
Fixes #2673.
2020-03-24 05:45:51 +13:00
shun-iwasawa
0ed559b3ac curvesfx enhancement 2020-03-19 02:34:54 +09:00
shun-iwasawa
4c325969f5 fix crash on copying column 2020-03-11 15:20:47 +09:00
Rodney
cc028d806d
Merge pull request #3105 from shun-iwasawa/g/streamline_fx_settings
Streamline Fx Settings
2020-02-19 16:45:19 -07:00
shun-iwasawa
44381c4a44 fix cache fx not working 2020-02-19 21:11:42 +09:00
shun-iwasawa
da0933e76e streamline fx settings 2020-02-19 16:57:10 +09:00
Tact Yoshida
da287b7bb7 Use std::any_of 2020-02-04 05:12:36 +09:00
shun-iwasawa
4c05e2b044 fix curvefx crash 2020-01-28 16:37:27 +09:00
Rodney
0ef650c288
Merge pull request #3053 from shun-iwasawa/delete_unused_styles
Revert Delete Unused Styles right-click command
2020-01-23 18:34:04 -06:00
shun-iwasawa
b373379e6e delete unused styles 2020-01-23 12:17:43 +09:00
manongjohn
037bdfcc7c Fix incorrect Function Editor Easing labels 2020-01-16 21:21:43 -05:00
shun-iwasawa
88ef28e19b
Merge pull request #3029 from shun-iwasawa/fix_panel_rearrangement
Fix Panel Rearrangement
2020-01-16 17:07:57 +09:00
shun-iwasawa
d87d775392
Merge pull request #3010 from shun-iwasawa/v1.4.0
v1.4.0
2020-01-16 15:27:08 +09:00