Commit Graph

56 Commits

Author SHA1 Message Date
Thilo Graf
a1768cc6bd system/helpers.cpp: getNowTimeStr(), use thread save localtime version
Origin commit data
------------------
Commit: 3538077821
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-14 (Wed, 14 Jan 2015)
2015-03-29 22:40:09 +02:00
Thilo Graf
67055afda8 system/helpers.cpp: add more possible exexutable paths
Origin commit data
------------------
Commit: 6fc8d1bb9f
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-24 (Mon, 24 Nov 2014)
2015-03-29 22:39:57 +02:00
Thilo Graf
39524dc80c system/helpers: remove mkdirhier(); gui/themes: use createDir()
This is a partial revert of
picked commit 67ea8dd650.
There were two methods, createDir() and mkdirhier() for the same purpose.
We don't need it twice.
btw: existing function createDir() fixed


Origin commit data
------------------
Commit: 1dcfc52a33
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-11-28 (Fri, 28 Nov 2014)
2015-03-29 22:39:48 +02:00
Stefan Seyfried
8a9e640b18 helpers: add "backtick" function for shell-like command
Origin commit data
------------------
Commit: f607fe5fbe
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-02-08 (Sun, 08 Feb 2015)
2015-02-09 13:47:32 +01:00
Stefan Seyfried
77aec57555 picview/png, my_popen: fix -Wclobbered warnings
Origin commit data
------------------
Commit: fe5a6ec111
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-01-26 (Mon, 26 Jan 2015)
2015-02-04 12:35:51 +01:00
Jacek Jendrzej
3905eb0fda fix some possible errors
Origin commit data
------------------
Commit: d5d6c4de62
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2014-11-06 (Thu, 06 Nov 2014)
2014-11-06 14:40:44 +01:00
martii
f717d3598f experimental yt cache (currently no gui integration)
Conflicts:
	src/gui/moviebrowser.cpp
	src/gui/movieinfo.cpp
	src/system/Makefile.am


Origin commit data
------------------
Commit: 70e5e66327
Author: martii <m4rtii@gmx.de>
Date: 2013-06-12 (Wed, 12 Jun 2013)
2014-09-24 19:50:34 +04:00
martii
67ea8dd650 system/helpers: add mkdirhier(); gui/themes: use mkdirhier()
Conflicts:
	src/system/helpers.h


Origin commit data
------------------
Commit: 431657e35d
Author: martii <m4rtii@gmx.de>
Date: 2014-01-06 (Mon, 06 Jan 2014)
2014-09-12 15:59:21 +04:00
martii
bb0239bd4c gui/dboxinfo: localize (partially based on patch from Benny -- thanks!)
Conflicts:
	src/gui/dboxinfo.cpp


Origin commit data
------------------
Commit: 742760dbd3
Author: martii <m4rtii@gmx.de>
Date: 2014-05-24 (Sat, 24 May 2014)
2014-09-11 18:12:06 +04:00
[CST] Focus
34d2776109 neutrino: sync keybind and usermenu code with neutrino-mp, code (C) martii
Origin commit data
------------------
Commit: 420af7a4dc
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2014-09-05 (Fri, 05 Sep 2014)
2014-09-05 17:49:11 +04:00
vanhofen
8b03b47027 helpers.cpp: add shortened strftime() function
taken from martiis neutrino-mp


Origin commit data
------------------
Commit: 672257906e
Author: vanhofen <vanhofen@gmx.de>
Date: 2014-05-29 (Thu, 29 May 2014)

Origin message was:
------------------
- helpers.cpp: add shortened strftime() function

 taken from martiis neutrino-mp
