]> icculus.org git repositories - taylor/freespace2.git/log
taylor/freespace2.git
7 years agorendering functions mostly done; more complete shader setup
Taylor Richards [Mon, 30 May 2016 17:08:18 +0000 (13:08 -0400)]
rendering functions mostly done; more complete shader setup

7 years agofirst pass at OpenGL ES 2 support
Taylor Richards [Mon, 30 May 2016 03:14:23 +0000 (23:14 -0400)]
first pass at OpenGL ES 2 support

7 years agominor cleanup and performance improvements
Taylor Richards [Sun, 1 May 2016 00:16:37 +0000 (20:16 -0400)]
minor cleanup and performance improvements

7 years agoswitch from 1555 BGR to 5551 RGB
Taylor Richards [Sun, 1 May 2016 00:10:36 +0000 (20:10 -0400)]
switch from 1555 BGR to 5551 RGB

8 years agomerge in fixes from Windows build
Taylor Richards [Wed, 30 Mar 2016 23:03:50 +0000 (19:03 -0400)]
merge in fixes from Windows build

8 years agostop timer first thing on shutdown to prevent crash
Taylor Richards [Wed, 30 Mar 2016 23:00:00 +0000 (19:00 -0400)]
stop timer first thing on shutdown to prevent crash

8 years agocall popup Layout() after setting labels (Windows fix)
Taylor Richards [Wed, 30 Mar 2016 22:59:12 +0000 (18:59 -0400)]
call popup Layout() after setting labels (Windows fix)

8 years agoadjust popup style and size to work properly on Windows
Taylor Richards [Wed, 30 Mar 2016 22:56:50 +0000 (18:56 -0400)]
adjust popup style and size to work properly on Windows

8 years agochange binary names to make retail release
Taylor Richards [Mon, 28 Mar 2016 21:13:37 +0000 (17:13 -0400)]
change binary names to make retail release

8 years agoprevent vert scroll bar on connections box
Taylor Richards [Sat, 26 Mar 2016 23:04:30 +0000 (19:04 -0400)]
prevent vert scroll bar on connections box

8 years agoremove old border flag on conn count
Taylor Richards [Sat, 26 Mar 2016 23:03:45 +0000 (19:03 -0400)]
remove old border flag on conn count

8 years agoremove invalid alignment flag on stand GUI popup
Taylor Richards [Sat, 26 Mar 2016 23:02:30 +0000 (19:02 -0400)]
remove invalid alignment flag on stand GUI popup

8 years agofix port validator that was initializing as random number on Windows
Taylor Richards [Sat, 26 Mar 2016 23:01:49 +0000 (19:01 -0400)]
fix port validator that was initializing as random number on Windows

8 years agoremove invalid alignment flag on help window button
Taylor Richards [Sat, 26 Mar 2016 23:00:19 +0000 (19:00 -0400)]
remove invalid alignment flag on help window button

8 years agopad help text width a bit more to remove horiz scroll
Taylor Richards [Sat, 26 Mar 2016 22:59:28 +0000 (18:59 -0400)]
pad help text width a bit more to remove horiz scroll

8 years agoclean up Windows #include's and use winsock2
Taylor Richards [Sat, 26 Mar 2016 19:18:25 +0000 (15:18 -0400)]
clean up Windows #include's and use winsock2

8 years agoorganize source files in folders for Visual Studio
Taylor Richards [Sat, 26 Mar 2016 17:03:41 +0000 (13:03 -0400)]
organize source files in folders for Visual Studio

8 years agosilence some compiler warnings
Taylor Richards [Mon, 21 Mar 2016 07:57:14 +0000 (03:57 -0400)]
silence some compiler warnings

8 years agomerge new standalone server and client
Taylor Richards [Mon, 21 Mar 2016 01:29:30 +0000 (21:29 -0400)]
merge new standalone server and client

8 years agobuild standalone GUI by default
Taylor Richards [Mon, 21 Mar 2016 01:25:42 +0000 (21:25 -0400)]
build standalone GUI by default

