Commit Graph

9385 Commits

Author SHA1 Message Date
Michael Liebmann
f32898e342 Merge branch 'master' into pu/font
Origin commit data
------------------
Commit: b886b48e72
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-01-28 (Sat, 28 Jan 2017)
2017-01-28 18:51:14 +01:00
Jacek Jendrzej
5ef04827b2 src/gui/lua/lua_curl.cpp set dumb cookie for dumb 403 forbidden
Origin commit data
------------------
Commit: 293d32c776
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-01-28 (Sat, 28 Jan 2017)
2017-01-28 17:55:14 +01:00
Michael Liebmann
c14e2b63b9 Merge branch 'master' into pu/font
Origin commit data
------------------
Commit: d33a2e5c54
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-01-28 (Sat, 28 Jan 2017)
2017-01-28 09:31:35 +01:00
vanhofen
2d495d59be Merge branch 'master' of https://github.com/tuxbox-neutrino/gui-neutrino into ni/tuxbox
Origin commit data
------------------
Commit: b88bb73b41
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-01-28 (Sat, 28 Jan 2017)
2017-01-28 09:20:54 +01:00
max_10
6da7f8645f edvbstring: fix utf8 encoding, thx DboxOldie
Origin commit data
------------------
Commit: 2f1ceb07e2
Author: max_10 <max_10@gmx.de>
Date: 2017-01-22 (Sun, 22 Jan 2017)

Origin message was:
------------------
- edvbstring: fix utf8 encoding, thx DboxOldie
2017-01-28 09:06:39 +01:00
vanhofen
53c811be8e Merge branch 'pu/font' of https://github.com/tuxbox-neutrino/gui-neutrino into ni/tuxbox
Origin commit data
------------------
Commit: 8b6265c2a9
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-01-27 (Fri, 27 Jan 2017)
2017-01-27 18:49:08 +01:00
vanhofen
bf7cab5437 Merge branch 'master' of https://github.com/tuxbox-neutrino/gui-neutrino into ni/tuxbox
Conflicts:
	src/gui/movieplayer.h


Origin commit data
------------------
Commit: 7ad8496e24
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-01-27 (Fri, 27 Jan 2017)
2017-01-27 18:47:25 +01:00
Michael Liebmann
aa417cc6f1 CVolumeBar: Enable background paint for digits
Origin commit data
------------------
Commit: d6d8127c39
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-01-27 (Fri, 27 Jan 2017)
2017-01-27 10:48:34 +01:00
Michael Liebmann
1b396ea1fb Merge branch 'master' into pu/font
Origin commit data
------------------
Commit: b9e7ac7ee8
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-01-26 (Thu, 26 Jan 2017)
2017-01-26 18:25:03 +01:00
Jacek Jendrzej
a05d03b02c movieplayer dont chache last realurl for lua script
Origin commit data
------------------
Commit: e111bf7418
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-01-26 (Thu, 26 Jan 2017)
2017-01-26 11:55:06 +01:00
vanhofen
7fa810e183 Merge branch 'pu/font' of https://github.com/tuxbox-neutrino/gui-neutrino into ni/tuxbox
Conflicts:
	src/gui/screensaver.cpp


Origin commit data
------------------
Commit: 47d0b6efb5
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-01-25 (Wed, 25 Jan 2017)
2017-01-25 21:02:22 +01:00
Michael Liebmann
133aef7a21 CInfoViewer: Use flag Font::FULLBG for RenderString()
dependent on g_settings.theme.infobar_gradient_*


Origin commit data
------------------
Commit: 2b24da376c
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-01-25 (Wed, 25 Jan 2017)
2017-01-25 16:33:47 +01:00
Thilo Graf
627063e843 CChannelList: ensure repaint of new header content
Origin commit data
------------------
Commit: 2abd60e856
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-24 (Tue, 24 Jan 2017)
2017-01-25 16:33:47 +01:00
Thilo Graf
73ae38239c CComponentsHeader: add missing paramters to kill methode
Origin commit data
------------------
Commit: 00163ba04e
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-24 (Tue, 24 Jan 2017)
2017-01-25 16:33:47 +01:00
Thilo Graf
a71be1422b CEventList: fix current channel position and ensure clean up header
Current channel name was out of center and a clean up of header
background was required because texts are only painted with transparent background and old texts are futher visible.
Now we have a clean background before repaint logo or new channel names.


Origin commit data
------------------
Commit: 5e43b1f7e1
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-24 (Tue, 24 Jan 2017)
2017-01-25 16:33:46 +01:00
Thilo Graf
88b4296d56 CComponentsForm: remove debug spam
Origin commit data
------------------
Commit: b881e27a55
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-24 (Tue, 24 Jan 2017)
2017-01-25 16:33:46 +01:00
Thilo Graf
0288c5f10b CImageInfo: prevent possible overpainting while switching of sub text caption
Origin commit data
------------------
Commit: 380b2be67c
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-23 (Mon, 23 Jan 2017)
2017-01-25 16:33:46 +01:00
Thilo Graf
22d5fb13d8 CInfoViewer: enable kill text items after killed title
This causes repaint text on next view of infobar.