2014-05-29 22:26:30 +02:00
[CST] Focus
845848c2b9 system/helpers.cpp: add split_config_string helper
Origin commit data
------------------
Commit: bef1b79bed
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2014-04-23 (Wed, 23 Apr 2014)
2014-04-23 17:44:16 +04:00
Michael Liebmann
75b3fe663e src/system/helpers.cpp - htmlEntityDecode(): Add various html codes
Origin commit data
------------------
Commit: 409df1b809
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2014-03-02 (Sun, 02 Mar 2014)
2014-03-03 20:20:57 +01:00
Stefan Seyfried
14d60eff3e my_popen: fix indentation
Origin commit data
------------------
Commit: 04fd8c277c
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2014-03-01 (Sat, 01 Mar 2014)
2014-03-01 21:17:56 +01:00
Michael Liebmann
77f8ef3aa3 src/system/helpers.cpp: Add htmlEntityDecode() for decode html string
Origin commit data
------------------
Commit: 0028ad0d9b
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2014-02-26 (Wed, 26 Feb 2014)
2014-02-26 10:11:40 +01:00
Michael Liebmann
4e6195aabe src/system/helpers.cpp: Add str_replace() function
Origin commit data
------------------
Commit: 21f7c930ae
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2014-02-26 (Wed, 26 Feb 2014)
2014-02-26 10:11:40 +01:00
Jacek Jendrzej
ce577dface wakeup_hdd: -fix warning -add mode to open
Origin commit data
------------------
Commit: f1c7e9002e
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2014-02-18 (Tue, 18 Feb 2014)
2014-02-18 14:59:11 +01:00
[CST] Focus
0cec69fb19 system/helpers.cpp: change wakeup_hdd function to use hdd_get_standby/hdd_flush
Origin commit data
------------------
Commit: 10eb8869d6
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2014-02-12 (Wed, 12 Feb 2014)
2014-02-12 16:47:28 +04:00
[CST] Focus
3fcb1867b5 system/helpers.cpp: add code to get hdd standby/active status and flush hdd buffers
Origin commit data
------------------
Commit: 097e05c083
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2014-02-05 (Wed, 05 Feb 2014)
2014-02-05 14:02:46 +04:00
Michael Liebmann
f06a009b8e helpers.cpp: fix find_executable
- function made the environment variable PATH broken


Origin commit data
------------------
Commit: 356feceb9c
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2014-01-27 (Mon, 27 Jan 2014)
2014-01-27 13:37:32 +01:00
Stefan Seyfried
133e7a8522 helpers: add a function to find an executable in $PATH
Origin commit data
------------------
Commit: e37e425674
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2014-01-26 (Sun, 26 Jan 2014)
2014-01-26 21:43:08 +01:00
Jacek Jendrzej
25d9e507a0 move toEpoch to helpers.cpp, use strptime
Origin commit data
------------------
Commit: 52741fb1e4
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2014-01-04 (Sat, 04 Jan 2014)
2014-01-04 20:48:13 +01:00
martii
936cdc41dc more char* -> std::string conversions
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>


