Change | User | Description | Committed |
---|---|---|---|
4257 | brad_garcia | Wow, it's been a LONG time since the last public code drop. Changes include: When ther...e is only one matching client, do a redirect to take you to the client page, instead of having the clients page display a single client directly. When generating the list of depots, use a new algorithm that doesn't result in such a huge load for the p4 server. This new algorithm takes a little longer for small depots, but takes much less time for large depots. Factor out some common code from p4_diff and p4_diff2. Fixed output of p4_diff2 in the process. Add a link to show all changes in a client at once. autoflush STDOUT so that we don't get double-output due to forked processes getting copies of the buffer. Problem seen on Solaris machine w. perl 5.00503. Linux w perl 5.6.0 seems to automatically flush before a fork. If an exact match is given for a client name, then display that particular client, even if it is a subset of other client's names. Add a link to show all file diffs for a single change at once. Fix some regexps to be a little more picky. Fix problem with spacing in file diffs. Need to expand tabs before protecting characters from html. Fix display of binary file diffs. Fix code-review generation on clients with multiple views. Show each file's pending change number in client view. Handle pending changes correctly. When printing the code review for a pending change, include the change's description at the beginning. Fix some links to display file diffs as the result of an integration. Fix "diff of all opened files" option to show integrated changes correctly. Fix email address munging. When viewing opened files, sort the list of clients with opened files alphabetically. Fix "p4 change" display for pending changes (remove double file listings). Escape ampersands before outputting text. « |
21 years ago |
680 | brad_garcia | Another public code drop. Changes include: Allow per-user depot listfile by appen...ding "listfile=<filename>' to the URL. File must be accessible from server. Code is now 'use strict' compliant, and runs w. 'perl -w'. Fixed some javascript problems, including one that caused problems with IE. Also, prefer submitting forms rather than reloading windows. The latter seems flakey Protected more output from containing html meta-characters. Filelog checkbox selection speedups. Added support for displaying jobs fixed in change output. Not sure if this is generic enough for all purposes, so let me know if you have a problem with this feature. Work around in file diff formatting for brokeness in Opera browser. Added advanced querying capabilities for viewing pending changes. Add a form to select the context size when viewing file diffs. « |
24 years ago |
516 | brad_garcia | Lots of changes since the original submission: Added full descriptions to Recent Change...s output. We now replace tabs with spaces in file & diff output. Add a "code review" link to the client & submitted changes pages. This prints out a nicely formatted document, including line number, showing the entire pending change. The output is provided as pdf to windows machines and postscript to all other clients. When viewing filelog, added checkboxes that allow viewing a diff between any two revisions of a file. And of course, it includes a few bugfixes. « |
24 years ago |
317 | brad_garcia | First public release of pb (Perforce Browser). | 25 years ago |