]> git.sesse.net Git - vlc/log
vlc
11 years agoChromaprint: build statically for Windows
Jean-Baptiste Kempf [Tue, 9 Apr 2013 16:59:45 +0000 (18:59 +0200)]
Chromaprint: build statically for Windows

11 years agoLink Chromaprint with CXXLD
Jean-Baptiste Kempf [Tue, 9 Apr 2013 16:51:39 +0000 (18:51 +0200)]
Link Chromaprint with CXXLD

11 years agocontrib: blind attempt to fix contrib compilation with Xcode 4.6 and later
Felix Paul Kühne [Tue, 9 Apr 2013 16:48:23 +0000 (18:48 +0200)]
contrib: blind attempt to fix contrib compilation with Xcode 4.6 and later

11 years agolivehttp: add option to read key-uri and key-file from file
Ilkka Ollakka [Tue, 9 Apr 2013 10:30:02 +0000 (13:30 +0300)]
livehttp: add option to read key-uri and key-file from file

File is read when the segment is opened and values from file
are taken in the use. This and previous patch allows to change
encryption key/uri on the fly.

11 years agolivehttp: show segment specific iv/key location if they have changed
Ilkka Ollakka [Tue, 9 Apr 2013 10:29:39 +0000 (13:29 +0300)]
livehttp: show segment specific iv/key location if they have changed

11 years agoContribs: update D2D1 headers extraction
Jean-Baptiste Kempf [Tue, 9 Apr 2013 14:34:15 +0000 (16:34 +0200)]
Contribs: update D2D1 headers extraction

11 years agoCorrect spelling: s/[sS]yncro/[sS]ynchro/
Zoran Turalija [Tue, 9 Apr 2013 09:27:09 +0000 (11:27 +0200)]
Correct spelling: s/[sS]yncro/[sS]ynchro/

There is widespread use of words related to term synchronization
in VLC project. Also, common mistake is dropping letter H from
such words. This commit addresses this issue with exception of
not introducing letter H to word [sS]ync, thou [sS]ynch is also
correct, but really rarely used.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agocontrib: lua: build host luac compiler
Rafaël Carré [Mon, 8 Apr 2013 22:02:29 +0000 (00:02 +0200)]
contrib: lua: build host luac compiler

11 years agoskins2: slider background (some rework)
Erwan Tulou [Mon, 8 Apr 2013 19:53:17 +0000 (21:53 +0200)]
skins2: slider background (some rework)

11 years agoFix typo: priviledge -> privilege
Benjamin Drung [Mon, 8 Apr 2013 20:10:47 +0000 (23:10 +0300)]
Fix typo: priviledge -> privilege

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agomsi: pass the target architecture as parameter to candle
Ludovic Fauvet [Mon, 8 Apr 2013 18:07:02 +0000 (20:07 +0200)]
msi: pass the target architecture as parameter to candle

since the Platform attribute is deprecated.

11 years agoskins2: fix background slider focus problems
Erwan Tulou [Mon, 8 Apr 2013 17:43:52 +0000 (19:43 +0200)]
skins2: fix background slider focus problems

This fixes several skins where focus was hard to obtain, because
the slider area was not properly clipped. For instance, it fixes
the 'Modern' skin with the tiny blue equaliser in the main window.

11 years agomsi: restore compatibility with Windows 8
Ludovic Fauvet [Mon, 8 Apr 2013 17:51:16 +0000 (19:51 +0200)]
msi: restore compatibility with Windows 8

11 years agogettext: remove broken patch that we don't need anymore
Rafaël Carré [Mon, 8 Apr 2013 16:51:05 +0000 (18:51 +0200)]
gettext: remove broken patch that we don't need anymore

11 years agomacosx: set time field and volume slider position to sensical values for startup
David Fuhrmann [Mon, 8 Apr 2013 15:46:30 +0000 (17:46 +0200)]
macosx: set time field and volume slider position to sensical values for startup

Avoids display of nonsensical values for short time on startup.

Also resyncronize xib with xcode 3 project.

fixes #8382

11 years agoMitigate lack of long (>260 chars) paths in WiX
Rafaël Carré [Mon, 8 Apr 2013 14:43:02 +0000 (16:43 +0200)]
Mitigate lack of long (>260 chars) paths in WiX

