Directory SECEDIT/

Directory Created:
2000-11-23 10:41
Total Files:
28
Deleted Files:
4
Lines of Code:
8545

[root]/SECEDIT

Lines of Code

SECEDIT/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 666 (100.0%) 22179 (100.0%) 33.3
westram 576 (86.5%) 13413 (60.5%) 23.2
oldcode 9 (1.4%) 5410 (24.4%) 601.1
yadhu 72 (10.8%) 3175 (14.3%) 44.0
meierh 1 (0.2%) 164 (0.7%) 164.0
boehnel 6 (0.9%) 16 (0.1%) 2.6
baderk 2 (0.3%) 1 (0.0%) 0.5

Most Recent Commits

westram 2019-10-30 11:41 Rev.: 18194


* full update from child 'fix' into 'trunk'
* adds: log:branches/fix@18190:18193

1 lines of code changed in 1 file:

  • SECEDIT: SEC_main.cxx (+1 -1)
westram 2019-07-02 13:45 Rev.: 17944


* FIXES crash in RELEASE version (when invalid color group occurs in database).
* add assertions against
- invalid color_groups and
- invalid unshaded GCs.
* ARBDB color-group interface:
- define number of allowed color groups in ARBDB
- fix interface types (long->int)
- report error when color_group passed to {{{GBT_set_color_group}}} is out-of-range.
- {{{GBT_get_color_group}}} does range check. returns 0 if out-of-range.

6 lines of code changed in 1 file:

  • SECEDIT: Makefile (+6)
westram 2019-05-10 12:57 Rev.: 17877


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

3 lines of code changed in 1 file:

  • SECEDIT: SEC_paint.cxx (+3 -3)
westram 2019-04-01 16: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:

  • SECEDIT: Makefile (+2)
westram 2018-10-24 14:58 Rev.: 17534


* partial merge from 'fix' into 'trunk'
- globally define what are "gaps"
- kept behavioral changes to a minimum:
* defaults for (user-defined) gap-definition in EDIT4 changed
* EDIT sequence search also uses user-defined gaps
* adds: log:branches/fix@17529:17533

21 lines of code changed in 3 files:

  • SECEDIT: Makefile (+10), SEC_db.cxx (+3 -6), SEC_root.hxx (+8 -2)
westram 2018-05-04 17: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]

4 lines of code changed in 2 files:

  • SECEDIT: Makefile (+1), SEC_main.cxx (+3 -3)
westram 2018-05-02 10: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

18 lines of code changed in 3 files:

  • SECEDIT: Makefile (+11), SEC_graphic.cxx (+1 -1), SEC_paint.cxx (+6 -5)
westram 2018-04-30 17:27 Rev.: 16936


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

0 lines of code changed in 2 files:

  • SECEDIT: SEC_paint.cxx (-8), SEC_root.hxx (-4)
westram 2017-11-28 18:22 Rev.: 16766


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

10 lines of code changed in 4 files:

  • SECEDIT: SEC_abspos.cxx (+4 -8), SEC_bonddef.cxx (+4 -8), SEC_db.cxx (+1 -2), SEC_helix.cxx (+1 -2)
westram 2017-11-28 17: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

239 lines of code changed in 16 files:

  • SECEDIT: SEC_abspos.cxx (+7 -7), SEC_bonddef.cxx (+1 -1), SEC_db.cxx (+35 -35), SEC_drawn_pos.hxx (+2 -2), SEC_graphic.cxx (+34 -35), SEC_helix.cxx (+8 -8), SEC_io.cxx (+4 -4), SEC_iter.hxx (+5 -5), SEC_layout.cxx (+4 -4), SEC_main.cxx (+23 -23), SEC_paint.cxx (+7 -7), SEC_read.cxx (+34 -34), SEC_root.hxx (+6 -6), SEC_split.cxx (+16 -16), SEC_structure.cxx (+40 -40), SEC_toggle.cxx (+13 -13)
westram 2017-03-24 12: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 1 file:

  • SECEDIT: SEC_main.cxx (+3 -3)
westram 2017-03-23 13: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

124 lines of code changed in 6 files:

  • SECEDIT: SEC_db.cxx (+44 -39), SEC_db.hxx (-2), SEC_graphic.cxx (+31 -38), SEC_graphic.hxx (+10 -7), SEC_main.cxx (+38 -19), SEC_root.hxx (+1 -1)
