Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

MIT TechX


Collective - Host: opensource - https://opencollective.com/techx - Code: https://github.com/techx

Cleaned MumbleConnection run-loop a bit by extracting few methods and making the exception handling more detailed.

github.com/techx/old-techfair-logistics-app - bad1650fb508b96354d255a3afb014338b877aa6 authored about 14 years ago by Mikko Rantanen <[email protected]>
Waiting for ping thread to terminate before closing sockets.

github.com/techx/old-techfair-logistics-app - 5b9abb29c020cdf1e824344a413fa3558d26735d authored about 14 years ago by Mikko Rantanen <[email protected]>
Prevented switching from Disconnected -> Disconnecting upon call to disconnect();

github.com/techx/old-techfair-logistics-app - 27f2bf005b3d55f17550d1aeb2e13a62bac05fe9 authored about 14 years ago by Mikko Rantanen <[email protected]>
Fixed 'unable to pause activity' error for ChannelList

github.com/techx/old-techfair-logistics-app - 37e7434a0dabdbadb29ad3c3a6a736ddac9e863e authored about 14 years ago by Mikko Rantanen <[email protected]>
Cleaned some code

github.com/techx/old-techfair-logistics-app - 0848a4bfa556f4060691fde38bd52f14d1ce0c98 authored about 14 years ago by Mikko Rantanen <[email protected]>
Hopefully a bit more reliable connection logic.

github.com/techx/old-techfair-logistics-app - deecee0180479621fa32f4dc55644476593f2775 authored about 14 years ago by Mikko Rantanen <[email protected]>
Removed more duplicate code before pcgod found it.

github.com/techx/old-techfair-logistics-app - a4c2a17f02e5461707edd6d0d8e3fdd486a047ee authored about 14 years ago by Mikko Rantanen <[email protected]>
Fixing synchronizeControls null pointer issue that could crop up with really fast connect or bad weird timing.

github.com/techx/old-techfair-logistics-app - 44b45277345816517b0d9055b1c9e2909e4b583e authored about 14 years ago by Mikko Rantanen <[email protected]>
Fixed Force Close when closing Mumble while recording is on.

github.com/techx/old-techfair-logistics-app - 44ac452ada4ee9844b4ddacc5b96d2966b5067ab authored about 14 years ago by Mikko Rantanen <[email protected]>
added html for apply, packages, why, and map

github.com/techx/old-techfair-website - a7b0177bb91bc25bc57fbc90e3c98406564f850c authored about 14 years ago by Joshua Ma <[email protected]>
added history page and media folder as well as contact us page

github.com/techx/old-techfair-website - 778c16650e38e50357b30ee69f017c11c649d86e authored about 14 years ago by Joshua Ma <[email protected]>
updated history and team html

github.com/techx/old-techfair-website - a96ad00911bf607f59432f53713f79ff9e889387 authored about 14 years ago by Joshua Ma <[email protected]>
copied header and footer styles to style.css

github.com/techx/old-techfair-website - d443a4d62799be62c4ca6bd1005e4f9910aa60f5 authored about 14 years ago by Joshua Ma <[email protected]>
added proper home page, fixed for exhibitors links, added trailing slashes to links in header.php

github.com/techx/old-techfair-website - 99f9d9413fc8a9d6919dba205d3abc9de7c97462 authored about 14 years ago by Joshua Ma <[email protected]>
Added in the splash page and the associated styles.

github.com/techx/old-techfair-website - c283ae1dcdc05f5a93645c7e75d6cdd9adfb5c66 authored about 14 years ago by Jennifer <[email protected]>
added dummy pages, dummy content on home page to be styled. added footer html, unstyled

github.com/techx/old-techfair-website - 42a68f4216970d24b058dcac9dbed1ee8138ea21 authored about 14 years ago by Joshua Ma <[email protected]>
routing.php uses nested arrays to create a sitemap - header.php uses arrays to create navigation

github.com/techx/old-techfair-website - fc5b13a0f7d384497a8cb3af731cf8088806a9b6 authored about 14 years ago by Joshua Ma <[email protected]>
templating system uses routing.php for definition of pages, works with subfolders

