Menu

Code Commit Log


Commit Date  
[r160] by vampm

missed initialization for filecnt in excess of threshold at startup

2021-03-26 17:42:08 Tree
[r159] by vampm

attach missing filelist menu tooltips

2021-03-26 03:39:15 Tree
[r158] by vampm

V5.2.1
* add user pref limit for menu-based filelist; ALSO add alternate dialog when exceeded
* repair toolbar text/icon overlay bug at tool startup (due to unmapped window)
* recode for Tcl ?bug?: 'switch' somehow invalidated a 'regexp' during recursive diff

2021-03-24 16:03:47 Tree
[r157] by vampm

toolbutton format was mismanaged at creation time

2021-03-09 14:37:20 Tree
[r156] by vampm

* V5.2
* Provide Dir-TREE comparison via support of Diff recursion flags ('-r' w/wo '-q')
* Added a Stipple to ENTIRE BOUNDARY LINE during "Split"-push manipulations: better feedback
* Reduce 'interactive startup' reliance on a message console and promote a "retry" paradigm
*
* Fixed broken "Find Nearest Diff" when chosen via popup menu: now uses popup LOCATION
* Repaired Windows derivation of INITIAL temp-dir path pref for NEW users.
* Resolved minor clipping issue in toolbar combobox (re: proportional font sizing)
* Now avoids Diff crash caused by specifying MULTIPLE "ignore blanks" pref options
* Avoid crash of malformed filename datum from using tilde-expansion to a non-existant user
* Repaired missing accelerator+Tip for File->Recompute menu item
* Toolbar buttons now reset properly when a Diff execution yeilds ZERO results
* Visual focus-tabbing restored to dir/file browser buttons in NewDiff dialog

2021-03-01 17:04:10 Tree
[r155] by vampm

* V5.1
* Major overhaul of bindings: how setup, managed, allowing personalization and platform independence
* 4th prefs Tab - merge/nav/generic-ops keymapping prefs w/defaults as classicly defined.
* Scrollable bookmarks: allows access to all created, when they cant all fit on screen.
* Annotation of bookmarks (user specified identities - more than just the hunk index)
* Bookmark menu w/report 'participation' checkbutton (beyond annotation initiation item)
* New report fmt - based on interactive bookmark establishment for content
* Increased report STATS info, and a way to view them without forcing an ACTUAL report
* Keyboard scrolling (and more) restored by redesign of Read-Only text widget implementation
* Replaced "wm manage" with "partial window construction" restoring AQUA latency support
* Failure-modes for user supplied preference specifications re-architected (more forgiving)
* Re-architecture of internal debug mechanisms, w/expanded cmdline settings
* Simplified call chain that initiates/recomputes Diffs (+ Dbg now notes 'forced' reasons)
*
* Tkt#73 - repaired typo (shortnM -> shortNm) causing crash of "conflict" file processing
* Tkt#74 - scrolling w/autoselect ON crashed when scrolled prior to the 1st hunk min-bound
* + autoselect now operates passively (no EXTRA scrolling; eg. autocenter NOT triggered)
* Tkt#75 - a syntactic repair resolves crash of COMBINED merge choice (L+R or R+L) usage
* Repaired crash caused by situational ancestral-data corner condition (proper 'flush-mode')
* Addressed bug displaying a combobox when using multiple monitors, w/a NON-virtual window-manager
* Same issue affected Tooltip location placements jumping to wrong monitor.
* Internally incorrect mainwindow MANUAL-resizing logic repaired (improper "gridding")
* Minor fix prevents 'Status' subwin (& others) from squeezing shut during manual resizings to smaller
* Fix (yet again) un-raised Tooltip windows on Mac (raise MUST occur AFTER deiconify)
* Dropped Monochrome support (revivable, but pointless; has NEVER been capable as TkDiff evolved).
*
* Internal one-shot 'initOK' flag now subsumed by 'startPhase' for overall design consistency.
* Created internal Dialog factory to ensure uniformity of handling/management and safer Aqua integration
* Several other constructive processes (prefs/menus/toolbar) also converted to 'factory' paradigm
* Suppressed excess repainting of "Info" subwins when horiz-scroll activates
* Similar excess updating of Line Comparison window when NEW insert cursor pos STAYS on the same line
* Relaxed popup-position management on 2nd+ usage - will generally re-appear at its most recent location
* Excess 'wipe' call removed during pgm-startup: simply nothing to purge
* Wiping of mergeText failed due to a misspelling; but was being HIDDEN behind unneeded 'catch'
* Linearity (+other) tag/mark DEFS now PURGED when WIPING textwin data (PRIOR to reloading)
* Repair unintended session-long ASYNc behavior due to failure to remove trigger properly
* Ensure Text window focus-highlighting remains visible when Text FG/BG is altered
* Oldcode cleanup (conditionals<V8.5; $tcl_xxxx usages; lang deprecations: ".win yview lnum" syntax)
* Internal renamings of several objects (vars, procs) to make their usage less "vague/arbitrary/misleading"

2020-11-09 02:49:46 Tree
[r154] by dorothyr

"tag the 5.0 release"

2020-09-27 00:52:28 Tree
[r153] by vampm

Inserted Diff region interactive ignore feature

2020-06-08 21:11:02 Tree
[r152] by vampm

diff error recovery missed key element

2020-06-07 21:31:52 Tree
[r151] by vampm

mis-applied trimright statement semantics

2020-06-06 15:06:00 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.