Commit Graph

60 Commits

Author SHA1 Message Date
Jacek Jendrzej
350a73ce08 fix possible out of bound memory access 2017-08-23 13:05:57 +02:00
Thilo Graf
8dc96ec830 CStringInput: unify init handler inside constructors, fix message title
Alternative solution for: remove possible display of NONEXISTANT_LOCALE
4e853d98c2

Locales are used for setting keys and passed with notifies for
observer objects. It seems this is not really a good idea in some
constellations.
2016-12-27 18:25:43 +01:00
Thilo Graf
b9eeaf74dc Revert "CStringInput: remove possible display of NONEXISTANT_LOCALE"
This reverts commit 4e853d98c2.

Conflicts:
	src/gui/widget/stringinput.cpp
2016-12-27 18:18:00 +01:00
Jacek Jendrzej
1372a1aff9 supplement to a0f0df7f17 2016-12-26 18:20:35 +01:00
Jacek Jendrzej
a0f0df7f17 widget/stringinput: fix compare 2016-12-24 14:58:07 +01:00
Thilo Graf
4e853d98c2 CStringInput: remove possible display of NONEXISTANT_LOCALE
This should fix possible incorrect titles with content of
NONEXISTANT_LOCALE with lua script handler
2016-12-23 21:03:11 +01:00
Thilo Graf
aae4411d03 Merge branch 'master' into pu/msgbox 2016-10-29 12:38:17 +02:00
M. Liebmann
0e22860ac0 CStringInput: Make saveScreen changeable with forceSaveScreen() 2016-10-29 10:38:06 +02:00
Thilo Graf
dde298b1b7 CMsgBox: rework msgbox classes with Window class implementation
Replacing messagebox, hintbox_ext and some derivated parts with
basic class hintbox and derivated class CMsgBox. This should unify
window handling and avoids maintain of multiple classes with quasi
same purpose and adds more functionality.

TODO: fix and optimize details
2016-10-24 10:31:24 +02:00
svenhoefer
7cdb8a0425 - stringinput: use getItemColors function 2016-10-19 10:06:36 +02:00
svenhoefer
5d450c60d3 - rename SHADOW_OFFSET -> OFFSET_SHADOW 2016-10-10 14:19:55 +02:00
vanhofen
e65a7dfdd5 - stringinput: fix shadow color 2016-10-10 14:19:55 +02:00
svenhoefer
2911e638c7 - add listModeKey() function to simplify these calls 2016-09-09 10:42:46 +02:00
svenhoefer
54f2ac510f - fonts: add and use own font for all footers 2016-08-15 19:02:42 +02:00
[CST] Focus
302642cee7 neutrino: add webtv channel list mode 2016-03-23 16:36:00 +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
d20fc8f1bc gui/widget/stringinput.cpp: fix screen save/restore 2014-11-11 14:40:52 +03:00
M. Liebmann
b9400110b4 Enable gradient for all remaining GUI header 2014-10-16 09:49:28 +02:00
[CST] Focus
420af7a4dc neutrino: sync keybind and usermenu code with neutrino-mp, code (C) martii 2014-09-05 17:49:11 +04:00
svenhoefer
649d1b1f9d - change RenderString() default to UTF8 2014-06-11 23:07:13 +02:00
svenhoefer
8b91cda918 - change getRenderWidth() default to UTF8 2014-06-11 23:07:00 +02:00
M. Liebmann
5d4286285a CStringInputSMS: Add '%' to valid chars 2014-03-18 19:05:33 +01:00
martii
34c23ed7a5 driver/rcinput: let getUnicodeValue() return const char * 2014-02-25 00:17:09 +01:00
svenhoefer
53f5801d6f - adapt ShowMsg handling from martii's neutrino-mp 2014-01-22 12:37:21 +01:00
M. Liebmann
31842369cc Preparing the input classes for Lua
- Add non locale variants for CExtendedInput, CStringInput,
  CStringInputSMS, CPINInput
  THX Martii
