Timeline



Jun 30, 2013:

12:50 PM TracInstall edited by trac
(diff)
12:50 PM TracChangeset edited by trac
(diff)
12:50 PM TracTicketsCustomFields edited by trac
(diff)
12:50 PM PageTemplates edited by trac
(diff)
12:50 PM TracModPython edited by trac
(diff)
12:50 PM TracSyntaxColoring edited by trac
(diff)
12:50 PM WikiNewPage edited by trac
(diff)
12:50 PM WikiProcessors edited by trac
(diff)
12:50 PM TracTickets edited by trac
(diff)
12:50 PM TracBackup edited by trac
(diff)
12:50 PM TracInterfaceCustomization edited by trac
(diff)
12:50 PM InterTrac edited by trac
(diff)
12:50 PM TracSupport edited by trac
(diff)
12:50 PM InterWiki edited by trac
(diff)
12:50 PM TracWorkflow edited by trac
(diff)
12:50 PM TracNotification edited by trac
(diff)
12:50 PM SandBox edited by trac
(diff)
12:50 PM TracBrowser edited by trac
(diff)
12:50 PM TracLinks edited by trac
(diff)
12:50 PM TracGuide edited by trac
(diff)
12:50 PM WikiHtml edited by trac
(diff)
12:50 PM TracUpgrade edited by trac
(diff)
12:50 PM TracStandalone edited by trac
(diff)
12:50 PM TracUnicode edited by trac
(diff)
12:50 PM TracFineGrainedPermissions edited by trac
(diff)
12:50 PM TracNavigation edited by trac
(diff)
12:50 PM TracReports edited by trac
(diff)
12:50 PM TracSearch edited by trac
(diff)
12:50 PM TracPermissions edited by trac
(diff)
12:50 PM TracFastCgi edited by trac
(diff)
12:50 PM TracLogging edited by trac
(diff)
12:50 PM TracRoadmap edited by trac
(diff)
12:50 PM TracCgi edited by trac
(diff)
12:50 PM TracRepositoryAdmin edited by trac
(diff)
12:50 PM TracPlugins edited by trac
(diff)
12:50 PM TracEnvironment edited by trac
(diff)
12:50 PM TracQuery edited by trac
(diff)
12:50 PM WikiFormatting edited by trac
(diff)
12:50 PM TracWiki edited by trac
(diff)
12:50 PM TracImport edited by trac
(diff)
12:50 PM WikiMacros edited by trac
(diff)
12:50 PM CamelCase edited by trac
(diff)
12:50 PM TracRss edited by trac
(diff)
12:50 PM TracBatchModify created by trac
12:50 PM TracAccessibility edited by trac
(diff)
12:50 PM TracModWSGI edited by trac
(diff)
12:50 PM TracIni edited by trac
(diff)

Jun 29, 2013:

6:41 PM Ticket #60 (Cannot read magnetic stripe cards using industry-standard card reader) closed by David Azarewicz
duplicate: Duplicate of ticket 61
6:32 PM Changeset [880] by Lars Erdmann
simplify the portChangeBitmap field: even the USB 3.0 HC spec says …
1:03 PM Ticket #61 (Cannot read magnetic stripe cards using industry-standard card reader) created by Lewis Rosenthal
Mag-Tek MiniUSB Stripe Reader does not work under eCS 2.1, but does …
12:59 PM Ticket #60 (Cannot read magnetic stripe cards using industry-standard card reader) created by Lewis Rosenthal
Mag-Tek MiniUSB Stripe Reader does not work under eCS 2.1, but does …
1:43 AM Ticket #59 (Cannot hot plug printer under 191) created by Lewis Rosenthal
eCS 2.1; upgraded USB stack to 191. Configured Brother 4070CDW color …

Jun 28, 2013:

10:37 PM Changeset [879] by Lars Erdmann
during enumeration, also set configuration for non-hub devices, the …
7:40 AM Changeset [878] by Lars Erdmann
for external hubs, do the port power on delay after powering on each …

Jun 26, 2013:

8:43 PM Changeset [877] by Lars Erdmann
revert back to SVN 874

Jun 25, 2013:

1:31 PM Changeset [876] by Lars Erdmann
looks like each hub (no matter if root hub or external hub) DOES have …
12:35 PM Changeset [875] by Lars Erdmann
move setting "defAddressInUse = TRUE" back to where it was
9:49 AM Changeset [874] by Lars Erdmann
Moving "defAddressInUse" from the "per-hub" structure (HubInfo) to …

Jun 24, 2013:

1:30 AM Changeset [873] by David Azarewicz
Merge in changes from Lars
12:45 AM Changeset [872] by David Azarewicz
Misc debug statement cleanup

Jun 22, 2013:

5:29 PM Changeset [871] by Lars Erdmann
completely reworked the delay processing

Jun 21, 2013:

7:27 PM Changeset [870] by Lars Erdmann
update to parent hub change processing
4:23 PM Changeset [869] by w.m.brul
fix compare error in Wait() routine and set PIDFreq to 315/264 Mhz.

Jun 20, 2013:

8:49 PM Changeset [868] by Lars Erdmann
move status change processing to the very end
8:20 PM Changeset [867] by Lars Erdmann
move parent hub status change processing
7:39 PM Changeset [866] by Lars Erdmann
remove delays in "USBProcessIRQ", only do "HubStatusChanged" for …

Jun 19, 2013:

9:18 AM Changeset [865] by Lars Erdmann
and yet another change in order to continue with parent hub change …
8:25 AM Changeset [864] by Lars Erdmann
put back in delays to be taken after port reset and port power on …
8:16 AM Changeset [863] by Lars Erdmann
oops, we DO need to also go back to parent hub for further enumeration …

Jun 18, 2013:

10:26 PM Changeset [862] by Lars Erdmann
add mutex protection for gHubs structure update
9:17 PM Changeset [861] by Lars Erdmann
back out SVN rev 855, clean up code

Jun 17, 2013:

9:53 PM Changeset [860] by Lars Erdmann
additional fix: we only need to traverse to the root hub if we are …
7:59 PM Changeset [859] by Lars Erdmann
move "traversal" to parent hub for hub status change processing from …
10:42 AM Changeset [858] by Lars Erdmann
for a hub with individually powered ports, only do a "HubClearFeature" …
10:00 AM Changeset [857] by Lars Erdmann
comment out port reset for the time being, it's not yet working properly
8:52 AM Changeset [856] by Lars Erdmann
oops, getting rid of uninitialized variable
8:11 AM Changeset [855] by Lars Erdmann
"doing it the Windows way" part 2: for a device, after reading the …

Jun 16, 2013:

9:25 PM Changeset [854] by Lars Erdmann
"HubStatusChanged": and yet another place where to set the port Number
7:26 AM Changeset [853] by psmedley
libusb: apply OS/2 patches, add new files
7:24 AM Changeset [852] by psmedley
libusb: import current vendor version into trunk (fixup)
7:21 AM Changeset [851] by psmedley
libusb: import current vendor version into trunk
7:21 AM Changeset [850] by psmedley
libusb: tag current vendor version
7:20 AM Changeset [849] by psmedley
libusb: initial vendor import of 1.0.16-rc6

Jun 15, 2013:

4:26 PM Changeset [848] by Lars Erdmann
"HubStatusChanged": and yet another place where to set the port Number
4:18 PM Changeset [847] by Lars Erdmann
in "HubStatusChanged": we need to set the new portNum in the …
4:09 PM Changeset [846] by Lars Erdmann
reintroduce delay in "USBProcessIRQ" but leave commented out for the …
2:37 PM Changeset [845] by Lars Erdmann
introducing a (per-hub) per-port "portStatus" structure in order to …
1:54 PM Changeset [844] by Lars Erdmann
routing through portNum: final step, getting rid of …

Jun 14, 2013:

6:15 PM Changeset [843] by Lars Erdmann
routing through portNum: second step, actually put portNum into …
5:46 PM Changeset [842] by Lars Erdmann
routing through portNum: first step, prepare code to pick up portNum …

Jun 12, 2013:

11:14 PM Changeset [841] by David Azarewicz
Code cleanup, fixed some traps, fixed a device enumeration problem
10:26 PM Changeset [840] by Lars Erdmann
cosmetic change
9:00 AM Changeset [839] by Lars Erdmann
cosmetic change
8:42 AM Changeset [838] by Lars Erdmann
extend "gGetDescriptor" so that we can use one separate element per …
8:41 AM Changeset [837] by Lars Erdmann
set correct module type for this driver

