Commit Graph
100 Commits
Author SHA1 Message Date
Charles Lohr a7ab4ed4e6 make chat screen usable in SMOnline. We originally were doing a hack to zoom out, now the font we're using is sufficiently small, so we can just not zoom
at all.
2008-08-24 03:39:06 +00:00
Charles Lohr b728916bd5 Fix visual problem. The info box for rooms starts on screen, and stays there until it gets re-loaded with usable information. Nothing
should happen with it until usable room information needs to be displayed.
2008-01-27 05:43:30 +00:00
Charles Lohr e2d8d6d718 Fix the colored text issues. 2007-08-20 02:41:46 +00:00
Charles Lohr 7399e3203d Add constructor to prevent bad value from being in the overlay's state. 2007-08-20 02:22:07 +00:00
Charles Lohr 0eb11fd2d7 "Fix" Crash at game time when two people use the same computer to log on and play SMOnline. 2007-02-12 22:01:50 +00:00
Charles Lohr 0c8f7fed6d Fix SMOnline Passwords. 2007-02-12 21:44:07 +00:00
Charles Lohr d822f66078 Required password entering text 2006-07-21 22:32:30 +00:00
Charles Lohr 636dbcabcc Support entering of passworded rooms. 2006-07-21 22:31:55 +00:00
Charles Lohr 4138fc529a We can't do Passworded rooms this way, so at a later point we'll figure out a better way. (Really soon) 2006-07-21 21:25:04 +00:00
Charles Lohr 88425d71de Allow passworded rooms. (For now, just permits private rooms) 2006-07-21 18:53:23 +00:00
Charles Lohr be993de082 Fix crash: We still use m_iPlayer after setting new screen, reset it so we don't crash when the assert in profile triggers. 2006-07-21 17:37:30 +00:00
Charles Lohr a84d30b92e Fix crash from MusicWheel when in BuildWheelItemData(), and under case SORT_ENDLESS_COURSES. Automatically generated courses will cause there to be no group name, and the default (preferred) sort. When this function does not return a value, and it gets assigned to c (In MusicWheel), in some cases we will get a crash.
By default, I use white in the metrics, this doesn't look "great," but it should be up to the themer.
2006-05-17 06:49:55 +00:00
Charles Lohr 5015edd19f Add support for realtime mod activation. 2006-04-19 05:29:47 +00:00
Charles Lohr 5031598609 Add support for realtime mod activation. (Documentation) 2006-04-19 05:28:55 +00:00
Charles Lohr 27c0547052 OOps! (from a year ago) Thanks Glenn for pointing this one out! 2006-02-08 16:04:28 +00:00
Charles Lohr 86b8d28607 Style? Is this better? 2006-01-17 07:09:29 +00:00
Charles Lohr faab333fe1 Style 2006-01-17 06:58:06 +00:00
Charles Lohr e86cad1234 Fix SMOnline in StepMania 2006-01-17 06:11:22 +00:00
Charles Lohr cfecb44f71 Fix: Don't try to get profile lines for people's names. 2005-12-19 04:05:14 +00:00
Charles Lohr 2f3a58ae45 Make the address in thing work cross platform. 2005-12-01 16:46:16 +00:00
Charles Lohr bc1b00e437 Allow for broadcast reception, so users can see all currently running SMLAN servers on a network easily. This code may be very active in the next few days depending on bugs we find. 2005-11-30 04:04:21 +00:00
Charles Lohr cf46864b1a Fix all clear remaining network issues. 2005-11-30 02:16:05 +00:00
Charles Lohr 6456f6b65c Match the current system of menus more closely. 2005-11-30 01:01:41 +00:00
Charles Lohr 37dddfe217 Update docs. 2005-11-30 00:38:55 +00:00
Charles Lohr a44506d613 Support UDP discovery broadcast packets (so we can list servers) 2005-11-30 00:37:47 +00:00
Charles Lohr 64feb1fbbb Update (include information on the loosely used server info command) 2005-11-25 19:35:50 +00:00
Charles Lohr 7c803bdf1c Fix text appearance 2005-11-03 04:17:14 +00:00
Charles Lohr b4482a42a7 Fix: Use SMOnline Login properly 2005-08-25 00:22:32 +00:00
Charles Lohr 31e0f4c679 Add: missing theme graphic (for song wheel) 2005-06-20 17:25:51 +00:00
Charles Lohr 06db18cd37 OOps -- it put the background stuff in an extra folder up. I fixed it. 2005-06-20 04:59:26 +00:00
Charles Lohr a8f0404f0f Add: the background transitions and effects 2005-06-20 04:39:55 +00:00
Charles Lohr 670b8d71b5 Allow groupless courses. We really shouldn't crash when comming upon one, Instead just make the color that of the course. 2005-06-04 23:25:56 +00:00
Charles Lohr 3974fa9a21 Prevent cryptic error when failing with a course that doesn't have a group name. 2005-06-04 23:20:47 +00:00
Charles Lohr bf27a8e940 Try to add LUA for connecting to server. 2005-06-02 05:30:11 +00:00
Charles Lohr 5b3007b21b Modification: Follow previous commit in reasoning. This is a bit more questionable. If this causes issues please discuss On-list 2005-06-01 02:48:06 +00:00
Charles Lohr 80e06f5dfa Modify: All redirects for noteskins should be named their exact name. Currently there is a fairly large problem of the noteskin manager finding many different noteskins and complaining. In reality, I think a mid-range solution would be to remove the wildcard and fix our noteskins. 2005-06-01 02:43:21 +00:00
Charles Lohr e379632297 Update VC6 project 2005-06-01 02:39:21 +00:00
Charles Lohr c13cddc4cb Add: Win32 MIDI Support (Hopefully I didn't screw up adding this to these project files) 2005-05-25 22:00:29 +00:00
Charles Lohr 8e74fab0c1 Add: Win32 MIDI Support 2005-05-25 21:58:56 +00:00
Charles Lohr 3dd72a3609 Fix: Remove non-existant fail type 2005-05-22 07:51:49 +00:00
Charles Lohr 582340d4e7 Change: Let text width's be set independant to box size, this will make it more asthetically pleasing and prevent it from breaking totally when people mess around with bitmaptext 2005-05-22 06:12:37 +00:00
Charles Lohr e9dd669be3 Change: Let text width's be set independant to box size, this will make it more asthetically pleasing and prevent it from breaking totally when people mess around with bitmaptext 2005-05-22 06:05:35 +00:00
Charles Lohr 3d716abadf Fix: Network scoring (this time I am actually using the enumerations instead of arbitrary numbers) 2005-05-22 05:44:56 +00:00
Charles Lohr 9754852418 Fix compile for VC6 2005-05-16 18:07:01 +00:00
Charles Lohr 20f69eabed Add: Mac users should be able to use '\\' since insert doesn't exist for them. 2005-05-13 00:23:25 +00:00
Charles Lohr 784953b85d Fix: Judgements for default theme. 2005-05-13 00:22:36 +00:00
Charles Lohr 6cd0dcc3bc Allow for a slightly smarter and more secure way for users to log onto SMOnline. 2005-05-08 04:42:33 +00:00
Charles Lohr e4941be52d Oops... Forgot about if the color changes as the first character. 2005-05-05 21:09:09 +00:00
Charles Lohr 0f1f6da88e Update (added functions) 2005-05-05 20:24:03 +00:00
Charles Lohr 4970c0ce60 Modifications for ColorBitmapText: Actually make it possible to accurately limit lines.
This should conclude my heavy modifications, please feel free to edit it now.
2005-05-05 20:09:21 +00:00
Charles Lohr 11f9384528 Change: Move Colored Text into it's own class.
Note: At a later time, it may make sense to put my text parsing system over the old one.
2005-05-05 19:47:04 +00:00
Charles Lohr 6f9b5a6e9c Revert. I will probally revert further/manually undo some changes. 2005-05-05 04:57:16 +00:00
Charles Lohr a0f5d08be9 update 2005-05-04 22:32:22 +00:00
Charles Lohr 36a4c88949 Cleanup, don't move stuff in and out of temporary bitmap texts. This also fixes colors taking up space in chat problem. 2005-05-04 22:27:13 +00:00
Charles Lohr 7f69da7a00 Add: allow limiting of restricting # of lines to display. Also, fix colors for restricted lines. 2005-05-04 22:26:21 +00:00
Charles Lohr 7bcaee4562 Add: missing text redir 2005-05-04 17:41:40 +00:00
Charles Lohr 085cd71337 Add: missing metric 2005-05-04 17:40:23 +00:00
Charles Lohr ea606ed4a4 Modify metrics to reflect code. 2005-05-04 05:35:06 +00:00
Charles Lohr 9a92b7222f Cleanup, we should not have two text boxes and be moving stuff around between them in order to limit the number of lines 2005-05-04 05:34:28 +00:00
Charles Lohr aad70a48ac Bump versions. 2005-05-04 05:17:15 +00:00
Charles Lohr 8e0a1e7e89 Unneeded; everything falls back to screenwithmenuelements. 2005-05-04 03:49:56 +00:00
Charles Lohr ba8e6e4405 Remove: Unessiary (use fallbacks) 2005-05-04 03:19:59 +00:00
Charles Lohr e2d7214f2f Use fallback system to decrease overall redir files. 2005-05-04 00:26:43 +00:00
Charles Lohr fbc817eae5 Change: Help text was not very useful. 2005-05-03 23:49:09 +00:00
Charles Lohr a3c684cd9c Make the document match reality. 2005-05-03 18:49:10 +00:00
Charles Lohr 2d74d8e689 fix incongruity regarding SMOnline packets 2005-05-03 18:30:51 +00:00
Charles Lohr 210de11116 Sync to general copy of ezsockets (and yes, we will use this) 2005-05-03 14:27:08 +00:00
Charles Lohr 167b7e53b4 Clarify. 2005-05-03 13:44:08 +00:00
Charles Lohr e0d5bf3a3a Temporary fix. We don't actually need these, but it still warns. (Will remove later) 2005-05-03 05:01:12 +00:00
Charles Lohr 348c6f6f5a FEATURE: Allow BitmapTexts to on-the-fly change color mid-text depending on the text
This feature can be used by enabling the coloration by using the .SetDynamicColor( true )
function.  Once this is done, the syntax for color changing is: |c0RRGGBB where RR = red
in hex, GG = green in hex and BB = blue in hex.  |c0 is the token to note the
beginning of a text change.  This was discussed on the StepMania development
list.
2005-05-03 03:37:52 +00:00
Charles Lohr 3b84c9024b Fix: Don't let BitmapText spill outside it's wrap area. Is this a good way to do it? anyone have a better idea? 2005-04-19 02:14:43 +00:00
Charles Lohr 814878efba Fix: Don't let BitmapText spill outside it's wrap area. 2005-04-19 02:13:07 +00:00
Charles Lohr 064fc27c7c Fix: Groups in options shouldn't be themed. 2005-04-11 05:00:31 +00:00
Charles Lohr 22fb7678f7 Fix metrics for non 4:3 screens. 2005-04-08 21:34:22 +00:00
Charles Lohr 0d653e0b98 Modify: The code looks better here. 2005-04-05 18:24:15 +00:00
Charles Lohr 433f06efdc Fix: Character selection 2005-04-05 18:18:12 +00:00
Charles Lohr 18b96ab1c1 Standardize diffuse and make Autogen Icon work when going from non-autogen to autogen song. 2005-04-05 17:47:22 +00:00
Charles Lohr 634b35c5e1 AllowRepeatingInput Metrics. 2005-04-05 17:14:08 +00:00
Charles Lohr 2fdaf9c72f Fix: missing "Class" for ScreenPackages and Fallback for ScreenAttract 2005-04-04 20:39:56 +00:00
Charles Lohr afd53cfc5e Add: Support for shifting non-standard letters.
Maybe we should have a function for this since it's in two places.
2005-04-03 01:52:53 +00:00
Charles Lohr dc0f7d909a Change: make Shift key actually shift manual keyboard inputted chars. 2005-04-02 20:18:01 +00:00
Charles Lohr b2133352f8 Hide icons that are not in use. Is this what we should be doing or is there some special LUA thing that I didn't notice? 2005-04-02 18:33:00 +00:00
Charles Lohr cbfdbad757 Change order of OpenGroup/SelectSection. This seems to help with forcedletter selections. 2005-04-02 18:31:49 +00:00
Charles Lohr 10614a067b Fix: Don't let song wheel go flying when you enter options.
Fix: Update high grades on song wheel based on difficulty.
2005-04-02 17:27:44 +00:00
Charles Lohr 3f3e06aa6b Feature: Allow reverse screenmessage lookups.
This is particularly useful if you want to be able to add a feature to a screen.
It allows for a very fast and easy way to find what screenmessage you are
looking for. Just SystemMessage it out.
2005-04-02 17:26:33 +00:00
Charles Lohr 0c3973395a Change: Don't be stupid and put an overbearing scoreboard on screen when a player is playing both sides. 2005-04-02 17:07:28 +00:00
Charles Lohr 9fbabc9860 Grammar fix: Please enter _your_ password 2005-04-02 16:30:52 +00:00
Charles Lohr d75b6686fe Spell successful right. 2005-04-02 16:29:29 +00:00
Charles Lohr 3251fa2e28 Add: ability to let user use the text entry screen old-style. 2005-03-31 22:47:21 +00:00
Charles Lohr fbb611cf24 Workaround: let P2 use P1's menu buttons for changing P2's own difficulty, but only when P1 isn't around. 2005-03-31 21:01:11 +00:00
Charles Lohr 47300d65c2 Fix: return grade? 2005-03-31 17:26:25 +00:00
Charles Lohr f6ccc8f695 Fix: Don't double-load the icon row 2005-03-28 21:48:30 +00:00
Charles Lohr a88ed42764 Fix: forgotten == 2005-03-28 19:26:14 +00:00
Charles Lohr 4443fd2f0d Oops. Didn't mean to commit this (so I'm reverting it). 2005-03-28 09:08:34 +00:00
Charles Lohr a0344938fc Fix: Installer (we don't use unlocks.dat anymore) 2005-03-28 08:51:56 +00:00
Charles Lohr 32e0d0a104 Fix metrics warnings. 2005-03-28 08:40:30 +00:00
Charles Lohr db6afce80d Fix: SMOnline Login fellback to the wrong place. 2005-03-28 08:29:39 +00:00
Charles Lohr 53945b76e1 Add: Colin for text entry. 2005-03-28 08:05:14 +00:00
Charles Lohr 8c5909ebe9 Modify AutoScreenMessage to keep map of all non-standard ScreenMessages.
This has a lot of advantages over the old ways.  Some of the initial ones are that
you can log a list of all screenmessages and their respective number and another
is that it would be fairly easy to add a reverse lookup, so you could get the name
of a ScreenMessage for log use by getting the ScreenMessage number.
2005-03-28 08:01:36 +00:00
Charles Lohr 39e9962e41 Fix: Don't crash on null validate callback 2005-03-26 22:59:13 +00:00