Directory SL/TREEDISP/

Total Files:
10
Deleted Files:
0
Lines of Code:
7355

[root]/SL/TREEDISP

Lines of Code

SL/TREEDISP/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 478 (100.0%) 10070 (100.0%) 21.0
westram 472 (98.7%) 10043 (99.7%) 21.2
epruesse 6 (1.3%) 27 (0.3%) 4.5

Most Recent Commits

westram 2019-05-10 13:57 Rev.: 17877


* reintegrates 'gcc' into 'trunk'
* adds: log:branches/gcc@17850:17876

19 lines of code changed in 2 files:

  • SL/TREEDISP: GroupIterator.hxx (+17 -15), TreeDisplay.hxx (+2 -1)
westram 2019-04-29 14:44 Rev.: 17836


* reintegrates 'clone' into 'trunk'
* adds: log:branches/clone@17813:17835

1 lines of code changed in 1 file:

  • SL/TREEDISP: TreeDisplay.cxx (+1 -1)
westram 2019-04-01 17:41 Rev.: 17724


* partial merge from 'fts' into 'trunk'
- {{{ConfigMapping}}}:
* cleanup
* add missing tests
* fix config bug: trailing backslash at end of values did cause wrong read of data
* adds: log:branches/fts@17718:17723

1 lines of code changed in 1 file:

  • SL/TREEDISP: Makefile (+1)
westram 2018-10-17 11:00 Rev.: 17478


* reintegrates 'svalues' into 'trunk'
- implements #614
* adds: log:branches/svalues@17357:17419,17428:17464,17469,17471:17477

445 lines of code changed in 6 files:

  • SL/TREEDISP: Makefile (+1), TreeCallbacks.cxx (-13), TreeCallbacks.hxx (-1), TreeDisplay.cxx (+354 -164), TreeDisplay.hxx (+64 -18), irstree_display.cxx (+26 -12)
westram 2018-10-12 17:44 Rev.: 17472


* partial merge from 'svalues' into 'trunk'
- increase group scaling for radial trees (+force {{{compute_tree}}} in tests)
- test different greylevels for groups (0%, 25%, 75%, 100%)
- fix greylevel shading of polygon/circles/arcs on printer/screen
* adds: log:branches/svalues@17465:17468,17470

17 lines of code changed in 1 file:

  • SL/TREEDISP: TreeDisplay.cxx (+17 -8)
westram 2018-10-02 16:08 Rev.: 17428


* partial merge from 'svalues' into 'trunk'
- root branches always need to have identical remarks (associated with the root-edge)
* condition previously implicit, now hardened by tests/assertions/...
* fixed several bugs that violated this condition
* adds: log:branches/svalues@17420:17427

4 lines of code changed in 2 files:

  • SL/TREEDISP: TreeDisplay.cxx (+2 -2), irstree_display.cxx (+2 -2)
westram 2018-09-20 18:43 Rev.: 17396


* reintegrates 'fix' into 'trunk'
- elim dead code
- use const hash loop
* adds: log:branches/fix@17380,17388:17395

5 lines of code changed in 4 files:

  • SL/TREEDISP: TreeCallbacks.cxx (+2 -2), TreeCallbacks.hxx (-1), TreeDisplay.cxx (+3 -3), TreeDisplay.hxx (-1)
westram 2018-06-15 13:08 Rev.: 17110


* reintegrates 'tree' into 'trunk'
- implements #735
* adds:
- log:branches/addtest@17040:17044
- log:branches/tree@16921:17109

325 lines of code changed in 7 files:

  • SL/TREEDISP: Group.cxx (+19 -9), Group.hxx (+19 -4), GroupIterator.hxx (+11 -5), TreeCallbacks.cxx (+3 -2), TreeDisplay.cxx (+251 -159), TreeDisplay.hxx (+13 -6), irstree_display.cxx (+9 -8)
westram 2018-05-04 18:06 Rev.: 16986


* reintegrates 'gcc' into 'trunk'
- ports arb to gcc 8.1 (fixing warnings)
* adds: log:branches/gcc@16965:16985

Update: continued by [17178]

5 lines of code changed in 1 file:

  • SL/TREEDISP: TreeCallbacks.cxx (+5 -3)
westram 2018-05-02 11:32 Rev.: 16961