Symlink actual vlc dir to C:\v before processing

11 years agoinet_pton is only available on Vista and newer
Rafaël Carré [Mon, 8 Apr 2013 14:29:14 +0000 (16:29 +0200)]
inet_pton is only available on Vista and newer

11 years agolua http: fix two xss vulnerabilities
Ludovic Fauvet [Mon, 8 Apr 2013 12:10:50 +0000 (14:10 +0200)]
lua http: fix two xss vulnerabilities

11 years agoHTTP requests: reindent
Jean-Baptiste Kempf [Mon, 8 Apr 2013 13:27:00 +0000 (15:27 +0200)]
HTTP requests: reindent

11 years agoFix chromaprint dependencies
Jean-Baptiste Kempf [Mon, 8 Apr 2013 12:03:28 +0000 (14:03 +0200)]
Fix chromaprint dependencies

11 years agoMSI: add phony targets
Rafaël Carré [Mon, 8 Apr 2013 11:32:00 +0000 (13:32 +0200)]
MSI: add phony targets

11 years agoMSI: fix target dependency
Rafaël Carré [Mon, 8 Apr 2013 11:31:42 +0000 (13:31 +0200)]
MSI: fix target dependency

11 years agocontrib: disable chromaprint (broken deps)
Rafaël Carré [Mon, 8 Apr 2013 10:26:02 +0000 (12:26 +0200)]
contrib: disable chromaprint (broken deps)

11 years agoskins2: first check for playout existence (generic control)
Erwan Tulou [Mon, 8 Apr 2013 09:49:13 +0000 (11:49 +0200)]
skins2: first check for playout existence (generic control)

11 years agoskins2: add a needed boundary check (playtree control)
Erwan Tulou [Mon, 8 Apr 2013 09:48:06 +0000 (11:48 +0200)]
skins2: add a needed boundary check (playtree control)

11 years agoequalizer: Enforce type correctness for M_PI as well
Ronald Wright [Sat, 6 Apr 2013 20:26:17 +0000 (15:26 -0500)]
equalizer: Enforce type correctness for M_PI as well

It was my expectation that M_PI in the EqzCoeffs function is automatically cast
to a float during compile time, but my expectation turned out to be incorrect.
Specifically, I noticed in GCC's assembly output of equalizer.c that GCC was
doing the inverse by making the program convert all single-precision terms
(excluding 2.0f * M_PI) in the line containing M_PI to double-precision, and
then making it convert the double-precision result to single-precision before
the assignment to f_theta_1.  As a result, M_PI must be explicitly cast to a
float.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agocontrib: upnp: fix build
Rafaël Carré [Sun, 7 Apr 2013 22:29:01 +0000 (00:29 +0200)]
contrib: upnp: fix build

11 years agolivehttp: use vlc_array to store segment info
Ilkka Ollakka [Tue, 2 Apr 2013 20:14:45 +0000 (23:14 +0300)]
livehttp: use vlc_array to store segment info

This contains filename and url and key_url, so we don't need to
iterate filename again and again and allows for example generate
other style of filenames than just segment-numbers.

Also actually allows to use strftime specifiers in filenames.

11 years agopo: do not translate ""
Rémi Denis-Courmont [Sun, 7 Apr 2013 17:35:27 +0000 (20:35 +0300)]
po: do not translate ""

11 years agoaout: inline one function and simplify
Rémi Denis-Courmont [Sun, 7 Apr 2013 15:45:12 +0000 (18:45 +0300)]
aout: inline one function and simplify

11 years agoaout: fix and partly clean-up the "visual" callback
Rémi Denis-Courmont [Sun, 7 Apr 2013 15:39:24 +0000 (18:39 +0300)]
aout: fix and partly clean-up the "visual" callback

11 years agoSubsdec: fix small parsing issue
Jean-Baptiste Kempf [Sun, 7 Apr 2013 14:35:14 +0000 (16:35 +0200)]
Subsdec: fix small parsing issue

Close #8392

