Directory SL/XFERGUI/

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

[root]/SL/XFERGUI

Lines of Code

SL/XFERGUI/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
westram 15 (100.0%) 151 (100.0%) 10.0

Most Recent Commits

westram 2026-02-12 11:53 Rev.: 19665


* fix string splitting
- add test showing that splitting an empty string with mode {{{SPLIT_DROPEMPTY}}} results in an empty array.
- document effect of 'mode' on empty arrays / empty elements.
- check + fix all callers:
* explicitly drop empty tokens where they are expected not to occur.
* {{{parse_helix_list}}}: accept adding "" to helix list for empty list => raise error if no helices specified.
* {{{gb_hierarchy_location}}}: explicitly accept EMPTY path elements. used correctly to encode absolute vs relative paths.

2 lines of code changed in 1 file:

  • SL/XFERGUI: xfergui.cxx (+2 -2)
westram 2026-01-23 15:40 Rev.: 19654


* reintegrates 'macros' into 'trunk'
- improves program termination (#867)
* introduces {{{MacroExitor}}} classes
- handles confirmation (to quit)
- waits for macros to finish, then exits w/o confirmation
- provides specialized termination for different programs via derived classes
* has been implemented for "normal" arb and merge-tool.
* introduces {{{ARB_disconnect_from_db}}}
- generalizes code to terminate all interconnections between GUI, database and macro-ability
- allow to install atdisconnect-callbacks
* usable by modules operating on a database; allow to inform module that database will vanish.
- now used by all arb applications to disconnect from all their database(s), except the properties.
- fixes some broken behavior
* merge-tool
- crashed when quitting via macro
- wrong restarts, if originally started with arguments,
* importer
- failed to record/playback macros
- crashed in modules operating on the temporary import database
* database browser
- crashed on disappearing database
* adds: log:branches/macros@19620:19653

2 lines of code changed in 1 file:

  • SL/XFERGUI: xfergui.cxx (+2 -2)
westram 2025-12-16 17:09 Rev.: 19613


* reintegrates 'lib' into 'trunk'
- replace dynamic library {{{AWT}}} by several static libraries: APP, ARB_SPEC, MASKS, CANVAS, MAPKEY, GUI_TK
- now also check wrong library dependencies for untested units (only4me)
* adds: log:branches/lib@19578:19612

4 lines of code changed in 4 files:

  • SL/XFERGUI: Makefile (+2 -2), needs_libs (+1 -1), xfergui.cxx (+1 -1)
westram 2023-05-31 08:21 Rev.: 19365


* string splitters:
- unittests for {{{GBT_split_string}}}:
* add tests for dropEmptyTokens.
* document special behavior for empty string.
- define enum {{{SplitMode}}}. use enum instead of bool param for GBT_splitNdestroy_string + GBT_split_string.

1 lines of code changed in 1 file:

  • SL/XFERGUI: xfergui.cxx (+1 -1)
westram 2022-03-04 15: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.

3 lines of code changed in 1 file:

  • SL/XFERGUI: xfergui.cxx (+3 -3)
westram 2022-03-04 15:13 Rev.: 18962


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

2 lines of code changed in 1 file:

  • SL/XFERGUI: xfergui.cxx (+2 -2)
westram 2022-03-04 11:26 Rev.: 18959


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

1 lines of code changed in 1 file:

  • SL/XFERGUI: Makefile (+1)
westram 2019-10-28 17:23 Rev.: 18186


* reintegrates 'fts' into 'trunk'
* adds: log:branches/fts@18177:18185

105 lines of code changed in 1 file:

  • SL/XFERGUI: xfergui.cxx (+105 -10)
westram 2019-10-03 09:08 Rev.: 18140


* full update from child 'fix' into 'trunk'
- improve target 'cleanRelinkable'
- fix crash in inotify file tracker (occurred when moving a tracked file)
- minor tweaks for fts
* adds: log:branches/fix@18131:18139

31 lines of code changed in 4 files:

  • SL/XFERGUI: Makefile (new), xfergui.cxx (new)
Generated by StatSVN 0.7.0