Commit Graph

534 Commits

Author SHA1 Message Date
TangoCash
72bd8eee84 glcd: show standard screen instead of menu while configuring positions
Origin commit data
------------------
Commit: 15fa90a355
Author: TangoCash <eric@loxat.de>
Date: 2022-10-29 (Sat, 29 Oct 2022)
2022-10-29 05:22:50 +02:00
vanhofen
0ac0e312cc menue: change case of new separatorline switch
Origin commit data
------------------
Commit: 700601ef19
Author: vanhofen <vanhofen@gmx.de>
Date: 2022-09-14 (Wed, 14 Sep 2022)

Origin message was:
------------------
- menue: change case of new separatorline switch
2022-09-14 20:47:52 +02:00
BPanther
97c37ad7ad fix SeparatorLine
Origin commit data
------------------
Commit: 74d05eb940
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
2022-09-14 20:47:52 +02:00
Thilo Graf
d0fa82c005 menu: fix item height calculation
The height of the description was never 0. Switching to std::string
makes handling easier. Locales are secondary because only strings
come out at the end.


Origin commit data
------------------
Commit: 76d5c0c1be
Author: Thilo Graf <dbt@novatux.de>
Date: 2022-04-07 (Thu, 07 Apr 2022)
2022-04-07 21:57:08 +02:00
Thilo Graf
1e164bcd06 menue.cpp/h: modify move behavior of menu window for custom position
MENU_POS_PRESET is replaced with MENU_POS_CUSTOM. This allows
with methode setPos() to any position on screen without preset offset.
Old behavior is untouched.


Origin commit data
------------------
Commit: 8174f094e6
Author: Thilo Graf <dbt@novatux.de>
Date: 2022-03-27 (Sun, 27 Mar 2022)
2022-03-27 21:46:44 +02:00
Thilo Graf
fbf63fa48a menue: Show context help button in header if no hint is visible.
Origin commit data
------------------
Commit: 5485a155cd
Author: Thilo Graf <dbt@novatux.de>
Date: 2022-01-07 (Fri, 07 Jan 2022)
2022-01-07 22:15:37 +01:00
vanhofen
dfce6dd08f change RC_back handling; its not longer translated to RC_home
Origin commit data
------------------
Commit: b0c6332f44
Author: vanhofen <vanhofen@gmx.de>
Date: 2022-01-03 (Mon, 03 Jan 2022)

Origin message was:
------------------
- change RC_back handling; its not longer translated to RC_home
2022-01-03 22:32:25 +01:00
max_10
24764913b2 remove old sh4 blit
Origin commit data
------------------
Commit: a5a9e21f21
Author: max_10 <max_10@gmx.de>
Date: 2021-12-03 (Fri, 03 Dec 2021)

Origin message was:
------------------
- remove old sh4 blit
2021-12-03 22:39:21 +01:00
vanhofen
a848ed7490 menu: try to allow RC_standby in all menues
Origin commit data
------------------
Commit: 2fadd71173
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-13 (Sat, 13 Nov 2021)

Origin message was:
------------------
- menu: try to allow RC_standby in all menues
2021-11-13 14:40:38 +01:00
vanhofen
5411dfd696 lcd4l: add and use wrapper functions to handle /tmp/lcd/menu
Origin commit data
------------------
Commit: e2cf2d835a
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-09-18 (Sat, 18 Sep 2021)

Origin message was:
------------------
- lcd4l: add and use wrapper functions to handle /tmp/lcd/menu
2021-09-18 21:52:01 +02:00
Thilo Graf
4a375e5d9e menue.h/cpp: add member to get item id by name
Origin commit data
------------------
Commit: 02c845370a
Author: Thilo Graf <dbt@novatux.de>
Date: 2021-07-19 (Mon, 19 Jul 2021)
2021-07-19 17:33:58 +02:00
vanhofen
63d81bbee3 lcd4l: introduce getInstance()
Origin commit data
------------------
Commit: a1bb64a4d2
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-06-13 (Sun, 13 Jun 2021)

