Jakub Valtar
03f2b50f19
FX - fix bug in measuring text
2015-09-04 11:04:23 -04:00
Jakub Valtar
621d064545
Clean up textFont and textSize, add impl
2015-09-04 10:43:01 -04:00
Jakub Valtar
d1ba259469
FX - support for fonts from TTF and OTF lands
2015-09-03 17:51:10 -04:00
Jakub Valtar
710bd7e8e6
FX - image fonts
2015-09-03 16:31:52 -04:00
Jakub Valtar
6aa4c5069e
FX - native text rendering
2015-09-02 19:55:03 -04:00
codeanticode
6b2666cb4e
call setTitle in the EDT
2015-08-31 16:46:21 -04:00
Ben Fry
d66b7d4c9b
de-emphasize use of "Editor" object, make sure it is not null on startup
2015-08-31 11:47:41 -04:00
Ben Fry
44cb2a2722
notes from github
2015-08-31 08:31:47 -04:00
Ben Fry
cc78ec3b3a
Merge pull request #3746 from JakubValtar/text-fix
...
Render text starting with space properly
2015-08-31 08:19:40 -04:00
Ben Fry
406d8d7f52
Merge pull request #3745 from atduskgreg/master
...
Update Base.java
2015-08-31 08:14:36 -04:00
Jakub Valtar
840724c16c
Prevent exception when measuring empty string
2015-08-31 00:13:48 -04:00
Jakub Valtar
a5a5e9f359
Render text starting with space properly
...
This block seems to be out of place. It is entered when the current word
has zero length. It's not possible to tell whether the string fits on
the line or not at this place. Besides, the same condition is already
handled below.
2015-08-30 23:49:58 -04:00
Greg Borenstein
f5527c60a8
Update Base.java
...
Change Processing from referring to itself as "himself" to "itself" in an error message.
2015-08-30 11:32:49 -07:00
codeanticode
34b3171987
don't store renderer's surface in static field
2015-08-29 22:56:42 -04:00
codeanticode
4f29d86a1b
made smoothToSamples public as well
2015-08-29 18:05:06 -04:00
codeanticode
52c9e44a11
removed assignment in PSurfaceJOGL
2015-08-29 18:04:20 -04:00
codeanticode
519eb9c9d5
made some methods in PJOGL public to use from contributed renderering
...
libraries
2015-08-29 18:03:21 -04:00
codeanticode
61c6e77bda
commented out debug printlns
2015-08-29 07:06:17 -04:00
Manindra Moharana
e7ea6c7a3d
Removed unnecessary error message
2015-08-28 21:13:34 -07:00
Manindra Moharana
2e0d96e58e
Removed unnecessary exception
2015-08-28 21:00:06 -07:00
Ben Fry
e8b4806cfd
oops, broke the build
2015-08-28 18:19:17 -04:00
Ben Fry
e7525da262
Merge branch 'master' of github.com:processing/processing
2015-08-28 18:15:11 -04:00
Ben Fry
d1ae51bf95
major cleanup of Library, Mode, Tool, Example contrib listings and menus
2015-08-28 18:15:06 -04:00
Ben Fry
8c4f476b4b
Merge pull request #3737 from JakubValtar/bugfix-multiline-text
...
Draw text with empty lines correctly
2015-08-28 15:33:31 -04:00
Jakub Valtar
d99aada297
Draw text with empty lines correctly
...
Fixes #3736
2015-08-28 14:56:36 -04:00
Ben Fry
7309f9b199
repairs to prevent memory leak in EditorConsole
2015-08-28 14:35:48 -04:00
Ben Fry
c24a28974e
new and old issues
2015-08-28 14:35:43 -04:00
Ben Fry
dc1655c93c
not needed here
2015-08-28 14:35:26 -04:00
Ben Fry
d94ff549aa
Merge pull request #3730 from JakubValtar/fx-keys
...
FX - normalize enter key
2015-08-28 11:40:23 -04:00
Ben Fry
0012902d2c
Merge pull request #3735 from JakubValtar/jogl-enter-key
...
JOGL - normalize enter key
2015-08-28 11:39:52 -04:00
Jakub Valtar
36c34c7faf
JOGL - normalize enter key
2015-08-28 09:46:30 -04:00
Manindra Moharana
43ca4f1789
Modes can now specifiy additional jars for ecs/cc classpath
2015-08-27 23:07:06 -07:00
Ben Fry
b9f3d71272
Merge pull request #3731 from JakubValtar/fx-keword-highlight
...
FX - add FX2D keyword, remove JFX keyword
2015-08-27 18:09:29 -04:00
Ben Fry
46018235fd
Merge branch 'master' of github.com:processing/processing
2015-08-27 18:06:55 -04:00
Ben Fry
05d547397f
cleanup while tracking down memory leak
2015-08-27 18:06:53 -04:00
Jakub Valtar
4a41846f4f
FX - add FX2D keyword, remove JFX keyword
2015-08-27 16:16:18 -04:00
Jakub Valtar
90847d659d
FX - normalize enter key
2015-08-27 16:00:57 -04:00
Ben Fry
562e3f13ae
Merge pull request #3729 from JakubValtar/fx-keys
...
FX - improve key events
2015-08-27 15:55:56 -04:00
Jakub Valtar
1bb35aeac6
FX - improve key events
...
- handle PRESSED and RELEASED for ".", "/", "*", "-" and "+" and numeric
keys
- prevent AIOOBE for all events
2015-08-27 15:51:03 -04:00
Ben Fry
5fd4dce6f4
misc notes and repair ConcurrentModificationException in the editor ( fixes #3726 )
2015-08-27 08:07:01 -04:00
Ben Fry
45ee8982ff
Merge pull request #3725 from JakubValtar/fx-modified-loaded
...
FX - loadPixels, updatePixels, get and set optimizations
2015-08-27 07:46:32 -04:00
Jakub Valtar
740a794d91
FX - loadPixels, updatePixels, get and set optimizations
2015-08-26 18:42:48 -04:00
Ben Fry
58f900cc19
Merge pull request #3724 from JakubValtar/fx-framerate-fix
...
FX - framerate fix
2015-08-26 18:36:12 -04:00
Jakub Valtar
6aa1a15fe5
FX - framerate fix
...
When your sketch ran slower than target frame rate, FX was blocked and
was drawing to the screen only every few seconds. This eventually
resulted in OutOfMemoryError as it's internal draw buffer was not
flushed.
2015-08-26 18:30:37 -04:00
Ben Fry
a6152171ef
Merge pull request #3719 from JakubValtar/fx-esc
...
FX - fix AIOOBE when pressing ESC on Mac
2015-08-25 22:32:25 -04:00
Jakub Valtar
fa442e2b50
FX - fix AIOOBE when pressing ESC on Mac
2015-08-25 18:58:50 -04:00
Ben Fry
ec1b85187f
Merge pull request #3715 from JakubValtar/fx-paths
...
FX - paths, contours, curves
2015-08-25 15:59:21 -04:00
Jakub Valtar
8a4b04ec80
FX - paths, contours, curves
2015-08-25 15:19:54 -04:00
Ben Fry
968f0e1a78
Merge pull request #3714 from Akarshit/gsoc-TabOrder
...
Changed the order of tabs
2015-08-25 11:31:03 -04:00
Ben Fry
9afbd35dc2
Merge pull request #3713 from JakubValtar/fx-arcs
...
FX - arc - infamous deg-rad conversion strikes again
2015-08-25 11:29:30 -04:00