Directory SL/NDS/

Total Files:
3
Deleted Files:
0
Lines of Code:
1225

[root]/SL/NDS

Lines of Code

SL/NDS/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 94 (100.0%) 1366 (100.0%) 14.5
westram 92 (97.9%) 1364 (99.9%) 14.8
epruesse 2 (2.1%) 2 (0.1%) 1.0

Most Recent Commits

westram 2022-03-04 16:20 Rev.: 18964


* remove parameter {{{fallback2default}}} from
- {{{create_selection_list}}}
- {{{create_list}}}
- {{{awt_create_TREE_selection_list}}}
- {{{awt_create_CONFIG_selection_list}}}
- {{{awt_create_SAI_selection_list}}}
* remove some - now unused - locals.

1 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+1 -1)
westram 2022-03-04 16:13 Rev.: 18962


* eliminate unused parameter {{{fallback2default}}} from {{{create_option_menu}}}.

2 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+2 -2)
westram 2022-03-04 12:26 Rev.: 18959


* reintegrates 'progress' into 'trunk'
- implements #789
* adds: log:branches/progress@18885:18958

1 lines of code changed in 1 file:

  • SL/NDS: Makefile (+1)
westram 2021-12-20 18:44 Rev.: 18883


* reintegrates 'nds' into 'trunk'
- fixes #841
* adds: log:branches/nds@18843:18882

284 lines of code changed in 3 files:

  • SL/NDS: Makefile (+1), nds.cxx (+274 -190), nds.h (+9 -8)
westram 2021-09-17 10:23 Rev.: 18734


* fix NDEBUG warnings:
- conditionally compile functions used only with assertions.
- {{{NodeTextBuilder}}} is {{{Noncopyable}}}!
- declare {{{NDS_Labeler}}} final.

2 lines of code changed in 2 files:

  • SL/NDS: nds.cxx (+1 -1), nds.h (+1 -1)
westram 2021-09-16 15:46 Rev.: 18733


* fix leak
- {{{NodeTextBuilder}}} now exist only temporary while labeling tree
- added dtor to {{{NodeTextBuilder}}}
- was introduced by [18680]

8 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+8)
westram 2021-09-07 10:37 Rev.: 18704


* reintegrates 'tree' into 'trunk'
* adds: log:branches/tree@18666:18703

104 lines of code changed in 3 files:

  • SL/NDS: Makefile (+1), nds.cxx (+58 -40), nds.h (+45 -20)
westram 2020-09-23 13:42 Rev.: 18479


* while saving space-padded CSV file: do not print leading space.
* improve some comments.

8 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+8 -7)
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

2 lines of code changed in 1 file:

  • SL/NDS: Makefile (+2)
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

74 lines of code changed in 2 files:

  • SL/NDS: nds.cxx (+72 -40), nds.h (+2 -1)
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

1 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+1 -1)
westram 2018-03-27 09:41 Rev.: 16869


* ACI/SRT selection button in NDS
- always edited the same NDS entry (that one it was 1st used for). Now correctly follows different entries.
- when selecting an entry that contains a predefined expression => select the predefined expression in the selection list

44 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+44 -17)
westram 2018-03-26 17:09 Rev.: 16867


* fix #778:
- check whether field is {{{NO_FIELD_SELECTED}}} during NDS setup and handle like empty string (i.e. ignore field existence)

19 lines of code changed in 2 files:

  • SL/NDS: Makefile (+1), nds.cxx (+18 -9)
westram 2017-11-28 19:22 Rev.: 16766


* reintegrates 'gcc' into 'trunk'
- mostly cosmetics changes
* adds: log:branches/gcc@16655,16741:16743,16752:16765

2 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+2 -2)
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

26 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+26 -26)
westram 2017-09-23 14:03 Rev.: 16425


* reintegrates 'aci' into 'trunk'
- extends ACI language (implementing #707)
* boolean operators: {{{And}}},{{{Or}}},{{{Not}}}
* numeric comparison: {{{isAbove}}},{{{isBelow}}},{{{isEqual}}}
* floating point arithmetic: {{{fplus}}},{{{fminus}}},{{{fmult}}},{{{fdiv}}}
* misc: {{{round}}},{{{inRange}}},{{{isEmpty}}}
- enforce parameter checks in ACI function code
- case of commands completely ignored
* adds: log:branches/aci@16385,16391:16424

1 lines of code changed in 1 file:

  • SL/NDS: Makefile (+1)
westram 2017-09-18 15:23 Rev.: 16374


* reintegrates 'aci' into 'trunk'
- refactored wide parts of ACI code (incl. SRT+REG)
* added more test
* ACI tracing
- more complete and readable
- automatically turned off when done with expression
* improved error messages (esp. diagnostics)
* documentation (updated, added missing)
* fixed a bunch of bugs (incl. SEGV and deadlock)
* ACI now runs inside execution environment
- ACI language may be extended with custom commands (implements #756)
* added ACI extension for group-batch-rename
* adds:
- log:branches/aci@16170:16373
- log:branches/addtest@16193:16316

8 lines of code changed in 2 files:

  • SL/NDS: Makefile (+1), nds.cxx (+7 -3)
westram 2017-04-16 13:03 Rev.: 15791


* improve manual widget-attachment (i.e. w/o using xfig)
- new member {{{at_attach}}}: allows to attach widgets to right/lower border
- renamed
* {{{at_set_to}}} -> {{{at_attach_to}}}
* {{{at_unset_to}}} -> {{{at_unattach}}} (undoes effects of both at_attach-functions)
* adapt callers
* example: attaches config-icon to NE corner of 'Mark by reference..'-window

2 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+2 -2)
westram 2016-08-11 11:05 Rev.: 15176


* reintegrates 'fixres' into 'trunk'
- fixes #715
* adds: log:branches/fixres@15127:15175

2 lines of code changed in 2 files:

  • SL/NDS: Makefile (+1), nds.cxx (+1 -1)
westram 2016-04-29 18:02 Rev.: 14786


* reintegrates 'gde' into 'trunk'
- fixes #695
* adds: log:branches/gde@14670:14675,14682:14785

7 lines of code changed in 2 files:

  • SL/NDS: Makefile (+1), nds.cxx (+6 -21)
westram 2015-11-08 14:01 Rev.: 14480


* use typed callbacks in config-manager

3 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+3 -4)
westram 2015-04-07 18:47 Rev.: 13690