github.com/techx/old-techfair-website - 6a8ac86991751fd99c7cbc5808f83cb74a534efd authored about 14 years ago by Joshua Ma <[email protected]>
basic template

github.com/techx/old-techfair-website - 9e7fce11b61f2fa083f0fd02dca2ccf8e8b0097e authored about 14 years ago by Joshua Ma <[email protected]>
Fix stupid int/string bug...

github.com/techx/old-techfair-logistics-app - 8742dc0450a5cff9a1ba923b4a5c07a446195c2d authored about 14 years ago by Benjamin Jemlich <[email protected]>
Add audio quality option for outgoing audio

github.com/techx/old-techfair-logistics-app - 3d832ab09979bbf0a15c6523e2fa5b7fe1763476 authored about 14 years ago by Benjamin Jemlich <[email protected]>
Enhanced connection state logging

github.com/techx/old-techfair-logistics-app - f4165ca350ae7376227a740b6b1a9e308c3d1b76 authored about 14 years ago by Mikko Rantanen <[email protected]>
Fixed "Connecting" message in channel list.

github.com/techx/old-techfair-logistics-app - 5b8a1561908d6623e730137226322e258d31f4f8 authored about 14 years ago by Mikko Rantanen <[email protected]>
Error message enhancements. Prevented service from stopping itself upon disconnect. It should now stay around until Android kills it.

github.com/techx/old-techfair-logistics-app - 7f56b89af296f6c7926327bcce2e8634a17d6e41 authored about 14 years ago by Mikko Rantanen <[email protected]>
Got rid of some warnings for unparameterized generics

github.com/techx/old-techfair-logistics-app - f31e18c7839c620665dfaa401f52e7f782891be1 authored about 14 years ago by Mikko Rantanen <[email protected]>
Releasing AudioRecord immediately when the RecordThread exits.

github.com/techx/old-techfair-logistics-app - a79881437f760936262f1b61b98ec86533f01252 authored about 14 years ago by Mikko Rantanen <[email protected]>
+Support for sending messages to other channels; +Nicer layout in the chat window;

github.com/techx/old-techfair-logistics-app - fe1885f356ab6331a0de881e289dddb08a60a7e9 authored about 14 years ago by xZise <[email protected]>
Made the volume control stream follow the preferences.

github.com/techx/old-techfair-logistics-app - f2b2868ba92db0e0bafc0b01cf53768ea4806bff authored about 14 years ago by Mikko Rantanen <[email protected]>
CryptoState nonce resync

github.com/techx/old-techfair-logistics-app - 84ecb55610c54f572bfeb0daa0ebffef152568c9 authored about 14 years ago by Mikko Rantanen <[email protected]>
Added settings UI and Stream/Jitter Buffer settings.

- ServerList got new menu option for accessing settings.
- Added Preferences activity with XML s...

github.com/techx/old-techfair-logistics-app - e70f2721ccb9f2a90d9b0d2dfb110453e4d05bfc authored about 14 years ago by Mikko Rantanen <[email protected]>
Interrupt ping thread when connection dies, tweaked logging slightly.

Dropped some less important log output to Debug level and removed some spammy messages.

github.com/techx/old-techfair-logistics-app - 7f35d9f2c8009060878324d343039143099529b6 authored about 14 years ago by Mikko Rantanen <[email protected]>
Fixed some sync issues.

- Cleaned the ChannelList connection state handling based on the recent MumbleConnection change ...

github.com/techx/old-techfair-logistics-app - e7f95c182234f49267ffbeed7951696e542f76c5 authored about 14 years ago by Mikko Rantanen <[email protected]>
Changed server configuration labels to match those in desktop Mumble client.

github.com/techx/old-techfair-logistics-app - d6cae7dfb0b3fadc47a3fe4f99382e3ca4f11df1 authored about 14 years ago by Mikko Rantanen <[email protected]>
Trimming server name/address/user name after editing a server to remove accidental spaces.

github.com/techx/old-techfair-logistics-app - 5b388fe9b31b323c8e3d9b0fe3f55dbc4f0b07e8 authored about 14 years ago by Mikko Rantanen <[email protected]>
Save a few memory allocs in CryptState

