irradiant

log

age author description
Sun, 12 Nov 2006 15:34:25 +0100 Emanuele Aina Added a simple READMEdefault tip
Wed, 25 Oct 2006 09:05:22 +0200 Emanuele Aina Obtain the real screen size for fullscreen
Sat, 07 Oct 2006 16:47:17 +0200 Emanuele Aina Removed the old scons based build system
Sat, 07 Oct 2006 15:22:33 +0200 Emanuele Aina Moved the code for the Irradiant framework in the Irradiant/ directory
Wed, 04 Oct 2006 21:28:46 +0200 Emanuele Aina Factored out the WaveLib build instructions in a separate project
Wed, 04 Oct 2006 21:17:22 +0200 Emanuele Aina Renamed the IrradiantGui project to IrradiantForms
Wed, 04 Oct 2006 21:10:58 +0200 Emanuele Aina Removed an old embryonal GUI
Wed, 04 Oct 2006 20:58:52 +0200 Emanuele Aina Removed an unneeded 'using' statement
Wed, 04 Oct 2006 20:49:14 +0200 Emanuele Aina Hide the notification icon before exiting the application
Wed, 04 Oct 2006 20:13:23 +0200 Emanuele Aina Added the LGPL license text and copyright statements in every file
Wed, 04 Oct 2006 14:33:29 +0200 Emanuele Aina Quit the WaveLib thread on client exit
Wed, 04 Oct 2006 14:28:00 +0200 Emanuele Aina Quit the WaveLib thread on server exit
Wed, 04 Oct 2006 14:02:47 +0200 Emanuele Aina Use better titlebar labels for the server and client windows
Wed, 04 Oct 2006 13:57:35 +0200 Emanuele Aina Use the Irradiant icon in every window
Wed, 04 Oct 2006 13:40:11 +0200 Emanuele Aina Removed redundant 'this' specifiers to adhere to .NET convention
Wed, 04 Oct 2006 13:32:15 +0200 Emanuele Aina Removed the unused Packet creation code in Network.Server
Wed, 04 Oct 2006 13:25:59 +0200 Emanuele Aina Renamed Video[Encoder|Decoder] to VideoSlice[Encoder|Decoder]
Wed, 04 Oct 2006 13:16:48 +0200 Emanuele Aina Renamed Audio[Encoder|Decoder] to AudioDeflate[Encoder|Decoder]
Wed, 04 Oct 2006 13:10:19 +0200 Emanuele Aina Increment the dropped packets count in the client for out-of-order packets
Wed, 04 Oct 2006 12:06:42 +0200 Emanuele Aina Fix timestamps when creating packets
Wed, 04 Oct 2006 12:02:23 +0200 Emanuele Aina Renamed Packet.PacketFromRawData() to Packet.Deserialize()
Wed, 04 Oct 2006 12:00:39 +0200 Emanuele Aina Renamed [Increase|Decrease]Packet in [Increase|Decrease]PacketSize
Wed, 04 Oct 2006 11:56:52 +0200 Emanuele Aina Moved Statistics in the Network namespace
Tue, 03 Oct 2006 09:31:16 +0200 Emanuele Aina Removed the unused TimeoutException
Tue, 03 Oct 2006 09:29:08 +0200 Emanuele Aina Use the functionality in the Network layer for out-of-order packets handling
Sun, 01 Oct 2006 17:42:18 +0200 Emanuele Aina Use Marshal.SizeOf() instead of hardcoding the fields sizes
Sun, 01 Oct 2006 16:59:01 +0200 Emanuele Aina Made the Timestamp field a Int64 to accomodate the Windows filetime
Sat, 30 Sep 2006 15:09:24 +0200 Emanuele Aina enlarged the audio buffer to minimize clicking
Sat, 30 Sep 2006 15:05:58 +0200 Emanuele Aina Collected WaveLib settings in a shared class
Sat, 30 Sep 2006 14:55:49 +0200 Emanuele Aina Renamed the project from Mpad to Irradiant
Thu, 28 Sep 2006 16:18:40 +0200 Emanuele Aina Deleted the unused Queue field
Thu, 28 Sep 2006 16:16:28 +0200 Emanuele Aina Experiment with delayed sending of packets, with different priorities
Thu, 28 Sep 2006 15:54:35 +0200 Emanuele Aina Use powers of 2 for the slice height to avoid rounding
Thu, 28 Sep 2006 15:51:14 +0200 Emanuele Aina Put an upper limit and a lower limit on the slice height
Thu, 28 Sep 2006 15:40:53 +0200 Emanuele Aina Use 16 bit per sample for the audio, drastically improving the quality
Thu, 28 Sep 2006 15:29:16 +0200 Emanuele Aina Marked const and static some fields
Thu, 28 Sep 2006 15:20:39 +0200 Emanuele Aina Added a comment explaining why a field has visibility internal
Thu, 28 Sep 2006 15:07:12 +0200 Emanuele Aina Use BandwidthManager for the bandwidth usage measurement test
Thu, 28 Sep 2006 14:41:40 +0200 Emanuele Aina Added accelerators to buttons and menu items
Thu, 28 Sep 2006 14:37:30 +0200 Emanuele Aina Updated the generated files after the ClientStart e ServerStart
Thu, 28 Sep 2006 14:11:27 +0200 Emanuele Aina Removed other no longer needed namespace specifications
Thu, 28 Sep 2006 14:10:07 +0200 Emanuele Aina Removed some no longer needed namespace specifications
Thu, 28 Sep 2006 14:07:42 +0200 Emanuele Aina Renamed MpadClient in Client as it has been disambiguated from Network.Client
Thu, 28 Sep 2006 14:05:39 +0200 Emanuele Aina Renamed MpadServer in Server as it has been disambiguated from Network.Server
Thu, 28 Sep 2006 14:00:27 +0200 Emanuele Aina Moved the network code in the Mapd.Network namespace
Thu, 28 Sep 2006 13:54:16 +0200 Emanuele Aina Renamed the forms Client in ClientStart and Server in ServerStart
Thu, 28 Sep 2006 13:46:09 +0200 Emanuele Aina Use BitConverter instead of HostToNetworkOrder when creating packets
Thu, 28 Sep 2006 13:19:49 +0200 Emanuele Aina Compress with deflate the wave audio data
Mon, 25 Sep 2006 17:10:26 +0200 Emanuele Aina Renamed CursorChangeHandler to CursorFragmentHandler like other delegates
Sun, 24 Sep 2006 12:40:24 +0200 Emanuele Aina Deleted the explicit EncodeKeyFrame() specifying the KeyFrame interval
Sun, 24 Sep 2006 12:23:55 +0200 Emanuele Aina Use a per slice age to avoid bandwidth spikes due to keyframe transmission
Sat, 23 Sep 2006 15:38:54 +0200 Emanuele Aina Tell the encoder to avoid lossy formats accordingly to the server dialog
Sat, 23 Sep 2006 15:10:09 +0200 Emanuele Aina Use an array to avoid huge switch/case to select the video fragment encoding
Sat, 23 Sep 2006 14:49:24 +0200 Emanuele Aina Add different jpeg quality levels for fragment encoding
Sat, 23 Sep 2006 14:22:40 +0200 Emanuele Aina Set the target bandwidth accordingly to the server dialog
Sat, 23 Sep 2006 14:21:40 +0200 Emanuele Aina Collect statistics on a 2 seconds window
Sat, 23 Sep 2006 14:17:48 +0200 Emanuele Aina Let the user specify the window upon which the statistics are computed
Sat, 23 Sep 2006 14:07:56 +0200 Emanuele Aina Convert the specified bandwidth limit in kilobytes
Sat, 23 Sep 2006 14:00:39 +0200 Emanuele Aina Don't draw the cursor before any image packet
Sat, 23 Sep 2006 13:26:54 +0200 Emanuele Aina Don't draw the cursor if it is outside the displayed image

To download these repositories, get Mercurial and then type something like:

hg clone http://techn.ocracy.org/repository-name/

You can also click the "zip" or "gz" links to get an archive of the latest revision without installing anything.

The change logs of the repositories are aggregated at techn.ocracy.org/planet.

We have also some darcs repositories at techn.ocracy.org/darcs.