Commit Graph

423 Commits

Author SHA1 Message Date
SticklyMan
5bd0fcceee XLIB updates
- Added ability to set font of a button
- Added ability to specify multiline property on a textbox
- Added old "DefaultLarge" font. Used for the ban preview dialog.
2016-01-23 03:59:41 -07:00
SticklyMan
4b39f7c73c Updated MOTD caching.
- Now caches URL and MOTD generator settings.
 - Added check to ensure that players get the latest motd (clears cache) the next time they request motd after any MOTD settings change.
2016-01-22 19:59:01 -07:00
SticklyMan
be2b4bc00f Updated XGUI support for new MOTD cvars
- Added replicated cvars for motdfile and motdurl
 - Improved UI to be more minimal/intuitive.
2016-01-22 19:57:47 -07:00
SticklyMan
81f115c59c Added error handling for when ulx could not load the motdfile. 2016-01-22 19:55:29 -07:00
SticklyMan
f203f9fdb9 Added ability to set Zpos on most elements in xlib. 2016-01-22 18:37:35 -07:00
Nayruden
e7f473f9eb Changed default URL to ulyssesmod.net 2016-01-22 14:02:47 -05:00
Nayruden
ea5840ab5b Changes to allow local MOTDs once again. 2016-01-22 13:52:35 -05:00
Nayruden
b7b01022a8 Fixed "ulx debuginfo" error 2016-01-22 12:50:17 -05:00
SticklyMan
6d765356e3 Restored initial XGUI configuration for MOTD Generator. 2016-01-16 17:32:44 -07:00
SticklyMan
6e6569f6e5 Temporarily remove XGUI configuration for MOTD generator. 2016-01-16 17:28:48 -07:00
SticklyMan
ef9c71aa4f Changed MOTD settings module to require access to "ulx showmotd". 2016-01-16 17:28:11 -07:00
SticklyMan
acca3d27aa Fix MOTD generator saving unnecessary admin/mod related information to file. 2016-01-16 17:13:57 -07:00
SticklyMan
993314e090 Made ulx.populateMotdData serverside only. 2016-01-16 16:56:43 -07:00
SticklyMan
91dab2c75c Changed XGUI's saving of template generation settings to utilize the new ULib.saveVar.
Fixed HTML template generator bug caused by change to ULib.findVar
2016-01-16 16:40:48 -07:00
SticklyMan
e54503f6ac Merge branch 'master' into motd-generator
Conflicts:
	lua/ulx/end.lua
	version
2016-01-16 15:21:05 -07:00
Nayruden
946199ed7f Support for ULib plugin changes 2016-01-01 11:01:29 -05:00
Nayruden
8d65e27634 Remove old files, approaching hooks differently now 2016-01-01 10:10:35 -05:00
Nayruden
43f88a1e67 Closes TeamUlysses/ulib#7 2016-01-01 10:09:38 -05:00
Nayruden
a5565b3d6e Allow configuration of ban message. Fixes #12. 2015-12-15 21:11:12 -05:00
Nayruden
9e9734664b Merge branch 'master' into motd-generator 2015-12-13 18:37:24 -05:00
Nayruden
2d3a9e74e0 Utilizing new versioning system provided by ULib. 2015-12-13 18:36:30 -05:00
Nayruden
6dd9ba6a03 Handle addons with no addon.txt in "ulx debuginfo" and clean up our own addon.txt a bit. Fixes #9. 2015-12-13 10:04:16 -05:00
Nayruden
fd0863db3d Quick change to escape user specified content 2015-12-13 09:24:20 -05:00
SticklyMan
de4d2e01e4 Minor adjustments to default MOTD file. 2015-12-13 01:58:14 -07:00
SticklyMan
9f19589227 Added Initial "ULX MOTD" configuration section in XGUI Server settings
- Can currently edit all style-based configuration for the MOTD Generator
 - Added button to quickly preview the MOTD, for convenience.
 - Added option suggestions for setting well-known fonts and font weights.
 - Will be able to edit MOTD Generator content soon.
 - Moved ulx_showmotd based configuration from "ULX General Settings" to this new section.
2015-12-13 01:58:14 -07:00
SticklyMan
e0456ad8a0 Initial server-side code to handle saving of individual style and configuration options for the MOTD Generator.
- Created XGUI datatype to sync these settings between admins.
 - Any changes are properly saved back to the motd.txt file.
2015-12-13 01:58:13 -07:00
SticklyMan
1d695870f0 Fixed various bugs with color pickers not calling OnChange.
- NumberWang textboxes up and down arrows for R,G,B, and A would not trigger update.
 - Clicking directly on the colorcube marker, dragging, and then releasing would not trigger update.
2015-12-13 01:58:13 -07:00
SticklyMan
f44eff8631 Change default thickness of borders on generated MOTD- looks a bit nicer. 2015-12-13 01:58:12 -07:00
SticklyMan
7085e21998 Fix small autorefresh bug when working on server modules. 2015-12-13 01:58:12 -07:00
SticklyMan
3265898bac Safety fallbacks for MOTD Template generation. 2015-12-13 01:58:11 -07:00
SticklyMan
71440c6e30 Implemented new file-based MOTD system
- No longer relies on serving up data/ulx_motd.txt directly.
 - No longer uses motdfile cvar.
 - Generates an MOTD page based on templates and specific settings (data/ulx/motd.txt)
 - Flexible content configuration, light style configuration.
2015-12-13 01:58:11 -07:00
Nayruden
62f7995480 Some nicer timespan printing for ban logging 2015-12-12 19:51:10 -05:00
Nayruden
fc4d5e60a7 Some quick function name changes for XGUI. 2015-12-12 19:41:33 -05:00
SticklyMan
24d950deba Merge branch 'master' of https://github.com/TeamUlysses/ulx 2015-12-12 10:04:51 -07:00
Nayruden
f156166121 Remove MOTD, the last step to be Workshop-compatible.
The MOTD is now disabled by default. We will likely approach MOTD a little differently in a future version, but this gets on Workshop for now.
2015-12-12 10:52:13 -05:00
SticklyMan
95efb2bf49 Remove no longer needed XGUI date. 2015-11-23 20:27:50 -07:00
Nayruden
ed4c1429fc More robust update checks, workaround Garry-issues
Add "ulx version"
2015-11-21 16:17:54 -05:00
Nayruden
0c38c47bb8 Add update notification 2015-11-19 21:27:34 -06:00
Nayruden
2709bed01b Ignore a few more 2015-11-19 20:08:34 -06:00
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