8 years agoembed standalone web in executable
Taylor Richards [Sun, 20 Mar 2016 19:07:06 +0000 (15:07 -0400)]
embed standalone web in executable

8 years agosync with newest standalone web version
Taylor Richards [Sat, 19 Mar 2016 16:34:10 +0000 (12:34 -0400)]
sync with newest standalone web version

 - bug fixes
 - streamline as much as possible for size
 - more bug fixes
 - update ws message format to match server
 - minor socket error handling/reporting
 - deal with server rejection if too many clients

8 years agoclear active player (stats) on conn change, let client reset
Taylor Richards [Sat, 19 Mar 2016 16:30:13 +0000 (12:30 -0400)]
clear active player (stats) on conn change, let client reset

8 years agofix ui reset
Taylor Richards [Thu, 17 Mar 2016 22:16:19 +0000 (18:16 -0400)]
fix ui reset

8 years agoremove some debugging code
Taylor Richards [Thu, 17 Mar 2016 18:45:16 +0000 (14:45 -0400)]
remove some debugging code

8 years agotry to restart game process if it was terminated
Taylor Richards [Thu, 17 Mar 2016 18:43:15 +0000 (14:43 -0400)]
try to restart game process if it was terminated

8 years agoadd test for existing instance of game (an error condition)
Taylor Richards [Thu, 17 Mar 2016 18:42:16 +0000 (14:42 -0400)]
add test for existing instance of game (an error condition)

8 years agoread port setting from config file if needed
Taylor Richards [Thu, 17 Mar 2016 13:30:38 +0000 (09:30 -0400)]
read port setting from config file if needed

8 years agoget rid of useless state info; reset timestamps properly
Taylor Richards [Thu, 17 Mar 2016 04:40:04 +0000 (00:40 -0400)]
get rid of useless state info; reset timestamps properly

8 years agomake sure ping updates don't change currently selected line
Taylor Richards [Thu, 17 Mar 2016 04:37:05 +0000 (00:37 -0400)]
make sure ping updates don't change currently selected line

8 years agomake kick button actually work
Taylor Richards [Thu, 17 Mar 2016 04:35:21 +0000 (00:35 -0400)]
make kick button actually work

8 years agomake sure connection strings have newline
Taylor Richards [Thu, 17 Mar 2016 04:34:44 +0000 (00:34 -0400)]
make sure connection strings have newline

8 years agoavoid empty conn messages
Taylor Richards [Wed, 16 Mar 2016 21:01:33 +0000 (17:01 -0400)]
avoid empty conn messages

8 years agorefactor websocket code
Taylor Richards [Wed, 16 Mar 2016 20:28:56 +0000 (16:28 -0400)]
refactor websocket code

 - cleaner and easier to work with
 - clean up issues with conn and ping msgs
 - restrict to one client at a time
 - avoid lost msgs during game startup

8 years agotry to fix field spacing on popup
Taylor Richards [Sat, 12 Mar 2016 18:09:50 +0000 (13:09 -0500)]
try to fix field spacing on popup

8 years agofix display of goals (proper reset, expand)
Taylor Richards [Sat, 12 Mar 2016 18:08:56 +0000 (13:08 -0500)]
fix display of goals (proper reset, expand)

8 years agosupport for mission goals in GUI
Taylor Richards [Fri, 11 Mar 2016 21:24:41 +0000 (16:24 -0500)]
support for mission goals in GUI

8 years agohandle player info and player selection
Taylor Richards [Fri, 11 Mar 2016 21:23:44 +0000 (16:23 -0500)]
handle player info and player selection

8 years agohandle for connections and ping updates
Taylor Richards [Fri, 11 Mar 2016 21:21:21 +0000 (16:21 -0500)]
handle for connections and ping updates

8 years agofix bad reset of netgame info on server
Taylor Richards [Wed, 9 Mar 2016 15:25:14 +0000 (10:25 -0500)]
fix bad reset of netgame info on server

