seife
21e8718a45
infoviewer: fix CScale sizes
...
The CScale code does not allow for a height of 4 or 8 (it rounds
up to 6 and 10 due to buggy implementation), so we might as well
declare the scales with the proper size.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@93 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-20 13:36:21 +00:00
seife
e2f4d73d78
framebuffer: add infrastructure to center icons vertically
...
add an additional height parameter to paintIcon() that allows to
center the icons vertically between y and y+h
defaults to 0 == unchanged behaviour
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@92 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-20 13:36:18 +00:00
mws
0a4760a8bb
-Werror compiler flag
...
activated. this prevents a successfull build if any warning is issued.
more to come...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@91 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-18 10:04:34 +00:00
satbaby
2e9d4bc46a
port getScreenStartX() & getScreenStartY() code from tuxbox CVS; use getScreenStartX(),getScreenStartY(),h_max(),w_max() routines
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@90 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-17 11:19:16 +00:00
satbaby
2cea351f94
port getScreenStartX() & getScreenStartY() code from tuxbox CVS; use getScreenStartX(),getScreenStartY(),h_max(),w_max() routines
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@89 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-17 10:49:00 +00:00
satbaby
0cab2ca9fd
port getScreenStartX() & getScreenStartY() code from tuxbox CVS; use getScreenStartX(),getScreenStartY(),h_max(),w_max() routines
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@88 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-17 10:36:44 +00:00
satbaby
49e009134b
port rounded corner code from tuxbox CVSuse getScreenStartX(),getScreenStartY(),h_max(),w_max() routines
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@87 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-17 09:58:55 +00:00
mws
dfe40f9833
fix sign of integer / unused stuff / ...
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@86 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 16:08:55 +00:00
mws
27328dc8ad
fix variable init
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@85 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 16:08:12 +00:00
mws
ed6d4984e8
unused stuff commented
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@84 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 16:07:49 +00:00
mws
1319399ca0
move warning to fixme
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@83 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 16:07:24 +00:00
mws
bb2f896636
unused stuff commented
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@82 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 16:06:57 +00:00
mws
ecf862e1ec
fix constness
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@81 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 16:06:38 +00:00
mws
80e7d039c7
unused stuff commented
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@80 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 16:06:23 +00:00
mws
6810f5c3e7
fix structnaming from anonymous to a real name
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@79 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 16:06:01 +00:00
mws
89c4a1b50b
fix constness
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@78 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 16:03:21 +00:00
mws
bf2cbdbe55
unused stuff commented
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@77 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 16:02:51 +00:00
mws
443fa900c5
fix init - please CHECK for me it is an uninited pointer...
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@76 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 16:02:05 +00:00
mws
dfda4e0639
unused stuff commented
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@75 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 16:01:19 +00:00
mws
25f33a3d89
unused stuff commented
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@74 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 16:00:58 +00:00
mws
4f346c1209
move warning to fixme. comment dprint statement
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@73 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 16:00:07 +00:00
mws
025ccf5ccc
comment warning off
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@72 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 15:59:29 +00:00
mws
1436f86605
fix constness
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@71 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 15:58:43 +00:00
mws
79c7a07bf9
comment warning off
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@70 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 15:58:14 +00:00
mws
aa2bb4965d
comment unused var
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@69 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 15:57:28 +00:00
mws
2d39b0f036
comment unused var
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@68 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 15:57:10 +00:00
mws
5e06b73c32
fix sign of int
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@67 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 15:56:51 +00:00
mws
b0cda9a461
move warning to FIXME
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@66 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 15:54:49 +00:00
mws
ab84a70168
fix sign of integer. comment in unused var
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@65 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 15:49:31 +00:00
mws
25550a1cee
change #warning to TODO
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@64 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 15:40:07 +00:00
mws
be1bd14b8a
comment unused variables
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@63 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 15:37:56 +00:00
mws
84c3bcbcc7
change #warning to FIXME
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@62 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 15:35:57 +00:00
mws
dcb8eb9513
fix to prevent uninitialized data
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@61 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 15:35:27 +00:00
mws
9bcbe03475
comment in unused variables,
...
replace #warning statements
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@60 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 15:34:26 +00:00
mws
8107126575
fix typo
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@59 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 15:27:03 +00:00
mws
5a7570a6ba
fix Makefiles to comply to C and CPP rules
...
announcement -Wall -Werror will force compile breaking in
the near future.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@58 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 14:24:21 +00:00
seife
8e23ae1dfb
add .gitignore - does no harm and helps me with git conversion
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@57 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 08:49:23 +00:00
seife
601e6b00fc
fix build with gcc-4.4.x by adding necessary #includes
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@56 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 08:49:21 +00:00
focus
ea98fae9e9
Err..
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@55 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-15 20:00:14 +00:00
focus
f6806d5c9a
Defaults to NORTH, 00.0
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@54 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-15 19:54:14 +00:00
seife
f48a82fa51
improve the progressbar code
...
* disable "round corners" for the progressbars for now, does not look good
* if the progressbar is less than 5 pixels high, disable the border, this
helps for the tiny bars in the infobar
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@52 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-14 19:12:23 +00:00
satbaby
1e77a0c230
Manual Channel Search: remove (not need)
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@51 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-14 16:52:03 +00:00
satbaby
3d20d7e0f0
Manual Channel Search
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@50 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-14 16:48:08 +00:00
seife
66bdbc68e2
add "--disable-blinkenlights" configure switch
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@49 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-14 16:46:59 +00:00
seife
143c5948fc
neutrino: add an option to choose the classic progress bar style
...
add a #define NO_BLINKENLIGHTS in scale.h to choose the classic
progress bar style instead of the colorful blinkenlights.
TODO: make this a configure option.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@48 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-13 22:23:32 +00:00
seife
35252eb6c7
channellist: use progressbar class for extended channellist
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@47 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-13 22:23:29 +00:00
seife
5c56e45a8d
add progress bar class, ported from tuxbox.org
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@46 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-13 22:23:26 +00:00
seife
b0b471210f
neutrino: port rounded corner code from tuxbox CVS
...
This allows to set all four corners separately. The default is
now to have all four corners rounded if radius is > 0 in paintBoxRel.
It also places hard coded integer numbers for CORNER_TOP and
CORNER_BOTTOM with the respective #defines.
This should make it much easier to port over code parts from tuxbox.org.
However, there are probably bugs and oversights in that I did not find
yet. Reports are welcome.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@45 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-13 22:23:23 +00:00
seife
af169c19ff
framebuffer/pictureviewer: add functions to query icon size
...
Add infrastructure to query icon size as in tuxbox neutrino.
TODO: those functions are yet to be tested for non-.raw icons ;)
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@44 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-13 18:10:29 +00:00
seife
83d7657b9d
neutrino: fix crashes on invalid fonts
...
with the latest fontrenderer fix, invalid fonts now can lead to
division by zero errors. fix the occurences I found.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@43 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-13 12:25:38 +00:00