github.com/techx/old-techfair-logistics-app - 1b21b91d05d2b9a0286c69d9e3a9daadae03d5c7 authored about 14 years ago by Benjamin Jemlich <[email protected]>
Fix UDP ping timestamps

github.com/techx/old-techfair-logistics-app - 48ec12ad7f6f585685b7c21af45207ac78b05e5d authored about 14 years ago by Benjamin Jemlich <[email protected]>
Merge UDP/TCP ping & disable debug log messages

github.com/techx/old-techfair-logistics-app - 7f7524ecd653d0f16c7d7b3d10826c423ae1b3bd authored about 14 years ago by Benjamin Jemlich <[email protected]>
Implemented UDP channel - MumbleConnection has now an open UDP socket in addition to the TCP one. - New UDPPingThread in addition to the old PingThread (renamed to TCPPingThread). - CryptoState in use, fixed some signed byte issues.

If there hasn't been a successful ping reply to a ping sent within the last 6 seconds the UDP fa...

github.com/techx/old-techfair-logistics-app - aef738ff2243cd7133219f7f8b95b0966ee555dd authored about 14 years ago by Mikko Rantanen <[email protected]>
Removed unused code

github.com/techx/old-techfair-logistics-app - e827c983dbe7e5974e44c57582dbdc5e174ed425 authored about 14 years ago by Mikko Rantanen <[email protected]>
Refactored audio stuff into service.audio package.

Wanted this done before I add few more classes into service package for UDP stuff.

github.com/techx/old-techfair-logistics-app - 7c2872ab21871cd1b14cca67b75b8d55f30abd0b authored about 14 years ago by Mikko Rantanen <[email protected]>
*Change text of "add"-Button if the server will be edited and not added;

github.com/techx/old-techfair-logistics-app - ff9a0be7f12caf2a83e670e9b4e271514967003c authored about 14 years ago by xZise <[email protected]>
Use the correct stream for volume control

github.com/techx/old-techfair-logistics-app - cc7b619f1e4ff39b7ec25896741fe020896bebc0 authored about 14 years ago by Benjamin Jemlich <[email protected]>
Don't crash on nonce resync messages

github.com/techx/old-techfair-logistics-app - 4fe99038c3c5f4440b8450924d3c664d85ed0778 authored about 14 years ago by Benjamin Jemlich <[email protected]>
We always want a microphone :)

github.com/techx/old-techfair-logistics-app - d3300852cb08932774b42de415bba4093331be06 authored about 14 years ago by Benjamin Jemlich <[email protected]>
Fixed connect/disconnect sync.

- ChannelList actually listens to user add/remove broadcasts.
- User remove broadcast now include...

github.com/techx/old-techfair-logistics-app - 43e62ccd1921725ffa086f0d5dfd69ef4a2e399e authored about 14 years ago by Mikko Rantanen <[email protected]>
Implemented user status view

- Added lighter UserListAdapter that allows updating single rows without redrawing whole list.
-...

github.com/techx/old-techfair-logistics-app - 23a9f63153a285fd2317e32be9da9b0362bb863a authored about 14 years ago by Mikko Rantanen <[email protected]>
Added talk state indicator in user list.

- AudioOutput gained AudioOutputHost that is used to signal Service when audio state changes.
- ...

github.com/techx/old-techfair-logistics-app - ff681d1c7b77ace40065445b3256dbad699a4389 authored about 14 years ago by Mikko Rantanen <[email protected]>
Reduced audio output latency when starting playback from standby.

- Delayed AudioTrack.play until the track has some buffered input which prevents the track from ...

github.com/techx/old-techfair-logistics-app - 69913c1a654407f8cd985e39ff66f34767ca885e authored about 14 years ago by Mikko Rantanen <[email protected]>
Synchronize the UI after the service has been bound.

github.com/techx/old-techfair-logistics-app - 9366013ebf3e957552c25af85cfd7d91cf58b8f2 authored about 14 years ago by Mikko Rantanen <[email protected]>
ChannelList is synchronized now whenever it realizes the connection is alive.

Removed MumbleService as non configuration instance as currently it might get invalidated when i...