Origin commit data
------------------
Commit: fb541268f5
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-23 (Mon, 23 Jan 2017)
2017-01-25 16:33:46 +01:00
Thilo Graf
b702e6cb18 CComponentsText: add explicit kill methode and add ct_force_text_paint
After hide or kill text will does not paint without ct_force_text_paint,
so it is required to add this.


Origin commit data
------------------
Commit: 54e279fddc
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-23 (Mon, 23 Jan 2017)
2017-01-25 16:33:46 +01:00
Thilo Graf
28f372724d CComponentsExtTextForm: init with gradient support and sl_repaint slot
Origin commit data
------------------
Commit: 40d90e862d
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-23 (Mon, 23 Jan 2017)
2017-01-25 16:33:46 +01:00
Thilo Graf
5c4e0a25e8 CComponentsForm: add some usefull slots/signal to help paint backgrounds
Requried to paint form items only on changed contents and on repaint


Origin commit data
------------------
Commit: 7e6cbe5410
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-24 (Tue, 24 Jan 2017)
2017-01-25 16:33:46 +01:00
Thilo Graf
3da33900c6 CCDraw: add new attribut force_paint_bg
should help for some repaint actions


Origin commit data
------------------
Commit: 39735dc51b
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-24 (Tue, 24 Jan 2017)
2017-01-25 16:33:46 +01:00
Thilo Graf
0a5c05bf1c CComponentsText: fix order of paint init
Origin commit data
------------------
Commit: f4861601fd
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-24 (Tue, 24 Jan 2017)
2017-01-25 16:33:46 +01:00
Thilo Graf
f6bd4f7090 CTestMenu: fix icon container
was not removed from screen


Origin commit data
------------------
Commit: 9266635917
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-24 (Tue, 24 Jan 2017)
2017-01-25 16:33:46 +01:00
Thilo Graf
858fdd6320 Experimental try to rework isPainted()
Origin commit data
------------------
Commit: 9d3a968506
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-19 (Thu, 19 Jan 2017)
2017-01-25 16:33:46 +01:00
Thilo Graf
5db78a6284 CTextBox: fix m_old_cText update after text paint
refreshText() executes loop also for text with more than one line
and m_old_cText attribut should be updated only if loop is ready. Otherwise
in text boxes with more than one line, only first line would be painted.


Origin commit data
------------------
Commit: 0e5cfe4705
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-24 (Tue, 24 Jan 2017)
2017-01-25 16:33:46 +01:00
Thilo Graf
852bcfe5db CComponentsFrmClock: add slot to handle enforced repaint of segments
If clock removed from screen and instance is not destroyed, then we must
ensure repaint of segments after painted background.

This is required if segments are only will paint if
their content was changed and attribut ct_force_text_paint = false.


Origin commit data
------------------
Commit: c686e7e53c
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-18 (Wed, 18 Jan 2017)
2017-01-25 16:33:45 +01:00
Thilo Graf
12eb2e1032 CCDraw: add signal OnAfterPaintBg
Origin commit data
------------------
Commit: 2c8df11337
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-18 (Wed, 18 Jan 2017)
2017-01-25 16:33:45 +01:00
Thilo Graf
bcb9c49456 CTextBox: rework return control of value of setText() function
value was not clearly, hope i'ts now


Origin commit data
------------------
Commit: 3a821a0a74
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-17 (Tue, 17 Jan 2017)
2017-01-25 16:33:45 +01:00
Thilo Graf
a5ea68a454 CTextBox: add attribut 'm_bg_painted'
Shoul help in together with changed text content
to control required text render.


Origin commit data
------------------
Commit: f26ac43ade
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-24 (Tue, 24 Jan 2017)
2017-01-25 16:33:45 +01:00
Thilo Graf
bf40c93ea6 CTextBox: remove text reinit from reInitToCompareVar()
Will be already done after each text render.


Origin commit data
------------------
Commit: db2157b2e0
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-16 (Mon, 16 Jan 2017)
2017-01-25 16:33:45 +01:00
Thilo Graf
1a8a2d8157 CTextBox: paint bg always if pixbuffer exists
Should prevent unintended possible overlap on multiple font render.


Origin commit data
------------------
Commit: f3aa955de7
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-10 (Tue, 10 Jan 2017)
2017-01-25 16:33:45 +01:00
Michael Liebmann
5d96f62893 Remove obsolete 'contrast_fonts' code from osd menu
Origin commit data
------------------
Commit: c741d46b63
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-01-24 (Tue, 24 Jan 2017)
2017-01-25 16:33:45 +01:00
Michael Liebmann
a2f8b4d8f5 screensaver: Use black background for the clock
Origin commit data
------------------
Commit: 88c38030ab
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-01-24 (Tue, 24 Jan 2017)
2017-01-25 16:33:44 +01:00
Michael Liebmann
222920f299 fontrenderer: Rework rendering for better font presentation
- For the correct use of the changes should be built freetype
 with the following settings:
 #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING
 #define TT_CONFIG_OPTION_SUBPIXEL_HINTING

BS-Patch for freetype 2.5-2.7
-----------------------------
** include/freetype/config/ftoption.h **

