Commit Graph

76 Commits

Author SHA1 Message Date
konsoletyper
91273ddaf7 Introduce concept of profiles that contain information about the way to
build project. Several profiles can be assigned to a project.
2014-09-17 14:42:37 +04:00
konsoletyper
700d50b110 Allow interruption during dependency and linking phases. Use buffered
writer to render final JavaScript
2014-09-16 21:47:32 +04:00
konsoletyper
ac2ffa42ff Proper handling of progress monitor in TeaVMBuilder 2014-09-16 14:01:45 +04:00
konsoletyper
3a4aef6f5c Fix NPE in DependencyChecker 2014-09-16 07:56:16 +04:00
konsoletyper
107b7463c6 More human-readable dependency error messages 2014-09-16 07:47:14 +04:00
konsoletyper
f204c8cc4a Add markers against lines that contain missing elements 2014-09-15 21:21:25 +04:00
konsoletyper
a26522f959 Refactoring of dependency checker in order to achieve better diagnostics
in Eclipse plugin
2014-09-15 17:52:55 +04:00
konsoletyper
d9ea3764f8 Add a minimal TeaVM builder that simply works 2014-09-15 12:13:27 +04:00
konsoletyper
80899af284 Add progress reporting by TeaVM. Add interrupting of TeaVM. Add skeleton
of TeaVM builder for Eclipse.
2014-09-14 22:27:07 +04:00
konsoletyper
b6a2c62345 Add build directory configuration to Eclipse plugin 2014-09-14 21:31:28 +04:00
konsoletyper
8202faca69 Add main class selection in the settings of a project 2014-09-14 20:08:31 +04:00
konsoletyper
8351c48e25 Add property page that allows to add/remove TeaVM project nature 2014-09-14 00:45:10 +04:00
konsoletyper
dc3faa1727 Fix invalid call sites in debug information for INVOKEVIRTUAL 2014-09-13 19:38:04 +04:00
konsoletyper
ce78bdb07f Refactor Eclipse plugin 2014-09-13 16:45:04 +04:00
konsoletyper
0fd69241f1 When class got from maven repository, automatically open source file for
it when debugging
2014-09-12 21:37:24 +04:00
konsoletyper
1e5e6048a0 Fixes inability to view class in debug mode when its sources are
attached to library
2014-09-12 17:26:22 +04:00
konsoletyper
b63a6d203f Fixes positioning on native JavaScript stack frame. Fixes logging of
Google Chrome debugger backend.
2014-09-02 00:07:25 +04:00
konsoletyper
491f7ab962 When exloring JS stack frame from Java thread, Eclipse opens JS source 2014-09-01 17:53:59 +04:00
konsoletyper
6675b4745d Adds TeaVM's icon 2014-08-31 12:36:44 +04:00
konsoletyper
94855d04d0 Adds UI for viewing JavaScript file in debugger 2014-08-31 11:48:09 +04:00
konsoletyper
238cb69fb9 Add license header. Add JavaScript thread 2014-08-31 11:07:45 +04:00
konsoletyper
351d14e275 Minor improvements of Eclipse debugger UI 2014-08-31 00:14:51 +04:00
konsoletyper
45181bece7 Refactoring 2014-08-30 23:37:48 +04:00
konsoletyper
930d2087ab First working prototype of eclipse plugin 2014-07-31 20:01:56 +04:00
konsoletyper
92ba9afee6 Further attempt to make eclipse plugin working 2014-07-31 15:56:12 +04:00
konsoletyper
4b43cbce55 First attempt to create a TeaVM eclipse plugin 2014-07-30 23:32:42 +04:00