See src/gui/widget/progresswindow.h for more details and examples.
Docs could be generated with Doxygen.
Origin commit data
------------------
Commit: 72276fb3a2
Author: Thilo Graf <dbt@novatux.de>
Date: 2020-01-05 (Sun, 05 Jan 2020)
More colors makes not really sense here.
Signed-off-by: Thilo Graf <dbt@novatux.de>
Origin commit data
------------------
Commit: 3fdd07e92c
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-26 (Mon, 26 Jun 2017)
fix for possible compiler error with -Werror=unused-variable
Origin commit data
------------------
Commit: 64396a1c5e
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-06-20 (Tue, 20 Jun 2017)
Origin commit data
------------------
Commit: ac46bb0492
Author: TangoCash <eric@loxat.de>
Date: 2017-06-18 (Sun, 18 Jun 2017)
Origin message was:
------------------
-progresswindow: fix progressbar if both bars have the same value (thx dbo)
Origin commit data
------------------
Commit: 0623896412
Author: TangoCash <eric@loxat.de>
Date: 2017-06-18 (Sun, 18 Jun 2017)
Origin message was:
------------------
-progresswindow: fix progressbar if both bars have the same value (thx dbo)
Should help to reduce some timing side effects with many data amounts.
But there could still be more potential.
Origin commit data
------------------
Commit: 2de98df48f
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-03-19 (Sun, 19 Mar 2017)
Origin message was:
------------------
CProgressWindow: try to reduce effort inside progress display
Should help to reduce some timing side effects with many data amounts.
But there could still be more potential.
In some cases progress bars were painted with delay.
Now it should be looks better.
Origin commit data
------------------
Commit: f478c75e26
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-02-23 (Thu, 23 Feb 2017)
in order to flatten the build dependency tree further, include
fontrenderer.h directly where needed, in header files a forward
declaration is enough
Origin commit data
------------------
Commit: 2303d94300
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-05 (Sun, 05 Feb 2017)
- outsourced some classes cc_item.cpp/h, cc_draw.cpp/h
- added extra methodes for simple use of some basic components extra.cpp/h
- rework clock handling: use timer class, reworked members for
enable/disable clock with external timer events,
tryed to fix some display issues related with infoclock and
time osd clock in moviebrowser, channellist, menuus
- reworked hide/kill handling, removed parameter for hide(), try to use
cached backgrounds for other constallations, paint cache, image cache (all beta)
- reworked shadow/frame handling, add shadow modes for left/right
arrangement, TODO: repaint for existant instances required
- reworked color gradient assignment (beta)
... Note: I had a data crash in my local git tree
and i tryed to restore my historie, but most was lost. Therefore here
the commit is large
Origin commit data
------------------
Commit: 0146511f38
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-11-18 (Wed, 18 Nov 2015)
Origin message was:
------------------
components: rework classes
- outsourced some classes cc_item.cpp/h, cc_draw.cpp/h
- added extra methodes for simple use of some basic components extra.cpp/h
- rework clock handling: use timer class, reworked members for
enable/disable clock with external timer events,
tryed to fix some display issues related with infoclock and
time osd clock in moviebrowser, channellist, menuus
- reworked hide/kill handling, removed parameter for hide(), try to use
cached backgrounds for other constallations, paint cache, image cache (all beta)
- reworked shadow/frame handling, add shadow modes for left/right
arrangement, TODO: repaint for existant instances required
- reworked color gradient assignment (beta)
... Note: I had a data crash in my local git tree
and i tryed to restore my historie, but most was lost. Therefore here
the commit is large
This need buildfixes and some functional updates...
Origin commit data
------------------
Commit: eeee5bacab
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-12-13 (Sun, 13 Dec 2015)
Permanent screen saving was disabled by default since commit
8a1f71604a. In this case it can be substituted if enabled
bg paint.
Origin commit data
------------------
Commit: d5bad0ac36
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-04-23 (Thu, 23 Apr 2015)
This displays only one progress bar instead two and shows the global
status. That's senseful , if only one progress bar is required.
Origin commit data
------------------
Commit: 7e084c2531
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-30 (Sun, 30 Nov 2014)
Origin message was:
------------------
CProgressWindow: add member showStatus()
This displays only one progress bar instead two and shows the global
status. That's senseful , if only one progress bar is required.
already included by base class
Origin commit data
------------------
Commit: 3e2e862e81
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-08-12 (Tue, 12 Aug 2014)
- minimal size is now 14 instead 20, changed scale settings now should
be noticed earlier
- font type is now bold
- arrangement of progressbars adapted
Origin commit data
------------------
Commit: 0149b27760
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-08-11 (Mon, 11 Aug 2014)
Origin message was:
------------------
CProgressWindow: optimize fontsize handling
- minimal size is now 14 instead 20, changed scale settings now should
be noticed earlier
- font type is now bold
- arrangement of progressbars adapted