github.com/techx/old-techfair-logistics-app - 1c02415304597e337d1b3034c0497004e65881df authored about 14 years ago by Mikko Rantanen <[email protected]>
Using Native.JitterBuffer in output.

github.com/techx/old-techfair-logistics-app - 7ebd71aa8cb7251f1ccb79b6cdf49daaffb593c9 authored about 14 years ago by Mikko Rantanen <[email protected]>
Restore channel view after an orientation change

github.com/techx/old-techfair-logistics-app - 75d039cc356c436e3cf086c60d160e9ca228c3cf authored about 14 years ago by Benjamin Jemlich <[email protected]>
Add unknown host message and don't crash if |mClient| is null

github.com/techx/old-techfair-logistics-app - 9ef92648a4a8f2cab1b812df3b3d9908c0760253 authored about 14 years ago by Benjamin Jemlich <[email protected]>
Display a message if the server rejects the connection

github.com/techx/old-techfair-logistics-app - 704de8df9c251a05ff583471353ab6ec68fdbdd8 authored about 14 years ago by Benjamin Jemlich <[email protected]>
Fixed AudioOutput performance. No more huge memory usage when buffer is used up.

github.com/techx/old-techfair-logistics-app - b83e71fa9c45a129a3fde6df895333d35094822c authored over 14 years ago by Mikko Rantanen <[email protected]>
Fixed hiding all the UI in the background when starting channel list and "Connecting to server" dialog is up.

github.com/techx/old-techfair-logistics-app - 758b7dcd4a7feb7586169f3acf81f5fd89bc3a77 authored over 14 years ago by Mikko Rantanen <[email protected]>
Fixed channel synchronization when the user is moved to a different channel by another user.

github.com/techx/old-techfair-logistics-app - f4ac2b924853701f696ba3f8fbcd6375367712c6 authored over 14 years ago by Mikko Rantanen <[email protected]>
Added help message in server screen when there are no servers.

github.com/techx/old-techfair-logistics-app - 14944182c1f1f53c8d88b19a6a8b96b442d1d283 authored over 14 years ago by Mikko Rantanen <[email protected]>
Don't use an enum here, it breaks serialization with proguard (and enums are too big anyway)

github.com/techx/old-techfair-logistics-app - d102d4ef5e4128ab84a972b1e9de03de595ba6f9 authored over 14 years ago by Benjamin Jemlich <[email protected]>
Use byte[] in PDS and fix CryptState for Android

github.com/techx/old-techfair-logistics-app - a23278a6d5fb2839c8cad98efec094aa27fabd13 authored over 14 years ago by Benjamin Jemlich <[email protected]>
Add CryptState implementation

github.com/techx/old-techfair-logistics-app - 42a684832fdd3967d6191640bd5b317e0b7da9de authored over 14 years ago by Benjamin Jemlich <[email protected]>
Use a CELTDecoder per user

github.com/techx/old-techfair-logistics-app - e5743e19abcb52f5ca813ff4186bab5c803af063 authored over 14 years ago by Benjamin Jemlich <[email protected]>
Use float for output mixing

github.com/techx/old-techfair-logistics-app - 18fd4e5c016c9cbfffffe4cfe4065ffb5e767672 authored over 14 years ago by Benjamin Jemlich <[email protected]>
Moved user specific buffering from AudioOutput to AudioUser.

github.com/techx/old-techfair-logistics-app - c80adb3b0c8d82d660cf6b7afc29645c5f270440 authored over 14 years ago by Mikko Rantanen <[email protected]>
AudioOutput to use one AudioTrack and soft mixing.

Note: Concurrency might use improving but it seems to work for now.

github.com/techx/old-techfair-logistics-app - af30829e044cdce05d88aac6cf0ae4284de244dd authored over 14 years ago by Mikko Rantanen <[email protected]>
Allowed cancelling the connection in ChannelList by hitting Back during the "Connecting..." progress dialog.