* partial merge from 'fix' into 'trunk'
- refactored {{{AW_device}}} text output
* reduces calls to strlen (using {{{SizedCstr}}})
* eliminated/modernized several parameters/functions (esp. in {{{TextOverlayCallback}}}s)
* adds: log:branches/fix@16939:16960

33 lines of code changed in 3 files:

  • SL/TREEDISP: Makefile (+3), TreeDisplay.cxx (+26 -30), irstree_display.cxx (+4 -7)
westram 2018-04-30 18:27 Rev.: 16936


* reintegrates 'cleanup' into 'trunk'
- performs #762 (shrink 3.7 k)
* adds: log:branches/cleanup@16924:16935

2 lines of code changed in 1 file:

  • SL/TREEDISP: TreeDisplay.cxx (+2 -6)
westram 2018-04-05 12:09 Rev.: 16873


* fix typos ("neither")

1 lines of code changed in 1 file:

  • SL/TREEDISP: TreeCallbacks.cxx (+1 -1)
westram 2017-11-28 18:09 Rev.: 16763


* partial merge from 'gcc' into 'trunk'
- use {{{nullptr}}} in Cxx11 (with backward compatibility)
* adds: log:branches/gcc@16683:16740,16744:16746,16751

127 lines of code changed in 5 files:

  • SL/TREEDISP: Group.cxx (+2 -2), Group.hxx (+6 -6), TreeCallbacks.cxx (+27 -27), TreeDisplay.cxx (+78 -78), TreeDisplay.hxx (+14 -14)
westram 2017-11-17 13:54 Rev.: 16668


* full update from child 'gcc' into 'trunk'
- fix/suppress (new) compiler warnings
- skip vectorizer notes
* adds: log:branches/gcc@16656:16667

1 lines of code changed in 1 file:

  • SL/TREEDISP: TreeDisplay.cxx (+1 -1)
westram 2017-10-11 10:30 Rev.: 16514


* declare some classes/methods final

1 lines of code changed in 1 file:

  • SL/TREEDISP: TreeDisplay.hxx (+1 -1)
westram 2017-08-25 09:42 Rev.: 16240


* {{{AWT_graphic_tree::handle_command}}}
- avoid assertion failures when extended mouse buttons are triggered (e.g. wheel left/right etc)
- did and does only handle left and right mouse buttons

2 lines of code changed in 1 file:

  • SL/TREEDISP: TreeDisplay.cxx (+2 -4)
westram 2017-07-17 10:31 Rev.: 16150


