Commit Graph

26 Commits

Author SHA1 Message Date
Evan Debenham
641517b311 updated copyright 2016-05-08 20:04:50 -04:00
Evan Debenham
52b69b50e4 v0.3.4c: removed font zoom cap 2016-03-03 20:07:00 -05:00
Evan Debenham
7b427ed9c2 v0.3.4b: increased ax render scale of text to 6x 2016-02-22 16:48:32 -05:00
Evan Debenham
b110c0db8c v0.3.4a: re-added align methods pt.2
Also moved rendered text multiline into the core game
2016-02-22 16:48:08 -05:00
Evan Debenham
ac9c50f2ac v0.3.4a: re-added align methods pt.1
I realize that aligning to pixel values is important, removing these in 0.3.1d was a mistake. However, previously they were aligning to integer values. not just real pixels. Hopefully this will result in proper alignment without incorrect spacing.
2016-02-22 16:37:34 -05:00
Evan Debenham
d1c70f038b v0.3.4: added the ability for windows to persist between scene resets 2016-02-22 16:33:05 -05:00
Evan Debenham
35a6a6bee0 v0.3.4: fixed text display issues at low resolutions 2016-02-22 16:12:57 -05:00
Evan Debenham
e01e408f77 v0.3.4: implemented multiline rendered text into pixelscene, also set a max text scale of 5. 2016-02-22 16:08:17 -05:00
Evan Debenham
c096fe1033 v0.3.4: caching and performance improvements to rendered text 2016-02-22 16:02:42 -05:00
Evan Debenham
cae5957ef4 v0.3.4: added a new 'rendered text' image type 2016-02-22 16:02:42 -05:00
Evan Debenham
5f09d23ea0 v0.3.2: fixed a bug where non-integer values for sx and sy caused some tile map issues 2015-11-08 04:03:38 -05:00
Evan Debenham
6313619de7 v0.3.1d: removed strict pixel align pt.2
there is no need to enforce whole interger positions for UI elements. Especially with the recent font changes this was causing alignment problems on high resolution displays.
Elements with non-whole number sizes and positions should be used sparingly, but there's no reason to strictly align them.
2015-09-15 21:32:59 -04:00
Evan Debenham
0ba004b1fa v0.3.1d: removed strict pixel align pt.1
there is no need to enforce whole interger positions for UI elements. Especially with the recent font changes this was causing alignment problems on high resolution displays.
Elements with non-whole number sizes and positions should be used sparingly, but there's no reason to strictly align them.
2015-09-15 21:32:58 -04:00
Evan Debenham
d29c9995a5 v0.3.1b: updated font scaling to be less blurry 2015-09-04 01:59:09 -04:00
Evan Debenham
81341c93d0 v0.3.1a: reworked screen size scaling to fix certain resolutions, adjusted quickslots to compensate 2015-08-24 13:07:30 -04:00
Evan Debenham
f6f10bca2e v0.3.1: overhauled font system, now only uses 2 bitmaps with one used in most cases. 2015-08-24 13:04:23 -04:00
Evan Debenham
0a6c9c6e7f v0.3.1: added additional checks for display scaling. 2015-08-24 13:04:13 -04:00
Evan Debenham
23162fcc82 v0.3.1: made display scaling a bit more strict on lower values. 2015-08-24 13:00:21 -04:00
Evan Debenham
e881dcf4f3 v0.3.1: changes to text scaling, should hopefully make it more consistent, especially at high resolutions. 2015-08-24 13:00:20 -04:00
Evan Debenham
d3ea235f61 v0.3.1: reworked UI scaling, now multiplier is user-selectable 2015-08-24 13:00:17 -04:00
Evan Debenham
179935fb87 v0.3.1: implemented a new toolbar UI including more minimum resolution width, options for up to 4 quickslots, and ui flip support. 2015-08-24 11:37:15 -04:00
Evan Debenham
684c2caacb updated license information 2015-06-12 16:44:09 -04:00
Evan Debenham
cebdff0221 cleaned up formatting:
- removed trailing whitespace
- changed all leading whitespace to tabs
- removed IDE created author comments
2015-06-12 16:22:28 -04:00
Evan Debenham
e2ee042c38 Merging 1.7.5 Source: scenes changes 2015-02-06 10:27:36 -05:00
Evan Debenham
9f9e117c95 Merging Source v1.7.2: scene changes 2014-10-18 04:59:03 -04:00
Evan Debenham
aed303672a V0.1.0 Partial Commit
changed package and application names to differentiate from main PD
release
2014-08-03 14:46:22 -04:00