Commit Graph

193 Commits

Author SHA1 Message Date
Joe Shochet 0d5cfa8e1b better pandac importing for old and new FFI 2005-05-27 21:50:18 +00:00
Darren Ranalli 3b6d1fff8c added table heading to osd 2005-04-28 20:55:39 +00:00
Darren Ranalli 0b79545908 added osd support 2005-04-28 18:30:37 +00:00
David Rose 95647b0093 more smoother optimizations 2005-01-14 03:57:54 +00:00
Justin Butler 646ddbce9e Added a new return value for tasks (specifically designed for doLaters) called 'again' which will repeat a doLater with the already set delay time, helping avoid having to remove and recreate doLaters when performing delayed recurring tasks. 2004-12-23 01:30:14 +00:00
Dave Schuyler f876dd883d changed comment 2004-09-24 22:36:37 +00:00
David Rose 735c45d8b4 use self.wakeTime instead of cTask object 2004-09-08 17:38:07 +00:00
Joe Shochet 2d3afd2dcc fixed dolater sorting 2004-09-04 00:53:27 +00:00
Joe Shochet 454f8fd782 opt fixes for tasks and heapq 2004-09-04 00:43:19 +00:00
Joe Shochet 14bcc223a0 new CTask for debugging on Linux 2004-09-03 23:59:09 +00:00
Joe Shochet 92b9f2e8da Fixed doLater ordering problem on gc pass 2004-09-03 16:57:02 +00:00
Joe Shochet 8477e70e0e mark and sweep gc on removed doLaters 2004-08-23 20:42:16 +00:00
David Rose 3413263516 don't import PandaModules here 2004-08-05 03:32:38 +00:00
Joe Shochet 13fba5c442 another small opt in removeTasksNamed 2004-08-02 17:44:47 +00:00
Joe Shochet b1377f317e better cmp operator for Tasks 2004-07-26 21:44:21 +00:00
Joe Shochet f58a790703 optimizations in the Task system to use heapq 2004-07-26 17:15:58 +00:00
Joe Shochet b035fd8349 doMethodLater optimizations 2004-07-23 18:39:17 +00:00
Darren Ranalli 0ccb6a38c1 added pandac import to get DummyLauncher working 2004-06-17 00:58:35 +00:00
Joe Shochet 15db33d2ff toon optimizations 2004-06-14 18:08:17 +00:00
David Rose b1db93fb87 explicit import paths 2004-06-01 19:31:48 +00:00
Dave Schuyler 8ddf9011d5 fixing cleanup during alt-f4 exit 2003-11-29 04:21:35 +00:00
Dave Schuyler 21b131f9ba allowing remove() to be called on a removed task. 2003-11-01 07:12:21 +00:00
Joe Shochet fe6d1f085a new task API with extraArgs 2003-10-12 06:14:56 +00:00
Dave Schuyler e4b9210235 changed several task priorities. 2003-09-30 22:51:05 +00:00
Joe Shochet 6446d3c673 fixed Finder bug when callback is deleted on removed tasks 2003-09-22 21:06:33 +00:00
Joe Shochet a0ccebc539 more efficient doLater processing 2003-09-19 03:30:27 +00:00
Joe Shochet 0c81219af1 Tasks can return None to mean done now 2003-08-18 17:01:00 +00:00
Joe Shochet fc34f9aeb8 removed dolaters upfront 2003-06-23 16:11:14 +00:00
Joe Shochet 03204e52b6 *** empty log message *** 2003-06-15 21:07:41 +00:00
Joe Shochet 8edea699c2 pri level spawn fixes 2003-05-29 03:49:29 +00:00
Mark Mine ba8d32a738 Update DirectSelection to create new SelectionQueue and SelectionRay classes
More generalized to support new Selection(Object) types
2003-04-23 02:03:11 +00:00
David Rose 3bcda1e260 typo in spawnDoLater 2003-04-18 01:17:34 +00:00
Darren Ranalli f96404202f comment for verbose bug fix 2003-04-17 21:34:17 +00:00
Joe Shochet 9e78047e75 verbose bug fix 2003-04-17 19:54:24 +00:00
Joe Shochet d7cb1260c4 optimized dolaters and timer change 2003-04-07 17:49:11 +00:00
Joe Shochet 74a8e8ba4c optimized dolaters 2003-04-07 07:58:07 +00:00
Darren Ranalli 88c6326ae8 new tasks always ask globalClock for the frame time; helpful after long intra-frame delays (such as loads) 2003-03-26 21:26:58 +00:00
Joe Shochet 69e7a0ce44 castillian support 2003-03-21 00:21:08 +00:00
David Rose 75c1e0ad0c don't crash when showing taskMgr without fpformat 2002-10-08 03:14:59 +00:00
David Rose aadae70a6a vfs, make globalClock builtin 2002-08-06 16:05:45 +00:00
David Rose 4413cb9591 return task from add() 2002-07-03 17:14:49 +00:00
David Rose f06959d736 fix taskMgr output 2002-07-03 17:01:07 +00:00
Joe Shochet b0bdc0639c leaking tasks fix 2002-06-26 17:34:42 +00:00
Joe Shochet 84291066be added tasks run same frame now 2002-06-25 18:05:42 +00:00
Joe Shochet 3063689934 *** empty log message *** 2002-06-24 19:02:08 +00:00
David Rose c1823b75ca task name 2002-06-22 23:45:55 +00:00
Joe Shochet 0f94a11a53 *** empty log message *** 2002-06-22 00:15:27 +00:00
Joe Shochet 6a358681ed *** empty log message *** 2002-05-23 23:17:59 +00:00
Mark Mine ce32c8c748 Fixes to make compatible with new panda 2002-04-06 02:03:37 +00:00
Joe Shochet de41ee6447 *** empty log message *** 2002-02-08 01:16:45 +00:00
Joe Shochet 043472cfb5 *** empty log message *** 2002-02-07 18:49:16 +00:00
Joe Shochet a7cd155bb1 *** empty log message *** 2002-02-07 09:15:48 +00:00
Joe Shochet 2985db64a7 *** empty log message *** 2001-10-12 17:22:38 +00:00
Joe Shochet 88e8de00e7 *** empty log message *** 2001-10-11 01:09:13 +00:00
Darren Ranalli 2d76f5175a added 'resetClock' event message 2001-09-20 04:10:17 +00:00
Joe Shochet 3103d5d4e7 *** empty log message *** 2001-08-22 04:40:38 +00:00
David Rose 43a83a5e96 tabs to spaces 2001-08-21 03:45:07 +00:00
Joe Shochet c1ae935b1c *** empty log message *** 2001-07-12 01:21:05 +00:00
Jesse Schell 96c5d0e10f *** empty log message *** 2001-06-25 22:53:41 +00:00
David Rose 713c3411d4 oops 2001-06-15 22:21:29 +00:00
David Rose 543b7283b9 stop pstats when stopped at prompt 2001-06-15 22:18:51 +00:00
Darren Ranalli 09e5e3913c *** empty log message *** 2001-06-15 01:12:58 +00:00
Darren Ranalli ca02c2c287 *** empty log message *** 2001-06-15 00:24:48 +00:00
Mark Mine b02c99f622 *** empty log message *** 2001-06-14 03:02:53 +00:00
Joe Shochet 160ecdf91c *** empty log message *** 2001-06-06 16:40:10 +00:00
Joe Shochet cc63aec971 *** empty log message *** 2001-06-02 00:01:57 +00:00
Joe Shochet 88afd02c4e *** empty log message *** 2001-06-01 05:55:15 +00:00
David Rose 892b4465da Add tasks to pstats 2001-05-31 00:03:44 +00:00
Joe Shochet 086bed3a85 *** empty log message *** 2001-05-15 17:38:35 +00:00
David Rose c7a50a0fa7 *** empty log message *** 2001-05-11 02:49:22 +00:00
Mike Goslin b718a06622 *** empty log message *** 2001-04-26 02:02:41 +00:00
Joe Shochet 543c5432f9 *** empty log message *** 2001-04-24 07:04:08 +00:00
Joe Shochet 7ebeef4d09 *** empty log message *** 2001-04-02 19:07:13 +00:00
Darren Ranalli e2a3d907e5 *** empty log message *** 2001-02-28 01:50:52 +00:00
David Rose 2ba9291bdf *** empty log message *** 2001-02-22 18:59:34 +00:00
Joe Shochet a6cdf3d9e6 *** empty log message *** 2001-02-19 07:24:13 +00:00
Mark Mine 2ede0a26c2 *** empty log message *** 2001-02-19 04:09:50 +00:00
Mark Mine 6256c73271 *** empty log message *** 2001-02-19 04:07:56 +00:00
Mark Mine e23cdd7ca0 *** empty log message *** 2001-02-19 03:59:42 +00:00
Joe Shochet 4963958659 *** empty log message *** 2001-02-18 07:30:19 +00:00
David Rose 22c2a719c0 *** empty log message *** 2001-02-16 20:36:58 +00:00
Joe Shochet 3ef1be2f83 *** empty log message *** 2001-02-09 01:06:08 +00:00
Joe Shochet fabd51dae5 *** empty log message *** 2001-02-09 00:47:22 +00:00
Joe Shochet d249ff24e5 *** empty log message *** 2001-02-07 23:40:21 +00:00
Darren Ranalli 977ef4dfbc *** empty log message *** 2001-02-07 19:21:05 +00:00
Joe Shochet 014066827c *** empty log message *** 2001-02-05 05:26:12 +00:00
Mark Mine be68df86d3 *** empty log message *** 2001-01-25 00:07:53 +00:00
Joe Shochet a43b3e1df7 *** empty log message *** 2000-12-16 02:58:40 +00:00
Joe Shochet bd33b97651 *** empty log message *** 2000-12-14 00:43:12 +00:00
Joe Shochet bce93cfe8c *** empty log message *** 2000-12-12 17:54:59 +00:00
Joe Shochet c1593ed61f *** empty log message *** 2000-12-08 23:23:25 +00:00
David Rose b8d81e561e *** empty log message *** 2000-12-08 21:49:21 +00:00
gregw b515cdcee5 *** empty log message *** 2000-12-04 22:42:21 +00:00