Ecosyste.ms: OpenCollective

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

github.com/CnCNet/xna-cncnet-client

XNA / MonoGame based client for playing classic Command & Conquer games both online and offline with a CnCNet game spawner.
https://github.com/CnCNet/xna-cncnet-client

Added update message push mechanism

f08d191c4948938559c813dd0b9fbeee913a146b authored almost 8 years ago by Rampastring <[email protected]>
Fix bug in game list sorting

cf54cfa5dc26076084fb5feb459fa927c3f62d3f authored almost 8 years ago by Rampastring <[email protected]>
Increment version

a8401aeb948281832e137c15dd3d32622ef99d74 authored almost 8 years ago by Rampastring <[email protected]>
CnCNet game list is now sorted

b149e04558046e22cc4cd432ecd6dee2118b71f3 authored almost 8 years ago by Rampastring <[email protected]>
Players cannot ready themselves with an invalid map anymore

0c6c170bad42551c50cdc7168af81bd6542399c6 authored almost 8 years ago by Rampastring <[email protected]>
Fix for SpriteFont crash when hovering over hosted games

c5d0c8081e38b1c7dff8a5c5a999654e782d4380 authored almost 8 years ago by Rampastring <[email protected]>
Updated DTA resources, increased version

e8dc31c9bf5cf61f9a10a74d3a0698b1911b3066 authored almost 8 years ago by Rampastring <[email protected]>
Added logic for supporting custom map previews

845dc0372c5b68f868e74bbfa42b47d8be379643 authored almost 8 years ago by Rampastring <[email protected]>
Fixed crash in CampaignSelector if a Battle.ini existed but didn't contain the [Battles] section

c8847220d49f00db6711c8253ae56a9e439847d7 authored almost 8 years ago by Rampastring <[email protected]>
Fixed rare crashes when disconnected from CnCNet

34face84d7a58b417af495037d84fa25ab50e947 authored almost 8 years ago by Rampastring <[email protected]>
Fixed dscore.dat getting corrupted at the end of a game if the game version string is longer than 8 bytes

5905460171193b608f180fd4ae4f7f96f46b1549 authored almost 8 years ago by Rampastring <[email protected]>
Fixed a crash when initializing CnCNetLobby while running an unknown local game

55a90875d1877d1931d6ce2bc74dfac084a953cf authored almost 8 years ago by Rampastring <[email protected]>
Improved CnCNet lobby initialization code

c8beb4709032f658e8293afd6b2c205eaa97d051 authored almost 8 years ago by Rampastring <[email protected]>
Increase version in AssemblyInfo

45c7ecd2fb151ce52469b97cbe463344c53e99e5 authored almost 8 years ago by Rampastring <[email protected]>
Fixed potential crash when initializing TopBar on some exotic non-Western languages

3998fb2f2b81c6e70603e60d95ae4d3426d207d2 authored almost 8 years ago by Rampastring <[email protected]>
Fixed Cheater! dialog being off-center when the main menu is smaller than the window size

24f86b1e6b63f70893ec04946dfd73a089702dcc authored almost 8 years ago by Rampastring <[email protected]>
Improved map selection code

f5a4ded77ff32cf7c60273a0e3de88472aa5bed5 authored almost 8 years ago by Rampastring <[email protected]>
Fixed a bug that led to the game host having a different game mode from non-host players if the game host changed the game mode without picking a map for that game mode

8fbb2da7beea672cd6a8a6573f0f8d2ce6496de3 authored almost 8 years ago by Rampastring <[email protected]>
Update StatisticsManager to support longer map names

8d9878fcf003711e86d2c946065a7ab4f43527df authored almost 8 years ago by Rampastring <[email protected]>
The default map is now loaded in Skirmish if the map from the previous session isn't found

f44e8693c161cd53e16f878e1100ff034922b1e2 authored almost 8 years ago by Rampastring <[email protected]>
Added "Cheater!" dialog, updated DTAUpdater.dll

0fc54cdf4d27e95d88281a9bc1a9a69bfe4e4db4 authored almost 8 years ago by Rampastring <[email protected]>
Improved GameCollection code

33c822e02075bb986a95f7c7660ace25f2e0e55a authored almost 8 years ago by Rampastring <[email protected]>
Fixed a potential client crash exploit

c4bda4c542cadb217f04e435d5ac0cf6f1879b17 authored almost 8 years ago by Rampastring <[email protected]>
Removed obsolete IniFile and Logger

f7c2eeb2b134d140d28d0a56dee111e8546be583 authored almost 8 years ago by Rampastring <[email protected]>
Simplified map starting waypoint parsing code

b7caa4770915f7c50ae25157f8245675c5fc9921 authored almost 8 years ago by Rampastring <[email protected]>
Removed leftover code