Origin commit data
------------------
Commit: 2cee6929d6
Author: martii <m4rtii@gmx.de>
Date: 2013-06-27 (Thu, 27 Jun 2013)
2013-12-25 12:08:14 +01:00
Jacek Jendrzej
cbebe671ac use mySleep in CComponentsFrmClock::initClockThread(
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>


Origin commit data
------------------
Commit: ececd844fa
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2013-12-15 (Sun, 15 Dec 2013)
2013-12-15 17:40:32 +01:00
vanhofen
ba6a667595 helpers.cpp: port safe_mkdir() from martii
Origin commit data
------------------
Commit: 57267a28aa
Author: vanhofen <vanhofen@gmx.de>
Date: 2013-11-22 (Fri, 22 Nov 2013)

Origin message was:
------------------
- helpers.cpp: port safe_mkdir() from martii
2013-11-22 12:35:20 +01:00
vanhofen
5efc09d8dc helpers.cpp: simplify check_dir(); ported from martii
Origin commit data
------------------
Commit: 44cddc05d9
Author: vanhofen <vanhofen@gmx.de>
Date: 2013-11-22 (Fri, 22 Nov 2013)

Origin message was:
------------------
- helpers.cpp: simplify check_dir(); ported from martii
2013-11-22 12:10:26 +01:00
Michael Liebmann
cb7221a3d5 Fix compiler warnings (-Wconversion)
Origin commit data
------------------
Commit: b645b644b0
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2013-10-08 (Tue, 08 Oct 2013)
2013-10-10 01:58:37 +02:00
Michael Liebmann
2c767d14d1 src/system/helpers.cpp: Replace wrong data types in get_fs_usage()
- Change from 'long' to 'uint64_t'
- src/Makefile.am: Add -D_FILE_OFFSET_BITS=64 to AM_CPPFLAGS


Origin commit data
------------------
Commit: 36f3579df6
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2013-10-07 (Mon, 07 Oct 2013)
2013-10-10 01:58:37 +02:00
Jacek Jendrzej
7588017b3d CUpdateSettings:: allow choose tmp(ramfs,TMPFS_MAGIC) as update dir
Origin commit data
------------------
Commit: 6f07cbe3dd
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2013-10-08 (Tue, 08 Oct 2013)

Origin message was:
------------------
CUpdateSettings:: allow choose tmp(ramfs,TMPFS_MAGIC) as update dir
2013-10-08 10:10:10 +02:00
Michael Liebmann
cecc09af75 helpers.cpp: Add getFileName(), getFileExt(), getNowTimeStr()
Origin commit data
------------------
Commit: 5d77f01b5d
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2013-08-07 (Wed, 07 Aug 2013)
2013-08-08 14:09:47 +02:00
Michael Liebmann
4b6eba3a10 src/system/helpers.cpp: Add getBaseName() and getPathName()
Origin commit data
------------------
Commit: 767ff03d98
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2013-07-03 (Wed, 03 Jul 2013)
2013-07-03 07:30:09 +02:00
Jacek Jendrzej
ad8f946572 CFileHelpers::copyFile - prevent possible compile error
Origin commit data
------------------
Commit: 476b896972
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2013-05-20 (Mon, 20 May 2013)

Origin message was:
------------------
CFileHelpers::copyFile - prevent possible compile error
2013-05-20 12:07:04 +02:00
Jacek Jendrzej
d2ddf2bdc3 src/system/helpers.cpp:-add file_size function
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>


Origin commit data
------------------
Commit: 947a277a49
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2013-04-24 (Wed, 24 Apr 2013)
2013-04-24 21:35:25 +02:00
Stefan Seyfried
d6d9bf4d84 my_system: cleanup and propagate exitstatus
Origin commit data
------------------
Commit: aa411cff93
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-03-24 (Sun, 24 Mar 2013)
2013-04-01 15:42:46 +04:00
Stefan Seyfried
44d491cc7f my_system: return errno, silence trivial error message
Origin commit data
------------------
Commit: 94cb301612
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-03-09 (Sat, 09 Mar 2013)
2013-03-12 16:31:56 +04:00
Stefan Seyfried
9c0fbe8943 helpers: improve my_system function
Instead of hardcoding the maximum number of arguments to the
my_system helper, pass a variable argument list.
The function is deliberately source-incompatible with the old
implementation (as opposed to a variant with a sentinel NULL
argument, which would be compatible) to find all users and to
make sure that new future users of this function are not
overlooked during merges with other branches.

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>


Origin commit data
------------------
Commit: 988a8ebec2
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-03-03 (Sun, 03 Mar 2013)
2013-03-05 11:58:49 +01:00
Stefan Seyfried
f1812eb16d my_system/my_popen: detach the children from neutrino's terminal
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>


Origin commit data
------------------
Commit: 22be19a9b0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-03-02 (Sat, 02 Mar 2013)
2013-03-05 11:16:57 +01:00
Stefan Seyfried
80a87017f3 neutrino: fix 32<->64bit format string warnings
use portable C99 format string macros for 64bit types to
fix many warnings when compiling for 64bit architectures,
add some (int) casts for size_t


Origin commit data
------------------
Commit: 4dbeb3a31e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-11-03 (Sat, 03 Nov 2012)
2013-02-21 15:47:18 +01:00
Stefan Seyfried
53365a8ae0 my_popen: close filedescriptors before exec
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>


Origin commit data
------------------
Commit: 3064107b90
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-02-20 (Wed, 20 Feb 2013)
2013-02-20 21:05:08 +01:00
Thilo Graf
daf4a68e5e extended update: move ext_update.* to update_ext.*
Beware the canonical order of filenames.


Origin commit data
------------------
Commit: 9939fc9197
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-01-13 (Sun, 13 Jan 2013)
2013-01-14 15:31:43 +01:00
Michael Liebmann
8f3a597f7b system/helpers.cpp: Adding value 'bsize' as a possible return value
Origin commit data
------------------
Commit: 6e1a2dc9cd
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2013-01-01 (Tue, 01 Jan 2013)

Origin message was:
------------------
* system/helpers.cpp: Adding value 'bsize' as a possible return value
2013-01-01 15:05:21 +01:00
Michael Liebmann
25278d8398 Software Update with apply the settings (Part10)
- Blacklist added to exclude files
- Files are marked by a prefixed '-' in the settingsupdate.conf


Origin commit data
------------------
Commit: cddf86725d
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2012-11-11 (Sun, 11 Nov 2012)

Origin message was:
------------------
* Software Update with apply the settings (Part10)

- Blacklist added to exclude files
- Files are marked by a prefixed '-' in the settingsupdate.conf
2012-11-11 08:11:49 +01:00
Jacek Jendrzej
44a2bd7678 src/system/helpers.cpp: fix resource leak ,use new instead of malloc
Origin commit data
------------------
Commit: a03445fe40
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2012-10-26 (Fri, 26 Oct 2012)
2012-10-26 23:16:30 +02:00
Michael Liebmann
18d3557035 Fix compiler warning
"missing sentinel functions call" in src/system/helpers.cpp


Origin commit data
------------------
Commit: 37c4b21ac3
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2012-10-21 (Sun, 21 Oct 2012)

Origin message was:
------------------
* Fix compiler warning

 "missing sentinel functions call" in src/system/helpers.cpp
2012-10-25 01:10:35 +01:00
Michael Liebmann
a7cc09981b Add file/directory functions to src/system/helpers.cpp
- Required for 'update with settings'


Origin commit data
------------------
Commit: 690786c37c
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2012-10-21 (Sun, 21 Oct 2012)

Origin message was:
------------------
* Add file/directory functions to src/system/helpers.cpp

- Required for 'update with settings'
2012-10-25 01:10:35 +01:00
vanhofen
3d1bca8983 system/helpers: rework get_fs_usage()
also comment some unuses variables in src/infoviever_bb.{h,cpp}


Origin commit data
------------------
Commit: 7c01980e94
Author: vanhofen <vanhofen@gmx.de>
Date: 2012-09-27 (Thu, 27 Sep 2012)

Origin message was:
------------------
- system/helpers: rework get_fs_usage()

also comment some unuses variables in src/infoviever_bb.{h,cpp}
2012-09-27 12:22:33 +02:00
[CST] Focus
0397d4c20c system/helpers.cpp: fix check_dir - we use it to check for record, last change allow recording to jffs2
Origin commit data
------------------
Commit: 108ee92618
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-09-21 (Fri, 21 Sep 2012)
2012-09-21 18:44:47 +04:00
[CST] Focus
07bec56ed7 system/helpers.cpp: add function to get total/free mem without cached/buffers
Origin commit data
------------------
Commit: 5dc2656b8e
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-09-21 (Fri, 21 Sep 2012)
2012-09-21 17:41:28 +04:00
vanhofen
a6510843d3 infoviewerbb: determination of hdd-percentage in a seperate thread
Origin commit data
------------------
Commit: 87f7a224f7
Author: vanhofen <vanhofen@gmx.de>
Date: 2012-09-19 (Wed, 19 Sep 2012)

Origin message was:
------------------
- infoviewerbb: determination of hdd-percentage in a seperate thread
2012-09-19 21:23:50 +02:00
vanhofen
481b69e4ca helpers.cpp: fix errorlevel of child-process; whitespace cleanup
Origin commit data
------------------
Commit: acaf807bbb
Author: vanhofen <vanhofen@gmx.de>
Date: 2012-09-15 (Sat, 15 Sep 2012)

Origin message was:
------------------
- helpers.cpp: fix errorlevel of child-process; whitespace cleanup
2012-09-15 21:26:12 +02:00