- .dotest/
- HACKING/
- HACKING.dir/
-
amarok/
- amarokarts/
- amarokcore/
- analyzers/
- data/
- engine/
- fht/
- images/
- loader/
- plugin/
- sqlite/
- titleproxy/
- ui/
- vis/
- Makefile.am
- Options1.ui
- Options2.ui
- Options3.ui
- Options4.ui
- Options5.ui
- Options5.ui.h
- amarok.desktop
- amarok.kcfg
- amarok_plugin.desktop
- amarokbutton.cpp
- amarokbutton.h
- amarokconfig.h
- amarokconfig.kcfgc
- amarokconfigdialog.cpp
- amarokconfigdialog.h
- amarokdcophandler.cpp
- amarokdcophandler.h
- amarokdcopiface.h
- amarokfilelist.cpp
- amarokfilelist.h
- amarokmenu.cpp
- amarokmenu.h
- amaroknavbutton.cpp
- amaroknavbutton.h
- amarokrc
- amarokslider.cpp
- amarokslider.h
- amaroksystray.cpp
- amaroksystray.h
- amarokui.rc
- bcpp.cfg
- browserbar.cpp
- browserbar.h
- browserwidget.cpp
- browserwidget.h
- browserwin.cpp
- browserwin.h
- collectionbrowser.cpp
- collectionbrowser.h
- cr16-app-amarok.png
- cr22-app-amarok.png
- cr32-app-amarok.png
- cr48-app-amarok.png
- cr64-app-amarok.png
- debugareas.h
- directorylist.cpp
- directorylist.h
- directorylistbase.ui
- effectwidget.cpp
- effectwidget.h
- enginecontroller.cpp
- enginecontroller.h
- engineobserver.cpp
- engineobserver.h
- expandbutton.cpp
- expandbutton.h
- fht.cpp
- fht.h
- filebrowser.cpp
- filebrowser.h
- kactionselector.cpp
- kactionselector.h
- kbookmarkhandler.cpp
- kbookmarkhandler.h
- main.cpp
- metabundle.cpp
- metabundle.h
- osd.cpp
- osd.h
- playerapp.cpp
- playerapp.h
- playerwidget.cpp
- playerwidget.h
- playlistbrowser.cpp
- playlistbrowser.h
- playlistitem.cpp
- playlistitem.h
- playlistloader.cpp
- playlistloader.h
- playlistsidebar.cpp
- playlistsidebar.h
- playlisttooltip.cpp
- playlisttooltip.h
- playlistwidget.cpp
- playlistwidget.h
- plugin.h
- pluginmanager.cpp
- pluginmanager.h
- searchbrowser.cpp
- searchbrowser.h
- socketserver.cpp
- socketserver.h
- statusbar.cpp
- statusbar.h
- streambrowser.cpp
- streambrowser.h
- threadweaver.cpp
- threadweaver.h
- autopackage/
- bamboo/
- bksys/
- cmake/
- debian/
- docs/
- handbook/
- playground/
- release_scripts/
- shared/
- src/
- supplementary_scripts/
- tests/
- utilities/
- .gitignore
- .krazy
- AUTHORS
- Amarok.kdev4
- CMakeLists.txt
- COPYING
- COPYING-DOCS
- COPYING.DOC
- COPYING.LGPL
- COPYING.LIB
- CTestConfig.cmake
- ChangeLog
- ConfigureChecks.cmake
- FILES
- HACKING
- INSTALL
- Makefile.am
- Messages.sh
- OXYGEN
- README
- RELEASE_HOWTO
- SConstruct
- TODO
- UIREFACTOR_TODO
- VIS_PLAN
- VIS_PLAN.test
- Version.h
- amarok.kdev4
- amarok.kdevelop
- amarok.lsm
- amarok_1.1_announcement.txt
- bump_plugin_version.rb
- config-amarok.h.cmake
- config.h.cmake
- configure.in.bot
- configure.in.in
- first
- generate_changelog.rb
- get-amarok-cvssnapshot.sh
- packers_amarok.vcf
- release_amarok
- release_amarok.rb
- release_amarok.sh
- release_amarok_cvs.rb
- release_amarok_svn.rb
- release_tarball.sh
- slogan_ideas.txt
- tag_amarok.rb
Stats
Commits this week: 0
| Total Committers: | 2 |
|---|---|
| Last Commit: | 26 Apr 04 |
| Commits this week: | 0 |
| Total Lines of Code (LoC): | 0 |
| Net change in LoC this week: | 0 |
Line History
Commit Activity
52 week commits volume
Commits by day
Commits by hour
Commit calendar
Most active committers (90 days)
plugin
Mark Kretschmann
The amarok/ subdir has been renamed to src/. Removing all obsolete content in this directory.
svn path=/trunk/kdeextragear-1/amarok/; revision=306460
svn path=/trunk/kdeextragear-1/amarok/; revision=306460
changed 239 files
- … 236 more files in changeset.
Stanislav Karchebny
* Use libtool libraries.
svn path=/trunk/kdeextragear-1/amarok/; revision=303286
svn path=/trunk/kdeextragear-1/amarok/; revision=303286
changed
Makefile.am
- … 8 more files in changeset.
Mark Kretschmann
Fixed crash in engine plugin loading (hopefully). I think it was caused by a defect in the boilerplate macro in plugin/plugin.h, which looked like this:
void* create_plugin() { return new classname; }
but should really have returned an amaroK::Plugin* pointer. I think this could cause loss of type information. Still, it's beyond me why this worked on most systems, but on some it didn't.
Now we must get someone to test the fix.
CCMAIL: amarok-devel@lists.sourceforge.net
svn path=/trunk/kdeextragear-1/amarok/; revision=302959
void* create_plugin() { return new classname; }
but should really have returned an amaroK::Plugin* pointer. I think this could cause loss of type information. Still, it's beyond me why this worked on most systems, but on some it didn't.
Now we must get someone to test the fix.
CCMAIL: amarok-devel@lists.sourceforge.net
svn path=/trunk/kdeextragear-1/amarok/; revision=302959
changed 6 files
- … 4 more files in changeset.
Mark Kretschmann
* _Finally_ fixed the dreadful engine unloading bug! * Moved engineobserver.* to amarok/amarok. * don't link engine/plugin code to amarokapp, since that's nonsense.
svn path=/trunk/kdeextragear-1/amarok/; revision=300680
svn path=/trunk/kdeextragear-1/amarok/; revision=300680
changed 22 files
- … 20 more files in changeset.
Mark Kretschmann
Redesigned plugin framework to comply with KDE standards:
* .desktop files are used to describe amaroK-plugins as services.
* KTrader is used for searching plugins and querying properties. The advantage is that we can now use the powerful trader query language to search for a plugin that fits our needs. No need to reinvent the wheel.
* It's possible to query plugins from the shell by using the little tool ktradertest. Very handy for quickly getting an overview once you have a lot of plugins installed.
Thanks go to Nikolas Zimmermann (wildfox@kde.org) for coming up with the idea.
CCMAIL: amarok-devel@lists.sourceforge.net
CCMAIL: dkite@shaw.ca
svn path=/trunk/kdeextragear-1/amarok/; revision=296867
* .desktop files are used to describe amaroK-plugins as services.
* KTrader is used for searching plugins and querying properties. The advantage is that we can now use the powerful trader query language to search for a plugin that fits our needs. No need to reinvent the wheel.
* It's possible to query plugins from the shell by using the little tool ktradertest. Very handy for quickly getting an overview once you have a lot of plugins installed.
Thanks go to Nikolas Zimmermann (wildfox@kde.org) for coming up with the idea.
CCMAIL: amarok-devel@lists.sourceforge.net
CCMAIL: dkite@shaw.ca
svn path=/trunk/kdeextragear-1/amarok/; revision=296867
changed 31 files
- … 28 more files in changeset.