Origin message was:
------------------
- lcd4l: introduce getInstance()
2021-06-13 23:28:24 +02:00
vanhofen
167ea7a2f6 make lcd4linux configurable
Origin commit data
------------------
Commit: 8a4e6c2281
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-02-01 (Mon, 01 Feb 2021)

Origin message was:
------------------
- make lcd4linux configurable
2021-02-01 00:23:47 +01:00
vanhofen
cf94405ed3 menue: simplifying lcd code
Origin commit data
------------------
Commit: b7d9bf55eb
Author: vanhofen <vanhofen@gmx.de>
Date: 2020-07-02 (Thu, 02 Jul 2020)

Origin message was:
------------------
- menue: simplifying lcd code
2020-07-02 00:33:31 +02:00
redblue.pkt
bf183a583a update glcd
Origin commit data
------------------
Commit: 0c2dcc9eb1
Author: redblue.pkt <redblue.pkt@orange.pl>
Date: 2020-06-19 (Fri, 19 Jun 2020)
2020-06-19 23:56:12 +02:00
Markus Volk
1dfc3c9d7b menue.cpp: avoid unterminated strings
Signed-off-by: MarkusVolk <f_l_k@t-online.de>


Origin commit data
------------------
Commit: f37a8c94c1
Author: Markus Volk <f_l_k@t-online.de>
Date: 2020-01-14 (Tue, 14 Jan 2020)
2020-01-14 21:22:47 +01:00
Thilo Graf
c30711c4ef CBouquetList/CMenuWidget: use block() instead disableInfoClock()
Origin commit data
------------------
Commit: ca3d07e24c
Author: Thilo Graf <dbt@novatux.de>
Date: 2020-01-05 (Sun, 05 Jan 2020)
2020-01-06 22:25:45 +01:00
Thilo Graf
0391717c46 widget: reset some object vars to NULL, only for sure
Origin commit data
------------------
Commit: 1d7ce79142
Author: Thilo Graf <dbt@novatux.de>
Date: 2020-01-05 (Sun, 05 Jan 2020)
2020-01-06 22:25:45 +01:00
vanhofen
03f08592e9 menu: add possibility to show epg key
Origin commit data
------------------
Commit: f75b5670f0
Author: vanhofen <vanhofen@gmx.de>
Date: 2019-12-09 (Mon, 09 Dec 2019)

Origin message was:
------------------
- menu: add possibility to show epg key
2019-12-09 23:23:26 +01:00
Thilo Graf
3c32333053 menue.cpp: fix possible render errors after changed font settings
Positions of some menu parts, e.g. headers...
were not updated after changed font scale settings.


Origin commit data
------------------
Commit: d80c13d7b8
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-11-09 (Sat, 09 Nov 2019)
2019-11-09 12:07:41 +01:00
vanhofen
b0dbd6f602 pick graphlcd support from DDT but include it in another way
Origin commit data
------------------
Commit: 3093f50831
Author: vanhofen <vanhofen@gmx.de>
Date: 2019-10-26 (Sat, 26 Oct 2019)

Origin message was:
------------------
- pick graphlcd support from DDT but include it in another way
2019-10-26 22:37:38 +02:00
Thilo Graf
c2a2b49ae8 menue.h/cpp: add method to override menu position from user settings
Origin commit data
------------------
Commit: 341ce4a9c7
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-06-20 (Thu, 20 Jun 2019)
2019-06-20 21:32:01 +02:00
Thilo Graf
3bf13ba48b osd_setup/menue.cpp: remove slot OnAfterChangeOption from OsdSetup class
Effect was right only for the osd_menu widget but not for all the
other opened menu widget instances. This was watched if user the osd setup menu
has lefted with the 'Setup' ('Menu') button. The main menu was not touched.
Thx GetAway for hint.
The use of slot in context with the OsdHelpers class should solve this
issue for all new generated menu widget instances.


