[CST] Focus
ad1a626844
driver/record.cpp: check if pcr pid is not 0 before adding to record
2013-08-13 20:13:26 +04:00
[CST] Focus
cdb0e0ef21
driver/record.cpp, driver/scanepg.cpp, zapit/src/zapit.cpp: try to prevent race
...
while lock/allocate frontend in case of possible concurrent usage in neutrino and zapit threads
2013-08-13 20:10:02 +04:00
[CST] Focus
79845b8fe2
driver/scanepg.cpp: fix copy/paste
2013-08-13 20:10:02 +04:00
[CST] Focus
46980f524d
driver/scanepg.cpp: try to make zap for epg scan non-blocking
2013-08-13 20:10:02 +04:00
[CST] Focus
f210a8c048
neutrino: add EVT_BACK_ZAP_COMPLETE event for background epg scan zap
2013-08-13 20:10:02 +04:00
Jacek Jendrzej
ada1ec3e60
streamts: add dvbsub and teletext pid to stream
2013-08-08 15:09:30 +02:00
Jacek Jendrzej
390fb80fad
genpsi: supplement to 7a3b584920
2013-08-01 19:03:54 +02:00
Jacek Jendrzej
7a3b584920
genpsi: add pcr pid handling
2013-08-01 17:54:51 +02:00
[CST] Focus
d886a95acd
try to fix shutdown after wakeup, if several recordings was done,
...
cancel shutdown after wakeup, if remote used, based on code (c) martii <m4rtii@gmx.de >
2013-07-30 14:10:21 +04:00
Michael Liebmann
e473df6a43
CNeutrinoFonts: Use separate font renderer for dynamic fonts
...
- delete / initialize font renderer only if necessary
(e.g. start program, change the font file, change the scaling)
2013-07-26 14:52:37 +02:00
Michael Liebmann
ce91ca7f13
Fontrenderer: Fixed error when rendering the font
...
- Add comment for parameter 'useFullBg'
2013-07-23 06:29:47 +02:00
Michael Liebmann
a1fe4298c3
CNeutrinoFonts: Fix segfault, when font size changed
2013-07-21 22:06:44 +02:00
Michael Liebmann
aca97e210e
CNeutrinoFonts: Fix segfault, when fontfile changed
...
- use std::string for font and style names
2013-07-21 22:06:40 +02:00
Michael Liebmann
5267667cfb
Use dynamic font in CVolumeBar
2013-07-21 22:06:00 +02:00
Michael Liebmann
0bcb7bcfae
Add dynamic fonts to CNeutrinoFonts
...
- Dynamic fonts with their size matched to a given text box.
The display size is retained even when changing the font size factor.
- "Normal" dynamic fonts, characterized by FONT_ID_SHARE in
CNeutrinoFonts::getDynFont() can be used by several objects
simultaneously. That is, if the calculated font size and font style
are the same, the existing font is used.
- Dynamic font for exclusive application will only be used by an object.
For this, a FontID (FONT_ID_xxx, defined in src/driver/neutrinofonts.h)
in CNeutrinoFonts::getDynFont() is specified.
- Objects with dynamic font for exclusive application can resize at
run time, the font size will be adjusted accordingly.
- The return value of CNeutrinoFonts::getDynFont() is a pointer
to a font, for example:
Font** font = CNeutrinoFonts::getInstance()->getDynFont(...);
(*font)->RenderString(...)
2013-07-21 22:05:18 +02:00
Michael Liebmann
465d2aba23
Add new class CNeutrinoFonts for setup and modify neutrino fonts
...
- move SetupFonts() from CNeutrinoApp to CFontSetup
2013-07-21 22:05:14 +02:00
Michael Liebmann
20fd26a65d
Fontrenderer: Use real color values for Renderstring()
2013-07-21 22:01:52 +02:00
[CST] Focus
6f65e59e22
driver/vfd.cpp: fix typo
2013-07-18 14:52:00 +04:00
[CST] Focus
cde862081f
driver/vfd.cpp: add buttons backlight control
2013-07-18 14:51:59 +04:00
[CST] Focus
cd8ee4a1c8
driver/framebuffer.h: add empty blit for neutrino-mp patches
2013-07-18 14:51:58 +04:00
Michael Liebmann
84ab2cb555
CRecordManager::ShowMenu: Fix display durations
...
- Save Option for CMenuForwarderNonLocalized in vector<std::string>
2013-07-04 07:45:52 +02:00
Michael Liebmann
0ce25a86d5
CRecordInstance::GetRecordString(): Fix calculation of duration
...
- Use locales for time string
- Show recording duration right aligned in stop menu
2013-07-04 02:05:34 +02:00
Michael Liebmann
31e2dae622
Fix paint VolumeBar on InfoViewer
2013-07-03 07:30:09 +02:00
Michael Liebmann
7833cd4dc6
scan epg: fix shadow warning
...
- fix display menuhint
2013-06-12 17:50:10 +02:00
[CST] Focus
8e6202071e
add experimental support to scan epg in background using different tuner,
...
when enabled in menu - activated by next channel switch,
scanning epg for channels (transponders) in current bouquet (channels list)
2013-06-12 18:46:34 +04:00
[CST] Focus
6cf3ceef4f
neutrinoMessages.h, rcinput.cpp: add NeutrinoMessages::EVT_EIT_COMPLETE
2013-06-12 18:46:34 +04:00
Michael Liebmann
d08d18522e
* Add volume bar to osd timeouts in the OSD setup
2013-06-04 01:17:39 +02:00
[CST] Focus
6f8ef9ec46
Merge branch 'next' into next-cc
...
Conflicts:
data/locale/english.locale
src/driver/framebuffer.cpp
src/gui/channellist.cpp
src/gui/eventlist.cpp
src/gui/moviebrowser.cpp
2013-06-02 10:46:42 +04:00
Stefan Seyfried
256aacf33f
netfile: paranoia checks to avoid out-of-bounds access
2013-05-30 11:20:27 +02:00
Michael Liebmann
2b03fd0ddc
* Fix compile neutrino don't use USE_NEVIS_GXA
2013-05-28 20:49:24 +02:00
Stefan Seyfried
820426eaaa
framebuffer: implement alphablending for non-accelerated devices
2013-05-28 20:49:24 +02:00
Jacek Jendrzej
a549b97924
fix comma at end of enumerator list
2013-05-28 15:52:31 +02:00
Thilo Graf
73cf6e9410
CFrameBuffer: style fixes
...
Scope of the some variable can be reduced, and
waitForIdle(): %d in format string requires a signed integer given in
the argument list.
2013-05-25 16:48:35 +02:00
Michael Liebmann
00dd399ff9
* CFrameBuffer::paintBoxRel: Skip paint the line, if the calculated width < 0
...
- When width < 0 GXA overwrites undefined image regions
- Skip paint the line, if the calculated width = 0 (unnecessarily)
2013-05-24 09:56:07 +02:00
Jacek Jendrzej
0c68a37b70
CBaseDec::GetMetaDataBase - fix segfault on scroll and any file is played
2013-05-23 14:20:06 +02:00
Michael Liebmann
d460c50bd5
* CFrameBuffer::waitForIdle: Added a parameter
...
to identify the execution at Debug Output
- For example: name of the calling function
2013-05-18 14:44:20 +01:00
Michael Liebmann
5eb7f4aea8
* Mute icon: Fix minor bugs
...
- Fix display the mute icon when leaving the audio player
- Disable mute icon in channellist when 'Quickzap in list' active or allow
- Fix hide the mute icon in movie browser, picture viewer,
file browser and upnp browser
- Font::RenderString(): Use correct value of y for CFrameBuffer::checkFbArea()
2013-05-18 14:44:20 +01:00
Michael Liebmann
b089d9bf20
* CFrameBuffer: Rework paintBoxFrame()
...
- Rounded corners can be displayed individually
- Improved rendering of circular arcs
- Remove duplicate code in paintBoxRel()
2013-05-16 11:01:41 +01:00
Michael Liebmann
bf1c7bfdb7
* Various changes for reworked mute icon handling in some classes
...
- mute icon disabled for moviebrowser, upnpbrowser, pictureviewer
- extra handling for audioplayer
2013-05-16 11:01:41 +01:00
Michael Liebmann
1049b337bb
* Rework handling muteicon
...
- Integrated for monitoring the mute icon into the frame buffer class.
If the icon is overwritten by an element, it is restored from the
framebuffer.
Signed-off-by: Thilo Graf <dbt@novatux.de >
2013-05-16 11:01:41 +01:00
[CST] Focus
df1fa6a6bf
driver/record.cpp: show record duration in xx hour yy min format
2013-05-15 16:00:09 +04:00
svenhoefer
5af55b4092
- framebuffer: add possibility to force small windows
2013-05-10 17:22:24 +04:00
Michael Liebmann
a03eb3d732
* CFrameBuffer::paintBoxRel(): Correct debug message if dx or dy are 0
2013-05-10 17:09:46 +04:00
svenhoefer
742cc81f46
- framebuffer: add possibility to force small windows
2013-05-10 10:31:46 +02:00
Thilo Graf
8baec6d62a
CVolumeBar: rework volumebar handling
...
Use CComponenets and separates the gui part from driver part
- add new class CVolumeBar as CComponentsForm
- Various changes for reworked volume bar handling in some classes
- Move AudioMute() from CVolume to new class CAudioMute
- Use CComponentsPicture to paint muteicon
2013-05-08 05:11:24 +01:00
Michael Liebmann
d802b85bbc
* CFrameBuffer::paintBoxRel(): Correct debug message if dx or dy are 0
2013-05-05 13:12:08 +01:00
Jacek Jendrzej
9672968ecf
src/driver/pictureviewer/pictureviewer.cpp: move free handlers to ~CPictureViewer(), fix segfault aufter commit 833fb32197
2013-04-30 13:01:28 +04:00
Jacek Jendrzej
725b3eb27c
src/driver/pictureviewer/pictureviewer.cpp: move free handlers to ~CPictureViewer(), fix segfault aufter commit 833fb32197
2013-04-24 12:03:58 +02:00
[CST] Focus
8bb70d1ab3
Merge branch 'pu/cc' into next-cc
...
Conflicts:
acinclude.m4
data/locale/deutsch.locale
data/locale/english.locale
src/driver/volume.cpp
src/eitd/SIlanguage.cpp
src/gui/bedit/bouqueteditor_channels.cpp
src/gui/bedit/bouqueteditor_chanselect.cpp
src/gui/bouquetlist.cpp
src/gui/channellist.cpp
src/gui/eventlist.cpp
src/gui/osd_setup.cpp
src/gui/scan.cpp
src/gui/scan.h
src/gui/test_menu.cpp
src/gui/timeosd.cpp
src/gui/widget/progressbar.cpp
src/gui/widget/progressbar.h
src/neutrino.cpp
src/nhttpd/yconfig.h
2013-04-17 13:32:12 +04:00
Stefan Seyfried
4f31b4e779
pictureviewer: free formathandlers in destructor
2013-04-17 10:21:33 +04:00