westram 2017-01-04 17: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

5 lines of code changed in 2 files:

  • SECEDIT: SEC_graphic.hxx (+1 -1), SEC_root.hxx (+4 -4)
westram 2016-10-06 11: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}}}

1 lines of code changed in 1 file:

  • SECEDIT: SEC_main.cxx (+1 -1)
westram 2016-10-05 11: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:

  • SECEDIT: SEC_main.cxx (+1 -1)
westram 2016-09-30 15:16 Rev.: 15288


* reintegrates 'flags' into 'trunk'
- implements #261
* adds: log:branches/flags@15225:15230,15232:15238,15240:15241,15243:15246,15248,15250:15287

1 lines of code changed in 1 file:

  • SECEDIT: SEC_paint.cxx (+1)
westram 2016-08-30 11:30 Rev.: 15254


* depends for [15253]

11 lines of code changed in 1 file:

  • SECEDIT: Makefile (+11)
westram 2016-08-17 19:39 Rev.: 15198


* remove {{{virtual}}} if {{{OVERRIDE}}} is present
- OVERRIDE implies 'implicit virtual' (if code compiles as C++11 <- tested on build server!)

8 lines of code changed in 2 files:

  • SECEDIT: SEC_graphic.hxx (+2 -2), SEC_root.hxx (+6 -6)
westram 2016-08-11 10:05 Rev.: 15176


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

24 lines of code changed in 7 files:

  • SECEDIT: Makefile (+8), SEC_abspos.cxx (+9 -7), SEC_bonddef.cxx (+1 -1), SEC_db.cxx (+1 -1), SEC_graphic.cxx (+1 -1), SEC_helix.cxx (+3 -3), SEC_paint.cxx (+1 -1)
westram 2016-07-15 14:48 Rev.: 15064


* remove parameter {{{base_gc}}} from {{{AW_manage_GC}}} (always zero)

0 lines of code changed in 1 file:

  • SECEDIT: SEC_graphic.cxx (-1)
westram 2016-06-22 07:35 Rev.: 14971


* merge [14952] from 'color' into 'trunk'

1 lines of code changed in 1 file:

  • SECEDIT: SEC_main.cxx (+1 -1)
westram 2016-06-15 12:35 Rev.: 14943


* merge 2 WINDOW-modifications from 'color' into 'trunk'
* adds: log:branches/color@14929,14940

0 lines of code changed in 1 file:

  • SECEDIT: SEC_graphic.cxx (-1)
westram 2016-05-28 10:41 Rev.: 14875


* remove ability to copy font information of GCs
- was not used
- did/would not work in gtk anyway

15 lines of code changed in 1 file:

  • SECEDIT: SEC_main.cxx (+15 -15)
westram 2016-05-27 10:16 Rev.: 14866


* change names of GC-property-windows to reset stored window-user-sizes
- only done for "named" propery-windows (standard windows have already been reset with [14864])

1 lines of code changed in 1 file:

  • SECEDIT: SEC_main.cxx (+1 -1)
westram 2016-05-12 08:58 Rev.: 14838


* no longer pseudo-hide gc-manager-object
- {{{aw_gc_manager}}} -> {{{AW_gc_manager}}}
- use pointers to {{{AW_gc_manager}}} instead of pointer-typedef

4 lines of code changed in 3 files:

  • SECEDIT: SEC_graphic.cxx (+2 -3), SEC_graphic.hxx (+1 -1), SEC_main.cxx (+1 -1)
westram 2015-11-11 12:40 Rev.: 14490


* change callbacktype used to trigger refresh after GCs changed
- pass what has been changed (font,color only,use of color groups)
* added standard callback ({{{AWT_GC_changed_cb}}})
* {{{AWAR_COLOR_GROUPS_USE}}}
- remove client callback triggering refresh (installed by TREEDISP)
- add general callback calling {{{GcChangedCallback}}} passed to {{{AW_manage_GC}}}
- hide awar inside {{{AW_preset.cxx}}}
* effects:
- EDIT4 does refresh now when toggling use of color groups
- (several) canvases just do "expose" in case of color change (instead of "resize/zoom reset" which is needed for font changes)

1 lines of code changed in 1 file:

  • SECEDIT: SEC_graphic.cxx (+1 -1)