Origin commit data
------------------
Commit: 538085ca6d
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-04-07 (Sun, 07 Apr 2019)
2019-04-07 00:54:12 +02:00
Thilo Graf
a301eb4741 menue.cpp/h: re add SUB_HEAD option with some samples inside test menu
Origin commit data
------------------
Commit: b1e643e9fb
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-04-03 (Wed, 03 Apr 2019)
2019-04-03 23:24:44 +02:00
Thilo Graf
f2adb17369 menue.cpp: apply gradient modes for sub header
Origin commit data
------------------
Commit: 47a784e396
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-04-02 (Tue, 02 Apr 2019)
2019-04-02 22:10:16 +02:00
Thilo Graf
df19643e5d CMenueWidget: use native header as sub header
Origin commit data
------------------
Commit: 552b1585b6
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-04-02 (Tue, 02 Apr 2019)
2019-04-02 22:10:16 +02:00
Thilo Graf
cd30144567 CMenuWidget: ensure applying of changed header width while runtime
Width was not applied after changed osd settings e.g. changed corner types


Origin commit data
------------------
Commit: 6033df56a6
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-04-02 (Tue, 02 Apr 2019)
2019-04-02 22:10:16 +02:00
Thilo Graf
c7bba69cb4 CMenueWidget: get header height directly from header object
Origin commit data
------------------
Commit: 6de4e58535
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-03-31 (Sun, 31 Mar 2019)
2019-03-31 18:28:26 +02:00
Thilo Graf
f66cf59982 widget/menue.cpp: allow IDE's find include header file
Origin commit data
------------------
Commit: 852b1f3178
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-03-31 (Sun, 31 Mar 2019)
2019-03-31 18:28:26 +02:00
Thilo Graf
7fb564c7b5 CMenueWidget: add overloaded version of addIntroItems()
Allows additional usage of strings as text parameter.


Origin commit data
------------------
Commit: 167531e412
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-03-30 (Sat, 30 Mar 2019)
2019-03-30 00:06:26 +01:00
Jacek Jendrzej
d78d6b34e9 fix segfault with static item, supplement to 69ae7d89e3f179a4263abbadc6cc7951607a3854
Origin commit data
------------------
Commit: 9a638ac416
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2019-03-23 (Sat, 23 Mar 2019)
2019-03-23 11:36:17 +01:00
Jacek Jendrzej
7d5654876e widget/menue fix memleak, CMenuWidget::removeItem
Origin commit data
------------------
Commit: 34ac796ffa
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2019-03-20 (Wed, 20 Mar 2019)
2019-03-20 15:43:16 +01:00
Thilo Graf
2cf149f073 CMenuOptionStringChooser: remember last item
useful for some cases if needed, default off


Origin commit data
------------------
Commit: d41b2ce0bc
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-03-18 (Mon, 18 Mar 2019)
2019-03-18 16:44:35 +01:00
Thilo Graf
d60c56091f /widget/menue.h/cpp: add missing signal OnAfterChangeOption()
Origin commit data
------------------
Commit: 0462547303
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-03-12 (Tue, 12 Mar 2019)
2019-03-12 22:00:11 +01:00
Thilo Graf
8b51143607 themes: move rounded corners to theme section
Origin commit data
------------------
Commit: 77b62807db
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-02-11 (Mon, 11 Feb 2019)
2019-02-11 21:49:08 +01:00
vanhofen
9e7da0a837 menu: add condition to enable/disable items in record mode (version 2)
Origin commit data
------------------
Commit: 5246233088
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-08-03 (Fri, 03 Aug 2018)

Origin message was:
------------------
- menu: add condition to enable/disable items in record mode (version 2)
2018-08-03 22:34:14 +02:00
vanhofen
47eb835d7f Revert "- menu: add condition to enable/disable items in record mode"
This reverts commit 76c6584341.
Doesn't work with current disableByCondition-code. This needs more care.


Origin commit data
------------------
Commit: 2154812c84
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-08-02 (Thu, 02 Aug 2018)
2018-08-02 22:00:54 +02:00
vanhofen
76c6584341 menu: add condition to enable/disable items in record mode
Origin commit data
------------------
Commit: 5bc33322c8
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-08-02 (Thu, 02 Aug 2018)