2014-01-19 20:57:38 +01:00
M. Liebmann
8004604957 CStringInput: Fix commit aadf191115
- Don't paint background on NEUTRINO_ICON_NUMERIC_PAD
2013-12-29 16:01:14 +01:00
M. Liebmann
aadf191115 CStringInput: Fix parameter for paintIcon() 2013-12-17 08:35:32 +01:00
martii
365f3ea395 gui/widget/stringinput: sms-input: cleanup last push, no binary change
add timer to change to next field
2013-12-12 08:24:24 +01:00
svenhoefer
014dd3ac7b Revert "- add missing include of vfd header"
This reverts commit 3845feb0e4.
2013-11-13 23:39:55 +01:00
svenhoefer
3845feb0e4 - add missing include of vfd header 2013-11-13 10:40:18 +01:00
[CST] Focus
22138336d4 src/gui/widget/stringinput.cpp: copy valueString to value in ::exec,
to follow extenal valueString updates
2013-11-01 16:43:06 +04:00
Michael Liebmann
c60c5c5ce3 Replace color indexes of the text colors by real color values for RenderString()
- If necessary, Correct data types of the color values
2013-07-21 22:00:58 +02:00
Christian Schuett
e9be248b29 - stringinput: Change value string only if OK was pressed 2013-06-14 13:06:38 +02:00
svenhoefer
a485591986 - stringinput: fix shadow and dimensions for pixbuf 2013-06-13 10:42:35 +02:00
Jacek Jendrzej
2c0838eb06 CStringInput: - don't use sizeof pointer 2013-05-30 12:41:11 +02:00
svenhoefer
d69502e5b8 - stringinput: save/restore screen and add shadow 2013-05-14 01:07:58 +02:00
Stefan Seyfried
e09bc260da neutrino: make button bar use available space intelligently
modify the paintButtons() function, so that it spreads the buttons
over the available width with constant space between them.
Port over all users to the new method and clean up quite some custom
button drawing code on the way.

Conflicts:
	src/gui/audioplayer.cpp
	src/gui/bouquetlist.cpp
	src/gui/channellist.cpp
	src/gui/epgview.cpp
	src/gui/eventlist.cpp
	src/gui/filebrowser.cpp
	src/gui/widget/buttons.cpp
	src/gui/widget/stringinput.cpp
2013-04-05 14:50:28 +04:00
[CST] Focus
4df0f85d26 Merge branch 'next' of coolstreamtech.de:cst-public-gui-neutrino into next
Conflicts:
	src/gui/widget/stringinput.cpp
2013-03-14 15:44:07 +04:00
svenhoefer
983e33f96d - stringinput: fix width of menutitle in dialogs 2013-03-09 15:17:08 +01:00
svenhoefer
fad249ebb5 - stringinput: rework dialogs
* fix diplay with all fontsizefactors
* dynamical height/width/position of dialogs
* dynamical height of buttonbar
2013-03-09 15:06:10 +01:00
[CST] Bas
02b649a6f4 neutrino: add a input object for Enquiry Objects from CI. They specify if the
input has to be blind.
2013-02-04 14:42:40 +08:00
svenhoefer
c9a6a8721b - stringinput.cpp: center NEUTRINO_ICON_NUMERIC_PAD horizontally 2012-11-07 13:49:01 +01:00
satbaby
83a4b871d6 src/gui/widget/stringinput.cpp: fix hide Background 2012-11-02 14:01:43 +01:00
satbaby
adbd8e1605 fix stringinput
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1380 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-04-07 17:35:19 +00:00
satbaby
6033d3e635 stringinput test fix
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1379 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-04-06 21:28:03 +00:00
seife
2cefa91372 stringinput: fix rounded corners for SMS stringinput
The SMS stringinput method has a button bar below the input field,
so the rounded corners are on the button bar instead of the input
field.

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1377 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-04-06 17:56:08 +00:00
seife
47009d9ec3 neutrino: fix missing rounded corners in stringinput
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1376 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-04-02 16:05:53 +00:00
satbaby
1c7c35af1a -fix special character for ssid
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1315 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-03-20 12:33:04 +00:00
satbaby
58edffa82f -add max/min option in stringinput for digi
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1234 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-02-28 16:35:44 +00:00
thilo
e1f887af72 *neutrino buttonbars: reworked painting of buttonbar in
channellist,
stringinput (also cleared some char format problems),
audioplayer,
bouqueteditor_bouqets,
bouqueteditor_channels,
bouqueteditor_chanselect,
bookmarkmanager,,
bouquetlist,
filebrowser,
epgplus,
epgview,
pictureviewer,
timerlist,
upnpbrowser

TODO:
This is still not a final solution. I would like to see buttonhandling in
own class for better integration and handling of window structure.

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1179 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-02-21 09:08:10 +00:00