<?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>940</bug_id>
          
          <creation_ts>2014-01-10 14:39:06 +0100</creation_ts>
          <short_desc>Do not show frame in desktop bar, constructor argument or property</short_desc>
          <delta_ts>2014-01-10 15:03:38 +0100</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>CONFIRMED</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>1</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>3563</commentid>
    <comment_count>0</comment_count>
    <who name="Johann Sorel">sorel.johann</who>
    <bug_when>2014-01-10 14:39:06 +0100</bug_when>
    <thetext>Some frames are used as sub-frames and are not important, they do not need to be displayed in the desktop bar.

Examples are :
- tooltips
- dialogs
- popup
- dropdown menus</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>3564</commentid>
    <comment_count>1</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2014-01-10 14:47:06 +0100</bug_when>
    <thetext>(02:41:48 PM) sgothel: for sure we have to see to security issues w/ this feature
(02:42:01 PM) sgothel: i.e. no one-and-only window w/o taskbar entry
(02:42:12 PM) sgothel: otherwise .. application could steam the desktop
(02:42:15 PM) sgothel: *steal*
(02:42:40 PM) sgothel: popup: no-decoration - hence is possible already, but w/ that taskbar entry
(02:43:17 PM) Eclesia: they could be attached to a main windows.  glWindow.createChild(boolean desktopVisible)
(02:43:18 PM) sgothel: and if used as a NEWT child window, maybe the window-icon already gets grouped ?
(02:43:20 PM) Eclesia: something like that</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>3565</commentid>
    <comment_count>2</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2014-01-10 14:47:29 +0100</bug_when>
    <thetext>(02:46:49 PM) Eclesia: ha, found the irc log : http://jogamp.org/log/irc/jogamp_20131220050534.html
(02:47:06 PM) Eclesia: 20131220 15:04:05 &lt;xranby&gt; Window state:
(02:47:06 PM) Eclesia: 20131220 15:04:05 &lt;xranby&gt; Skip Taskbar
(02:47:06 PM) Eclesia: 20131220 15:04:26 &lt;xranby&gt; xwininfo -wm
(02:47:06 PM) Eclesia: 20131220 15:05:17 &lt;xranby&gt; so if the newt window adds this Skip Taskbar state then it will not show up in the desktop bar</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>3566</commentid>
    <comment_count>3</comment_count>
    <who name="Johann Sorel">sorel.johann</who>
    <bug_when>2014-01-10 14:47:53 +0100</bug_when>
    <thetext>20131220 15:04:05 &lt;xranby&gt; Window state:
20131220 15:04:05 &lt;xranby&gt; Skip Taskbar
20131220 15:04:26 &lt;xranby&gt; xwininfo -wm
20131220 15:05:17 &lt;xranby&gt; so if the newt window adds this Skip Taskbar state then it will not show up in the desktop bar</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>3567</commentid>
    <comment_count>4</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2014-01-10 15:02:27 +0100</bug_when>
    <thetext>(03:00:16 PM) Eclesia: (14:53:29) sgothel: or maybe .. simply no fullscreen for skip-taskbar windows  : +1 for this solution
(03:00:42 PM) sgothel: then we need to define what is &apos;no fullscreen&apos; ?
(03:00:52 PM) sgothel: i.e. max size 1/2 of screen ? :)
(03:01:10 PM) sgothel: or simply not the special fullscreen mode .. should work
(03:01:16 PM) sgothel: i.e. taskbar switching ..
(03:01:42 PM) sgothel: ok .. I guess we can live w/ that .. user can still bring up the console and kill the beast
(03:01:49 PM) Eclesia: not the special fullscreen mode is ok</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>3568</commentid>
    <comment_count>5</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2014-01-10 15:03:38 +0100</bug_when>
    <thetext>Implementation note: 

While doing so - use bitfield in WindowImpl for all the boolean properties!</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>