8 years agoadd some horizontal spacing to netgame info
Taylor Richards [Wed, 9 Mar 2016 15:24:26 +0000 (10:24 -0500)]
add some horizontal spacing to netgame info

8 years agoadd full standalone reset (not just UI)
Taylor Richards [Wed, 9 Mar 2016 15:23:39 +0000 (10:23 -0500)]
add full standalone reset (not just UI)

8 years agocenter popup window on main dialog
Taylor Richards [Wed, 9 Mar 2016 15:22:03 +0000 (10:22 -0500)]
center popup window on main dialog

8 years agoadjust popup size and vertically center text
Taylor Richards [Wed, 9 Mar 2016 15:21:18 +0000 (10:21 -0500)]
adjust popup size and vertically center text

8 years agoget rid of extra new-line on websocket debug messages
Taylor Richards [Wed, 9 Mar 2016 14:49:08 +0000 (09:49 -0500)]
get rid of extra new-line on websocket debug messages

8 years agofill in rest of UI reset function
Taylor Richards [Wed, 9 Mar 2016 14:47:53 +0000 (09:47 -0500)]
fill in rest of UI reset function

8 years agoadd handling for server name and host password entries
Taylor Richards [Wed, 9 Mar 2016 14:46:47 +0000 (09:46 -0500)]
add handling for server name and host password entries

8 years agofix building of some tools (libwebsocket dep)
Taylor Richards [Wed, 9 Mar 2016 08:18:46 +0000 (03:18 -0500)]
fix building of some tools (libwebsocket dep)

8 years agoadd more functionality and fixes to standalone GUI
Taylor Richards [Wed, 9 Mar 2016 08:16:46 +0000 (03:16 -0500)]
add more functionality and fixes to standalone GUI

 - popup window
 - hook up buttons
 - server messages
 - fix cmdline arg processing

8 years agoadd first stages of GUI for standalone
Taylor Richards [Tue, 8 Mar 2016 21:18:37 +0000 (16:18 -0500)]
add first stages of GUI for standalone

8 years agoadd some basic security for standalone admin interface
Taylor Richards [Tue, 1 Mar 2016 17:54:46 +0000 (12:54 -0500)]
add some basic security for standalone admin interface

8 years agofix standalone having random mission info on startup
Taylor Richards [Tue, 1 Mar 2016 17:52:45 +0000 (12:52 -0500)]
fix standalone having random mission info on startup

8 years agofix clear on key-return with inputbox ui elements
Taylor Richards [Sat, 20 Feb 2016 00:59:46 +0000 (19:59 -0500)]
fix clear on key-return with inputbox ui elements

8 years agoadd PXO support to standalone
Taylor Richards [Tue, 16 Feb 2016 01:00:30 +0000 (20:00 -0500)]
add PXO support to standalone

8 years agofix popups on standalone-web
Taylor Richards [Tue, 16 Feb 2016 00:57:57 +0000 (19:57 -0500)]
fix popups on standalone-web

8 years agolimit ws write calls to once per callback to fix crash
Taylor Richards [Sun, 14 Feb 2016 03:21:49 +0000 (22:21 -0500)]
limit ws write calls to once per callback to fix crash

8 years agoupdate standalone web to more complete version
Taylor Richards [Sat, 13 Feb 2016 23:09:00 +0000 (18:09 -0500)]
update standalone web to more complete version

8 years agorename stand_gui.h to stand_server.h
Taylor Richards [Sat, 13 Feb 2016 09:02:45 +0000 (04:02 -0500)]
rename stand_gui.h to stand_server.h

8 years agolog lws to debug log instead of stderr
Taylor Richards [Sat, 13 Feb 2016 08:49:39 +0000 (03:49 -0500)]
log lws to debug log instead of stderr

8 years agomake multi log use port number in filename for standalone
Taylor Richards [Sat, 13 Feb 2016 07:22:38 +0000 (02:22 -0500)]
make multi log use port number in filename for standalone