Origin message was:
------------------
- menu: add condition to enable/disable items in record mode
2018-08-02 21:39:17 +02:00
vanhofen
849d77d3c1 menu: fix return value of getSelectedLine() for RC_timeout and RC_setup
This fixes the bahaviour of StartPosSelectionMenu in moviebrowser.
When this menu was closed by its timeout or RC_setup was pressed
the movie starts anyway.


Origin commit data
------------------
Commit: 70cbc65483
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-07-15 (Sun, 15 Jul 2018)

Origin message was:
------------------
- menu: fix return value of getSelectedLine() for RC_timeout and RC_setup

This fixes the bahaviour of StartPosSelectionMenu in moviebrowser.
When this menu was closed by its timeout or RC_setup was pressed
the movie starts anyway.
2018-07-15 00:41:40 +02:00
vanhofen
c3dfc448c5 lcd4l: move lcd4l-code to driver directory
Origin commit data
------------------
Commit: 3a82bfab40
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-05-09 (Wed, 09 May 2018)

Origin message was:
------------------
- lcd4l: move lcd4l-code to driver directory
2018-05-09 23:41:37 +02:00
Thilo Graf
7711abc192 widget/menue.cpp: avoid paint of toggle buttons with more than 2 opts
Origin commit data
------------------
Commit: 74f1f2f647
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
2018-04-29 03:13:07 +02:00
Thilo Graf
614badcf9e menu: add optional usage of toggle buttons to visualze options
Origin commit data
------------------
Commit: f0f4698984
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
2018-04-11 23:58:16 +02:00
Thilo Graf
74862f6ec3 CMenuOptionNumberChooser: expand localize functionality for any number
Origin commit data
------------------
Commit: 5ab92c41a7
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-04 (Wed, 04 Apr 2018)
2018-04-05 20:52:30 +02:00
vanhofen
952c6a58f2 Revert "CMenuOptionNumberChooser: expand localize functionality for any number"
This reverts commit 1a68428f80 because of many
bothering compiler warnings:
extended initializer lists only available with -std=c++11 or -std=gnu++11


Origin commit data
------------------
Commit: adb80290ba
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-04-04 (Wed, 04 Apr 2018)
2018-04-04 23:12:16 +02:00
Thilo Graf
1a68428f80 CMenuOptionNumberChooser: expand localize functionality for any number
Origin commit data
------------------
Commit: 3acd36ba71
Author: Thilo Graf <dbt@novatux.de>
Date: 2018-04-04 (Wed, 04 Apr 2018)
2018-04-04 22:55:52 +02:00
Stefan Seyfried
5d138aed8b menue: initialize height variable
Origin commit data
------------------
Commit: 6223f10529
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:51 +01:00
vanhofen
7c93e5822f icons: add default hint icon
Origin commit data
------------------
Commit: 8137a4cdb5
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-12-18 (Mon, 18 Dec 2017)

Origin message was:
------------------
- icons: add default hint icon
2017-12-18 11:00:17 +01:00
vanhofen
90eacd890c Merge branch 'master' of https://github.com/tuxbox-neutrino/gui-neutrino into ni/mp/tuxbox
Origin commit data
------------------
Commit: c7c94fdf2e
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-12-10 (Sun, 10 Dec 2017)
2017-12-10 22:50:42 +01:00
Thilo Graf
0a5807f831 CMenuWidget: ensure use of unified data type const char*
This should avoid possible compiler errors for this overloaded method.


Origin commit data
------------------
Commit: 7b55de6ae7
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-12-10 (Sun, 10 Dec 2017)
2017-12-10 22:04:26 +01:00
vanhofen
49b29a81a9 neutrino: unify modes handling; ...
remove double enum from CNeutrinoApp and move mostly used enum from NeutrinoMessages to new NeutrinoModes

Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 0fc3e793a4
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-11-20 (Mon, 20 Nov 2017)

Origin message was:
------------------
- neutrino: unify modes handling; ...

remove double enum from CNeutrinoApp and move mostly used enum from NeutrinoMessages to new NeutrinoModes

Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-11-22 15:42:09 +01:00