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

Add open/copy link options to message context menu

Add context menu to private message window lists

623340b86ff4197260513e640e46edecee296a47 authored almost 3 years ago by devo1929 <[email protected]>
Show/hide the game options load/save menu based for host/non-host

4c102075a1d3e5af991e02da3adccd4f33dd560d authored almost 3 years ago by devo1929 <[email protected]>
Fix issue with .net4 event args compatibility

83396e72b0061724e71944f192bb976ad887e279 authored almost 3 years ago by devo1929 <[email protected]>
Fix issue with .net4 event args compatibility

6e4a551804972b22fbb2a42f939e7470f9cd40ef authored almost 3 years ago by devo1929 <[email protected]>
Expose ability to load/save game options in UI

60629780a4271f23623abdcc52c5bcaba84b975b authored almost 3 years ago by devo1929 <[email protected]>
Fix issue with .net4 event args compatibility

863549e75f6868b1bd9c49f43d0a8c21bb3be437 authored almost 3 years ago by devo1929 <[email protected]>
Add develop branch to build workflow

6fd7de40a2299c830b2355480610ffa9f1245213 authored almost 3 years ago by devo1929 <[email protected]>
CnCNetLobby right click context menu

7ba7dc7eb1fea6de0f05a504a028d53cef1b653b authored almost 3 years ago by devo1929 <[email protected]>
Recent player list

ee60d394d5b3f2449bdd84a21ea6d0f4f33496c2 authored almost 3 years ago by devo1929 <[email protected]>
Check IRC with whois when attempting to block a user without Ident.

450cfb1c0a03e8af7fb1d2388d55d1f9bd285fd8 authored almost 3 years ago by devo1929 <[email protected]>
Fix issue with selected index and multiple games with same name

adb51505c7b88d46f911d31e730b425f683c8ab1 authored almost 3 years ago by devo1929 <[email protected]>
Fix issue with checking IsIgnored

aa6986c927d8e52afabeeee427e8cf2dc3ef9f98 authored almost 3 years ago by devo1929 <[email protected]>
refactor player context menu, add it to the game lobby

858e17ed7722b76c88a7cb24f684a8b6ea15cf5d authored almost 3 years ago by devo1929 <[email protected]>
fix hitting enter key on password field

683b54b3e299099a85a41364fc78dcc8462b536f authored almost 3 years ago by devo1929 <[email protected]>
fix issue with game creation window initial height

e501f84949118d83478adb626869dbf2cc53e236 authored almost 3 years ago by devo1929 <[email protected]>
fix issue with joining game index

585ce1571a19f292fc3fc61684031ceb4695c065 authored almost 3 years ago by devo1929 <[email protected]>
force isJoiningGame = false on logout

35b186829469aa307901a9b565a69339c3c32458 authored almost 3 years ago by devo1929 <[email protected]>
re-introduce hovered game panel info, when game is not selected

f5226c95de61074673dabe9504852f4cb3ed20ac authored almost 3 years ago by devo1929 <[email protected]>
show game info panel on game selection, instead of hover

144cf2a66682618a54fce18cef6ef2454a0f8e1b authored almost 3 years ago by devo1929 <[email protected]>
maintain selected game as game list is updating

24beffcbbd0e81eb42e263e34a2c39249eeb995f authored almost 3 years ago by devo1929 <[email protected]>
Temporarily comment out the cleanup legacy settings

0e7a210d3d252a10d69d7bd1d6bb74981e4520e6 authored about 3 years ago by devo1929 <[email protected]>
Merge pull request #255 from devo1929/sort-games-direction

multi state game sort and tooltips

dd09de830fb76b0e4fd9ba69d5816e237e252d3a authored about 3 years ago by Devin <[email protected]>
Close game filter panel from game filter button

48f7a728d7b87115ba5b4f60b51152f49bc64c48 authored about 3 years ago by devo1929 <[email protected]>
Create multi state button to convert sort alpha button to multi direction sort.

8542397ee785fa3e9ab78bfc63fea6a541cac62e authored about 3 years ago by devo1929 <[email protected]>
Add tooltips to game sort and game filter buttons