11 years agoavformat: validate encoding of meta informations (fixes #8390)
Rémi Denis-Courmont [Sat, 6 Apr 2013 21:02:41 +0000 (00:02 +0300)]
avformat: validate encoding of meta informations (fixes #8390)

11 years agoavformat: refactor meta getter, fix title & language and add items
Rémi Denis-Courmont [Sat, 6 Apr 2013 21:01:34 +0000 (00:01 +0300)]
avformat: refactor meta getter, fix title & language and add items

11 years agoQt: CoverArtLabel: missing refcount
Francois Cartegnie [Sat, 6 Apr 2013 19:55:43 +0000 (21:55 +0200)]
Qt: CoverArtLabel: missing refcount

11 years agoQt: move variables.*pp.
Francois Cartegnie [Sat, 6 Apr 2013 19:14:50 +0000 (21:14 +0200)]
Qt: move variables.*pp.

Almost unused, and clearly can't belong to root.

11 years agoextra/../ios: disable chromaprint plugin
Gleb Pinigin [Sat, 6 Apr 2013 13:17:52 +0000 (20:17 +0700)]
extra/../ios: disable chromaprint plugin

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
11 years agofingerprinter: fix dist
Francois Cartegnie [Sat, 6 Apr 2013 14:10:34 +0000 (16:10 +0200)]
fingerprinter: fix dist

11 years agoskins2: fix typo about anchors
Erwan Tulou [Sat, 6 Apr 2013 14:20:56 +0000 (16:20 +0200)]
skins2: fix typo about anchors

11 years agofingerprinter: remove stale file entry
Francois Cartegnie [Sat, 6 Apr 2013 13:54:21 +0000 (15:54 +0200)]
fingerprinter: remove stale file entry

11 years agoskins2: reuse graphics from generic bitmap cache (animbitmap)
Erwan Tulou [Sat, 6 Apr 2013 00:21:41 +0000 (02:21 +0200)]
skins2: reuse graphics from generic bitmap cache (animbitmap)

11 years agoskins2: reuse graphics from generic bitmap cache (radialslider)
Erwan Tulou [Sat, 6 Apr 2013 00:20:59 +0000 (02:20 +0200)]
skins2: reuse graphics from generic bitmap cache (radialslider)

11 years agoskins2: reuse graphics from generic bitmap cache (slider)
Erwan Tulou [Sat, 6 Apr 2013 00:19:49 +0000 (02:19 +0200)]
skins2: reuse graphics from generic bitmap cache (slider)

11 years agoskins2: implement a caching mechanism for graphics
Erwan Tulou [Sat, 6 Apr 2013 12:18:26 +0000 (14:18 +0200)]
skins2: implement a caching mechanism for graphics

This patch will drastically reduce the multiple copies of the same
bitmap as graphics. It is now the GenericBitmap responsability
to create/delete one single read-only copy.

11 years agoskins2: cosmetic
Erwan Tulou [Fri, 5 Apr 2013 20:24:43 +0000 (22:24 +0200)]
skins2: cosmetic

11 years agoQt: VLCStatsView: use 60 samples
Francois Cartegnie [Sat, 6 Apr 2013 10:56:41 +0000 (12:56 +0200)]
Qt: VLCStatsView: use 60 samples

11 years agoQt: InputStatsPanel: label graph
Francois Cartegnie [Sat, 6 Apr 2013 10:55:44 +0000 (12:55 +0200)]
Qt: InputStatsPanel: label graph

11 years agoequalizer: Enforce type correctness for floats
Ronald Wright [Fri, 5 Apr 2013 19:25:22 +0000 (14:25 -0500)]
equalizer: Enforce type correctness for floats

This patch enforces type correctness by changing all double-precision calls
and all double-precision and integral literals in the assignments to floats to
their single-precision equivalents.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoQt: Preferences: rename slot too
Francois Cartegnie [Fri, 5 Apr 2013 19:23:25 +0000 (21:23 +0200)]
Qt: Preferences: rename slot too

11 years agoQt: Preferences: rename member var.
Francois Cartegnie [Fri, 5 Apr 2013 19:20:53 +0000 (21:20 +0200)]
Qt: Preferences: rename member var.

Avoid confusion with b_small.

11 years agoQt: Preferences: match window title to current prefs
Francois Cartegnie [Fri, 5 Apr 2013 19:18:58 +0000 (21:18 +0200)]
Qt: Preferences: match window title to current prefs

11 years agomacosx: update audio devices menu on-the-fly
David Fuhrmann [Fri, 5 Apr 2013 18:54:54 +0000 (20:54 +0200)]
macosx: update audio devices menu on-the-fly

Fixes missing updates and state of menu check box

11 years agoauhal: fix device setup when no spidf available
David Fuhrmann [Fri, 5 Apr 2013 18:36:09 +0000 (20:36 +0200)]
auhal: fix device setup when no spidf available

refs #8286

11 years agoskins2: remove range constraint for slider
Erwan Tulou [Fri, 5 Apr 2013 15:52:26 +0000 (17:52 +0200)]
skins2: remove range constraint for slider

Till now, moving a skins2 slider was only possible if the pointer didn't get
too far away from the control (hardcoded parameter of 40 pixels in skins2).
Though this feature can also be seen elsewhere (firefox slider does it too),
the result may not look so natural especially for things like equalizers.
Moreover, qt4 doesn't implement this constraint, and therefore true skins2
sliders and qt4 sliders obtained from the popup menus were behaving differently.

So better remove this limitation and make things consistent throughout vlc
(skins2 + qt4)

11 years agoskins2: cosmetics (no functional change)
Erwan Tulou [Fri, 5 Apr 2013 15:02:37 +0000 (17:02 +0200)]
skins2: cosmetics (no functional change)

11 years agoskins2: remove unneeded code
Erwan Tulou [Fri, 5 Apr 2013 13:16:13 +0000 (15:16 +0200)]
skins2: remove unneeded code

11 years agoskins2: add comparison for two rect
Erwan Tulou [Fri, 5 Apr 2013 12:59:04 +0000 (14:59 +0200)]
skins2: add comparison for two rect

11 years agoskins2: remove unneeded check
Erwan Tulou [Fri, 5 Apr 2013 11:39:33 +0000 (13:39 +0200)]
skins2: remove unneeded check

11 years agohttp: Flowplayer javascript is http 404.
Zoran Turalija [Fri, 5 Apr 2013 15:45:02 +0000 (17:45 +0200)]
http: Flowplayer javascript is http 404.

Flowplayer javascript from static.flowplayer.org is not available
online anymore. Use new working link to point where javascript
can be found.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoContribs: add chromaprint
Jean-Baptiste Kempf [Fri, 5 Apr 2013 15:26:39 +0000 (17:26 +0200)]
Contribs: add chromaprint

11 years agocheck_headers: fix regular expression
Alexis Ballier [Fri, 5 Apr 2013 15:09:52 +0000 (18:09 +0300)]
check_headers: fix regular expression

This broke depending on the locale (LC_COLLATE).

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
11 years agoUse an existing version of chromaprint
Jean-Baptiste Kempf [Fri, 5 Apr 2013 15:03:27 +0000 (17:03 +0200)]
Use an existing version of chromaprint

11 years agoequalizer: Optimize calculations of alpha, beta, and gamma constants
Ronald Wright [Thu, 28 Mar 2013 22:58:47 +0000 (17:58 -0500)]
equalizer: Optimize calculations of alpha, beta, and gamma constants

It is easy to see that the computation of the alpha constant is slightly
inefficient, as the root value can be close to 1 for the lower frequencies,
which would result in significant roundoff error if this value is subtracted
from 1.  In this patch, the computation of the alpha, beta, and gamma constants
has been simplified and refactored.

Acked-by: Ilkka Ollakka <ileoo@videolan.org>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agolua http: fix rendering on iP_d (fix #8319)
Francois Cartegnie [Fri, 5 Apr 2013 13:43:58 +0000 (15:43 +0200)]
lua http: fix rendering on iP_d (fix #8319)

11 years agoQt: add fingerprinting ui
Francois Cartegnie [Mon, 19 Nov 2012 18:37:30 +0000 (19:37 +0100)]
Qt: add fingerprinting ui

11 years agochromaprint: add fingerprinter module
Francois Cartegnie [Mon, 19 Nov 2012 18:35:43 +0000 (19:35 +0100)]
chromaprint: add fingerprinter module

11 years agochromaprint: add libvlccore definitions
Francois Cartegnie [Mon, 19 Nov 2012 18:34:24 +0000 (19:34 +0100)]
chromaprint: add libvlccore definitions

11 years agochromaprint: add stream out chromaprint module
Francois Cartegnie [Mon, 19 Nov 2012 18:32:30 +0000 (19:32 +0100)]
chromaprint: add stream out chromaprint module

11 years agoQt: VideoWidget: remove unimplemented method
Francois Cartegnie [Thu, 4 Apr 2013 22:27:49 +0000 (00:27 +0200)]
Qt: VideoWidget: remove unimplemented method

11 years agoQt: add events extender
Francois Cartegnie [Thu, 4 Apr 2013 21:20:42 +0000 (23:20 +0200)]
Qt: add events extender

11 years agoadd new modules to the relevant files
Felix Paul Kühne [Thu, 4 Apr 2013 17:47:40 +0000 (19:47 +0200)]
add new modules to the relevant files

11 years agoaudiounit_ios: more cleanup
Felix Paul Kühne [Mon, 1 Apr 2013 15:06:01 +0000 (17:06 +0200)]
audiounit_ios: more cleanup

11 years agoaudiounit_ios: try to handle data drops more efficiently
Felix Paul Kühne [Mon, 1 Apr 2013 14:54:57 +0000 (16:54 +0200)]
audiounit_ios: try to handle data drops more efficiently

Needs mooar testing

11 years agoaudiounit_ios: remove a write-only variable and related code
Felix Paul Kühne [Mon, 1 Apr 2013 14:51:10 +0000 (16:51 +0200)]
audiounit_ios: remove a write-only variable and related code

11 years agoaudiounit_ios: fix multi-channel audio
Felix Paul Kühne [Mon, 1 Apr 2013 14:49:48 +0000 (16:49 +0200)]
audiounit_ios: fix multi-channel audio

11 years agoAudioUnit: adapt 7fec79d9
Felix Paul Kühne [Thu, 28 Mar 2013 11:43:29 +0000 (12:43 +0100)]
AudioUnit: adapt 7fec79d9

11 years agoaudiounit: run an AudioSession when outputting media content, so the user is able...
Felix Paul Kühne [Sat, 9 Mar 2013 17:48:05 +0000 (18:48 +0100)]
audiounit: run an AudioSession when outputting media content, so the user is able to listen to the audio when the silent switch is on

11 years agoNew AudioUnit output module for iOS based on the Mac counterpart code
Felix Paul Kühne [Mon, 4 Mar 2013 23:53:10 +0000 (00:53 +0100)]
New AudioUnit output module for iOS based on the Mac counterpart code

11 years agonew OpenGL ES2 video output module for iOS
Felix Paul Kühne [Tue, 19 Feb 2013 04:18:01 +0000 (20:18 -0800)]
new OpenGL ES2 video output module for iOS

partially derived from the Mac vout code

11 years agoauhal: fix cf0fafe6
Felix Paul Kühne [Thu, 4 Apr 2013 17:31:31 +0000 (19:31 +0200)]
auhal: fix cf0fafe6

11 years agoTPCircularBuffer: merge with upstream
Felix Paul Kühne [Thu, 4 Apr 2013 17:29:46 +0000 (19:29 +0200)]
TPCircularBuffer: merge with upstream

11 years agoextras/.../ios: don't compile taglib since it's disabled at the configure stage anyway
Felix Paul Kühne [Thu, 4 Apr 2013 16:46:12 +0000 (18:46 +0200)]
extras/.../ios: don't compile taglib since it's disabled at the configure stage anyway

11 years agoskins2(win32): improve boundaries check
Erwan Tulou [Thu, 4 Apr 2013 11:29:21 +0000 (13:29 +0200)]
skins2(win32): improve boundaries check

11 years agoskins(x11): improve boundaries check
Erwan Tulou [Thu, 4 Apr 2013 10:47:03 +0000 (12:47 +0200)]
skins(x11): improve boundaries check

11 years agowin32: use gcc import lib instead of using gendef and dlltool
Rafaël Carré [Thu, 4 Apr 2013 15:54:07 +0000 (17:54 +0200)]
win32: use gcc import lib instead of using gendef and dlltool

11 years agoRevert "Generate .def files with gendef"
Rafaël Carré [Thu, 4 Apr 2013 15:47:53 +0000 (17:47 +0200)]
Revert "Generate .def files with gendef"

This reverts commit d49e2ef6ace0de681ca3c5afea5751699908e877.

11 years agoskins2: provide more info to help skin developpers debug their skins
Erwan Tulou [Thu, 4 Apr 2013 13:13:58 +0000 (15:13 +0200)]
skins2: provide more info to help skin developpers debug their skins

Many skins are buggy because the bitmap sizes or the resize policy
are inconsistent with button or checkbox constraints (fixed size)

This patch will help skin developers pinpoint which button or
checkbox is at fault. In addition, the resize policy will be
corrected (guessed from the lefttop parameter). This will enable
buggy and often unmaintained skins to work fine nevertheless.

11 years agoskins: don't create a video control if no size provided
Erwan Tulou [Thu, 4 Apr 2013 14:35:44 +0000 (16:35 +0200)]
skins: don't create a video control if no size provided

11 years agoskins2: cosmetic
Erwan Tulou [Thu, 4 Apr 2013 09:39:53 +0000 (11:39 +0200)]
skins2: cosmetic

11 years agomacosx: use hotkeys for apple remote volume control
David Fuhrmann [Thu, 4 Apr 2013 09:26:18 +0000 (11:26 +0200)]
macosx: use hotkeys for apple remote volume control

partial revert of 9929cc94ce61b48c666dcf1aa2b65c1e7de763c9
Until we find a better solution. As discussed on ML.

11 years agoRevert "Revert "Correctly detect alac in mp4 properties""
Jean-Baptiste Kempf [Wed, 3 Apr 2013 18:43:33 +0000 (20:43 +0200)]
Revert "Revert "Correctly detect alac in mp4 properties""

This reverts commit 6265048ae8665189ea88262cd3aedd2d03abce35.

11 years agomacosx: voutcontroller: remove trailing white space
David Fuhrmann [Wed, 3 Apr 2013 16:38:58 +0000 (18:38 +0200)]
macosx: voutcontroller: remove trailing white space

11 years agomacosx: hide bottom bar of main window only when really necessary
David Fuhrmann [Wed, 3 Apr 2013 16:35:24 +0000 (18:35 +0200)]
macosx: hide bottom bar of main window only when really necessary

11 years agoMediaCodec: handle exceptions on Flush
Jean-Baptiste Kempf [Wed, 3 Apr 2013 13:13:50 +0000 (15:13 +0200)]
MediaCodec: handle exceptions on Flush

11 years agoauhal: possible improvement in thread syncronization
David Fuhrmann [Wed, 3 Apr 2013 12:46:57 +0000 (14:46 +0200)]
auhal: possible improvement in thread syncronization

11 years agoauhal: cleanup and better consistency
David Fuhrmann [Wed, 3 Apr 2013 12:34:37 +0000 (14:34 +0200)]
auhal: cleanup and better consistency

no functional changes

11 years agoequalizer: fix crash and allow custom eq-band values without known preset
David Fuhrmann [Wed, 3 Apr 2013 12:15:38 +0000 (14:15 +0200)]
equalizer: fix crash and allow custom eq-band values without known preset

close #8307

11 years agoskins2: avoid layout resize if size is unchanged
Erwan Tulou [Wed, 3 Apr 2013 12:30:42 +0000 (14:30 +0200)]
skins2: avoid layout resize if size is unchanged

11 years agoskins2: improve layout management
Erwan Tulou [Wed, 3 Apr 2013 09:35:28 +0000 (11:35 +0200)]
skins2: improve layout management

Be more stringent on what it means to be tightly-coupled for two layouts.

Note that directly resizing a playout should not be allowed. Only the skins2
windows manager should be authorized to do it, since other issues are at stake
(anchors, min/max constraints, ....). Yet, this new isTightlyCoupledWith() now
ensures that two layouts are truly identical from the windows manager's
perspective, and thus avoids possible and undesirable side effects.

11 years agoskins2: fix forgotten notify in text control
Erwan Tulou [Tue, 2 Apr 2013 21:38:47 +0000 (23:38 +0200)]
skins2: fix forgotten notify in text control