Stefan Seyfried
63b6efd1f5
replace framebuffer.h include with forward declaration
...
instead of including framebuffer.h almost everywhere, replace it with
class CFrameBuffer forward declarations and/or generic system includes.
Add a hack to define fb_pixel_t to config.h (one reason for
framebuffer.h includes was the fb_pixel_t define)
2017-02-05 13:05:07 +01:00
Stefan Seyfried
9d78d7072d
helpers: add run_pty() function
...
This runs an external command inside a pty. Running inside a pty,
external commands using stdio(3) will disable stdout buffering when
running from a terminal, which is often desirable.
2017-01-28 23:17:03 +01:00
Stefan Seyfried
2c92d112d0
Merge remote-tracking branch 'tuxbox/master'
2016-11-12 18:06:26 +01:00
Jacek Jendrzej
80f7d0a299
helpers: 201103L have to_string
2016-10-24 13:41:23 +02:00
Stefan Seyfried
ae345d11d3
system/helpers: allow to build with c++11 compilers
2016-10-24 09:55:32 +02:00
Stefan Seyfried
645da64839
helpers.cpp: include fontrenderer.h
...
if Font class is used, the header should be included, too :-)
2016-10-24 09:46:05 +02:00
Stefan Seyfried
3684680cb2
system/helpers: allow to build with c++11 compilers
2016-10-22 12:23:09 +02:00
Stefan Seyfried
1d5cb34616
helpers.cpp: include fontrenderer.h
...
if Font class is used, the header should be included, too :-)
2016-10-22 12:22:06 +02:00
Stefan Seyfried
13ab1ebc8a
Merge remote-tracking branch 'tuxbox/master'
...
* needs compile fixes
* needs additional tests, of course :-)
2016-10-22 11:37:40 +02:00
M. Liebmann
6a9c08ae90
CFileHelpers: Rework FileBuf handling
...
FileBuf: Reserve memory only when it is needed (copyFile)
copyFile: Reserve for small files, only as much memory as is required
2016-09-06 11:32:41 +02:00
M. Liebmann
ff9a71cd36
CFileHelpers::removeDir: Better error message
...
- No error when directory does not exist
2016-09-06 11:32:41 +02:00
M. Liebmann
906e9a2156
lua_filehelpers.cpp: Add lua script function 'mkdir()'
...
- Set Lua api version to 1.52
2016-09-05 23:46:01 +02:00
M. Liebmann
631708f380
lua_filehelpers.cpp: Add lua script function 'rmdir()'
...
- Set Lua api version to 1.51
2016-09-05 23:46:01 +02:00
M. Liebmann
de07369d68
Use DebugInfo functions in CFileHelpers::cp / lua cp
2016-09-05 23:46:01 +02:00
M. Liebmann
83a902d524
CFileHelpers: Add DebugInfo functions for displaying error messages..
...
..in lua script functions
2016-09-05 23:46:01 +02:00
M. Liebmann
5198a13282
helpers.cpp: Add cp() function
2016-09-05 23:46:01 +02:00
M. Liebmann
64b5d36c52
CFileHelpers::copyFile: Rewrite mode handling
2016-09-05 23:46:01 +02:00
M. Liebmann
38470a8a80
helpers.cpp: Add itoa() function
2016-09-05 23:46:01 +02:00
M. Liebmann
0d5edc29e6
Fix commit 71674d0f8a
...
- Use indexes for font parameter in formatDeleteMsg() & cutString()
2016-08-13 16:01:00 +02:00
M. Liebmann
71674d0f8a
src/system/helpers.cpp: Add cutString() function
2016-08-12 19:22:48 +02:00
svenhoefer
22fcc8fe4d
- movieinfo: more cleanup; use htmlEntityDecode from helpers.cpp
2016-08-11 12:32:00 +02:00
M. Liebmann
53ef02ad2f
src/system/helpers.cpp: Add function Lang2ISO639_1()
2016-03-04 14:15:50 +01:00
M. Liebmann
2c23f339d3
helpers.cpp: Add function SetWith4FB_HW_ACC()
...
align for hw blit on apollo/kronos hw
2016-01-26 09:51:48 +01:00
Stefan Seyfried
be8db2598f
helpers: fix printf type warning
...
There is no portable way to do this without a cast, and since
64bit filesystem magic numbers exist, cast to an at least 64bit
sized type (unsigned long long).
2015-12-28 16:21:58 +01:00
Stefan Seyfried
b837d8697b
Merge remote-tracking branch 'uncool/cst-next'
2015-12-28 16:15:14 +01:00
Jacek Jendrzej
322b58a598
fix compil fix change 64 to 32
2015-12-27 13:58:32 +01:00
Jacek Jendrzej
ddb3c15d4b
some gcc5 compil fixes
2015-12-26 17:03:42 +01:00
Stefan Seyfried
eeee5bacab
Merge remote-tracking branch 'uncool/cst-next'
...
This need buildfixes and some functional updates...
2015-12-13 17:41:55 +01:00
M. Liebmann
1d992a6d13
helpers.cpp: Fix sscanf format string in getJFFS2MountPoint (THX Jacek)
2015-11-07 10:56:55 +01:00
[CST] Bas
0180d59111
CFileHelpers::createDir: Fix return value
...
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com >
2015-10-18 21:39:54 +02:00
M. Liebmann
885f13f6b0
Apollo/Kronos: Display backup options for 'var' and 'root1'...
...
...only if are mounted.
- Using /proc/mounts to find correct mountpoint for backup
2015-09-22 13:41:14 +02:00
Jacek Jendrzej
a34b32043a
fix Werror=format
2015-08-22 15:27:47 +02:00
Jacek Jendrzej
c06e5b1407
for debug filesystem
2015-08-21 22:04:04 +02:00
Thilo Graf
a185ad34d4
CFileHelpers: rework methode getDirSize(), makes it work recursively
2015-03-29 22:40:12 +02:00
Thilo Graf
1b095e725e
CFileHelpers: add function getDirSize()
2015-03-29 22:40:12 +02:00
Thilo Graf
c9dd6fac39
system/helpers.cpp: add return value for mySleep()
2015-03-29 22:40:09 +02:00
Thilo Graf
3538077821
system/helpers.cpp: getNowTimeStr(), use thread save localtime version
2015-03-29 22:40:09 +02:00
Thilo Graf
6fc8d1bb9f
system/helpers.cpp: add more possible exexutable paths
2015-03-29 22:39:57 +02:00
Thilo Graf
1dcfc52a33
system/helpers: remove mkdirhier(); gui/themes: use createDir()
...
This is a partial revert of
picked commit 431657e35d
.
There were two methods, createDir() and mkdirhier() for the same purpose.
We don't need it twice.
btw: existing function createDir() fixed
2015-03-29 22:39:48 +02:00
Stefan Seyfried
f607fe5fbe
helpers: add "backtick" function for shell-like command
2015-02-09 13:47:32 +01:00
Stefan Seyfried
ce382cc2cb
helpers: add "backtick" function for shell-like command
2015-02-08 13:05:53 +01:00
Stefan Seyfried
fe5a6ec111
picview/png, my_popen: fix -Wclobbered warnings
2015-02-04 12:35:51 +01:00
Stefan Seyfried
283a6c30eb
picview/png, my_popen: fix -Wclobbered warnings
2015-01-26 19:30:23 +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
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
Jacek Jendrzej
d5d6c4de62
fix some possible errors
2014-11-06 14:40:44 +01:00
martii
70e5e66327
experimental yt cache (currently no gui integration)
...
Conflicts:
src/gui/moviebrowser.cpp
src/gui/movieinfo.cpp
src/system/Makefile.am
2014-09-24 19:50:34 +04:00
martii
431657e35d
system/helpers: add mkdirhier(); gui/themes: use mkdirhier()
...
Conflicts:
src/system/helpers.h
2014-09-12 15:59:21 +04:00
martii
742760dbd3
gui/dboxinfo: localize (partially based on patch from Benny -- thanks!)
...
Conflicts:
src/gui/dboxinfo.cpp
2014-09-11 18:12:06 +04:00
[CST] Focus
420af7a4dc
neutrino: sync keybind and usermenu code with neutrino-mp, code (C) martii
2014-09-05 17:49:11 +04:00