David Capello
1f89f1b235
Generate a app::gen::Strings class from data/strings/en.ini file
2016-12-26 17:11:19 -03:00
David Capello
0d8c60d2f4
Remove string @modify_selection.by
2016-12-23 13:07:03 -03:00
David Capello
ff95e63732
Move all widget strings to strings/en.ini file
2016-12-23 12:38:32 -03:00
David Capello
8740cf24a0
Don't report a warning if a string is an email address
2016-12-22 15:34:04 -03:00
David Capello
fc62d8a7f3
Fix compilation on Linux
2016-12-22 14:51:11 -03:00
David Capello
9377471425
Add command to check translations between widgets <-> strings file
2016-12-22 14:23:24 -03:00
David Capello
01a6fe6dbc
Minor changes in gen/ui_class.cpp/h files
2016-12-22 14:18:25 -03:00
David Capello
9e3a6f8fe2
Support for @.string reference to avoid duplicating section ID
2016-12-22 11:55:15 -03:00
David Capello
bd4e5cfa50
Return the string ID if it's not found
...
Instead of returning an empty string, we can return the non-translated
string ID, so it's more visible that something needs to be translated
yet.
2016-12-21 17:08:49 -03:00
David Capello
42b48cfed2
Initial version of a new app::Strings to translate strings
...
Added a simple en.ini file to translate "New Sprite" dialog.
2016-12-17 01:01:57 -03:00
David Capello
dfa90d15c8
Don't use general renderer when "apply zoom" is enabled
...
Related to #1349
2016-12-16 12:05:54 -03:00
David Capello
fc4dd0311b
Don't use nonactive layers opacity on Preview
2016-12-12 15:52:00 -03:00
David Capello
63fe1e60eb
Fix bug moving cels one pixel up or to the left
...
Reported here:
https://twitter.com/Legacydev_/status/808299548942696449
2016-12-12 12:00:17 -03:00
David Capello
6dc2b5284e
Fix timeline dimensions
...
Don't multiple 2 times by guiscale()
2016-12-09 14:45:36 -03:00
David Capello
b0bd722a1f
Merge branch 'master' into beta
2016-12-09 14:38:25 -03:00
David Capello
4fada3aa00
Fix layout issues when UI Scaling > 100% ( fix #1345 )
2016-12-09 14:13:31 -03:00
David Capello
88b51e1e82
Fix crash using Japanese keyboard layout on macOS
2016-12-09 13:55:47 -03:00
David Capello
d6c5f1ecb2
Don't crash when using selection tool on a layer group
2016-12-08 09:37:28 -03:00
David Capello
7dfa685ffa
Don't scroll when we collapse/expand a layer group
2016-12-08 09:18:35 -03:00
David Capello
afdb6b511f
Fix all commands using uniqueCels() (sprite size, rotate/flip sprite, etc.)
...
We have to iterate all layers on commands that modify the whole
sprite. It doesn't matter if the layer is "browsable" (e.g. it's
expanded or collapsed).
2016-12-08 09:11:54 -03:00
David Capello
a528a1e7b4
Merge branch 'fix-render-bug' into beta
2016-12-07 17:06:23 -03:00
David Capello
c3c664874d
Fix bug where selection tools don't show active layer
...
Bug introduced in 26b1a2ebb4
2016-12-07 17:05:31 -03:00
David Capello
1e4f846e1b
Merge branch 'master' into beta
2016-12-07 14:41:28 -03:00
David Capello
8f07b0af33
Fix keyboard handling on Allegro back-end
...
This is because we have changed the scancodes in the she layer.
2016-12-07 14:37:33 -03:00
David Capello
763c9ce957
Fix linking on Windows with static cmark library
2016-12-07 12:45:39 -03:00
David Capello
dc19c4b589
Merge branch 'master' into beta
2016-12-07 12:14:28 -03:00
David Capello
09ee71dede
Fix reducing background layer bounds on indexed mode after applying a filter
2016-12-07 11:55:56 -03:00
David Capello
315584d819
Close toolbar popup when the document is closed
2016-12-07 11:12:19 -03:00
David Capello
0c8b5c6a4f
Fix crash when copying & pasting removed layers
...
If we Ctrl+C a set of layers, then we remove some of those layers, and
Ctrl+V in other document, the program will crash.
2016-12-07 09:34:29 -03:00
David Capello
f950e2e787
Fix bug entering multiple times to PlayState
...
If we pressed Enter key when we were scrolling in the
PlayState (e.g. with middle-click), we could stack other PlayState, and
so on.
2016-12-07 08:40:08 -03:00
David Capello
573a1d5791
Add support to show text files in the BrowserView
2016-12-07 08:39:41 -03:00
David Capello
2e347a1229
Update BrowserView tab title when we visit other file
2016-12-07 08:39:14 -03:00
David Capello
b5679a3f82
Add navigation through .md files on BrowserView
2016-12-07 01:12:54 -03:00
David Capello
12726fedf2
Improve BrowserView to show all links in .md files
2016-12-06 21:30:46 -03:00
David Capello
fec4e27d8e
Fix widget border in drawTextBox()
2016-12-06 21:29:14 -03:00
David Capello
6abe417328
Update zlib library URL
2016-12-06 21:26:04 -03:00
David Capello
4dcbb8f5de
Remove reference to fli.txt file
2016-12-06 16:34:24 -03:00
David Capello
c84a18b2f4
Convert Aseprite file format specs into a .md file
2016-12-06 16:32:06 -03:00
David Capello
b7f773566e
Update Allegro library URL
2016-12-06 16:30:13 -03:00
David Capello
ec405e28e7
Fix error using UnpackDDElParam() on x64 arch ( fix #1340 )
2016-12-06 16:06:00 -03:00
David Capello
c1e428544e
Add minimal .md browser to show README/LICENSES files
...
Now we can see markdown files inside Aseprite. This is an initial
support (text only, separators, links only on headers and to external
URLs).
- Added a new docs/LICENSES.md file
- Removed old .txt licenses
2016-12-06 16:03:51 -03:00
David Capello
f989dcd9e9
Merge branch 'master' into beta
2016-12-06 12:05:44 -03:00
David Capello
2e47bd1fbc
Fix --ignore-layer: doesn't activate all hidden layers ( fix #1264 )
2016-12-06 11:06:08 -03:00
David Capello
20a9df085b
Support symmetry at the center of one pixel ( fix #853 )
2016-12-05 15:20:17 -03:00
David Capello
c1fc3d7453
Minor fix in Grid preferences design/layout
2016-12-05 12:49:36 -03:00
David Capello
54ef2eeb66
Merge branch 'master' into beta
2016-12-05 12:36:12 -03:00
David Capello
52030e83f3
Don't release focus from color popup text fields on key down
...
This bug was introduced in 43a225afe0
2016-12-05 12:34:01 -03:00
David Capello
4ff2286651
Minor change in Background preferences dialog
2016-12-05 12:01:16 -03:00
David Capello
c54f95a440
Show grid bounds/visibility in Preferences dialog
...
We've received several support requests to change the default grid
settings. This change should make this more user-friendly.
2016-12-05 11:58:26 -03:00
David Capello
a29503aef9
Fix assert() when using snap to grid without documents
2016-12-05 11:22:43 -03:00