Jun 11, 2013:

10:22 PM Changeset [836] by Lars Erdmann
on "SetAddrCompleted" it looks like we have to take another route in …

Jun 10, 2013:

5:04 PM Changeset [835] by Lars Erdmann
putting back in delayed irq registration. However, I had to move the …

Jun 9, 2013:

8:44 PM Changeset [834] by Lars Erdmann
"FreeDeviceEntry" will eventually also free the configuration. …
8:29 PM Changeset [833] by David Azarewicz
Merge in changes from lars. Fixed setting interrupt handler. Fixed …
8:28 PM Changeset [832] by Lars Erdmann
fixing bug found by David
3:38 PM Changeset [831] by Lars Erdmann
after powering in all ports of a hub, reset the "port I am currently …
2:38 PM Changeset [830] by Lars Erdmann
be sure to properly preset return code for registration routine for …
2:29 PM Changeset [829] by Lars Erdmann
be sure to properly preset the return code from "USBRegisterHCD" so …

Jun 8, 2013:

10:32 PM Changeset [828] by David Azarewicz
commit misc changes to prepare for merge
3:40 PM Changeset [827] by w.m.brul
minor corrections to ehci debug output

Jun 7, 2013:

6:03 PM Changeset [826] by Lars Erdmann
changing device enumeration: first, read only 8 bytes of device …

Jun 6, 2013:

7:02 PM Changeset [825] by Lars Erdmann
remove "GetDescriptor" retry, it does not work properly anyway, doing …

Jun 5, 2013:

8:57 AM Changeset [824] by Lars Erdmann
fix some confusion of what "portNum" signifies in the gDevices …

Jun 4, 2013:

6:51 PM Changeset [823] by Lars Erdmann
don't muck around with the max. packet size that USBD tells us to use. …
8:51 AM Changeset [822] by Lars Erdmann
clean up "GetDeviceDesc" and set max packet size for endpoint 0 …
8:49 AM Changeset [821] by Lars Erdmann
remove unused variable
7:53 AM Changeset [820] by Lars Erdmann
adding mutex protection for the 3 main parts: list of client drivers, …

Jun 3, 2013:

1:19 AM Changeset [819] by gyoung
Some progress on APMService.

Jun 2, 2013:

9:41 PM Changeset [818] by gyoung
Asembler code synced to 162 level

May 27, 2013:

9:37 PM Changeset [817] by Lars Erdmann
for USB 1.x there is no reason to only get part of the device …
8:43 PM Changeset [816] by Lars Erdmann
back out change, forgot that if client drivers register with USBD.SYS …

May 26, 2013:

4:52 PM Changeset [815] by Lars Erdmann
clean up some oddities in USBAcceptIO about setting the max. packet size
3:57 PM Changeset [814] by Lars Erdmann
don't muck around with the max. packet size that USBD tells us to use. …

May 25, 2013:

6:48 PM Changeset [813] by Lars Erdmann
a "SetAddress" request has no data transfer phase, therefore set max …
6:07 PM Changeset [812] by Lars Erdmann
go back to speed setting = 1 as the default
6:04 PM Changeset [811] by Lars Erdmann
Created branch USBD_regDelayed.

May 23, 2013:

7:12 PM Ticket #58 (Stack 191: memory stick not recognised when plugged into hub) closed by abwillis
invalid: Thank you for checking. Closing ticket based on last comment.

May 22, 2013:

1:21 PM Ticket #58 (Stack 191: memory stick not recognised when plugged into hub) created by Barry Landy
This is not a big deal but: when I plug a memory stick (DFsee …
12:39 AM Changeset [810] by Lars Erdmann
add specs relevant to USBMSD.ADD

May 20, 2013:

11:34 PM Changeset [809] by Lars Erdmann
revert back to original
2:00 PM Ticket #42 (usbhcd189 does not attach devices) closed by Lars Erdmann
wontfix: no response from bug reporter
2:00 PM Ticket #37 (No devices seen with 1.88 (were found with 1.87)) closed by Lars Erdmann
wontfix: no response from bug reporter
11:15 AM Changeset [808] by Lars Erdmann
on each USB_IDC_FUNCTION_CHKSERV call, preset the result to …

May 19, 2013:

6:38 PM Changeset [807] by Lars Erdmann
remove DevHelp_Yield
5:46 PM Changeset [806] by Lars Erdmann
there is absolutely no need on "USBRegisterClass" to call the …

May 18, 2013:

7:47 PM Changeset [805] by Lars Erdmann
fighting the unreliability of devices already attached at boot time: …
7:45 PM Changeset [804] by Lars Erdmann
Just as with "GetDeviceDesc" the repetition of this call in …

May 17, 2013:

7:54 PM WikiStart edited by David Azarewicz
(diff)
7:53 PM WikiStart edited by David Azarewicz
(diff)

May 16, 2013:

7:49 AM Changeset [803] by Lars Erdmann
backout change, put back in disabling interrrupts during HC reset (and …

May 15, 2013:

11:19 PM Changeset [802] by Lars Erdmann
remove all this IRQ shared/exclusive bullshit check. PCI IRQs are …
8:08 PM Changeset [801] by Lars Erdmann
do NOT disable interrupts for extended periods of time during HC reset …
8:01 PM Changeset [800] by Lars Erdmann
picking up changes from David
7:46 PM Ticket #49 (Version 189: does not power USB hub) closed by Lars Erdmann
fixed
7:45 PM Ticket #55 (Memory stick writing problems (V190 updated)) closed by Lars Erdmann
fixed: David is working on an update. That will hopefully fix the problem …

May 14, 2013:

8:40 AM Changeset [799] by Lars Erdmann
Removed basedrv/branches/EHCI_dummyTD
8:29 AM Changeset [798] by Lars Erdmann
add specs relevant to USBMSD.ADD
8:28 AM Changeset [797] by Lars Erdmann
add specs relevant to USBMSD.ADD
8:26 AM Changeset [796] by Lars Erdmann
add specs relevant to USBMSD.ADD

May 13, 2013:

9:25 PM Changeset [795] by David Azarewicz
Merge in changes from Lars
6:42 PM Changeset [794] by David Azarewicz
Fixed lock/unlock routines

May 10, 2013:

12:43 PM Ticket #48 (freeze writing JFS memory stick (version 189)) closed by Lars Erdmann
duplicate: replaced by ticket # 55.
12:40 PM Ticket #57 (TRAP 000E with 190) closed by Lars Erdmann
invalid: The cause of the trap E is not directly attributable to USBEHCD.SYS as …
12:36 PM Ticket #54 (Error in chkdsk of a drive formatted with JFS FS) closed by Lars Erdmann
fixed: Fixed by adding /S:8 switch and additional changes to USBEHCD.SYS.
10:03 AM Changeset [793] by Lars Erdmann
Created tag 10.191.
10:02 AM Changeset [792] by Lars Erdmann
this is 10.191
9:51 AM Changeset [791] by Lars Erdmann
mark all segments as IOPL (should not be necessary but better be safe …
8:15 AM Changeset [790] by Lars Erdmann
Clear up the mutex protection: AllocateUsbrbData + UnallocateUsbrbData

May 9, 2013:

7:33 PM Changeset [789] by David Azarewicz
Misc changes including updates from lars, timers, makefiles, debug stuff.
1:54 PM Changeset [788] by Lars Erdmann
changes to "UnallocateTDs" so that we don't have to do a …
1:31 PM Changeset [787] by Lars Erdmann
fix from Andy Willis: back out changes in "GetHConfLenCompleted" and …

May 8, 2013:

10:03 PM Changeset [786] by Lars Erdmann
set default interrupt latency back to 8 microframes (1 second), it …

May 4, 2013:

11:02 PM Changeset [785] by Lars Erdmann
change mutex protection of USBRB list, reintroduce waiting for async …

May 3, 2013:

9:42 PM Changeset [784] by Lars Erdmann
put back into "UnallocateUsbrbData": if read pointer points to USBRB …
9:39 PM Changeset [783] by Lars Erdmann
there is a possible issue with not all segments being resident in …
5:39 PM Ticket #57 (TRAP 000E with 190) created by holger
I get an TRAP 000E in OS2KRNL @ CS:EIP 168:FFF40B09 on about every …
7:25 AM Ticket #52 (build error) closed by Lars Erdmann
wontfix: Not a driver problem

May 2, 2013:

10:47 PM Changeset [782] by Lars Erdmann
preventing a potential NULL pointer problem in "UnallocateUsbrbData", …
10:46 PM Ticket #56 (changeset 780 breaks USB hub (in port replicator)) created by abwillis
I did an svn pull which took me to revision 781 and my trackball …
7:47 AM Ticket #50 (USB Driver does not recognize 2. EHCI controler) closed by Lars Erdmann
invalid: no further response from reporter

May 1, 2013:

10:05 PM Ticket #55 (Memory stick writing problems (V190 updated)) created by Barry Landy
As previously in ticket 48 Writing (this time from desktop) to a …
10:00 PM Changeset [781] by Lars Erdmann
backout some changes to "AddTDToQH" and do additional change to …
8:00 PM Changeset [780] by Lars Erdmann
remove "endIORB" structure element (it does not properly honour …

Apr 30, 2013:

9:01 PM Ticket #46 (No USB with 189) closed by Leo Koelemij
fixed

Apr 29, 2013:

8:22 PM Changeset [779] by Lars Erdmann
fixing the chkdsk execution problem described in SVN Ticket #54 (and …
10:15 AM Ticket #53 (trap 000d in USBEHCD 189 after plugin cinergy T2 DVB-T stick) closed by Minkwitz
fixed
8:03 AM Changeset [778] by Lars Erdmann
support "reset TT" hub request but do not use (yet)

Apr 28, 2013:

3:35 PM Ticket #54 (Error in chkdsk of a drive formatted with JFS FS) created by Anchieri
I have installed your last usbhcd-190 version but if I want to check a …
10:03 AM Changeset [777] by Lars Erdmann
for external hubs, do a clear feature request against both, "local …

Apr 27, 2013:

4:34 PM Changeset [776] by Lars Erdmann
fix fail conditions for "GetHConfLenCompleted" use gHubs information …
2:16 PM Ticket #40 (Beeps and Hangs with USBHCD188 drivers) closed by Lars Erdmann
invalid: No response from reporter about newer versions.
1:28 AM Ticket #45 (USBEHCD.SYS 189 does not run USB mouse on Lenovo ThinkPad L530) closed by Doug Bissett
fixed

Apr 26, 2013:

6:13 PM Ticket #35 (mouse stops working with 188) closed by abwillis
fixed: Corrected in changeset 770, released as 10.190.
5:29 PM Changeset [775] by Lars Erdmann
Created tag 10.190.
5:23 PM Changeset [774] by Lars Erdmann
this is 10.190
12:24 AM Changeset [773] by gyoung
Added stubs for most of the 162 functions that are missing. This will …

Apr 24, 2013:

10:53 PM Changeset [772] by Lars Erdmann
fixes analogous to SVN rev 770
10:34 PM Changeset [771] by Lars Erdmann
change delay timing: reduce delay times
10:30 PM Changeset [770] by Lars Erdmann
proposed fix from Any Willis
9:16 PM Changeset [769] by Lars Erdmann
DO NOT put the HCs back into USB legacy mode on shutdown. Does not …
4:28 PM Changeset [768] by Lars Erdmann
on (re)allocation of a TD, zero out the complete TD in order to avoid …

Apr 23, 2013:

8:54 AM Changeset [767] by Lars Erdmann
For cancel processing, we have ensure that we don't pull the carpet …
8:49 AM Changeset [766] by Lars Erdmann
In "GetHConfCompleted" only wait for power up on hubs that have either …

Apr 22, 2013:

9:49 PM Changeset [765] by Lars Erdmann
move the power rail stabilization delay back into …
4:08 PM Changeset [764] by Lars Erdmann
"HubStatusChanged","HubPortStatusRetrieved": if multiple devices are …
3:27 PM Changeset [763] by Lars Erdmann
backout change (recursive call to "DetachDevice" has to come BEFORE …

Apr 21, 2013:

7:19 PM Changeset [762] by Lars Erdmann
move recursive invocation of "DetachDevice" back to where it was: on …
6:02 PM Changeset [761] by Lars Erdmann
move delayed SetAddress processing back from HubPortStatusRetrieved to …
11:35 AM Changeset [760] by Lars Erdmann
changes to "HubPortStatusRetrieved": remove match loop ("DetachDevice" …

Apr 20, 2013:

11:37 PM Changeset [759] by Lars Erdmann
fixed 2 bugs in HubPortStatusRetrieved: examine reset CHANGE bit and …
8:11 PM Changeset [758] by Lars Erdmann
after setting device address, do not wait 2 ms for root hubs …

Apr 19, 2013:

7:14 PM Ticket #53 (trap 000d in USBEHCD 189 after plugin cinergy T2 DVB-T stick) created by Minkwitz
after plugin the Terratec Cinergy T2 stick I get a trap 000d …
5:04 PM Ticket #52 (build error) created by abwillis
I do not believe this is a problem in the code but something odd in …

Apr 18, 2013:

9:49 PM Changeset [757] by Lars Erdmann
another attempt to improve device attach for devices attached to …

Apr 17, 2013:

10:12 PM Changeset [756] by David Azarewicz
Update to rev 755 from lars
7:32 PM Changeset [755] by Lars Erdmann
fix hand over back to BIOS, add handing over also to companion controller
7:31 PM Changeset [754] by Lars Erdmann
UHCI: add ownership change back to BIOS on system shutdown
7:05 PM Changeset [753] by Lars Erdmann
backout setting PCI command reg to 0 on suspend: this seems to break …

Apr 16, 2013:

10:48 PM Ticket #25 (emporoar tv usb not working with 184 package) reopened by PETER Verweij
8:31 AM Changeset [752] by Lars Erdmann
remove int3, some change in creation of RM name to avoid confusion as …
8:10 AM Changeset [751] by Lars Erdmann
gleaned from the Linux bug list: set PCI command reg to zero just …
7:57 AM Changeset [750] by Lars Erdmann
backlevel some changes: FreeTDsQH needs to free ALL TDs, including the …

Apr 14, 2013:

11:51 AM Changeset [749] by Lars Erdmann
an attempt to fix a hang due to "virtNextTD" having an invalid value …

Apr 13, 2013:

1:23 PM Changeset [748] by Lars Erdmann
yet another attempt to ensure proper external hub attachment, also try …
12:34 PM Changeset [747] by Lars Erdmann
EHCI: add ownership change back to BIOS on system shutdown

Apr 12, 2013:

8:25 AM Changeset [746] by Lars Erdmann
OHCI: add ownership change back to BIOS on system shutdown
8:01 AM Changeset [745] by Lars Erdmann
EHCI: add a fix to work around some broken BIOSes that seemingly set …
7:34 AM Changeset [744] by Lars Erdmann
fix a bug in FreeTDsQH in marking a chain of TDs for removal (up to …

Apr 10, 2013:

9:51 PM Changeset [743] by Lars Erdmann
another attempt to fix the problem when attaching an external hub

Apr 9, 2013:

8:21 AM Changeset [742] by Lars Erdmann
first attempt to fix the problem that attachment of an external hub to …
7:52 AM Changeset [741] by Lars Erdmann
change function declarations and code of the spinlock functions to …

Apr 6, 2013:

9:00 PM Changeset [740] by Lars Erdmann
for a hub, remove recursive invocation of DetachDevice BEHIND freeing …
8:49 PM Changeset [739] by Lars Erdmann
for root hub requests, also enclose the notification call back into …
11:49 AM Changeset [738] by Lars Erdmann
removing a superfluous copy of the GENIOCTL structure on a call to …

Apr 4, 2013:

8:49 PM Changeset [737] by Lars Erdmann
merging all the changes from David, keeping my more-up-to-date changes …
5:19 PM Ticket #34 (Problem using usbhcd187.zip) closed by Lars Erdmann
invalid: No response from reporter for newer version 10.189. Ticket is against …
5:17 PM Ticket #51 (usbhcd188 on ancient hardware) closed by Lars Erdmann
invalid: No you don't have to do anything else. The drivers correctly compute …
5:10 PM Changeset [736] by Lars Erdmann
fix text to be in line with code

Apr 3, 2013:

4:02 PM Changeset [735] by David Azarewicz
Misc makefile updates Added locally modified dhcalls.h to avoid …
3:33 PM Changeset [734] by David Azarewicz
Added fixpack support to makefiles. Partially fixed some incorrect …

Apr 2, 2013:

1:30 PM Changeset [733] by gyoung
Remove build product from versioning
4:46 AM Changeset [732] by gyoung
Fix memory leak in widget. Fix scroll direction toggle; Remove log.h …
Note: See TracTimeline for information about the timeline view.