Timeline


and

Aug 20, 2014:

7:38 PM UsernameDecoratePlugin edited by jun66j5
added examples section (diff)
7:34 PM Changeset [14102] by jun66j5
  • usernamedecorateplugin/0.12/tracusernamedecorate/web_ui.py

UsernameDecoratePlugin: show author information for owner and reporter links in ticket page

7:32 PM example-wikihistory.png attached to UsernameDecoratePlugin by jun66j5
7:31 PM example-timeline.png attached to UsernameDecoratePlugin by jun66j5
7:31 PM example-ticketcomment.png attached to UsernameDecoratePlugin by jun66j5
7:31 PM example-ticket.png attached to UsernameDecoratePlugin by jun66j5
7:31 PM example-query.png attached to UsernameDecoratePlugin by jun66j5
7:04 PM Changeset [14101] by jun66j5
  • usernamedecorateplugin/0.12
  • usernamedecorateplugin/0.12/COPYING
  • usernamedecorateplugin/0.12/setup.py
  • usernamedecorateplugin/0.12/tracusernamedecorate
  • usernamedecorateplugin/0.12/tracusernamedecorate/__init__.py

UsernameDecoratePlugin: initial check-ins

6:45 PM UsernameDecoratePlugin created by jun66j5
New hack UsernameDecoratePlugin, created by jun66j5
6:45 PM Changeset [14100] by jun66j5
  • usernamedecorateplugin
  • usernamedecorateplugin/0.12

New hack UsernameDecoratePlugin, created by jun66j5

2:47 PM Ticket #11941 (not loading or working on trac 1.01) closed by rjollos
worksforme
12:49 PM Ticket #11942 (using xref for duplicate ticket) created by shorif2000
I have this installed on trac 1.01, centos 6, python 2.6. I have option …
12:01 PM Ticket #11941 (not loading or working on trac 1.01) created by shorif2000
This use to worked fine on centos 5 trac 0.12, i have centos 6 trac 1.01 …
11:50 AM Ticket #11940 (Plugin does not load in Trac 1.0) closed by rjollos
duplicate: Probably a duplicate of #11938, but you've given me no indicators of what …
11:45 AM Ticket #11940 (Plugin does not load in Trac 1.0) created by shorif2000
I had this working on trac 0.12. I have now updated my server to centos 6 …
11:34 AM mrelbe edited by rjollos
Removed tagit macro. (diff)
8:12 AM TracHacks edited by rjollos
I don't anticipate repository search will return for a while. (diff)
8:11 AM TracHacks edited by rjollos
Grammar. (diff)
5:28 AM Changeset [14099] by t2y
  • autocompleteusersplugin/trunk/README.md

Refs #11878

  • added README.md as a test
5:04 AM Ticket #11878 (Adoption request for AutocompleteUsersPlugin) closed by rjollos
fixed: Sorry for the delay. I've given you commit access to the repository and …
5:02 AM AutocompleteUsersPlugin edited by rjollos
Another maintainer. (diff)
3:56 AM TicketToSalesforcePlugin edited by rjollos
Link to screen captures instead. (diff)
3:50 AM Changeset [14098] by rjollos
  • tickettosalesforceplugin/0.9

Removed empty directory.

3:49 AM TicketToSalesforcePlugin edited by rjollos
Make the page look a touch nicer. (diff)
3:37 AM TracHacks edited by rjollos
More info about lifecyle and community. (diff)
3:35 AM AdoptingHacks edited by rjollos
Just point to the list of hacks available for adoption. (diff)
2:24 AM Ticket #11934 (how to install) closed by retracile
fixed: Installation section added to the …
2:23 AM AdvancedTicketWorkflowPlugin edited by retracile
(diff)

Aug 19, 2014:

