Thilo Graf
87cbb564a3
CTextBox: ensure save screen only if dimensions are valid
...
0 values are critical
2015-05-04 10:37:03 +02:00
svenhoefer
3ece820b07
- menue: small color changes for a smoother view
2015-05-04 09:42:07 +02:00
Thilo Graf
a58f1621b4
Merge branch 'cst-next.pre' into cst-next
2015-04-30 09:20:43 +02:00
Thilo Graf
01516cf943
themes: use hintbox and header gradient option in theme settings
...
Color gradient feature was originally intended for use
inside theme settings and it's not really suitable for
generally use as default in all themes at the moment, so it makes more
sense to have options in theme settings and let the user decide
to customize this, unless enough other gui parts can use this feature.
2015-04-29 10:16:55 +02:00
[CST] Focus
8a41089a92
CMenueWidget: add color gradient to menue hints
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2015-04-27 09:55:26 +02:00
Stefan Seyfried
5ab6b53054
global.h: Use forward-declarations to reduce number of dependencies
2015-04-16 13:39:35 +02:00
Thilo Graf
459c120060
CTextBox: catching error if position has signed values
...
Wrong position assignments can trigger crash. Prevent segfaults.
Error log should indicate this.
2015-03-29 22:40:15 +02:00
Thilo Graf
32af48cc80
CProgressWindow: reassign y position of body items on disabled header
2015-03-29 22:40:01 +02:00
Thilo Graf
d3f9aa33f7
CMenuWidget: move include of neutrino_menue.h to menue.h
...
makes explicit include unnecessary if it is needed by a widget, eg: widget id's are
parameter of constructor and is one of required widget elements.
2015-03-29 22:40:00 +02:00
Thilo Graf
930b40588c
CMenuWidget: fix getSelected() member
...
preselected was not suitable as return value
2015-03-29 22:39:59 +02:00
Thilo Graf
7e084c2531
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.
2015-03-29 22:39:59 +02:00
Thilo Graf
20180b5b83
CMenuWidget: fix applying of hintbox text color after changed theme
2015-03-29 22:39:52 +02:00
Stefan Seyfried
92fcc879b4
Merge remote-tracking branch 'test/cst-next'
2015-03-07 20:09:44 +01:00
[CST] Focus
72997591a0
gui/widget/textbox.cpp: add flag to control screen save, default is false;
...
disable hide in desctructor
2015-03-06 14:13:59 +03:00
Stefan Seyfried
79b9a8050e
Merge remote-tracking branch 'check/cst-next'
2015-02-21 21:56:22 +01:00
svenhoefer
13d7ec55a5
- menue.cpp: fix details_line hight
...
* former code matches only by chance and will fail, when another
value than 2 is set in INFO_BOX_Y_OFFSET (cc_item_infobox.h)
2015-02-20 08:23:07 +01:00
Stefan Seyfried
48fdfc5e5e
Merge remote-tracking branch 'test/cst-next'
...
Conflicts:
src/gui/osdlang_setup.cpp
2015-02-19 14:10:26 +01:00
Jacek Jendrzej
721cb9bd74
menue.cpp fix CMenuForwarder::setOption set option_string_ptr
2015-02-14 18:42:40 +01:00
Stefan Seyfried
701cb24f45
shellwindow: don't update screen if not necessary
2015-02-09 13:47:31 +01:00
Stefan Seyfried
27124e72e1
shellwindow: fix line reading code
...
In case of partially read lines, the last complete line before was
discarded. Fix this, simplify the code and make it code work at all
for lines longer than 1023 bytes (went into endless loop before).
2015-02-09 13:47:31 +01:00
Stefan Seyfried
e02972c81c
CShellWindow: use my_popen() to avoid leaking fds etc.
2015-02-09 13:47:31 +01:00
Stefan Seyfried
a85878db2f
CTextBox: fix text position calculation
2015-02-09 13:47:31 +01:00
Stefan Seyfried
54b09135fb
shellwindow: don't update screen if not necessary
2015-02-01 20:13:40 +01:00
Stefan Seyfried
358286d351
shellwindow: fix line reading code
...
In case of partially read lines, the last complete line before was
discarded. Fix this, simplify the code and make it code work at all
for lines longer than 1023 bytes (went into endless loop before).
2015-02-01 20:11:02 +01:00
Stefan Seyfried
40eb531728
CShellWindow: use my_popen() to avoid leaking fds etc.
2015-02-01 20:01:09 +01:00
Stefan Seyfried
59a109f828
CTextBox: fix text position calculation
2015-02-01 19:59:15 +01:00
Stefan Seyfried
b5a64e6887
Merge remote-tracking branch 'check/cst-next'
...
*needs buildfixing*
Conflicts:
src/daemonc/Makefile.am
src/daemonc/remotecontrol.cpp
src/driver/Makefile.am
src/driver/audiodec/Makefile.am
src/driver/pictureviewer/Makefile.am
src/driver/vfd.cpp
src/gui/bedit/Makefile.am
src/gui/components/Makefile.am
src/gui/luainstance.cpp
src/gui/widget/Makefile.am
src/nhttpd/tuxboxapi/coolstream/Makefile.am
src/system/Makefile.am
2015-01-26 17:26:26 +01:00
Jacek Jendrzej
2b5e7b5ba3
use empty to check string
2015-01-09 17:15:11 +01:00
Stefan Seyfried
a92eb8f8e7
add CFLAGS for libsigc
2015-01-02 21:00:18 +01:00
Stefan Seyfried
d37b3c0f9a
Merge remote-tracking branch 'check/cst-next'
...
Conflicts:
src/daemonc/remotecontrol.cpp
src/gui/luainstance.cpp
src/gui/movieplayer.cpp
src/gui/videosettings.cpp
src/neutrino.cpp
src/system/setting_helpers.cpp
src/zapit/src/zapit.cpp
2014-12-28 12:32:12 +01:00
Stefan Seyfried
41dd237498
add CFLAGS for libsigc
2014-12-25 18:11:36 +01:00
Stefan Seyfried
69c4dbbdba
Merge remote-tracking branch 'check/cst-next'
...
needs build- and functional fixes
Conflicts:
configure.ac
data/icons/shutdown.jpg
data/icons/start.jpg
data/locale/deutsch.locale
data/locale/english.locale
lib/libmd5sum/md5.c
src/driver/scanepg.cpp
src/driver/streamts.cpp
src/driver/vfd.cpp
src/driver/vfd.h
src/driver/volume.cpp
src/eitd/dmx.cpp
src/eitd/xmlutil.cpp
src/gui/Makefile.am
src/gui/audiomute.cpp
src/gui/channellist.cpp
src/gui/dboxinfo.cpp
src/gui/epgview.cpp
src/gui/eventlist.cpp
src/gui/filebrowser.cpp
src/gui/hdd_menu.cpp
src/gui/infoviewer.cpp
src/gui/infoviewer_bb.cpp
src/gui/infoviewer_bb.h
src/gui/keybind_setup.cpp
src/gui/luainstance.cpp
src/gui/luainstance.h
src/gui/miscsettings_menu.cpp
src/gui/moviebrowser.cpp
src/gui/movieplayer.cpp
src/gui/osd_progressbar_setup.cpp
src/gui/osd_progressbar_setup.h
src/gui/osd_setup.cpp
src/gui/osdlang_setup.cpp
src/gui/personalize.cpp
src/gui/plugins.cpp
src/gui/plugins.h
src/gui/scan.cpp
src/gui/scan_setup.cpp
src/gui/update_settings.cpp
src/gui/user_menue.cpp
src/gui/user_menue_setup.cpp
src/gui/videosettings.cpp
src/gui/widget/buttons.cpp
src/gui/widget/menue.cpp
src/gui/widget/menue.h
src/gui/widget/progresswindow.cpp
src/neutrino.cpp
src/neutrino_menue.cpp
src/nhttpd/yhttpd.cpp
src/system/helpers.cpp
src/system/locals.h
src/system/locals_intern.h
src/system/setting_helpers.cpp
src/zapit/lib/zapitclient.cpp
src/zapit/src/fastscan.cpp
src/zapit/src/frontend.cpp
src/zapit/src/getservices.cpp
src/zapit/src/scan.cpp
src/zapit/src/scannit.cpp
src/zapit/src/scanpmt.cpp
src/zapit/src/transponder.cpp
src/zapit/src/zapit.cpp
2014-12-25 18:03:08 +01:00
svenhoefer
0f45e26728
- hintbox: allow plain neutrino locales in bodytext
2014-12-22 09:15:26 +01:00
svenhoefer
818c404831
- moviebrowser: allow 9 instead of 6 rows
...
* remove fake-entrys for lastPlayRow and lastRecordRow
2014-12-12 18:11:05 +01:00
M. Liebmann
8c3b26fc76
CColorChooser: Preview color gradient for header color
2014-11-26 09:42:44 +01:00
svenhoefer
da9ce1bb38
- keyboard_input: allow string hints ...
...
... in preparation for implementation in Lua instance
2014-11-24 10:01:20 +01:00
svenhoefer
b727ea4be8
- keyboard_input: auto calculate size of input-field ...
...
... if size is 0 or not given.
2014-11-22 15:58:02 +01:00
svenhoefer
9945d03480
- menue: allow icon-only menu hints
2014-11-22 15:58:02 +01:00
[CST] Focus
a63acf6306
gui/widget/stringinput_ext.cpp: fix cycle on dialog after timeout
2014-11-20 14:38:07 +03:00
[CST] Focus
055fc0a187
gui/widget/stringinput.cpp: fix cycle on dialog after timeout
2014-11-20 14:38:07 +03:00
[CST] Focus
3958428dd7
gui/widget/keyboard_input.cpp: fix cycle on dialog after timeout
2014-11-20 14:38:07 +03:00
svenhoefer
30c5e7b900
- keyboard_input: align keys_deutsch table to german keyboards
2014-11-20 11:05:38 +01:00
[CST] Focus
003acea160
gui/widget/keyboard_input.cpp: add string input with keyboard-style layout
2014-11-19 18:16:01 +03:00
[CST] Focus
37b20a84f6
gui/widget/menue.cpp: fix progressbar values in progressbar setup
2014-11-19 11:34:54 +03:00
svenhoefer
f4ccaa975b
- progresswindow: fix position of progressbars
2014-11-17 15:53:08 +01:00
[CST] Focus
d20fc8f1bc
gui/widget/stringinput.cpp: fix screen save/restore
2014-11-11 14:40:52 +03:00
svenhoefer
389c4c232f
- plugins: simplify integratePlugins(); ...
...
* CPluginsExec(): switch to singleton
* move CPluginsExec() to pluginlist.cpp|h
because it's not really a settings_helper
2014-11-10 22:41:08 +01:00
M. Liebmann
8765b94037
Enable gradient for header CColorChooser
...
- Supplement to commit b9400110b4
2014-11-10 07:35:42 +01:00
[CST] Focus
2b50060bab
gui/widget/menue.cpp: add activate observer to notify when item become active
2014-10-22 16:15:27 +04:00
M. Liebmann
a6487fd951
CTextBox: Fix center / right text display
...
- The x position of the text could assume negative values,
when the text length was greater than the specified range.
2014-10-16 17:14:04 +02:00