059b36098e0da5d51e8aa30328f4673c61f1d90f authored almost 8 years ago by Rampastring <[email protected]>
Fixed crash when a player joins a game that is full because of AI players

43ef76929ca6464897cea5da399ab0344c6e3041 authored almost 8 years ago by Rampastring <[email protected]>
Updated Rampastring.XNAUI

6980f3d3ca0fd3420903d2ecfb529cf42bea9587 authored almost 8 years ago by Rampastring <[email protected]>
Removed leftover code

46edd9be98da6dbd882effa282d018c4b33a2565 authored almost 8 years ago by Rampastring <[email protected]>
Removed leftover code

89b511572af411e9ca949db98c811a737514ee49 authored about 8 years ago by Rampastring <[email protected]>
Fixed missing default game mode and map

0e2b6a58bf14b3b88b9534cb4305983421f687aa authored about 8 years ago by Rampastring <[email protected]>
Skirmish settings are now saved

183f31db9e69fa2f96be800088d87f4867db3d80 authored about 8 years ago by Rampastring <[email protected]>
Get supported display resolutions from XNA GraphicsAdapter instead of P/Invoking user32.dll

edfc98b7d57c40bbdf5e601b9b92b126ccbd41d4 authored about 8 years ago by Rampastring <[email protected]>
Updated readme

037822a9f23ff877b5f28596f270cc4d4ff76e31 authored about 8 years ago by Rampastring <[email protected]>
Refreshed DTA resources, updated readme

ecc188b28ae033c5ba92bd580a0e145eb13d5e1e authored about 8 years ago by Rampastring <[email protected]>
Updated readme

d3a125b9895455280000d5846433e9bcef1028d5 authored about 8 years ago by Rampastring <[email protected]>
Removed outdated constants

d7d933ee3c6f77b422f309ebe5fb9189bb8fe92d authored about 8 years ago by Rampastring <[email protected]>
Added license

aaa1b6d60fdffebea838c041608157f1ccb8cd5b authored about 8 years ago by Rampastring <[email protected]>
Removed Rampastring.Tools and Rampastring.XNAUI from solution and included them as pre-compiled DLLs

24a84dd9d7816af3dd8f393cc8056c062a4ea307 authored about 8 years ago by Rampastring <[email protected]>
Renamed CnCNetInfoController, improved multithreading code

cd18b50c49511bf59d56b37d53a68e443e9e90bf authored about 8 years ago by Rampastring <[email protected]>
Official maps are no longer transferred on CnCNet

d8074f49da8a3d4f353a2b3427524950b502b1dc authored about 8 years ago by Rampastring <[email protected]>
Updated DTAUpdater.dll

0103e4903210b2f77fc3424660890f88141fea1d authored about 8 years ago by Rampastring <[email protected]>
Improved client configuration code, got rid of MainClient.ini

463144c4bd6a8e5fa3cd44b01c792db083e84d0b authored about 8 years ago by Rampastring <[email protected]>
Fixed crash when right-clicking on tunnel server list, added AlwaysDisplayTunnelList Settings.ini key

74200febb08d4a3ce7725761ae826a59ccffa7ba authored about 8 years ago by Rampastring <[email protected]>
Removed the outdated MovableForm and MsgBoxForm along with all remaining Windows Forms based UI code

807d4a0d210bdc30a00250ab4730a655a9d77a7c authored about 8 years ago by Rampastring <[email protected]>
Enabled message box asking the user to configure settings on first run

393979e2c03f288856ca85d3ae7c7c7c6b07490f authored about 8 years ago by Rampastring <[email protected]>
Fixed PM user list selected item changing when the player list is refreshed

e8a24a8f4176c818a98a7103951ebbc7599e1740 authored about 8 years ago by Rampastring <[email protected]>
Merge branch 'master' of https://gitlab.com/cncnet/monoGame-client

1f7796d1fb0b331a7ef9329b334ab9f646fc4a94 authored about 8 years ago by Rampastring <[email protected]>
Fix related to private messaging

07cd600de5a6ee94c169b0849dcc395a266ceb0c authored about 8 years ago by Rampastring <[email protected]>
Update README.md

ac7f1250cbe55cda5d177b7be747d5bd201e99a1 authored about 8 years ago by Grant Bartlett <[email protected]>
Re-worked private message system so it doesn't rely on the user being on #cncnet

3075df507e1fe8e1306b350d73a58592a8930af9 authored about 8 years ago by Rampastring <[email protected]>
Fixed custom components being clickable even when not available

309064362d3e101e9b1735957538f0fa4c53cfde authored about 8 years ago by Rampastring <[email protected]>
Updated game icons and moved them entirely to ClientCore