-/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */
+#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING

-/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING */
+#define TT_CONFIG_OPTION_SUBPIXEL_HINTING

BS-Patch for freetype 2.7.1
---------------------------
** include/freetype/config/ftoption.h **

-/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */
+#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING


Origin commit data
------------------
Commit: 39af509f48
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-01-24 (Tue, 24 Jan 2017)

Origin message was:
------------------
fontrenderer: Rework rendering for better font presentation

 - For the correct use of the changes should be built freetype
  with the following settings:
   #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING
   #define TT_CONFIG_OPTION_SUBPIXEL_HINTING

BS-Patch for freetype 2.5-2.7
-----------------------------
** include/freetype/config/ftoption.h **

-/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */
+#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING

-/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING */
+#define TT_CONFIG_OPTION_SUBPIXEL_HINTING

BS-Patch for freetype 2.7.1
---------------------------
** include/freetype/config/ftoption.h **

-/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */
+#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING
2017-01-25 16:33:44 +01:00
Thilo Graf
495dcac366 CTestMenu: fix blink of extended text sample
Origin commit data
------------------
Commit: 3c9742c8da
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-23 (Mon, 23 Jan 2017)
2017-01-25 16:33:44 +01:00
Thilo Graf
07ff5a7e35 CBuildInfo: move InitInfoItems() into exec()
ensures paint of data on each repaint.


Origin commit data
------------------
Commit: 93319f258e
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-23 (Mon, 23 Jan 2017)
2017-01-25 16:33:44 +01:00
Thilo Graf
356c6d8749 CCDraw: simplified statement for blink init
Origin commit data
------------------
Commit: 82d39dd09f
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-23 (Mon, 23 Jan 2017)
2017-01-25 16:33:44 +01:00
Thilo Graf
ec017b0782 CComponentsLabel: Added missing overloaded counterpart to CComponentsText(parent) constructor.
Origin commit data
------------------
Commit: f3d6c3e964
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-23 (Mon, 23 Jan 2017)
2017-01-25 16:33:43 +01:00
Thilo Graf
176174c4e5 cc_types.h: remove obsolete type enums
Origin commit data
------------------
Commit: 1d0ebf239a
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-23 (Mon, 23 Jan 2017)
2017-01-25 16:33:43 +01:00
Thilo Graf
35703884e1 CComponentsText: fix wrong item type
Origin commit data
------------------
Commit: e043cfacca
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-23 (Mon, 23 Jan 2017)
2017-01-25 16:33:43 +01:00
Thilo Graf
eeb63fa6c8 CComponentsHeader: fix order inside overloaded methode setCaption()
Stop() was never touched with string version of setCaption()


Origin commit data
------------------
Commit: 5b51f2277b
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-21 (Sat, 21 Jan 2017)
2017-01-25 16:33:43 +01:00
vanhofen
70c0b2ae5e CTextBox::refreshText: Fix flags for RenderString() v2.0; thx to DboxOldie
Origin commit data
------------------
Commit: 4cfff44e29
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-01-24 (Tue, 24 Jan 2017)
2017-01-24 14:41:30 +01:00
vanhofen
45544364d2 Merge branch 'master' of https://github.com/tuxbox-neutrino/gui-neutrino into ni/tuxbox
Origin commit data
------------------
Commit: 92bf7c73f7
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-01-22 (Sun, 22 Jan 2017)
2017-01-22 21:22:49 +01:00
GetAway
1f5f55c337 gcc-6.2 compil fixes
Origin commit data
------------------
Commit: b5138018b5
Author: GetAway <get-away@t-online.de>
Date: 2017-01-21 (Sat, 21 Jan 2017)
2017-01-21 14:01:05 +01:00
GetAway
dad4073c4b fix -Werror=misleading-indentation with newer compiler
Origin commit data
------------------
Commit: f4e334fa09
Author: GetAway <get-away@t-online.de>
Date: 2017-01-21 (Sat, 21 Jan 2017)
2017-01-21 13:58:15 +01:00
vanhofen
43908cb3bf Merge branch 'master' of https://github.com/tuxbox-neutrino/gui-neutrino into ni/tuxbox
Origin commit data
------------------
Commit: 916b2526d2
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-01-20 (Fri, 20 Jan 2017)
2017-01-20 18:55:35 +01:00
Michael Liebmann
4e954b5023 CTextBox::refreshText: Fix flags for RenderString()
Origin commit data
------------------
Commit: e5ab37c387
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-01-20 (Fri, 20 Jan 2017)
2017-01-20 10:36:00 +01:00
vanhofen
a1b33ba3a7 Merge branch 'master' of https://github.com/tuxbox-neutrino/gui-neutrino into ni/tuxbox
Origin commit data
------------------
Commit: a4a6c60356
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-01-13 (Fri, 13 Jan 2017)
2017-01-13 21:08:52 +01:00
Jacek Jendrzej
7a5f8ac1df src/gui/movieplayer.cpp try to fix livestreamInfo
Origin commit data
------------------
Commit: 2abdd1143e
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-01-13 (Fri, 13 Jan 2017)
2017-01-13 18:59:56 +01:00