seife
c77b7f37c8
fontrenderer.cpp: stuff allocated with strdup must be free()'d, not deleted
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@107 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-22 12:15:01 +00:00
mws
c8e87eb023
fix casting
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@106 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-22 09:44:04 +00:00
seife
732ffb18be
fix more "type qualifiers ignored on function return type" warnings
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@105 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-21 17:26:15 +00:00
mws
1b13da2617
Mark unused vars as comment
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@104 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-21 16:23:09 +00:00
seife
7b87012631
compiler warning fixes
...
Fix a bunch of "warning: type qualifiers ignored on function
return type" (you see them with -Wall -Wextra). Still lots to fix.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@103 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-21 00:00:02 +00:00
seife
0630507360
infoviewer: fix timescale background in blinkenlights mode
...
The timescale background was not painted on subsequent calls of the
infobar unless the percentage had changed. Thanks lucgas for reporting.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@102 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-20 22:28:19 +00:00
seife
6a3dfb0020
fix typo in "recalculate" commit
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@101 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-20 21:40:16 +00:00
seife
4a23449c8e
framebuffer: make table of circle values static
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@100 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-20 21:30:32 +00:00
seife
a45f371636
recalculate infobar position after font or screensetup changes
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@99 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-20 21:30:29 +00:00
seife
115ba99f2e
neutrino: rework infoviewer
...
Make the infoviewer more "tuxbox-like". The default appearance should
only change marginally, but this provides infrastructure to:
*) disable the crypto icons (default if --disable-blinkenlights)
*) resize the infobar better to adapt to changed font sizes (not yet
perfect, but better than before)
*) always vertically center the icons in the button bar (red green blue
and AC3/16:9 etc)
The one thing visible immediately is that the infobar is always drawn
at the same height, regardless if the buttonbar is drawn below or not.
Originally I did it that way because a) the code was simpler and b) I
liked it better. If this is an issue, please report an I can change that.
I deliberately did not touch the display in file playback mode, this can
be done later once potential issues are shaken out.
Tis is a massive change, so I expect it to be not perfect. Please report
anything you find.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@98 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-20 21:08:35 +00:00
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