<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://jogamp.org/bugzilla/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.2"
          urlbase="https://jogamp.org/bugzilla/"
          
          maintainer="sgothel@jausoft.com"
>

    <bug>
          <bug_id>1165</bug_id>
          
          <creation_ts>2015-06-13 14:07:50 +0200</creation_ts>
          <short_desc>Trailing bar icon</short_desc>
          <delta_ts>2015-06-13 14:07:50 +0200</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>JogAmp</classification>
          <product>Newt</product>
          <component>core</component>
          <version>1</version>
          <rep_platform>All</rep_platform>
          <op_sys>all</op_sys>
          <bug_status>UNCONFIRMED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>---</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Johann Sorel">sorel.johann</reporter>
          <assigned_to name="Sven Gothel">sgothel</assigned_to>
          
          
          <cf_type>---</cf_type>
          <cf_scm_refs></cf_scm_refs>
          <cf_workaround>---</cf_workaround>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>4728</commentid>
    <comment_count>0</comment_count>
    <who name="Johann Sorel">sorel.johann</who>
    <bug_when>2015-06-13 14:07:50 +0200</bug_when>
    <thetext>Application can be visible in the desktop bar for normal frames,
or not visible at all like dialogs, error messages.

Other types are like notifiers or background apps show up in the trailing/notification/indicator bar.

The approach I suggest is to have something like :
setSystemIntegration(VisualIntegration) on GLWindow

VisualIntegration would be an enum with values :
- DEFAULT (normal frame visible in desktop bar)
- NONE (dialogs type)
- NOTIFY (notifier type)
If one type is not supported by the system then the DEFAULT type is used.

This task is linked to : 
https://jogamp.org/bugzilla/show_bug.cgi?id=940</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>