Commit Graph

14144 Commits

Author SHA1 Message Date
vanhofen
f294c8f318 - fb_accel_arm/mips: simplify setBlendLevel() 2023-01-05 16:05:18 +01:00
vanhofen
07a41bcef6 - simple_display: simplify setScrollMode() 2023-01-05 16:05:18 +01:00
Thilo Graf
6fdb9df5fe driver/slide: fix obsolete license text
Address is out of date since many years.
2023-01-05 16:05:18 +01:00
vanhofen
02d77e3b1a - proc_tools: introduce proc_put_hex() 2023-01-05 16:05:18 +01:00
vanhofen
cece4ce632 - slide: use proc_put_hex() 2023-01-05 16:05:18 +01:00
vanhofen
f29d28e1a0 - src/driver/Makefile.am: slide only for ARMBOX/MIPSBOX 2023-01-05 16:05:18 +01:00
vanhofen
5f9a39a96b - slide: use proc_tools 2023-01-05 16:05:18 +01:00
vanhofen
5e4dbf54fd - infoviewer: minor cleanup 2023-01-05 16:05:18 +01:00
vanhofen
01bf9bb996 - slide: formatting code 2023-01-05 16:05:18 +01:00
TangoCash
eb1ef27dc5 add slide 2023-01-05 16:05:18 +01:00
TangoCash
481b7a08ef fix pip autodetect for grab 2023-01-05 16:05:18 +01:00
TangoCash
a88d114591 fix segfault from - glcd: fix warning: statement is a reference, not call 2023-01-05 16:05:18 +01:00
vanhofen
19b060a88d - glcd: fix warning: taking address of packed member 2023-01-05 16:05:18 +01:00
vanhofen
a932bae053 - glcd: fix warning: statement is a reference, not call 2023-01-05 16:05:18 +01:00
max_10
e66b92c097 - glcd.cpp: fix Warnung: enum-Konstante in booleschem Zusammenhang 2023-01-05 16:05:18 +01:00
TangoCash
deec8cc2c9 change some defaults 2023-01-05 16:05:18 +01:00
TangoCash
41488817ea add bigger stepsize for MenueOptionNumberChooser 2023-01-05 16:05:18 +01:00
vanhofen
96170eb425 - deutsch.locale: fix minor typo 2023-01-05 16:05:18 +01:00
vanhofen
ce8a844e4f - deutsch.locale: fix "stop" typos 2023-01-05 16:05:18 +01:00
vanhofen
a221944a3a - locales: minor changes in PiP locales 2023-01-05 16:05:18 +01:00
vanhofen
d0511c6be0 - moviebrowser: allow configurable keys to toggle view 2023-01-05 16:05:18 +01:00
vanhofen
4ca19059a0 - rename PIP_ROFF => PIP_NO_POS; add default statement 2023-01-05 16:05:18 +01:00
TangoCash
f8ef87bcca show position in pipsetup 2023-01-05 16:05:18 +01:00
max_10
2d700ecf0a - glcd: fix possible format-truncation error 2023-01-05 16:05:18 +01:00
Thilo Graf
ca02407d76 display: add class CDisplay
This should fix broken build with --enable-lcd (BOXMODEL_OSMIO4KPLUS)

FIXME: CLCD::setVolume() needs fix because it contains no code.

The concept to overwrite CVFD with CLCD should be thought over, see:

display.h:

#if BOXMODEL_OSMIO4KPLUS
#include <driver/lcdd.h>
#define CVFD CLCD
#else
#include <driver/simple_display.h>
#endif