8 years agocomplete standalone server code
Taylor Richards [Sat, 13 Feb 2016 06:07:53 +0000 (01:07 -0500)]
complete standalone server code

8 years agofix NaN issue with stat percentages
Taylor Richards [Wed, 10 Feb 2016 04:22:10 +0000 (23:22 -0500)]
fix NaN issue with stat percentages

8 years agofix messages having wrong identifier
Taylor Richards [Wed, 10 Feb 2016 04:20:52 +0000 (23:20 -0500)]
fix messages having wrong identifier

8 years agostrip out some testing code
Taylor Richards [Wed, 10 Feb 2016 04:20:16 +0000 (23:20 -0500)]
strip out some testing code

8 years agomake first pass at websocket-based standalone server
Taylor Richards [Tue, 9 Feb 2016 21:16:58 +0000 (16:16 -0500)]
make first pass at websocket-based standalone server

8 years agoadd stubbed graphics for standalone server
Taylor Richards [Tue, 9 Feb 2016 21:15:34 +0000 (16:15 -0500)]
add stubbed graphics for standalone server

8 years agoadd libwebsockets support
Taylor Richards [Tue, 9 Feb 2016 21:07:37 +0000 (16:07 -0500)]
add libwebsockets support

8 years agoadd copyright notice
Taylor Richards [Sun, 27 Sep 2015 02:28:10 +0000 (22:28 -0400)]
add copyright notice

8 years agomake movies scale properly on viewport resize
Taylor Richards [Sat, 28 Nov 2015 20:53:22 +0000 (15:53 -0500)]
make movies scale properly on viewport resize

8 years agofix border problems with viewport resize on non-4:3
Taylor Richards [Sat, 28 Nov 2015 20:52:19 +0000 (15:52 -0500)]
fix border problems with viewport resize on non-4:3

8 years agofix compatibility issue with net_addr struct
Taylor Richards [Wed, 25 Nov 2015 19:27:21 +0000 (14:27 -0500)]
fix compatibility issue with net_addr struct

8 years agoenable cull by default (fixes text rendering)
Taylor Richards [Wed, 25 Nov 2015 19:17:02 +0000 (14:17 -0500)]
enable cull by default (fixes text rendering)

8 years agofix wonkiness in restore_screen for non-4:3 screens
Taylor Richards [Sat, 21 Nov 2015 21:18:24 +0000 (16:18 -0500)]
fix wonkiness in restore_screen for non-4:3 screens

8 years agomerge in updated FS1 code
Taylor Richards [Thu, 24 Sep 2015 00:55:50 +0000 (20:55 -0400)]
merge in updated FS1 code

8 years agosilence some compiler warnings in psnet
Taylor Richards [Thu, 24 Sep 2015 00:55:07 +0000 (20:55 -0400)]
silence some compiler warnings in psnet

8 years agoadd popup for switching between PXO and non-PXO games in FS1
Taylor Richards [Wed, 23 Sep 2015 03:54:04 +0000 (23:54 -0400)]
add popup for switching between PXO and non-PXO games in FS1

8 years agoadd FS1 PLAYER_FLAGS_* for PXO/non-PXO check
Taylor Richards [Wed, 23 Sep 2015 03:52:48 +0000 (23:52 -0400)]
add FS1 PLAYER_FLAGS_* for PXO/non-PXO check

8 years agotweak a couple of FS1 UI elements
Taylor Richards [Sat, 19 Sep 2015 23:18:02 +0000 (19:18 -0400)]
tweak a couple of FS1 UI elements

8 years agofix build errors on Windows
Taylor Richards [Sat, 19 Sep 2015 07:56:57 +0000 (03:56 -0400)]
fix build errors on Windows

8 years agoadd quick check for invalid socket in get_status()
Taylor Richards [Sat, 19 Sep 2015 02:03:46 +0000 (22:03 -0400)]
add quick check for invalid socket in get_status()

