Commit Graph

434 Commits

Author SHA1 Message Date
Nayruden
014dc0a060 ULX now deploys data files as needed and does not contain any within the repository.
This is to comply to Workshop rules.
2015-11-19 18:28:44 -06:00
Nayruden
28a28a2061 Revamped ulx.getVersion()
Changed beta version numbers to be backwards-looking (beta version number is the same as the current release).
2015-11-19 17:22:19 -06:00
Nayruden
c1fe532069 Changed debug output to use Garry's new addon API 2015-11-19 16:40:32 -06:00
Nayruden
aafbbceae9 Made hooks executable 2015-11-19 08:15:58 -06:00
Nayruden
4c1f378bfe Admin
Prep for workshop
Change to hooks
2015-11-18 21:34:38 -06:00
SticklyMan
e013f2cdb4 Added local git hooks for easy version tracking. 2015-11-17 15:03:34 -07:00
SticklyMan
9a5ab02972 Changed ulx.HOOK_ULXDONELOADING hook to be called after all of the cvars have been updated.
Fixes votemap list switching issue. Thanks for tracking this down, Megiddo!
2015-11-14 19:13:39 -07:00
Nayruden
9b35f2908d Add editor config -- editorconfig.org 2015-11-08 15:49:48 -05:00
Nayruden
4afe2a5080 Add git meta files 2015-11-08 15:17:27 -05:00
SticklyMan
40274fe877 Changed deprecated SetToolTip to SetTooltip. Thanks Fuzzik! 2015-11-08 10:55:46 -07:00
SticklyMan
cfc308e359 You can now spectate another player while spectating someone else.
Implements #391.
2015-11-07 19:45:37 -07:00
SticklyMan
33664ded0e Changed recent pairs loop to fori 2015-11-07 18:55:03 -07:00
SticklyMan
ba7a55e37f Fixed right-clicking advert group to rename not working. 2015-11-07 18:31:15 -07:00
SticklyMan
92c8ee10e3 Fix bug in XGUI where changing groups around occasionally throws an error on certain gamemodes. 2015-11-07 18:12:44 -07:00
SticklyMan
a9f61ec2d0 Removed unused (and global, argh) temp variable. 2015-11-07 16:07:43 -07:00
Nayruden
3611d31d35 Fixes #519 2015-11-07 17:23:16 -05:00
Nayruden
37771eb26b Normalizing line endings 2015-11-07 17:08:41 -05:00
SticklyMan
73abcc103d Fix Server error in some cases when sorting bans by Unban Date after a new ban has been added.
Fixes #517.
2015-11-07 14:54:35 -07:00
SticklyMan
33efffa127 Fix ragdolled players getting removed on map cleanup.
Moved ragdoll/unragdoll code into separate functions for re-use.
Closes #494.
2015-11-07 13:48:59 -07:00
SticklyMan
64453ed51b Whoops, I'm special. 2015-11-07 12:15:04 -07:00
SticklyMan
bbf8986d0d Fix autorefresh adding duplicate help entries, will remove duplicate help entries if a default command is overridden. (Thanks iSnipeu!)
Fixes #452.
2015-11-07 12:08:41 -07:00
SticklyMan
d9402cdd1e Fix command opposites sometimes not executing due to case sensitivity.
(See http://forums.ulyssesmod.net/index.php/topic,8933.msg45885.html#msg45885)
2015-09-29 23:16:56 -06:00
Nayruden
1bb818791b Fixed an exploit involving filesystem mounting. 2015-09-27 11:29:15 -04:00
SticklyMan
c8c0f669c0 Fixed minor performance exploit involving serverside ban sorting.
(Fixes #514.)
2015-08-31 11:29:58 -06:00
Nayruden
f7ed221013 [CHANGE] MOTD now uses DHTML (Awesomium framework).
Also a fix for ulx motd being removed and/or the client not receiving the file for some reason. Thanks, @FPtje and @00875.
2015-08-20 14:04:43 -04:00
Nayruden
a3245953fe Fix for screwed up case on previous commit. 2015-08-20 13:27:32 -04:00
Nayruden
8100b895c1 [FIX] The usual random slew of Garry-breakages (Thanks, @Fuzzik). 2015-08-20 13:14:21 -04:00
SticklyMan
1d6d442afe Fixed issue where arguments on the Cmds tab could sometimes get out of order.
Removed some old workarounds for this issue.
Fixes #479.
2015-08-02 00:49:29 -06:00
SticklyMan
283c3e369a Found a couple variables in xlib that should have been local. 2015-08-01 12:28:39 -06:00
SticklyMan
39e7264b91 Fix various lua errors on the Cmds tab with NumArgs that do or don't have a min, max, or default set.
Fixes #478. Fixes #487.
ULib/ULX readme updates.
2015-08-01 02:16:10 -06:00
SticklyMan
249681e463 Added "xgui.openServerModule()" and "xgui.openClientModule()" as helpers to open a specific Client or Server module in XGUI. 2015-07-31 19:06:22 -06:00
SticklyMan
6195714826 Once again fixed ulx_showMotd cvar not updating properly in XGUI. 2015-07-31 15:59:43 -06:00
SticklyMan
4aedfdde5b Sliders for arguments on the Cmds tab with a small min/max delta (e.g. from 0 to 1) will now allow up to 2 decimal places, if the arg does not have cmds.round flag. 2015-06-01 22:24:35 -06:00
SticklyMan
22e36dabdd XGUI autorefresh improvements
Serverside modules will now remove the old module and reinitialize the new one if a duplicate was found.
Clientside modules will properly destroy the old module, create the new, and call processModules to get everything up-to-date.
Version bump and ULib/ULX readme updates.
2015-05-31 20:22:13 -06:00
SticklyMan
6159d4ea1c ULX autorefresh improvements. 2015-05-31 20:12:13 -06:00
SticklyMan
11510201c6 ulx.addToHelpManually now checks for and removes and previously added manual help entries with the same command name. 2015-05-31 20:07:32 -06:00
SticklyMan
6cccbbf29a Fix bug with changes to ulx_showmotd cvar not updating correctly in XGUI. 2015-05-31 10:33:23 -06:00
SticklyMan
eadbb06196 Fixed XGUI bug where initial setting order included a non-existant tab.
XGUI modules/tab order list now gets cleaned up if a module/tab no longer exists.
2015-05-31 10:15:50 -06:00
SticklyMan
91c449ce56 Added "name" parameter to xgui.hookEvent to prevent duplicate event hooks from being added (Autorefresh fixes)
- Backwards compatible with old XGUI modules that don't specify a name.
Fixed extraneous xgui.callUpdate- shouldn't have been there, no idea why it wasn't causing problems previously.
2015-05-27 00:58:48 -06:00
SticklyMan
1414d9a28a Reduced XGUI's refresh cooldown timer to 10 seconds instead of 30, since XGUI does not send as much data as it used to. 2015-05-25 14:25:45 -06:00
SticklyMan
0dc4dc547d Version date bump and readme update 2015-05-25 02:21:11 -06:00
SticklyMan
08236f4a35 Fixed issues where selected Derma/GWEN skin would not be applied in certain cases:
- DermaMenus
 - DProgressBar during data transfer
 - Command arguments on the Cmds tab
 - Majority of the Groups tab
Fixed DermaMenus not using the currently selected skin
Removed XGUI forcing the loading of Derma/GWEN skins
2015-05-25 02:16:25 -06:00
SticklyMan
2772cbff2a Fixed XGUI clientside settings not saving if the client's ULX folder did not exist. 2015-05-25 02:15:50 -06:00
SticklyMan
28243851aa Removed a bunch of trailing whitespace. 2015-05-23 16:04:27 -06:00
SticklyMan
f2b737e1d5 Bump XGUI version date.
(We really should automate this)
2015-05-23 02:10:27 -06:00
SticklyMan
1d85aa2367 Added "ulx_meChatEnabled" Cvar to enable or disable the /me chat feature, or set it to Sandbox only.
Added place to change ulx_meChatEnabled in XGUI -> Settings -> Server -> ULX General Settings
Updated Readme
2015-05-23 02:00:44 -06:00
SticklyMan
4c826af80c ULX convar updates will now append an entry to data/config.txt if it is not defined in the file. Previously, these changes would not be saved. 2015-05-23 01:57:55 -06:00
SticklyMan
a4c0c43a96 Fix XGUI server module postInit being called a bit too early. Fixes #433. 2015-05-19 23:15:35 -06:00
Nayruden
cd67d103ce Readme updates 2015-05-09 15:25:56 -06:00
MrPresident
9d64fddea1 ULX Who Addition
Added optional steamid parameter to ulx who. Including this will show
you information about that steamid rather than all connected players.
Useful for seeing info for unconnected players.
2015-05-07 13:15:06 -07:00