3502cb4f3e375f7d2a3a905b1bacf0faffdb2719 authored about 8 years ago by Rampastring <[email protected]>
Proper handling of name-already-in-use situations, added INI key for max name length, hitting ESC no longer quits the client

e6d76236a70f23b1b31654c17e03762f4ac8664e authored about 8 years ago by Rampastring <[email protected]>
Merge branch 'profanity-filter' into 'master'

first look into a profanity filter

See merge request !1

fffc90367eb1821fd2345340f55b3c3e96b9bd69 authored about 8 years ago by Rami <[email protected]>
Fixed a crash when selecting a map that has invalid characters in its name

422e396c15c0a4a90fc55f241532befbc9b345c4 authored about 8 years ago by Rampastring <[email protected]>
PrivateMessagingWindow now has an internal name, added PlayerReadyBoxY= to GameOptions.ini

5799db19e9c982150b09393e98843a420087ee97 authored about 8 years ago by Rampastring <[email protected]>
More precise error message for [MPColors] not existing in GameOptions.ini

11eb0f54ac7ec550b4a2dbabe30f2c64008878ee authored about 8 years ago by Rampastring <[email protected]>
You can now retry updating after updating fails

d6d1772cfb6dfaca0f811c5196af2b5d1e148b8d authored about 8 years ago by Rampastring <[email protected]>
Fixed crash when a (custom) map's name contains characters that don't exist in the spritefont

d0a6d6c8a33f43095978290c41298f2a1f49f1e4 authored about 8 years ago by Rampastring <[email protected]>
Fixed date/time crash when listing statistics

3a82abd482f9fdd80123a325dd5b302a38a51780 authored about 8 years ago by Rampastring <[email protected]>
Fixed a crash when updating the version of the match statistics database

6c660b7a66a066f56bf51515194af76704149e8f authored about 8 years ago by Rampastring <[email protected]>
You can now actually retry when "The update was cancelled. Click to retry." is shown

95d00943478333d94b8e2ab03ea281e7f0779d05 authored about 8 years ago by Rampastring <[email protected]>
TopBar and LAN/CnCNet chat timestamps are now checked for invalid characters

49480f81ebfd6a9f3fec53c1c9bef87b05f62496 authored about 8 years ago by Rampastring <[email protected]>
Several fixes

StatisticsManager now also reads dscore.dat from the main game directory
MsgBoxForm now loads it...

28b7239acd0a03dd115a88e0ad437db0840742ad authored about 8 years ago by Rampastring <[email protected]>
Add an appropriate error message to username check

3fbffe1772aee79c27c04638b3f5de7144272902 authored about 8 years ago by Grant <[email protected]>
Updated README

5b574e283fa98e179998e318b047a48a250d3e85 authored about 8 years ago by Rampastring <[email protected]>
first look into a profanity filter

5f4bf2cae1e7eca28b1de6909931a476794dcace authored about 8 years ago by Grant <[email protected]>
Password request window improvements, "Random" label color is now configurable

fa18660d00ce8011ac7c8ce4dc06b47f28fa8683 authored about 8 years ago by Rampastring <[email protected]>
Fixed all player colors being index 0 in the MP game loading lobby

87c67cf69c66c636f66521f54d00e32943fd839c authored about 8 years ago by Rampastring <[email protected]>
Update / CnCNet GA statistics sending, settings code improvements, removed leftover code

53bb7459726edc36426ac959ef49fa5a47f574c5 authored about 8 years ago by Rampastring <[email protected]>
Several improvements

Removed old PasswordQueryForm
Made use of XNALinkLabel where it's useful
Replaced debug IRC AWAY...

305bde31c8eee341072727ad9a197ea8a283c623 authored about 8 years ago by Rampastring <[email protected]>
Added StopMusicOnMenu Settings.ini option, fixed game not disbanding after game host leaves

998382295c4b43aad5e90576c4bdff922d962249 authored about 8 years ago by Rampastring <[email protected]>
Bugfixes

Fixed bugs:
- You're not kicked from a game if the game host quits from CnCNet
- Saved game orde...

9f44105a57d8e304f30286ba1ed33997c79f9bc9 authored about 8 years ago by Rampastring <[email protected]>
[Basic] Bases= is now read from custom maps

46ae549bcc3fcdcebe4b0631565e199cb456276b authored about 8 years ago by Rampastring <[email protected]>
Bug-fixes, player kicking

Multiplayer saved games work again
CnCNetLobby now removes kicked players from the list
Implemen...

6422d57c76b4fdcc55529bca04c48ff4a99fce2e authored about 8 years ago by Rampastring <[email protected]>
CnCNet game list is now cleared on disconnecting from CnCNet, CnCNet game lobby doesn't crash anymore without maps