9:44 PM Ticket #11936 (ldap lookup using username) closed by hasienda
duplicate: Replying to sharif.uddin@…: > I have trac 1.01 set up and …
7:04 PM shorif2000 created by shorif2000
New user shorif2000 registered
6:55 PM Ticket #11938 (not working for trac 1.01) created by anonymous
I have set this up with trac v0.12 which worked fine, on trac 1.01 it does …
6:14 PM Ticket #11937 (Plugin does not load in Trac 1.0) created by sharif.uddin@…
I have just installed this on for trac 1.01. it worked fine on trac 0.12. …
5:28 PM Ticket #11935 (Weird Permission Denied issue) closed by jun66j5
invalid: See LegacyAttachmentPolicy in [trac] permission_policies of TracIni.
5:15 PM Ticket #11936 (ldap lookup using username) created by sharif.uddin@…
I have trac 1.01 set up and installed on centos 6 . I am using kerberos …
5:15 PM Ticket #11935 (Weird Permission Denied issue) created by anonymous
The log says […] The perms on the directory are fine.. the issue …
1:13 PM Ticket #11934 (how to install) created by sharif.uddin@…
there is no clear instruction on how to install this. i have checked out …
11:33 AM yaov_yy created by yaov_yy
New user yaov_yy registered
9:42 AM Ticket #11933 (IntegrityError) closed by jun66j5
duplicate: A duplicate of #10188.
9:29 AM Ticket #11933 (IntegrityError) created by Jeffrey.Ratcliffe@…
Some ticket updates (reproducibly) produce the following error (I have …

Aug 18, 2014:

10:37 PM Ticket #11932 (ValueError: invalid literal for int() with base 10: '37 163') created by fossil
==== How to Reproduce ==== While doing a GET operation on /ticket/164, …
10:08 PM Ticket #11931 (New interface: user_email_verification_verified) created by anonymous
Hi user_email_verification_verified - fires when user verified its …
6:54 PM Ticket #11930 (Restrict changes on fields) created by niltongouveajr@…
Can be configured the permissions so that only the ticket reporter can …
3:25 PM TicketExtPlugin edited by anonymous
(diff)
5:34 AM TracHacks/DeprecatingHacks edited by rjollos
Fix grammar. (diff)
1:42 AM RepoRevisionSyntaxPlugin edited by rjollos
Fixup wording. (diff)
1:39 AM MultiSelectCustomFieldsPatch edited by rjollos
Minor edit. (diff)
1:38 AM ModAuthAcctmgrScript edited by rjollos
Fixup wording. (diff)
12:28 AM TracTrailPlugin edited by rjollos
Removed duplicated phrase from copy and paste. (diff)

Aug 17, 2014:

9:11 PM AdminConsoleProviderPatch edited by rjollos
Minor change. (diff)
9:03 PM GroupBasedRedirectionPlugin edited by rjollos
Note about alternative. (diff)
8:46 PM WikiRenamePlugin edited by rjollos
Mention Trac version. (diff)
8:42 PM Tickets #2415,​5520,​7123,​7269,​7400,​7709,​8030,​8064,​8074,​8536,​8645,​8694,​9065,​9236,​9855,​10029 batch updated by rjollos
wontfix: The plugin is deprecated since it has been integrated to the Trac core for …
8:39 PM BatchModifyPlugin edited by rjollos
(diff)
8:38 PM GitPlugin edited by rjollos
Reword. (diff)
8:30 PM WikiRbacPatch edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:30 PM WikiPublicPatch edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:29 PM WikiPrivatePatch edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:29 PM WikiNotifyScript edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:28 PM WikiCreoleRendererPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:26 PM TracTrailPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:26 PM TracPygmentsPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:25 PM TracHtGroupEditorPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:25 PM TracHtmlNotificationPatch edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:24 PM TracFrenchTranslation edited by rjollos
Remove TagIt macro. (diff)
8:24 PM TracFrenchTranslation edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:22 PM TicketWithSummaryMacro edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:20 PM WikiRenameScript edited by rjollos
Reposition notice. (diff)
8:19 PM WikiRenameScript edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:18 PM WikiStatsPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:17 PM WikiRenamePlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:15 PM WorkFlowPatch edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:15 PM TicketChangePlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:13 PM tags/persistent edited by rjollos
Fixed typo. (diff)
8:10 PM TicketCreationStatusPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:07 PM NavHiderPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:07 PM MultiSelectCustomFieldsPatch edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:06 PM ModAuthAcctmgrScript edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:05 PM HtgroupsPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:04 PM TicketStatsMacro edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:03 PM TicketBackLinksMacro edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:02 PM TeamRosterPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:01 PM SvnChangeListenerPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
8:00 PM SubversionLocationPlugin edited by rjollos
Use consistent markup to refer to tables. (diff)
7:59 PM SqliteToPgScript edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:56 PM SqliteToMySqlScript edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:54 PM InterWikiPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:54 PM NewEggScript edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:53 PM PaginateTicketsPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:52 PM PublishRevertPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:50 PM PersonalReportsPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:49 PM RepoRevisionSyntaxPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:48 PM RestrictKeywordsPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:47 PM RssGetMacro edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:46 PM RefMacro edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:43 PM GitPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:43 PM DbAuthPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:42 PM CtxtnavAddPlugin edited by rjollos
(diff)
7:41 PM CtxtnavAddPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:40 PM CombineWikiPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:38 PM BreadcrumbTrailsScript edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:37 PM CustomRoadmapPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:35 PM FullBlogNotificationPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:34 PM GalleryPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:33 PM TicketDeletePlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:33 PM GeneralLinkSyntaxPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:30 PM ChecklistPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:29 PM ChartReportGeneratorPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:28 PM CalendarPopUpPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:25 PM TracHacks edited by rjollos
Free-up otaku42 from handing these requests directly. (diff)
7:16 PM TracHacks/DeprecatingHacks created by rjollos
Document our practices about hack deprecation.
7:16 PM TracHacks edited by rjollos
A note about hack lifecycle. (diff)
7:03 PM AnchorPatch edited by rjollos
(diff)
7:02 PM AdminConsoleProviderPatch edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
7:00 PM ActiveDirectoryLookupPatch edited by rjollos
Deprecated notice. (diff)
6:58 PM AnchorMacro edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
6:56 PM AuthRequiredPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
6:49 PM TracHacks edited by rjollos
New style markup. (diff)
6:46 PM AuthzWebadminPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
6:44 PM AutoQueryPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
6:43 PM AutoLinksPlugin edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
6:42 PM BackLinksMenuMacro edited by rjollos
(diff)
6:42 PM BackLinksMenuMacro edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
6:41 PM OverrideEditPlugin edited by rjollos
(diff)
6:39 PM BackRefPatch edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
6:38 PM BasicFieldValidationPatch edited by rjollos
Use div WikiProcessor wrapping wiki markup. (diff)
3:09 AM Changeset [14097] by jun66j5
  • ticketimportplugin/0.11/talm_importer/test.py

ticketimportplugin: fixed a failure of unit tests with Trac 0.11.x

2:45 AM Changeset [14096] by jun66j5
  • ticketimportplugin/0.11/talm_importer/test.py

ticketimportplugin: remove temporary environment on teardown of each test

2:37 AM Ticket #8463 (automatic notification after import) closed by jun66j5
duplicate: A duplicate of #6070.
12:13 AM TimeTrackingPlugin edited by anonymous
Escape admin (diff)

Aug 16, 2014:

10:25 PM TimeTrackingPlugin edited by lucid
Link to example reports. (diff)
10:20 PM Changeset [14095] by lucid
  • timetrackingplugin/1.0
  • timetrackingplugin/trunk
  • timetrackingplugin/trunk/LICENSE
  • timetrackingplugin/trunk/docs
  • timetrackingplugin/trunk/docs/reports.txt

TimeTrackingPlugin: First release

10:12 PM TimeTrackingPlugin edited by lucid
Add screenshots section (diff)
10:07 PM Example-Report.png attached to TimeTrackingPlugin by lucid
Example screenshot of a report
9:59 PM Log-Panel.png attached to TimeTrackingPlugin by lucid
Example screenshot of the Log panel
9:59 PM Tasks-Panel.png attached to TimeTrackingPlugin by lucid
Example screenshot of the Tasks panel
9:16 PM TimeTrackingPlugin created by lucid
New hack TimeTrackingPlugin, created by lucid
9:16 PM Changeset [14094] by lucid
  • timetrackingplugin
  • timetrackingplugin/1.0

New hack TimeTrackingPlugin, created by lucid

8:10 PM Changeset [14093] by jun66j5
  • ticketimportplugin/0.11/setup.py
  • ticketimportplugin/0.11/talm_importer/test.py

ticketimportplugin: fixed failures of unit tests with Trac 1.0 and later, also allow to run test by python setup.py test

7:45 PM Ticket #11181 (Show milestones without version on roadmap) closed by rjollos
duplicate: Closing as a duplicate of #10862.
7:22 PM Changeset [14092] by rjollos
  • extendedversionplugin/trunk

Copied branches/0.12 to trunk.

7:21 PM Changeset [14091] by rjollos
  • extendedversionplugin/branches/0.12

Moved trunk to branches/0.12.

7:19 PM Changeset [14090] by rjollos
  • extendedversionplugin/branches

Added branches directory.

7:19 PM Ticket #10952 (Can't upload attachments to a version) closed by rjollos
fixed
2:34 PM WeekPlanPlugin edited by lucid
[14089] removed matchtitle and format features, solved time ambiguity … (diff)
2:02 PM jun66j5 edited by jun66j5
removed group=component from TicketQuery macros except "My tickets" (diff)
1:48 PM Changeset [14089] by lucid
  • weekplanplugin/trunk/setup.py
  • weekplanplugin/trunk/weekplan/core.py
  • weekplanplugin/trunk/weekplan/htdocs/css/fullcalendar.css
  • weekplanplugin/trunk/weekplan/htdocs/js/fullcalendar.js
  • weekplanplugin/trunk/weekplan/htdocs/js/moment.min.js

WeekPlanPlugin: Upgrade to DB schema v2, FullCalendar v2.0.2 and use event sources.

  • Upgrade to DB schema 2: Add index for start/end and adjust old start/end values.
  • Update to FullCalendar v2.0.2
  • Fix timezone / summertime ambiguities
  • Use $(window).load() event instead of $(document).ready() to avoid a race condition between CSS loading and JS execution of FullCalendar.
  • Query events via event sources for more predictable performance with old plans and many events.
  • Removed support for format=count and matchtitle features. (These features don't work well and are incompatible with event sources.)
1:37 PM jun66j5 edited by jun66j5
added alt and title attributes to "Open Hub profile" widget (diff)
8:12 AM anokata created by anokata
New user anokata registered
7:01 AM CondFieldsPlugin edited by rjollos
New style markup. (diff)
7:00 AM CondFieldsPlugin edited by rjollos
Merged Configuration and Example sections. (diff)
6:44 AM AnnouncerPlugin edited by rjollos
Clarification based on feedback in #11925. (diff)
12:53 AM Ticket #11925 (Email Formatter not showing up in Preferences) closed by hasienda
worksforme: Thanks Ryan for the additional clarification.

Aug 15, 2014:

11:51 PM Ticket #11928 (Dragging from Microsoft Outlook 2010 doesn't work) closed by jun66j5
cantfix: That is a Outlook issue between browser and outlook. Please report to …
9:58 PM Ticket #11928 (Dragging from Microsoft Outlook 2010 doesn't work) created by rpshaw@…
I'm not sure if this should be currently supported, but when I try to drag …
8:45 PM Ticket #11926 (Doesn't work with single Trac environment) created by jun66j5
If Trac is running with single environment, e.g. tracd -s $TRACENV, the …
6:22 PM Ticket #11925 (Email Formatter not showing up in Preferences) created by rpshaw@…
Hi, I'd like to allow users to set their email formatter in preferences …
4:30 PM Ticket #11924 (Erroneous text displayed in ticket action) created by jared.bownds@…
I've implemented a workflow notification for resolution status = resolved …
4:14 PM wtfkable created by wtfkable
New user wtfkable registered

Aug 14, 2014:

8:47 PM Changeset [14088] by rjollos
  • footnotemacro/trunk/COPYING
  • footnotemacro/trunk/footnotemacro/htdocs/footnote.css
  • footnotemacro/trunk/footnotemacro/macro.py
  • footnotemacro/trunk/setup.py

1.04: PEP-0008 changes and moved COPYING file to proper location.

7:37 PM Ticket #11923 (Support Trac 1.0.x) created by ChrisNelson
Numerous minor issues.
7:35 PM Ticket #11922 (I'd like to adopt TicketExt) created by ChrisNelson
There has been no activity from the author in 3 years. I use it daily and …
2:29 PM Ticket #11921 (Footnote numbers are duplicated in Trac 1.0.1 ticket preview) created by ChrisNelson
If you put one or more footnotes ([[FootNote(some text)]]) and the macro …
3:41 AM WantedPagesMacro edited by glinders
(diff)
3:25 AM Ticket #9637 (Find also broken links into version control system) closed by glinders
invalid: The scope of WantedPagesMacro is to find links to missing wiki pages …
3:14 AM Ticket #8629 ([PATCH] Support for nested pages and wiki: (and more)) closed by glinders
fixed: The changes for Changeset r14058 include changes with the same effect as …
3:07 AM Changeset [14087] by glinders
  • wantedpagesmacro/trunk/README
  • wantedpagesmacro/trunk/wantedpages/tests/macro.py

#8629 added test cases from patch

2:39 AM Ticket #8119 (Include pages referenced in commit messages) closed by glinders
invalid: The scope of WantedPagesMacro is to find links to missing wiki pages …
2:31 AM Ticket #7582 ([patch] Filter result pages) closed by glinders
fixed: Included patch in the macro, see comment:9
2:25 AM Changeset [14086] by glinders
  • wantedpagesmacro/trunk/wantedpages/macro.py

#7582 added two missing line continuation characters

Aug 13, 2014:

5:03 PM Ticket #8839 (Compiling with python 2.4 fails with "invalid syntax") closed by framay
wontfix: As Trac does not support Python 2.4 from version 1.0 (see …
4:59 PM BudgetingPlugin edited by framay
added link to SVN-dist folder (diff)
4:56 PM Changeset [14085] by framay
  • budgetingplugin/trunk/dist/Budgeting_Plugin-0.6.4-py2.6.egg

adding compiled egg for python 2.6

1:29 PM Ticket #10061 (Plugin for Python 2.7) closed by framay
fixed: You can download distribution file (.egg) from SVN-folder dist: …
1:24 PM Changeset [14084] by framay
  • budgetingplugin/trunk
  • budgetingplugin/trunk/dist
  • budgetingplugin/trunk/dist/Budgeting_Plugin-0.6.5-py2.7.egg
  • budgetingplugin/trunk/setup.py
  • budgetingplugin/trunk/ticketbudgeting/ticketbudgeting.py

refs #11239: improving creation of mandatory table BUDGETING and report 90; thus changing plugin-version to 0.6.5

9:28 AM Changeset [14083] by rjollos
  • condfieldsplugin/1.0/COPYING
  • condfieldsplugin/1.0/condfields/admin.py
  • condfieldsplugin/1.0/condfields/htdocs/condfields.js
  • condfieldsplugin/1.0/condfields/templates/condfields_admin.html
  • condfieldsplugin/1.0/condfields/web_ui.py

3.0dev: Trac 1.0-compatible version. Refs #11920.

  • Uses add_script_data to pass variables to script rather than dynamically interpolating a template.
  • Removed unnecessary code from admin module that duplicated declaration of options in web_ui module.
  • Required permission to access the "Ticket Type Fields" admin page is now TICKET_ADMIN rather than TRAC_ADMIN.
8:21 AM Changeset [14082] by rjollos
  • condfieldsplugin/1.0

Branching for Trac 1.0. Refs #11920.

8:02 AM Ticket #11920 (Fields in property table not hidden after autopreview) created by rjollos
In Trac 1.0.x and later, after an autopreview the fields in the ticket …
3:07 AM Changeset [14081] by rjollos
  • condfieldsplugin/0.11/condfields/templates/condfields.js

Update properties table when ticket type changes. Refs #11882.

3:06 AM Changeset [14080] by rjollos
  • condfieldsplugin/0.11/condfields/templates/condfields.js

Refactored code.

2:53 AM Ticket #11882 (CondFields not working in Trac 1.0) closed by rjollos
fixed: In 14079: […]
2:53 AM Changeset [14079] by rjollos
  • condfieldsplugin/0.11/condfields/templates/condfields.js

Ticket type was not being properly extracted in Trac 1.0 and later. Fixes #11882.

Patch by rpshaw.

Note: See TracTimeline for information about the timeline view.