A plan with base- and subclasses and overwritable members should be
more sustainable. It will be coming to a mess, and if not yet, it will
be at some point, especially since nothing was documented.
2023-01-05 16:05:18 +01:00
Thilo Graf
8f2de59f0f re-add commit "add display support for osmio4k+" 2023-01-05 16:05:18 +01:00
TangoCash
1249a61edf add option to rotate PiP clockwise/counterclockwise 2023-01-05 16:05:18 +01:00
vanhofen
32c24c1fb4 - pipsetup: use OFFSET defines
Signed-off-by: Thilo Graf <dbt@novatux.de>
2023-01-05 16:05:18 +01:00
vanhofen
c8bf73ce34 - pipsetup: formatting code using astyle
Signed-off-by: Thilo Graf <dbt@novatux.de>
2023-01-05 16:05:18 +01:00
TangoCash
d2febb0fb7 - glcd: rework
contains:
84e96916bf
0391fe435e
9fdbdc8717
3d1f5b6a8a
2023-01-05 16:05:18 +01:00
vanhofen
afb77411d6 - yweb: fix multibox remote control
Signed-off-by: Thilo Graf <dbt@novatux.de>
2023-01-05 16:05:18 +01:00
Thilo Graf
4518361d3d Revert "yWeb: rework for basic functionality"
Your reaction to this commit were remarkable. You demanded with an
imperious kind to revert this commit. You spoke about any rules only,
and I didn't hear evidencing explanations from you.
Admittedly, my commit wasn't very pretty and not the best style because
everything was squashed in a single commit with some customizations,
but which is ultimately just a formality... that's about it, and was quite
compliant with license conditions. In additional, your name was noted on
the commit. I'm just reminding you, until a few years ago, you didn't care
about licenses. The general copyright mainly lies with yjogol and a lot of
changes of the origin yweb code has been coming in by several committers
since yweb exists. I won't judge, whether any unique selling points play a
role, but such restrictions are exactly what the license should prevent.
Especially as, many creeped in brandings in some code parts (not only yweb)
do suggest that. Besides neutralizing such things, mainly it was the
purpose to get more compatibility, even though some functionalities
were removed or switched off.

Related to yweb I have decided to take back this commit for the sake of
peace, and I hope you are happy with it. However, I still reserve to
continue using and adopting yweb.
2023-01-05 16:05:18 +01:00
Thilo Graf
b18adf0375 webif: add option to disable webif content 2023-01-05 16:05:18 +01:00
vanhofen
83f6267e0a - add protek4k
Signed-off-by: Thilo Graf <dbt@novatux.de>

# Conflicts:
#	src/driver/simple_display.cpp
2023-01-05 16:05:18 +01:00
GetAway
b3a248e61f network_setup: update wiki ip 2023-01-05 13:59:24 +01:00
Hendi
160b2643b1 ffmpegdec: Add support for ffmpeg-5.1 2023-01-04 01:51:30 +01:00
Hendi
3c684c611b data: Convert backgrounds to jpg baseline
Nevis driver does not support progressive.
2022-12-22 19:01:47 +01:00
Hendi
d0d0c0004a tzif-display.cpp: Fix compiling for nevis 2022-12-21 19:11:51 +01:00
Thilo Graf
be70c8e92f Revert "add display support for osmio4k+"
This reverts commit bf4e032a3b.

This commit is breaking build for osmio4kplus because of many
code parts, enums etc. are missing.
2022-11-10 21:05:15 +01:00
BPanther
8359664bd0 E4HD 4K Ultra: quad pip deactivated - not supported 2022-11-07 21:22:46 +01:00
svenhoefer
a605f0ce3a - moviebrowser: allow RC_left/right for page navigation
Signed-off-by: Thilo Graf <dbt@novatux.de>
2022-11-07 21:22:46 +01:00
TangoCash
b9ef7f0b9c fix glcd font 2022-11-07 21:22:46 +01:00
TangoCash
4aca198e8d draw glcd icons only, if x-pos > 0 2022-11-07 21:22:46 +01:00
svenhoefer
c8a1e6d7b6 - some fixes for e4hdu
Signed-off-by: Thilo Graf <dbt@novatux.de>
2022-11-07 21:22:46 +01:00
max_10
9f55f48a48 - glcdsetup: add missing oled_width/heigth 2022-11-07 21:22:46 +01:00
svenhoefer
55e4bba939 - src/driver/Makefile.am: remove duplicated fb_accel.cpp
Signed-off-by: Thilo Graf <dbt@novatux.de>
2022-11-07 21:22:46 +01:00
svenhoefer
459456723e - configure: simplify --enable-lcd code; remove obsolete ENABLE_LCDAPI
Signed-off-by: Thilo Graf <dbt@novatux.de>
2022-11-07 21:22:46 +01:00
TangoCash
235e2a82fe e4hdultra webif - fix KEY_EXIT->KEY_HOME 2022-11-07 21:22:46 +01:00
svenhoefer
85e581c2c5 - glcdsetup: add missing oled_width/heigth
Signed-off-by: Thilo Graf <dbt@novatux.de>
2022-11-07 21:22:46 +01:00
TangoCash
83d9596a63 fix glcd icons, add to menu
Signed-off-by: Thilo Graf <dbt@novatux.de>
2022-11-07 21:22:46 +01:00