Fri, 30 Mar 2012 13:46:52 +0200 |
Roman Kennke |
Removed obsolete Eclipse project settings (use Maven now).
default tip
|
Fri, 30 Mar 2012 12:26:24 +0200 |
Roman Kennke |
Use CacioFontManager when running on Linux to get around a bug in X11FontManager that causes JDK to crash.
|
Fri, 30 Dec 2011 17:09:13 +0100 |
rkennke |
Fixed Maven configuration for CacioWeb.
|
Fri, 30 Dec 2011 16:03:09 +0100 |
rkennke |
Simplify CacioWeb build and directory structure by using Maven-Nar-Plugin.
|
Mon, 07 Nov 2011 20:57:07 +0100 |
rkennke |
Fix locale specific caching of keystroke mappings.
|
Mon, 07 Nov 2011 20:56:40 +0100 |
rkennke |
Fix scope of fest-swing dependency in Cacio Testing.
|
Mon, 07 Nov 2011 20:56:09 +0100 |
rkennke |
Build Cacio-TTA during default build, but not CacioWeb (because it's platform dependend for now).
|
Wed, 02 Nov 2011 23:39:53 +0100 |
rkennke |
Implement keymapping and KEY_TYPED events in Cacio Testing.
|
Tue, 25 Oct 2011 22:31:35 +0200 |
rkennke |
Implement test runners for cacio.
|
Tue, 25 Oct 2011 21:58:05 +0200 |
rkennke |
Implement keyboard support for cacio-test.
|
Mon, 24 Oct 2011 16:09:17 +0200 |
rkennke |
Merge
|
Mon, 24 Oct 2011 15:59:50 +0200 |
rkennke |
First version of Cacio-TTA
|
Tue, 18 Oct 2011 15:41:24 +0200 |
ceisserer |
Add WebSessionManagerImplementation which doesn't depend on HttpSession, but instead manages an id->session map itself.
|
Tue, 18 Oct 2011 15:39:52 +0200 |
ceisserer |
Make WebSessionManager abstract and factor out session-handling specifics into WebSessionManagerImpl.
|
Tue, 18 Oct 2011 15:38:02 +0200 |
ceisserer |
Allow passing a sub-session id to the SessionInitializeServlet, so the servlet knows somebody else has initialized the subSession id before
|
Tue, 18 Oct 2011 15:36:53 +0200 |
ceisserer |
only initiate new AppContext if it hasn't been done before
|
Tue, 18 Oct 2011 15:35:56 +0200 |
ceisserer |
Remember if AppContext has been already initialized, change access modifiers so external apps can manually start AppContexts
|
Tue, 18 Oct 2011 15:34:55 +0200 |
ceisserer |
add field to tell us wether the AppContext has already been initialized - this allows apps to initiate the AppContext manually
|
Tue, 18 Oct 2011 15:31:12 +0200 |
ceisserer |
Defer accessing the backend until image-data is fetched, this allows to create a WebScreen without knowing which backend will be used later
|
Thu, 13 Oct 2011 22:44:09 +0200 |
rkennke |
Fixed dependency of cacio-web-native project.
|
Thu, 13 Oct 2011 22:13:10 +0200 |
rkennke |
Mavenize Cacio Shared and Cacio Web projects.
|
Tue, 04 Oct 2011 04:20:25 +0200 |
ceisserer |
Don't depend on ready-state==2 to reclaim an XmlHttpRequest instance used for event upload
|
Wed, 14 Sep 2011 09:01:20 +0200 |
ceisserer |
small doc update, we cacio-web requires jetty >= 8.0.1 for websocket backend
|
Sat, 03 Sep 2011 01:04:26 +0200 |
ceisserer |
big welcome to our new websocket support
|
Fri, 02 Sep 2011 20:33:14 +0200 |
ceisserer |
use multiple simultaneous XmlHttpRequests to stream event data up to the server to decrease latency, requires ordering the events on the server-side
|
Fri, 02 Sep 2011 20:22:36 +0200 |
ceisserer |
move http based event streaming into seperate file
|
Fri, 02 Sep 2011 20:18:12 +0200 |
ceisserer |
refactor data transfer, so that it doesn't depends on writing to an OutputStream
|
Fri, 02 Sep 2011 19:46:42 +0200 |
ceisserer |
move event-data parsing out of servlet into its own class
|
Fri, 02 Sep 2011 19:39:51 +0200 |
ceisserer |
Move sub-session handling completly into WebSessionManager
|
Thu, 01 Sep 2011 22:27:55 +0200 |
ceisserer |
fix base64 backend, BufferedImage was assigned to local instead of global variable
|
Wed, 31 Aug 2011 13:43:18 +0200 |
ceisserer |
release screen-lock when waiting for a batch of rendering operations, otherwise they are blocked when locking the surfacedata.
|
Wed, 31 Aug 2011 03:42:53 +0200 |
ceisserer |
refactor transport interface, so we don't need hold the screen-lock while sending bytes to the client
|
Wed, 31 Aug 2011 02:55:39 +0200 |
ceisserer |
Simply union the damaged rect of a grid-cell while tracking, no need to preserve references to the original damaged rectangle
|
Wed, 24 Aug 2011 16:22:49 +0200 |
ceisserer |
catch and log exceptions which happen while session-disposal
|
Wed, 24 Aug 2011 16:04:57 +0200 |
ceisserer |
make WebScreen final
|
Wed, 24 Aug 2011 16:04:28 +0200 |
ceisserer |
exit quietly (log of course) if non-existant session is accessed, instead of throwing Exceptions
|
Wed, 24 Aug 2011 16:02:01 +0200 |
ceisserer |
guard against partitial finished initialization
|
Wed, 24 Aug 2011 15:59:42 +0200 |
ceisserer |
make state thrad-safe (as its accessed by awt and servlet threads), log session disposal, as well as dispose all windows before shutting down the AppContext
|
Wed, 24 Aug 2011 15:57:42 +0200 |
ceisserer |
guard against zero-sized screen-size (client sends bogus size) and not fully finished initialization
|
Wed, 24 Aug 2011 15:56:30 +0200 |
ceisserer |
make members initialized in constructor final, so accessing the references is thread-save
|
Sun, 21 Aug 2011 00:31:52 +0200 |
ceisserer |
make use of ReflectiveOperationException where appropriate
|
Sun, 21 Aug 2011 00:10:16 +0200 |
ceisserer |
small merge-threshold adaption, javadoc comments, and small refactorings
|
Sat, 20 Aug 2011 23:47:31 +0200 |
ceisserer |
Optimize the following case:
|
Sat, 20 Aug 2011 23:45:49 +0200 |
ceisserer |
up the session-timeout a bit, as 15s can even happen by a garbage collection on a swapping machine ^^
|
Sat, 20 Aug 2011 19:24:59 +0200 |
ceisserer |
guard with explicit if-statements, instead of Math.max/min. Math.* seems to be realized using cmov, which is actually worse than using jumps for predictable code-paths (as in our case)
|
Sat, 20 Aug 2011 19:18:15 +0200 |
ceisserer |
add further guards to tracked coordinates
|
Sat, 20 Aug 2011 19:08:48 +0200 |
ceisserer |
a bit of documentation
|
Sat, 20 Aug 2011 18:30:37 +0200 |
ceisserer |
updated build instructions and dependency-list
|
Sat, 20 Aug 2011 18:30:00 +0200 |
ceisserer |
don't build unit-tests in cacio.test.compile, as they are compiled automatically ba ant anyway
|
Sat, 20 Aug 2011 18:21:45 +0200 |
ceisserer |
replace stdout/stderr debug-outputs by logger statements
|
Thu, 18 Aug 2011 15:48:28 +0200 |
ceisserer |
first batch of boring unit-tests
|
Thu, 18 Aug 2011 15:47:59 +0200 |
ceisserer |
relax modifiers, so we can access methods from package-external unit tests
|
Thu, 18 Aug 2011 12:44:03 +0200 |
ceisserer |
implement cacio.test.clean
|
Thu, 18 Aug 2011 12:43:09 +0200 |
ceisserer |
add junit4 support for tests
|
Thu, 18 Aug 2011 12:01:36 +0200 |
ceisserer |
make TestPanel compile again
|
Thu, 18 Aug 2011 11:54:48 +0200 |
ceisserer |
some focus-manager cleanups
|
Thu, 18 Aug 2011 11:35:16 +0200 |
ceisserer |
cacio-dependencies is no longer, move keyboard-code into sourceforge project
|
Wed, 17 Aug 2011 16:39:43 +0200 |
ceisserer |
up server-thread-count up tp 125, and remove left-over imports
|
Wed, 17 Aug 2011 16:37:54 +0200 |
ceisserer |
change the background-color of AbstractManagedWindowContainer to white temporarily, to smooth the demo experience
|
Wed, 17 Aug 2011 16:11:29 +0200 |
ceisserer |
make thread-limit configureable
|