(Also commented some connection state issues but didn't fix these for now. They need more analyz...

github.com/techx/old-techfair-logistics-app - ecc1dd16b6eaab7d4dd43258d03521b65cd84f14 authored over 14 years ago by Mikko Rantanen <[email protected]>
Removed a race condition (So many of these :|) from MumbleConnection start.

github.com/techx/old-techfair-logistics-app - 93f9b50708e03ea0eb98157759b641ee09d9c7c7 authored over 14 years ago by Mikko Rantanen <[email protected]>
'Speak' button will be disabled when the user is muted and recording is stopped.

github.com/techx/old-techfair-logistics-app - 956c85a1e32af6f4e712497070e6acee4fe4eac1 authored over 14 years ago by Mikko Rantanen <[email protected]>
Fixed crash when resuming Mumble after being disconnected from the server.

github.com/techx/old-techfair-logistics-app - 0f3400fcf273a735fad759b41f008252a014fa27 authored over 14 years ago by Mikko Rantanen <[email protected]>
Don't try to decode the unsupported codec version

github.com/techx/old-techfair-logistics-app - ab89124590f83f861b272563d0f5f48ef878de0e authored over 14 years ago by Benjamin Jemlich <[email protected]>
Reformat everything...

github.com/techx/old-techfair-logistics-app - e98f26aa80760d3eb3b3bced656cd6a07b7f2431 authored over 14 years ago by Benjamin Jemlich <[email protected]>
Combined UserList and ChannelList into one main activity.

github.com/techx/old-techfair-logistics-app - 66120104e414f926ea643122d78a23b49f83b87b authored over 14 years ago by Mikko Rantanen <[email protected]>
Handle CodecVersion message

github.com/techx/old-techfair-logistics-app - 441773b84bfd933cb2fc294a07dc93972257ef26 authored over 14 years ago by Benjamin Jemlich <[email protected]>
Fixed cross thread issues with User/Channel lists.

- MumbleConnection keeps track of channels and users only for its own purposes.
- Channel lists ...

github.com/techx/old-techfair-logistics-app - bac5d1c58e9ce663d7c2bf169316e89810b14fe6 authored over 14 years ago by Mikko Rantanen <[email protected]>
Fixed race condition with "Connecting.." dialog and actual connection.

github.com/techx/old-techfair-logistics-app - 27b29556f981d898e8d091b1104b299df56af258 authored over 14 years ago by Mikko Rantanen <[email protected]>
Keeping 'Speak' button synchronized with record state even when UI is recreated.

github.com/techx/old-techfair-logistics-app - 250191d653cafaae3eead07aad56c9fdb7a6ae8e authored over 14 years ago by Mikko Rantanen <[email protected]>
Restore 1.6 compatibility

github.com/techx/old-techfair-logistics-app - 1733b6bc7b24822038dfe2715b2a96db89d886d9 authored over 14 years ago by Benjamin Jemlich <[email protected]>
Dismiss progress dialog on connection failure

github.com/techx/old-techfair-logistics-app - ce38f532fd59f51aaf5eab44bfd363aae26b6542 authored over 14 years ago by Benjamin Jemlich <[email protected]>
Fixed null pointer exception when restarting MumbleService after process was killed.

github.com/techx/old-techfair-logistics-app - 53035ce91e799daf916b32153f40193bff16f420 authored over 14 years ago by Mikko Rantanen <[email protected]>
Fix the manifest

github.com/techx/old-techfair-logistics-app - f401a6d4b2bb625eb89be898441882b0da7d24dd authored over 14 years ago by Benjamin Jemlich <[email protected]>
Organize imports...

github.com/techx/old-techfair-logistics-app - f2522d0d8831306e55154dc806646f443b93b8c4 authored over 14 years ago by Benjamin Jemlich <[email protected]>
Cleaning connections away after disconnect. Closing sockets that was left open and making sure the PingThread finishes.

github.com/techx/old-techfair-logistics-app - 2cc1a466a3176fdda49258d56cf6a991830d3ed0 authored over 14 years ago by Mikko Rantanen <[email protected]>
Re-added text messaging which was omitted when adding the MumbleService.

github.com/techx/old-techfair-logistics-app - a133a5a04a62585c81c0ebdfaca505f0a21405b0 authored over 14 years ago by Mikko Rantanen <[email protected]>
Made service foreground one and added status notification when connected.

github.com/techx/old-techfair-logistics-app - ebfea30191981c528a027cb5e319e34144d1c7a8 authored over 14 years ago by Mikko Rantanen <[email protected]>
Fixed slow disconnect

github.com/techx/old-techfair-logistics-app - 9198d2ad8f3903c59bd262c0e4ca76a0742e034c authored over 14 years ago by Mikko Rantanen <[email protected]>
Moved the MumbleConnectionHost into anonymous inner type on Mumbleservice so the methods aren't in its public interface.

github.com/techx/old-techfair-logistics-app - 9ac9d838bf01cc3ed0a0564f2f28c6babbe2ee95 authored over 14 years ago by Mikko Rantanen <[email protected]>
Better connection handling. Currently ChannelList supports this and allows manual disconnect by pressing Back.

github.com/techx/old-techfair-logistics-app - f6c7a61b8ab9227ce56bda60de09e75b37fab70d authored over 14 years ago by Mikko Rantanen <[email protected]>
Added logging for Service lifetime

github.com/techx/old-techfair-logistics-app - 3240a30f474ae9f37d79ec1d07cc00dec7bc9b55 authored over 14 years ago by Mikko Rantanen <[email protected]>
Fixed race condition in pausing ChannelList before service was bound to.

github.com/techx/old-techfair-logistics-app - db26002021485cc1bc98c3f71df9ce02f05e7ff0 authored over 14 years ago by Mikko Rantanen <[email protected]>
Refactored the thread stuff into its own package

github.com/techx/old-techfair-logistics-app - 104bb574f59bf008c526e29c687687854d275e4f authored over 14 years ago by Mikko Rantanen <[email protected]>
Hide the MumbleConnection thread behind the MumbleService so it can be cycled safely by the Service if necessary.

github.com/techx/old-techfair-logistics-app - 5333420a0d5fbc28c6c29d7a846eb1c19b2863c6 authored over 14 years ago by Mikko Rantanen <[email protected]>
Moved MumbleClient behind a Service. Disabled some features for now while doing so.

github.com/techx/old-techfair-logistics-app - 0db2324d1fb96a116b51cb74c552754c59c1ad57 authored over 14 years ago by Mikko Rantanen <[email protected]>
Added brief doc comments to main classes.

github.com/techx/old-techfair-logistics-app - 8fdc41dd0ee4f74c77f3a498bb5c598cae82e58a authored over 14 years ago by Mikko Rantanen <[email protected]>
Add ant build files

github.com/techx/old-techfair-logistics-app - d3cf5de4d1015e3bee051910ea6eb9c4a067aa82 authored over 14 years ago by Benjamin Jemlich <[email protected]>
- Added ability to edit servers

github.com/techx/old-techfair-logistics-app - 501e517a6ff2f12862b5e0cfd6290a1a8a0b4e3f authored over 14 years ago by Mikko Rantanen <wace@snark.(none)>
More new native lib stuff

github.com/techx/old-techfair-logistics-app - 05506dbce57b8bd364cc06ea6a7f9549bcf2f558 authored over 14 years ago by Benjamin Jemlich <[email protected]>
Rewritten native lib and trying to fix audio output. It's now an ugly hack again :/

github.com/techx/old-techfair-logistics-app - 591ba13946ef9f7c7538f483aad29c7e50c54ceb authored over 14 years ago by Benjamin Jemlich <[email protected]>
Add speex as a submodule

github.com/techx/old-techfair-logistics-app - 33e98760fc19bfffa99f80bec7f12682a2b467a9 authored over 14 years ago by Benjamin Jemlich <[email protected]>
Updated for NDK r4 and manually optimized some wrapper functions

github.com/techx/old-techfair-logistics-app - 380a88f0f898f0cfda46155958c8f50581b5b448 authored over 14 years ago by Benjamin Jemlich <[email protected]>
Commit all local changes, might fix something, or not...

github.com/techx/old-techfair-logistics-app - 93c1ac73036114bb98b3a48eef04a0dd7deccb14 authored over 14 years ago by Benjamin Jemlich <[email protected]>