8c44be2821e564f6017951ab4398461216107760 authored about 3 years ago by devo1929 <[email protected]>
Increase version.

65b9bf2727c464ddec601d4e0238d182a721e9e9 authored about 3 years ago by Starkku <[email protected]>
Fix maps having null SHA1 hash when loaded from cache (#256)

move custom_map_cache
version custom_map_cache
fix issue with null SHAs when loading from cache

d64e0d92167967bd2a5b9e4763896534ba3add97 authored about 3 years ago by Devin <[email protected]>
Fix certain game IDs not being able to match existing games in game collection on systems with specific system languages.

f878d18ba932b3f44733ee9def2ff1ac749d3e8f authored about 3 years ago by Starkku <[email protected]>
Merge pull request #249 from devo1929/improved-map-loader

Improved map loading - caching

7cda651926a48af95f61fdbfd5880781e6bd0c24 authored about 3 years ago by Devin <[email protected]>
Fix "not available" custom component button being clickable in specific cases

edbfcf45f7694b6b826ab4eec91338e6dee6f8f0 authored about 3 years ago by Rampastring <[email protected]>
Update references

ef7f9ece28a246e5f671aa1eb9e03fce1752f1d6 authored about 3 years ago by Rampastring <[email protected]>
Improved map loading - caching

6dc6511379e67ae504afc03a631e5ce257c41cfb authored about 3 years ago by devo1929 <[email protected]>
Fix game information panel not showing up with latest XNAUI (#250)

7e4671f1c5191de7d5fd9c46107ce3327108f9a7 authored about 3 years ago by Rami Pasanen <[email protected]>
Update DTAUpdater

2e8dd47d613df414767791dc2fb964129a0a8e93 authored about 3 years ago by Rampastring <[email protected]>
Fix INI name of game list alphabetical sort button.

9d83b248caae19577deb83c1954889ae09e709c1 authored over 3 years ago by Starkku <[email protected]>
Feature/add map name to custom maps (#243)

* add map name to download

* rename downloaded map with the map name

* remove .idea intellij f...

ee1c3c6c40b40afbeae28f88662a4293fa39ed48 authored over 3 years ago by Alex Peterson <[email protected]>
Disable PM popup via setting (#237)

* Disable PM popup via setting

* Clean up code per PR suggestions

660bf3ad59f076c502ddcdaa8778988a4300fbf4 authored over 3 years ago by devo1929 <[email protected]>
Fix DisallowedSideIndex bug (#244)

116622031bed6e6d1f63e1ef5c420dbbe00b6ec3 authored over 3 years ago by devo1929 <[email protected]>
Feature/disable multiple factions (#232)

* allow INI configuration key DisallowedSideIndex to disable multiple sides

* Add new tag Dis...

1c22b98c1689ee7208d7bad7287b6745bf860f6b authored over 3 years ago by Alex Peterson <[email protected]>
Game List Sort and Filters (#238)

* Game List Sort and Filters
- sort alphabetically
- show friend games only
- hide locked gam...

0a96110cb315152d2a8cafaae9a0f2d5ab6e7cd3 authored over 3 years ago by devo1929 <[email protected]>
Merge pull request #239 from CnCNet/update-refs

Update Rampastring.Tools and Rampastring.XNAUI

b2c1e05eff53a3f80088aee0ad1b567e64e6647a authored over 3 years ago by Rami Pasanen <[email protected]>
Remove extra braces and add missing null check

3574b14c99023d3640a3c1f756612579d1657f6b authored over 3 years ago by Rampastring <[email protected]>
Update Rampastring.Tools and Rampastring.XNAUI

36e111f48ec4a0e2127876b28b22cb44e94dd352 authored over 3 years ago by Rampastring <[email protected]>
Fix Actions comment

fd3760fbb935319480b34f31d3bc1ef634ab00b4 authored over 3 years ago by Kerbiter <[email protected]>
Map preview box improvements. (#241)

- Allow defining map tile level as additional comma-separated value for both ExtraTextureN & Way...

2df00efd2f5955a981ead77a1afa16593e40b568 authored over 3 years ago by Starkku <[email protected]>
Update previous comments to match standard style (#242)

* the ability to join another user from global player list or private message window player list...

0fcdf28b33ec9cd99a1c81cebf7785160719908a authored over 3 years ago by Kerbiter <[email protected]>
DiscordHandler cleanup (#236)

- Remove unnecessary using statements.
- Remove unnecessary update method override.
- Do not r...

bee33465ca7c3408143876756465b3273af609a9 authored over 3 years ago by Starkku <[email protected]>
the ability to join another user (#228)

* the ability to join another user from global player list or private message window player list...

7368586f06b48a58089596dea384a6477f2cc28f authored over 3 years ago by devo1929 <[email protected]>
Add style guide for contributing

Adapted from Phobos style guide, thanks Kerbiter!
https://raw.githubusercontent.com/Phobos-deve...

4b59ac2501d8fd65a6ca465989878303e33e3ddd authored over 3 years ago by Rami Pasanen <[email protected]>
move xna framework references to Otherwise of Monogame Choose in csproj (#234)

* fix issue with csproj and xna dlls
* make build job name less specific

bdaa597d1fa4e41bc6b148f89ff3e9fda9d9ef0e authored over 3 years ago by devo1929 <[email protected]>
Nightly.link PR artifact comment workflow

70757cf31205807343d1be25e20f1efdf3978391 authored over 3 years ago by Rami Pasanen <[email protected]>
GitHub actions (#233)

* add xna packages to sc

* Create github actions build.yaml

bfe13f530375cfba67919e3530ec93bd86fdde57 authored over 3 years ago by devo1929 <[email protected]>
Do not apply auto-ready while non-existent game mode or map is selected.

21465c9906a0bb21d09fcef65888e358c352401e authored over 3 years ago by Starkku <[email protected]>
Fix auto-ready option keeping players on ready status even while they are in-game. (#226)

d6ba0dd9b48dd43b915c88f63a97dab550cb7ca2 authored over 3 years ago by Starkku <[email protected]>
Fix custom map previews of specific width values being extracted incorrectly.

61414991ee68ae26ffe2654b0db346946620d72c authored over 3 years ago by Starkku <[email protected]>
Fix faulty condition in GetPlayerTexture

08f99ce2ce76161893cdeceac459522b7fd8abce authored over 3 years ago by Meta (X230T) <[email protected]>
Update DTAUpdater.dll

77176200375530b5ad4b863fe59e13a48e2f3e05 authored over 3 years ago by Meta (X230T) <[email protected]>
Increase version.

e36ec456d3a09b963b18b9289fd66af94f96987d authored over 3 years ago by Starkku <[email protected]>
Use generic custom loading screen when loading saved games instead of none at all.

b7e88d74a9f086930df415b793c91ae8df6d7f1f authored over 3 years ago by Starkku <[email protected]>
Apply additional map code from MultiplayerGlobalCode.ini to maps in multiplayer games.

730e9a687fc22c410fec2501b0439ad797345f97 authored over 3 years ago by Starkku <[email protected]>
Merge pull request #120 from Starkku/feature/gamemode-minplayers-override

Allow game modes to override map MinPlayers settings

d7b5e682d6530ec7e9ed790e1ec9c68491d8037c authored over 3 years ago by Kerbiter <[email protected]>
Merge branch 'master' into feature/gamemode-minplayers-override

# Conflicts:
# DXMainClient/Domain/Multiplayer/GameMode.cs

95580a81d7806b0fedb8346d02b18e6c245f9263 authored over 3 years ago by Starkku <[email protected]>
Merge pull request #217 from SadPencil/fix-archive-name

Change the behavior of reading archive name with OpenMcdf

6c0aa1e0550654935fb7e19ebc5c4dff0ff72db6 authored over 3 years ago by Starkku <[email protected]>
Merge pull request #219 from CnCNet/customizable-fps

Make client FPS user-configurable

5390d21dbe04268c730bbceb4f372a6294975142 authored over 3 years ago by Starkku <[email protected]>
Make client FPS user-configurable and fix MainMenuDarkeningPanel to use the same alpha rate as DarkeningPanel

Also fixes MainMenuDarkeningPanel's alpha rate so it does not depend on the client's frame rate

5f1fa13dbbe272be2d27d5d97b1201d36d8d20ee authored over 3 years ago by Rampastring <[email protected]>
Change the behavior of reading archive name with OpenMcdf

to solve the cross-platform issue on Wine.

bb7fe4d036f51ee957aa564866a25cbc51fce968 authored over 3 years ago by Sad Pencil <[email protected]>
Don't use C#7.1 form of default initialization

f4e906266cc2b66db4c63611d8ea08d646234dbe authored over 3 years ago by Meta (X230T) <[email protected]>
Update version

beaaa6b047bb1291bdde4dd9119f137e59cee80f authored almost 4 years ago by Meta (X230T) <[email protected]>
Merge pull request #121 from Metadorius/feature/file-settings-improvements

Custom settings overhaul

a282d32ca02fe6f60e5997cec31446c0354f1000 authored almost 4 years ago by Starkku <[email protected]>
Merge pull request #212 from pzhlkj6612/lobby_server_filter_patch

Rewrite the Lobby server filter.

3f24248a251cf0032f7b3fd92080b7980575bf3a authored almost 4 years ago by Kerbiter <[email protected]>
MapPreviewExtractor fixes.

- Fix faulty preview bitmap creation on maps that have preview image with width that isn't multi...

01095b82f190e122c9e8e494ff25a056152ca782 authored almost 4 years ago by Starkku <[email protected]>
Rewrite the Lobby server filter.

=== Summary ===

- Combine the lists of ports bound to the same IP address.
- Do not exclude ser...

616ef1d0503573bcac6c5ae85012fbbcee86444e authored almost 4 years ago by Mozi <[email protected]>
Update XNAUI and Tools

Closes #202.
Closes #199.

c0e6c56361ad386bb76df44f58220f582b483f8a authored almost 4 years ago by Meta (X230T) <[email protected]>
Merge pull request #206 from CnCNet/fix-sorted-color-list-assumption

Remove assumption of MPColors being sorted by in-game color index when determining SpawnX indexe...

0de736fe6b0fa67edf12d4f09a4c4d9fe4ed832a authored almost 4 years ago by Kerbiter <[email protected]>
Merge pull request #205 from CnCNet/fix/preview-extractor

MapPreviewExtractor changes.

170a2620d7a27890fb46405c5242e3e3fa72b483 authored almost 4 years ago by Kerbiter <[email protected]>
Merge pull request #209 from GraionDilach/resolve-generic-host-last

Resolve the generic hostname last.

33c682500d8c0bbbc82dd9c0a99d5ad27b3d42b3 authored almost 4 years ago by Kerbiter <[email protected]>
Resolve the generic hostname last.

If the generic host is resolved as one of the explicit hosts, the server
will only be tried with...

47b44f08e0506e02774ce64661928cf40c01e3f5 authored almost 4 years ago by Zimmermann Gyula <[email protected]>
Remove assumption of MPColors being sorted by in-game color index when determining SpawnX indexes of players

1c9de383b7e8cb935cd1c3d65207c7f923c23b7a authored almost 4 years ago by Rampastring <[email protected]>
Big batch of improvements and changes to INI names

CheckFilePresence is now CheckAvailablility, ResetUnselectableItem is now ResetUnavailableValue....

061950eb5557b9dbb76c2f3afece6f72cc16aa49 authored almost 4 years ago by Meta (X230T) <[email protected]>
Fix "File already exists" error

293140a376c5a65ecc575f30ff8f860cdf2f7623 authored almost 4 years ago by Meta (X230T) <[email protected]>
Fixup wrong arg count error

0639496bb9fca6f6e50ef2003ad55088de1cd63c authored almost 4 years ago by Meta (X230T) <[email protected]>
Implement FileOperationOptions enum and corresponding behaviour

Also minor fixes and improvements.

6878e7489a1d1100b582dcb4ec5cb9122b033d68 authored almost 4 years ago by Meta (X230T) <[email protected]>
Minor adjustment for checkbox icons

9cc7242df138472c1459b6a319e9b4e9d8a4763e authored almost 4 years ago by Meta (X230T) <[email protected]>
Merge pull request #204 from CnCNet/fix/tunnel-selector-improvements

Improvements to TunnelSelectionWindow & GameCreationWindow

4f6dcecf882b7efdce0632d95dcb9928d5e7358a authored almost 4 years ago by Kerbiter <[email protected]>
Minor TunnelSelectionWindow / TunnelListBox code refactoring.

- Use expression body definitions for methods where possible.

9273dbfe7c166c43dbfe56c02ae3fc00d15b8b8c authored almost 4 years ago by Starkku <[email protected]>
Reliably replace $THEME_DIR$ string in INISystem->BasedOn paths with theme directory path.

fd4d1f2f1134bb2726c3bca75f9062a904f02c8f authored almost 4 years ago by Starkku <[email protected]>
Include lzo.net.dll in build scripts.

a7088873e2a3b20006752c33ce5954fc48400f4f authored almost 4 years ago by Starkku <[email protected]>
Improve game creation window.

- Improve control spacing, especially regarding the buttons & bottom edge of the window.
- Set w...

4d18ffe0ab2e5402c38cfaab8986703d56db8546 authored almost 4 years ago by Starkku <[email protected]>
Improve tunnel selection window.

- Add Cancel button that can be used to exit the window without applying changes.
- Apply button...

c294b88fc984137cc742516722bc9dab1ca7073e authored almost 4 years ago by Starkku <[email protected]>
Increase version.

8fa07cffa4f303df06f96efd449c2b8858df768e authored almost 4 years ago by Starkku <[email protected]>
FileHashCalculator improvements.

- Use culture-agnostic sorting for INI file names and hashes.
- Do not calculate complete file h...

b3a83c8ec2220e6ed38e2171e5f72bc47e49d5ac authored almost 4 years ago by Starkku <[email protected]>
Load skirmish settings only after window initialization.

6dc4de9e951a1311391974ac33e9452bfceade43 authored almost 4 years ago by Starkku <[email protected]>
Merge branch 'master' into feature/file-settings-improvements

dcb639998ddd89a6f2ea2d752352ff37af7ad3c3 authored almost 4 years ago by Meta (X230T) <[email protected]>
Fix wording

205289fa5d5451cd0af8d14a5e1815428c247ebc authored almost 4 years ago by Meta (X230T) <[email protected]>
MapPreviewExtractor changes.

- Replace MiniLZO implementation with an external LZO compression library.
- Remove unnecessary ...

9180bfb1dd3eb78562022d81aeaa0aef77e9919a authored almost 4 years ago by Starkku <[email protected]>
Merge pull request #200 from Metadorius/feature/internal-side-indices

Reimplement InternalSideIndices and SpectatorInternalSideIndex GameOptions.ini keys

bbb1d01d18adb1f7ff1f0abd179877665500ebd0 authored almost 4 years ago by Starkku <[email protected]>
Reimplement InternalSideIndices and SpectatorInternalSideIndex GameOptions.ini keys

`InternalSideIndices` (in `GameOptions.ini`, `[General]` section) is used to override default si...

72ebbca6bc8e6003a701a2d89a17b2b8c080f536 authored almost 4 years ago by Meta (X230T) <[email protected]>
Increase version.

be2805ec771a55aa30fcfd00d1cac56eb8c928ed authored almost 4 years ago by Starkku <[email protected]>
Merge pull request #197 from SadPencil/unicode-patch

Bug fix: Parse the UTF-16 LE string in saved game files

06e9c4f06975375266f50fd90fe75997b524610e authored almost 4 years ago by Starkku <[email protected]>
Deprecate ForceApplyUnselectableItem key

Also add a missing docstring to Load method of ICustomSetting interface.

c53a29c6c5ed23fcbb757f2f7b7ccbbb8888590b authored almost 4 years ago by Meta (X230T) <[email protected]>