* reintegrates 'fix' into 'trunk'
- select field by name (not by pointer) => field stays selected if item changes
- replace widget- by awar-callbacks (#559; guard with flags where needed)
* adds: log:branches/fix@16129:16149

6 lines of code changed in 1 file:

  • SL/TREEDISP: TreeDisplay.cxx (+6 -2)
westram 2017-06-29 15:18 Rev.: 16043


* reintegrates 'fix' into 'trunk'
- valgrind fixes
* generally repaired valgrinding (external tools)
* {{{group_scaling}}} was not initialized correct (RUI)
- DRYed code to run external tools from unittests
* adds: log:branches/fix@16037:16042

7 lines of code changed in 3 files:

  • SL/TREEDISP: Group.cxx (+1 -1), TreeDisplay.cxx (+2 -3), TreeDisplay.hxx (+4 -3)
westram 2017-05-21 17:59 Rev.: 15966


* reintegrates 'group' into 'trunk'
- implements #652 (group search)
* adds: log:branches/group@15733:15740,15743:15748,15750:15752,15754,15756,15758:15777,15781:15793,15796,15798:15806,15808:15817,15819:15965

21 lines of code changed in 2 files:

  • SL/TREEDISP: TreeCallbacks.cxx (+12 -1), TreeDisplay.cxx (+9 -6)
westram 2017-04-27 12:15 Rev.: 15823


* partial merge of [15807] from 'group' into 'trunk'

1 lines of code changed in 1 file:

  • SL/TREEDISP: TreeDisplay.cxx (+1 -1)
westram 2017-04-21 11:43 Rev.: 15804


* fixes #750

4 lines of code changed in 1 file:

  • SL/TREEDISP: TreeDisplay.cxx (+4 -1)
westram 2017-04-11 15:53 Rev.: 15762


* fix assertion failure when moving group info (of selected group)

4 lines of code changed in 1 file:

  • SL/TREEDISP: TreeDisplay.cxx (+4 -2)
westram 2017-04-07 16:29 Rev.: 15743


* partial merge from 'group' into 'trunk'
- TREE_canvas moved; AWT_TREE fixed
* adds: log:branches/group@15741:15742

52 lines of code changed in 4 files:

  • SL/TREEDISP: TreeCallbacks.cxx (+17 -17), TreeCallbacks.hxx (+6 -6), TreeDisplay.cxx (+2), TreeDisplay.hxx (+27 -2)
westram 2017-04-03 15:00 Rev.: 15731


* reintegrates 'keys' into 'trunk'
- completes #687
* adds: log:branches/keys@15706:15730

524 lines of code changed in 9 files:

  • SL/TREEDISP: Group.cxx (+118 -26), Group.hxx (+11 -4), GroupIterator.hxx (new 78), Makefile (+2), TreeCallbacks.cxx (+42 -16), TreeCallbacks.hxx (+1 -1), TreeDisplay.cxx (+206 -8), TreeDisplay.hxx (+42 -8), irstree_display.cxx (+24 -13)
westram 2017-03-29 09:31 Rev.: 15705


* overload select_group with GBDATA element
- allow selection a group which will be moved (as dislocated group)
* replace {{{select_group(NULL)}}} by {{{deselect_group}}} to avoid now necessary casts
* select moved group in !BranchMover

24 lines of code changed in 2 files:

  • SL/TREEDISP: TreeDisplay.cxx (+14 -10), TreeDisplay.hxx (+10 -2)
westram 2017-03-28 15:32 Rev.: 15703


* reintegrates 'group' into 'trunk'
- implements #709
* adds: log:branches/group@15693:15702

268 lines of code changed in 6 files:

  • SL/TREEDISP: Group.cxx (new 99), Group.hxx (new 69), Makefile (+32), TreeDisplay.cxx (+48 -23), TreeDisplay.hxx (+9), irstree_display.cxx (+11 -8)
westram 2017-03-26 17:00 Rev.: 15691


* reintegrates 'keys' into 'trunk'
- implements part of #687 (species traversal via keys)
- adds temp. unfolding of selected species
- several fixes to [15665] (PARSIMONY)
* adds: log:branches/keys@15591:15690

339 lines of code changed in 5 files:

  • SL/TREEDISP: Makefile (+1), TreeCallbacks.cxx (+35 -45), TreeDisplay.cxx (+247 -48), TreeDisplay.hxx (+53 -19), irstree_display.cxx (+3 -2)
westram 2017-03-24 13:04 Rev.: 15673


* reintegrates 'fix' into 'trunk'
- fixes "jump to species" broken by [15665] (didn't work when tree folding changed)
- still broken for IRS tree (see #748)
* adds: log:branches/fix@15668:15672

3 lines of code changed in 2 files:

  • SL/TREEDISP: TreeCallbacks.cxx (+2), TreeDisplay.cxx (+1 -1)
westram 2017-03-23 14:58 Rev.: 15665


* reintegrates 'refactor' into 'trunk'
- refactored AWT_graphic
* now have explicit states with different permissions
1. update model + request view/DB updates (AWT_auto_refresh)
- always preceeded by DB->model up-to-date-check
- automatically updates the view on destruction
2. update (DB and view) from model
3. neither
- benefits
* saves several view-updates
* unproblematic nesting of functions requesting view-updates
* will allow
- delayed view-updates and
- easier modification of update logic
- fixes a bunch of update-issues (found on the way)
* adds: log:branches/refactor@15613:15615,15627:15637,15639:15664

162 lines of code changed in 4 files:

  • SL/TREEDISP: TreeCallbacks.cxx (+78 -89), TreeCallbacks.hxx (+1 -1), TreeDisplay.cxx (+79 -88), TreeDisplay.hxx (+4 -4)
westram 2017-02-27 16:12 Rev.: 15639


* bootstrap circle/ellipse size (fixes #670)
- do NOT zoom ellipse Y-size (only depends on vertical branch-distance)
- apply zoom first, then apply limit
- renamed limit awar (-> reset)
- scale limit fine-grained at lower border of range
- reduced max. limit to 30 (was 200)
- increase max. zoom to 30 (was 20)
- typo in GUI/help
* tests:
- changes accepted for Y-limit of ellipses
- changed used limit (to reproduce same results)

25 lines of code changed in 2 files:

  • SL/TREEDISP: TreeDisplay.cxx (+23 -24), TreeDisplay.hxx (+2 -2)
westram 2017-01-04 18:06 Rev.: 15513


* reintegrates 'warnings' into 'trunk'
- activate additional warnings (gcc 5.x++)
- Cxx11-forward final (classes+methods)
- fix tag problems caused by using preprocessor
* adds: log:branches/warnings@15486:15489,15491:15501,15506:15512

14 lines of code changed in 2 files:

  • SL/TREEDISP: TreeDisplay.cxx (+8 -6), TreeDisplay.hxx (+6 -4)
westram 2016-12-30 13:31 Rev.: 15484


* reintegrates 'warnings' into 'trunk'
- fixes compiler warnings (gcc 5.x)
* adds: log:branches/warnings@15468,15471,15473,15477,15481:15483

1 lines of code changed in 1 file:

  • SL/TREEDISP: TreeDisplay.cxx (+1 -1)
westram 2016-11-23 13:46 Rev.: 15374


* reintegrates 'tree' into 'trunk'
- implements #578
- tree display
* new options: triangle, attach points
* optimized placement: folded group names, bootstrap values
* split config window (too big)
* adds: log:branches/tree@15347:15373

559 lines of code changed in 4 files:

  • SL/TREEDISP: TreeCallbacks.cxx (+7 -7), TreeCallbacks.hxx (+1 -1), TreeDisplay.cxx (+482 -140), TreeDisplay.hxx (+69 -41)
westram 2016-10-15 11:53 Rev.: 15340


* reintegrates 'sync' into 'trunk'
- implements #683
* adds: log:branches/sync@15291,15301:15312,15315:15318,15320:15329,15331:15339

7 lines of code changed in 1 file:

  • SL/TREEDISP: TreeDisplay.cxx (+7 -7)
westram 2016-10-10 08:31 Rev.: 15317


* explicitely specify {{{CL_NODE}}} for {{{AW_click_cd}}}s
* use switch to check click-types

32 lines of code changed in 3 files:

  • SL/TREEDISP: TreeDisplay.cxx (+4 -4), TreeDisplay.hxx (+22 -19), irstree_display.cxx (+6 -6)
westram 2016-10-10 08:17 Rev.: 15316


* replace strings used to identify clicked targets by enum

20 lines of code changed in 4 files:

  • SL/TREEDISP: TreeCallbacks.cxx (+1 -1), TreeCallbacks.hxx (+1 -1), TreeDisplay.cxx (+4 -4), TreeDisplay.hxx (+14 -6)
westram 2016-10-06 12:52 Rev.: 15306


* derive {{{TREE_canvas}}} from {{{AWT_canvas}}}
- move {{{awar_tree}}} -> {{{TREE_canvas}}}
- use {{{TREE_canvas}}} where required
- remove dummy-param from {{{AWT_canvas}}}-ctor
* rename {{{NT_canvas_registry}}} -> {{{TREE_canvas_registry}}}
* remove unused param from {{{AP_user_push_cb}}}

37 lines of code changed in 4 files:

  • SL/TREEDISP: TreeCallbacks.cxx (+16 -16), TreeCallbacks.hxx (+15 -15), TreeDisplay.cxx (+5 -5), TreeDisplay.hxx (+1 -1)
westram 2016-10-05 12:39 Rev.: 15301


* full update from child 'sync' into 'trunk'
- register all NTREE canvases
- provide canvas selection list
- pass awar to canvas (not its name; expect awar already exists); no awar for non-tree-canvases
* adds: log:branches/sync@15292:15300

1 lines of code changed in 1 file:

  • SL/TREEDISP: TreeCallbacks.cxx (+1 -1)
westram 2016-08-30 14:26 Rev.: 15256


* replace redundant data {{{AW_font_limits::height}}} with {{{get_height()}}}

3 lines of code changed in 2 files:

  • SL/TREEDISP: TreeDisplay.cxx (+2 -2), TreeDisplay.hxx (+1 -1)
westram 2016-08-30 12:30 Rev.: 15254


* depends for [15253]

3 lines of code changed in 1 file:

  • SL/TREEDISP: Makefile (+3)

(212 more)

Generated by StatSVN 0.7.0