de08ac4183050004eedf0f34f2bd5a870350129f authored about 8 years ago by Rampastring <[email protected]>
Refreshed DTA resources

b6ad1fd7e8af3ff3bf8b69dfe497195640974c1a authored about 8 years ago by Rampastring <[email protected]>
Bugfixes, finished CnCNet game password request window

CnCNet login window is now hidden properly with the "Skip login window" option enabled
Players' ...

2a87360eded1b634c06616069289fa8aac2b6005 authored about 8 years ago by Rampastring <[email protected]>
Fixes related to running from sub-directories, added support for passworded games

16c6582c196504c9f53a09a19305b6860107f214 authored about 8 years ago by Rampastring <[email protected]>
Added BuildOffAlly= for missions

a721f75838a10ef17b903fa74ff5fd0079e97bdf authored about 8 years ago by Rampastring <[email protected]>
Implemented ExtraININame= for maps

5cd6470d8bf1f119d13f733441911f2ab211db03 authored about 8 years ago by Rampastring <[email protected]>
Fix for ForcedOptions and ForcedSpawnIniOptions parsing on maps

b7b863e914cd0ef5170feab439dd80bae4703f97 authored about 8 years ago by Rampastring <[email protected]>
Maps now accept multiple ForcedOptions= and ForcedSpawnIniOptions= sections in MPMaps.ini

5387c6cdd995a730821796c039206e883c753dc1 authored about 8 years ago by Rampastring <[email protected]>
Changes to make the client exe run from the Resources\ directory in Release mode builds

6f0a1824b0dfc306f76241997a2942e8dce7507a authored about 8 years ago by Rampastring <[email protected]>
Removed leftover code

31111f8cc026815fd05b2a87c54bbf14a7144d61 authored about 8 years ago by Rampastring <[email protected]>
Fixed players' ready statuses not getting cleared in the UI when the game host changed a game option

40efc79f9c4ecb3e15106a01c2a47c1a0e203511 authored about 8 years ago by Rampastring <[email protected]>
Added XNAFramework build platform that uses XNA 4.0 instead of MonoGame

17f530ec23946f11275ef39f2e9e5852fa5288de authored about 8 years ago by Rampastring <[email protected]>
A mutex is used to make the program single-instance now instead of reading the system process list on startup

a8deda796d2825850aa60c4bf91290ad1eb9e731 authored about 8 years ago by Rampastring <[email protected]>
Remade CampaignSelector layout

6c02578dc6badbdf8dde620f07f1a4db8be098c5 authored about 8 years ago by Rampastring <[email protected]>
CampaignSelector now uses XNATextBlock for mission description, top bar can no longer be brought down while in-game

e16cfd31a428d269941dc01dae3edddb72d04de8 authored about 8 years ago by Rampastring <[email protected]>
Included references to make project easier to build, also fixed WindowsGL solution build settings

d4c9b69ffd7579fbd82212e0f9cfd3df228f29ed authored about 8 years ago by Rampastring <[email protected]>
Several changes

Game mode map code INI file name is now customizable
PM notification box isn't hidden anymore if...

8ba3d064f8d537a91dfe0d472742b505959debe5 authored about 8 years ago by Rampastring <[email protected]>
Multiple fixes and improvements

Player names are now shown correctly when multiple players share the same starting location
Game...

82fc6aa89fa2c901b02e04ae5298a8d2827be7f8 authored about 8 years ago by Rampastring <[email protected]>
Merge branch 'master' of https://gitlab.com/cncnet/monoGame-client

ac4db57c066399a18843f8451e7bde3ee858cd69 authored about 8 years ago by Rampastring <[email protected]>
Fixed settings-saving not working properly after a game had been completed, also fixed issues with LAN game lobbies

d2a47817384ec95c512e40cb3f0764e386cddc58 authored about 8 years ago by Rampastring <[email protected]>
Use WindowsGL for *nix systems. Put in a default for *nix systems that fail when trying to get screen modes.

305444f0893ff9a3bf7032b6f482fa29581bcd49 authored about 8 years ago by Daniel Keeton Jr <[email protected]>
Fixed NullReferenceException on client exit

14a198745f4f05004fd2e68e8f089272b24a5ee2 authored about 8 years ago by Rampastring <[email protected]>
LAN connections are now properly cut on shutdown

66831642acfac20c88e877ec083dff38ef83cf79 authored about 8 years ago by Rampastring <[email protected]>
Added -NOAUDIO option, moved further settings away from DomainController, improved code, chat colors are now remembered

0a3b764a6966f2a09f994283cad81373e85726c9 authored about 8 years ago by Rampastring <[email protected]>