8 years agomake first pass at psnet port for FS1
Taylor Richards [Fri, 18 Sep 2015 05:19:32 +0000 (01:19 -0400)]
make first pass at psnet port for FS1

8 years agoavoid doing squadwar stuff in FS1
Taylor Richards [Tue, 15 Sep 2015 11:17:07 +0000 (07:17 -0400)]
avoid doing squadwar stuff in FS1

8 years agomake sure to validate missions properly in FS1
Taylor Richards [Tue, 15 Sep 2015 11:13:13 +0000 (07:13 -0400)]
make sure to validate missions properly in FS1

8 years agoremove banners for FS1 since that's not in retail
Taylor Richards [Tue, 15 Sep 2015 11:11:03 +0000 (07:11 -0400)]
remove banners for FS1 since that's not in retail

8 years agosupport original pxo.cfg and std.cfg for FS1
Taylor Richards [Tue, 15 Sep 2015 11:09:55 +0000 (07:09 -0400)]
support original pxo.cfg and std.cfg for FS1

8 years agoset proper PXO logo location
Taylor Richards [Tue, 15 Sep 2015 07:23:24 +0000 (03:23 -0400)]
set proper PXO logo location

8 years agomake gtrack compatible with FS1
Taylor Richards [Tue, 15 Sep 2015 07:16:04 +0000 (03:16 -0400)]
make gtrack compatible with FS1

8 years agomake PXO client code FS1 compatible
Taylor Richards [Tue, 15 Sep 2015 05:16:21 +0000 (01:16 -0400)]
make PXO client code FS1 compatible

8 years agoupdate PXO ui for FS1
Taylor Richards [Tue, 15 Sep 2015 05:15:29 +0000 (01:15 -0400)]
update PXO ui for FS1

8 years agofix tooltip text color for FS2
Taylor Richards [Tue, 15 Sep 2015 05:53:17 +0000 (01:53 -0400)]
fix tooltip text color for FS2

8 years agomake some help related tweaks to FS1 mainhall
Taylor Richards [Tue, 15 Sep 2015 03:05:57 +0000 (23:05 -0400)]
make some help related tweaks to FS1 mainhall

8 years agoremove extra semi-colon
Taylor Richards [Sun, 13 Sep 2015 08:47:47 +0000 (04:47 -0400)]
remove extra semi-colon

8 years agoset sound environment for FS1 based on mission
Taylor Richards [Sun, 13 Sep 2015 06:29:48 +0000 (02:29 -0400)]
set sound environment for FS1 based on mission

not sure if FS1 retail actually did this, can't test it

8 years agoclean up process_debug_keys() a bit for FS1
Taylor Richards [Sun, 13 Sep 2015 05:54:15 +0000 (01:54 -0400)]
clean up process_debug_keys() a bit for FS1

8 years agoget promotion voice correct on FS1
Taylor Richards [Sun, 13 Sep 2015 05:08:20 +0000 (01:08 -0400)]
get promotion voice correct on FS1

8 years agoset weapon swarm_count properly for FS1
Taylor Richards [Sat, 12 Sep 2015 04:33:37 +0000 (00:33 -0400)]
set weapon swarm_count properly for FS1

8 years agolink Shivan techroom data visibility to mission
Taylor Richards [Sat, 12 Sep 2015 02:41:09 +0000 (22:41 -0400)]
link Shivan techroom data visibility to mission

8 years agopad freespace_net_game_data for size/alignment
Taylor Richards [Sat, 12 Sep 2015 02:40:03 +0000 (22:40 -0400)]
pad freespace_net_game_data for size/alignment

8 years agomake FS1 volume sliders work properly
Taylor Richards [Fri, 11 Sep 2015 05:30:21 +0000 (01:30 -0400)]
make FS1 volume sliders work properly

(in the least hack-y method I could find)

8 years agofix techroom scrolling to work like in retail FS1
Taylor Richards [Fri, 11 Sep 2015 04:24:45 +0000 (00:24 -0400)]
fix techroom scrolling to work like in retail FS1