* NDS
- optionally uses only visible definitions -> allows to switch between 6 sets of max. 10 defined entries
- default is to display all 60 entries (as done before)

41 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+41 -22)
westram 2015-04-04 14:17 Rev.: 13668


* adds 'Factory defaults' to config-manager
- default behavior is to reset all awars handled by config-manager to their default values
- can be customized to any action. This is now used
* in NDS (where AWARs have just empty/zero defaults). Uses modified {{{create_nds_vars()}}} to restore defaults.
* in gene species transfer definitions (where some of the stored awars contain a set of translation rules)

90 lines of code changed in 2 files:

  • SL/NDS: nds.cxx (+89 -71), nds.h (+1 -1)
westram 2015-03-29 12:47 Rev.: 13625


* reintegrates 'pars' into 'trunk'
- fixes #528, #609, #620, #631, #633, #640, #641
- implements #619, #627
* adds:
- log:branches/addtest@13123:13260,13523:13551,13570
- log:branches/check@13365:13375,13450:13457
- log:branches/check2@13458:13465
- log:branches/fix@13522:13588
- log:branches/fixres@13270:13277,13279:13293,13295:13326
- log:branches/pars@12938:13280,13282:13325,13327:13387,13389:13527,13530:13624

4 lines of code changed in 3 files:

  • SL/NDS: Makefile (+1), nds.cxx (+2 -2), nds.h (+1 -3)
westram 2015-01-23 15:19 Rev.: 13443


* reintegrates 'vectorize' into 'trunk'
- adds vectorization check for gcc 4.9.x / NDEBUG compile
* adds:
- log:branches/vectorize@13428:13442

1 lines of code changed in 1 file:

  • SL/NDS: Makefile (+1 -1)
westram 2014-10-13 17:34 Rev.: 13044


* revert [13041:13043]
- instead forbid gcc 4.8.0

6 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+6 -6)
westram 2014-10-12 17:18 Rev.: 13043


* ~~harden patches [13041:13042]~~
- ~~add safebool (=bool for non 4.8.0)~~
- ~~use in all bool-arrays~~

(reverted by [13044])

6 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+6 -6)
westram 2014-09-11 13:27 Rev.: 12848


* reintegrates 'fix' into 'trunk'
- removes calls to {{{aw_string_selection}}} and {{{aw_string_selection2awar}}} (implementing another step for #179)
* adds:
- log:branches/fix@12839:12847

4 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+4 -4)
westram 2014-05-12 17:10 Rev.: 12213


* no fallback for NDS field selection list (fixes #533)

2 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+2 -2)
westram 2014-05-12 16:58 Rev.: 12212


* pass down fallback2default to popup_select_species_field_window

3 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+3 -1)
westram 2014-05-12 15:22 Rev.: 12205


* inlined default param for create_option_menu

1 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+1 -1)
westram 2014-05-09 15:43 Rev.: 12186


* AW_window::create_selection_list expects new parameter 'fallback2default'
- change calls outside WINDOW (pass 'true' everywhere, which previous default behavior in gtk)

1 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+1 -1)
westram 2014-05-08 15:47 Rev.: 12181


* if an error occurs while building NDS expression, insert error into result instead of trapping

5 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+5)
epruesse 2014-03-18 21:58 Rev.: 11817

don't crash if NDS cannot read a DB string (partial/hotfix for #481)

1 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+1)
westram 2013-11-29 15:06 Rev.: 11264


* typed some more globally used callbacks
- AW_create_gc_window
- popup_select_species_field_window
- AWT_create_nds_window
- AWT_popup_select_srtaci_window
* typed callbacks in
- SL/NDS
- SL/ITEMS (except one more complicated in !MutableItemSelector)

8 lines of code changed in 2 files:

  • SL/NDS: nds.cxx (+6 -6), nds.h (+2 -2)
westram 2013-11-27 19:55 Rev.: 11248


- need cb.h in awt_sel_boxes.hxx

0 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (-1)
westram 2013-11-14 19:19 Rev.: 11126


* reintegrates 'redev' into 'trunk':
- fixed tree key-bindings (mark, fold, ...)
- improved several tree-commands (move, rotate, spread, length, width)
- fixed #68
* adds:
- log:branches/dev@7912,7914,7938,7942:7943
- log:branches/redev@11088:11119,11122:11125

1 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+1 -1)
westram 2013-11-04 12:53 Rev.: 11066


* use GBS_static_string

2 lines of code changed in 1 file:

  • SL/NDS: nds.cxx (+2 -2)
westram 2013-11-02 17:41 Rev.: 11034


* depends for [11033]

1 lines of code changed in 1 file:

  • SL/NDS: Makefile (+1)
westram 2013-10-31 15:10 Rev.: 10996


* use cflags before cxxflags

1 lines of code changed in 1 file:

  • SL/NDS: Makefile (+1 -1)

(27 more)

Generated by StatSVN 0.7.0