westram 2015-11-10 14:59 Rev.: 14487


* erase commented code

0 lines of code changed in 1 file:

  • SECEDIT: SEC_paint.cxx (-5)
westram 2015-11-04 17:04 Rev.: 14472


* remove unused AW_CL parameters from AWT_graphic::load/save

6 lines of code changed in 3 files:

  • SECEDIT: SEC_graphic.cxx (+3 -3), SEC_graphic.hxx (+2 -2), SEC_main.cxx (+1 -1)
westram 2015-11-04 09:57 Rev.: 14453


* do not cast AW_POPDOWN

4 lines of code changed in 1 file:

  • SECEDIT: SEC_main.cxx (+4 -4)
westram 2015-10-30 12:45 Rev.: 14443


* use named gc windows for SECEDIT and RNA3D
- ids interfered with EDIT4 gc window

5 lines of code changed in 1 file:

  • SECEDIT: SEC_main.cxx (+5 -1)
westram 2015-10-28 15:07 Rev.: 14428


* use typed callbacks in SECEDIT

36 lines of code changed in 2 files:

  • SECEDIT: SEC_db.cxx (+14 -21), SEC_main.cxx (+22 -38)
westram 2015-08-20 10:47 Rev.: 14177


* skeleton/bond correction based on line-thickness is not needed in gtk version (see comments)

27 lines of code changed in 2 files:

  • SECEDIT: SEC_paint.cxx (+19 -4), SEC_root.hxx (+8 -2)
westram 2015-08-19 16:34 Rev.: 14175


* SECEDIT
- fix skeleton / probe display
* fixed calculation of char radius (using hypotenuse of width/height)
* fixed skeleton attach points (considering skeleton thickness, which affects start/end of line)
* reduce (probe) background linewidth (to 75%)
- fix bond display
* bondsize is now limited by distance between opposite strands AND distance between consecutive bases in one strand
* fixed bond attach points (now considering bond thickness, which affects start/end of line)

44 lines of code changed in 2 files:

  • SECEDIT: SEC_paint.cxx (+40 -29), SEC_root.hxx (+4)
westram 2015-08-18 14:36 Rev.: 14174


* refactored {{{ED4_terminal::event_sent_by_parent}}}
- move terminal-drag/drop code to top
- reordered code (bringing together related code snippets)
* setting the cursor works as click and as drag (in SECEDIT and EDIT4)

13 lines of code changed in 1 file:

  • SECEDIT: SEC_graphic.cxx (+13 -7)
westram 2015-08-11 08:06 Rev.: 14146


* SECEDIT mouse handler
- store {{{SEC_base}}} clicked during initial button-down of a drag-command (previously code depended on clicked-element stored in AWT_canvas being passed into {{{handle_command}}})
- simplify code in {{{SEC_graphic::handleMouse}}} (function is always called with valid {{{SEC_base}}})

178 lines of code changed in 1 file:

  • SECEDIT: SEC_graphic.cxx (+178 -178)
westram 2015-08-07 10:46 Rev.: 14145


* add scalers to SECEDIT display options

12 lines of code changed in 2 files:

  • SECEDIT: SEC_db.cxx (+3 -3), SEC_main.cxx (+9 -4)
westram 2015-08-06 10:42 Rev.: 14139


* remove unused double-click handler

0 lines of code changed in 2 files:

  • SECEDIT: SEC_graphic.cxx (-4), SEC_graphic.hxx (-1)
westram 2015-08-05 14:49 Rev.: 14131


* ARB_SECEDIT
- add help for bond layout definitions
- use existing (general) help for export->xfig and print
- updated help for display options
- add help-links between search/sai-viz and secedit

3 lines of code changed in 1 file:

  • SECEDIT: SEC_main.cxx (+3 -3)
westram 2015-08-05 13:46 Rev.: 14130


* ARB_SECEDIT help for load/save structure
* fix crash (if trying to save before ever displaying a structure)
* type callbacks

40 lines of code changed in 1 file:

  • SECEDIT: SEC_main.cxx (+40 -38)
westram 2015-08-05 13:09 Rev.: 14129


* add missing help for sync-colors from ARB_SECEDIT

16 lines of code changed in 1 file:

  • SECEDIT: SEC_main.cxx (+16 -10)

(256 more)

Generated by StatSVN 0.7.0