/* * Copyright 2003-2012 Yusuke Yamamoto * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package samurai.swing; public class Todos { public Todos() { /** * enhancements to do @todo velocity static instance @todo stop scrolling log pane while ajusting scrollbar @todo seasar log visualise @todo auto detect race condition @todo show GC log and time in splited pane @todo dye lock holding thread @todo lock handler dying @todo lock waiting / handler list @todo show line number @todo save button on Graph Panel @todo update check @todo drag to scroll graph view @todo mousewheel enlarging @todo realtime grep @todo HPUX -Xverbosegc @todo -XX:+PrintGCDetails @todo -verbose:class @todo idol patterns @todo Thread dump suggestion @todo analyze thread dump from management console @todo decimal view for thread id @todo autoscroll option in LogPanel tail locking checkbox @todo encoding option @todo unlimited monitoring log size @todo list layout like textwrangler @todo Star Wars easter egg @todo iAppli Samurai @todo audio feedback @todo context action: config.xml -> open weblogic.log / access.log @todo multi pane for single log file @todo Apache access log parser @todo advanced pane(always append etc.) @todo more international resources Chinese, Korean @todo multiple file opening behavior choice @todo run as NT Service @todo chat on web server @todo file name in title @todo error reporter @todo feedback GUI element @todo Go to Samurai Site from about dialog @todo paypal donation GUI element @todo donation in help menu @todo business card free upgrade @todo i18n web aggregation @todo Eclipse plugin @todo Eclipse plugin with SWT @todo Spring integration @todo CVS @todo paypal donation @todo amazon donation @todo hatena donation @todo amazon affiliate @todo fancy Web Site @todo support matrix @todo BBS @todo I18nized Site @todo Web auto installation @todo Jetty integration @todo Web Inteface @todo WebLogic plugin @todo console mode @todo self jnlp distributing enhancements done follow anchor from full to sequence show 2 or more lines for idle stack add anchors for each lockinfo reset button on LogPanel and thread dump panel weblogic.Admin thread dumps no query string thread dump htmls Save As. snip the same thread image google ad Vector Apple todo Version Tracker MacUpdate Velocity integration bugs to do @todo add exception handling -> thread dump APIs, save as HTML @todo graph grid issue when scrolling @todo show thread id with JRockit + weblogic.Admin @todo filcker on thread dump pane @todo execute thread doesn't sort schedules by time bugs done time rag when reloading full thread dump font size not working 1.4.0ibmstacked -> load -> threaddump -> table thread dump panel & Graph panel don't close on log started execute thread doesn't execute 2nd later execute request log refreshed Diablo Thread name thread dump pane not disappear set velocity logger escape stacklines unable to copy gc log stack traces don't appear thread dump panel autoscrolls... capital search */ } }