Timestamps are in GMT/BST.
| 00:29:06 | | Guest3795 Quit (Ping timeout: 246 seconds) |
| 01:20:36 | raptor | I suppose it's time to introduce the RenderManager |
| 01:35:46 | | Watusimoto has joined |
| 01:40:19 | Watusimoto | raptor, yes, ther emight be one uimanager per clientgame |
| 01:40:27 | Watusimoto | but there is never more than one client game |
| 01:40:48 | Watusimoto | and I think when there are two clientgames, we'll need to refactor uimanager |
| 01:41:04 | Watusimoto | or at very least create a uimanagermanager to manage them |
| 01:43:08 | Watusimoto | one change that can be backported is this: |
| 01:43:09 | Watusimoto | void ClientGame::gotWrongPassword() |
| 01:43:09 | Watusimoto | { |
| 01:43:09 | Watusimoto | - mUIManager->gotPasswordOrPermissionsReply(this, "Incorrect password"); |
| 01:43:09 | Watusimoto | + mUIManager->gotPasswordOrPermissionsReply(this, "!!! Incorrect password"); |
| 01:43:10 | Watusimoto | } |
| 01:43:14 | Watusimoto | very minor |
| 01:56:48 | | Nothing_Much has joined |
| 01:58:26 | Watusimoto | uh oh... |
| 01:58:46 | Watusimoto | hg strip does not actually rollback the commits... at least not in the way rollback does |
| 01:58:54 | Watusimoto | it just deletes all the changes... work is lost |
| 02:14:24 | raptor | Watusimoto: |
| 02:14:27 | raptor | work is not lost |
| 02:14:35 | raptor | hg strip saves the bundles |
| 02:14:44 | raptor | to a backup location |
| 02:14:50 | Watusimoto | so I've read |
| 02:14:58 | Watusimoto | but I could not find them... |
| 02:15:07 | Watusimoto | (I recovered all my work, btw) |
| 02:15:18 | Watusimoto | (using "alternate" means0 |
| 02:15:24 | raptor | ok - how did you recover... oh? |
| 02:15:41 | Watusimoto | editor had saved copies of everything open... just went to each file and saved again |
| 02:15:50 | raptor | ha |
| 02:15:56 | Watusimoto | it worked! |
| 02:16:03 | raptor | yes |
| 02:16:08 | Watusimoto | and now I've got my commits orgainized the way I want them |
| 02:16:29 | raptor | ok, so... strip backups are found in: .hg/strip-backup/ |
| 02:16:29 | Watusimoto | hg rollback is great, but only one step |
| 02:16:35 | raptor | in the project root directory |
| 02:16:37 | Watusimoto | I don't have that folder |
| 02:17:00 | Watusimoto | others have reported the same thing |
| 02:17:25 | raptor | that it doesn't exist on windows? |
| 02:17:26 | Watusimoto | so hg strip is not the same as undoing the commits... it undoes the commits AND reverts the changes |
| 02:17:36 | Watusimoto | it doesn't exist on my machine |
| 02:18:15 | Watusimoto | wtf??? |
| 02:18:19 | Watusimoto | the folder is there now |
| 02:18:31 | raptor | oh good |
| 02:18:37 | raptor | your OS has a mind of its own |
| 02:19:02 | Watusimoto | or I did not |
| 02:19:23 | Watusimoto | in any event... I wish I could use the rollback function for multi level undo |
| 02:19:36 | Watusimoto | just erase the fact I did a commit |
| 02:19:53 | Watusimoto | espcially when you have lots of changes and are trying to logically group them |
| 02:19:58 | raptor | you can always rollback one revision |
| 02:20:00 | Watusimoto | if you make a mistake... |
| 02:20:05 | Watusimoto | yes, one revision |
| 02:20:10 | raptor | oh, multiple revisions... hmmm |
| 02:20:11 | Watusimoto | my problem was I needed to go back two |
| 02:20:32 | Watusimoto | there's no reason for it... if you haven't pushed, all the work is local and all the info is available |
| 02:22:41 | raptor | so I'm thinking of starting a RenderManager class |
| 02:22:47 | raptor | and slowly migrating in OpenglUtils and RenderUtils |
| 02:23:25 | raptor | then in that class i'd have an init() that would instantiate a GL render object that will be either GLES1 or GLES2 depending on a compiler flag |
| 02:24:20 | Watusimoto | I'd be ok with that |
| 02:24:22 | raptor | with static access to the GL object so other classes can just do: RenderManager::getGL() |
| 02:24:30 | Watusimoto | glutils will be outdated when you do your work anyway |
| 02:24:31 | raptor | and then do gl->blah() |
| 02:24:36 | raptor | ok |
| 02:24:41 | Watusimoto | and renderutils is kind of a mishmash |
| 02:25:19 | raptor | yeah... there's also gameObjectRender |
| 02:25:25 | raptor | that i'm not sure about yet |
| 02:25:59 | Watusimoto | yes... the original idea was gameObjectRenerer was higher level (renderTurret) and renderUtils was lower level (drawRect) but it didn't really work out that way |
| 02:45:26 | raptor | ok, falling asleep - i'm going to commit what little i've done so far |
| 02:46:42 | Watusimoto | I'll commit my backportable stuff tonight |
| 02:46:48 | raptor | it's jsut the skeleton |
| 02:46:50 | Watusimoto | it's committed, but not pushed |
| 02:48:03 | raptor | ok |
| 02:48:11 | | BFLogBot Commit: 5a28f27086 | Author: buckyballreaction | Message: Create RenderManager class for future delegation to different OpenGL API methods. It doesn't do anything yet... |
| 02:48:12 | raptor | i'm headed to bed. night! |
| 02:48:38 | | raptor Quit () |
| 04:09:59 | | BFLogBot Commit: 53fc6eceda | Author: watusimoto | Message: Fix warning |
| 04:10:01 | | BFLogBot Commit: 6531d5df2d | Author: watusimoto | Message: Comment |
| 04:10:02 | | BFLogBot Commit: 4f137cfb91 | Author: watusimoto | Message: Add speculative assertion |
| 04:10:04 | | BFLogBot Commit: ca27fc31f7 | Author: watusimoto | Message: [B] More consistent message |
| 04:10:05 | | BFLogBot Commit: 48854d29f7 | Author: watusimoto | Message: Better way to accomplish same thing |
| 04:10:07 | | BFLogBot Commit: 1c9a769d87 | Author: watusimoto | Message: [B] Fixes bug where player is told pw is wrong if he enters pw for permissions he already has. I *think* this changeset is complete and can be direclty backported. |
| 04:10:08 | | BFLogBot Commit: f5cc3af9f6 | Author: watusimoto | Message: Not sure if this assert exists in 019x... if so, it should be removed |
| 04:10:10 | | BFLogBot Commit: ecc3e4a672 | Author: watusimoto | Message: Whitespace |
| 04:10:11 | | BFLogBot Commit: c5a36ef668 | Author: watusimoto | Message: Add convenience function, mainly to support tests |
| 04:10:13 | | BFLogBot Commit: 50f7f1b48b | Author: watusimoto | Message: More tests for /lockteams, enahnce general testing process by creating mechanism for sending chat cmds that very closely simulates actual usage |
| 04:10:14 | | BFLogBot Commit: babc1a4f78 | Author: watusimoto | Message: Fire up clients' MainUserInterface as a matter of course |
| 04:10:16 | | BFLogBot Commit: a09e953aa0 | Author: watusimoto | Message: Merge |
| 05:49:20 | | Watusimoto Quit (Ping timeout: 272 seconds) |
| 06:17:58 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 07:01:57 | | LordDVG has joined |
| 09:02:25 | | LordDVG Quit (Remote host closed the connection) |
| 10:54:13 | | Darrel is now known as Oberei |
| 10:56:30 | | Oberei is now known as Darrel |
| 11:15:32 | | raptor has joined |
| 11:15:32 | | ChanServ sets mode +o |
| 11:18:06 | | Watusimoto has joined |
| 11:38:37 | raptor | I know I said I wouldn't be coming online on Sundays... but I want to finish these backporting fixes before I forget.. |
| 11:55:39 | | BFLogBot Commit: dc4b094a79 | Author: buckyballreaction | Message: Fix tests: - Minor macro changes - Fix really weird error with static const not being intialized when linking - use of a '+' beforehand guarantees the value will be 'used' |
| 11:55:41 | | BFLogBot Commit: 25636c6f5d | Author: buckyballreaction | Message: Backport: More consistent message |
| 11:55:42 | | BFLogBot Commit: efcf3276dc | Author: buckyballreaction | Message: Backport: Fixes bug where player is told pw is wrong if he enters pw for permissions he already has. |
| 11:55:44 | | BFLogBot Commit: 2e1eb8364f | Author: buckyballreaction | Message: Merge 019 to 020 |
| 11:56:20 | raptor | ok all done. I'll be back tomorrow! There was one really weird compile error on the TestTeamManager... you'll have to check out my latest change |
| 11:56:27 | raptor | bye |
| 11:56:36 | | raptor Quit () |
| 11:59:58 | | Watusimoto Quit (Ping timeout: 255 seconds) |
| 12:14:57 | | Watusimoto has joined |
| 14:10:56 | | Watusimoto Quit (Ping timeout: 244 seconds) |
| 14:13:18 | | Nothing_Much Quit (Remote host closed the connection) |
| 14:14:12 | | Watusimoto has joined |
| 14:40:18 | | Invisible has joined |
| 14:40:42 | | Invisible is now known as Guest55448 |
| 15:18:32 | | kaen_mbp has joined |
| 15:28:06 | | kaen_mbp Quit (Remote host closed the connection) |
| 15:39:22 | | LordDVG has joined |
| 15:47:23 | | Guest55448 Quit (Ping timeout: 245 seconds) |
| 15:51:46 | | Watusimoto Quit (Ping timeout: 256 seconds) |
| 16:32:40 | | Invisible has joined |
| 16:33:04 | | Invisible is now known as Guest31885 |
| 16:49:30 | | Watusimoto has joined |
| 17:31:03 | | Guest31885 Quit (Ping timeout: 246 seconds) |
| 17:49:13 | | Flynnn has joined |
| 17:50:26 | | Flynnn Quit (Client Quit) |
| 18:05:04 | | Invisible has joined |
| 18:05:28 | | Invisible is now known as Guest7771 |
| 18:09:23 | | Guest7771 Quit (Ping timeout: 240 seconds) |
| 18:23:15 | | Watusimoto Quit (Ping timeout: 246 seconds) |
| 18:41:37 | | LordDVG Quit (Remote host closed the connection) |
| 19:02:18 | | Flynnn has joined |
| 19:14:51 | | Watusimoto has joined |
| 20:50:17 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 20:52:53 | | Invisible has joined |
| 20:53:16 | | Invisible is now known as Guest84559 |
| 22:43:59 | | Watusimoto Quit (Ping timeout: 244 seconds) |
| 22:49:53 | | Guest84559 Quit (Ping timeout: 240 seconds) |
| 23:14:47 | | Invisible has joined |
| 23:15:10 | | Invisible is now known as Guest43629 |