* minor changes
12 lines of code changed in 1 file:
* add an "all font" selection button (implements part of #672)
- allows to set font and/or size of all customizable fonts
- does not overwrite fixed-width-only GCs with a variable font
97 lines of code changed in 2 files:
* add mechanism to delay GC-change-callbacks
* typedef GC container
42 lines of code changed in 2 files:
* use user-defined color-group-names in colorize-GUI
* re-activate warning about needed restart (only warn once)
14 lines of code changed in 2 files:
* minor motif-only changes
11 lines of code changed in 1 file:
* add short font descriptions to motif version
- display them on font-selection-buttons
- runtime check vs duplicate names/specs (DEBUG)
* move font interface from aw_root.hxx -> aw_xfont.hxx (=restrict use to WINDOW library)
105 lines of code changed in 6 files:
* do not allocate {{{AW_gc_manager::changed_cb}}} dynamically (instead use a null-cb during initialization)
5 lines of code changed in 1 file:
* replace {{{is_color_group}}} by {{{type}}}-enum
* add some parameters to {{{gc_desc}}}-ctor
20 lines of code changed in 1 file:
* define some magics
15 lines of code changed in 1 file:
* remove {{{unused}}} from {{{gc_desc}}}
- simply do not add these unused GCs to the vector in {{{AW_gc_manager}}}
- changed syntax for reserved GCs: {{{!<num>}}} allows to reserve <num> GC numbers
* use new syntax in arb_pars
18 lines of code changed in 3 files:
* {{{gc_desc}}}
- made copyable
- store {{{gc}}} (instead of calculating it from array index)
* (nearly) all function parameters are indices to GC-array now ({{{gc}}} only passed to {{{add_gc}}})
81 lines of code changed in 1 file:
* remove ability to copy font information of GCs
- was not used
- did/would not work in gtk anyway
35 lines of code changed in 4 files:
* no longer store awarnames in {{{gc_desc}}} (create them on-the-fly instead)
* bind font-changed-callback only to GCs which {{{has_font}}}
- on change: also update font-info for all following GCs with {{{has_font==false}}}
- at startup: update font-info after all GCs have been defined
55 lines of code changed in 1 file:
* remove feature to add GCs w/o color (unused)
* use '!' instead of '--' to reserve GCs; renamed internal flag ('hidden'->'unused')
18 lines of code changed in 2 files:
* arb_pars uses color-group-defaults of "arb_ntree"
1 lines of code changed in 1 file:
* fix storage of drag_gc
- eliminate those stored in AWT_canvas and AW_window
- actively retrieve from AW_gc_manager when storing value into AWT_graphic (in AWT_canvas ctor)
15 lines of code changed in 7 files:
* 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])
4 lines of code changed in 4 files:
* rewrote GC-management
- motivation: sync code with gtk version (as far as possible)
- motif now also uses a font selector button (opens a window with font and size selector)
490 lines of code changed in 2 files:
* use separate GCs for bottom area (changed basename -> 'ARB_PHYLO_BOTTOM') => no longer uses canvas background color in gtk-version
* define lightgrey background for bottom area (workaround problem described in #433)
* change default colors (background, marker)
4 lines of code changed in 1 file:
* DRY phylo display code
19 lines of code changed in 1 file:
* fix wrong {{{base_drag}}}s passed to {{{AW_manage_GC}}} (see [14857])
* use meaningful names for GCs
* headline of bottom-section was not visible in motif-version. fixed.
27 lines of code changed in 3 files:
* add assertion to {{{AW_manage_GC}}} checking if given {{{base_drag}}} is correct
- currently fails for arb_phylo (effect: changing background color overwrites 'NOT_MARKER' color)
5 lines of code changed in 1 file:
* fix all broken mnemonics (missing, duplicates, wrong case)
* disable check in AWT_check_action_ids
16 lines of code changed in 7 files:
* add tests using {{{index_of}}} on empty arrays
- crashed with SEGV
- fixed crash
5 lines of code changed in 1 file:
* tweak mnemonic checker:
- if duplicate mnemonics are detected => show possibilities for all duplicates
30 lines of code changed in 1 file:
* renamed GC used for IRS group boxes
23 lines of code changed in 3 files:
* GC management (sync gtk+motif)
- motif-only code moved to bottom-of-file
- renamed some functions
430 lines of code changed in 1 file:
* GC management (sync gtk+motif)
- use helper functions to create awar-names
71 lines of code changed in 2 files:
* fixes #702 by lazy-loading sequence data
70 lines of code changed in 2 files:
- log bugfix releases (manual merge from 'stable')
12 lines of code changed in 1 file:
* no longer pseudo-hide gc-manager-object
- {{{aw_gc_manager}}} -> {{{AW_gc_manager}}}
- use pointers to {{{AW_gc_manager}}} instead of pointer-typedef
105 lines of code changed in 23 files:
* reintegrates 'fixwarn' into 'trunk'
* adds: log:branches/fixwarn@14815:14832
386 lines of code changed in 35 files:
* reintegrates 'fix' into 'trunk'
- workaround for incompatible vectorizer of gcc 6.1.0 (see #700)
* adds: log:branches/fix@14810:14812
18 lines of code changed in 1 file:
* [14771] broke {{{GB_xcmd}}}: {{{LD_LIBRARY_PATH}}} was exported empty, causing dynamic link errors in external commands
- affected {{{arb_rnacma}}}, {{{SINA}}}?, {{{arb_primer}}}, ...
1 lines of code changed in 1 file:
* allow .patch files in HEADERLIBS
* use INT_MAX instead of numeric_limits
3 lines of code changed in 2 files:
* fix compilation with gcc 6.1.0
- fix shift-overflow in mafft
- fix return type in {{{eigen}}} (using patch)
- let Cxx14 compilers use all Cxx11 features
34 lines of code changed in 5 files:
* make 4.1 spams the compile log with
{{{
recipe for target 'xxx' failed
}}}
* replaces {{{-oktofail}}} by {{{oktofail || true}}}
19 lines of code changed in 7 files:
* fix Ubuntu 16.04 build
- add gcc 5.3.1
* fix isnan/isinf use (only in testcode)
- fix libdepends in install-scripts and -READMEs
28 lines of code changed in 5 files:
* OSX build: workaround SIP restrictions
11 lines of code changed in 3 files:
* accept any clang version
27 lines of code changed in 1 file: