Commit Graph

2431 Commits

Author SHA1 Message Date
b791e5d410 wrote writeConfig(): readConfig()'s little sister
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@765 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-23 05:53:54 +00:00
7e6180d335 encapsulated config file settings into struct. projectM now provides accessors to settings.
got rid of god awful non class references to some config parameters.


git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@764 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-23 05:32:52 +00:00
7ce6d8afde some stub work on settings dialog
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@763 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-23 05:31:02 +00:00
631b701d91 paranoid commit of pulse thread code
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@762 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-23 05:30:44 +00:00
2a0948ff16 tooltip updates to qprojectm config dialog
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@761 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-22 05:12:33 +00:00
b52f0ded3c small code cleanups in pulse audio thread code
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@760 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-22 05:11:12 +00:00
5a2e5aa677 implemented a decent settings save behavior
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@759 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-22 04:23:40 +00:00
7a127ed881 nonexistant bug fixed
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@758 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-21 22:43:34 +00:00
d8fac33101 bug fixes, bug comments, lots of work left
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@757 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-21 22:41:17 +00:00
be42090e0e correct checkbox lock behavior implemented in dev chooser dialog
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@756 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-21 22:16:10 +00:00
d1de27a7e9 device selection works! now some polish
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@755 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-21 21:57:39 +00:00
58858ae83b hacking way to correct behavior in device chooser
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@754 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-21 03:08:04 +00:00
c2ecb34ce2 device chooser populates with devices finally (Qt::ToolTip is evil?)
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@753 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-19 17:45:29 +00:00
639b8c34f5 argh curse you list view.
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@752 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-17 04:01:54 +00:00
6d738061d1 cleaned up device model code
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@751 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-16 06:47:41 +00:00
f5a587cc17 still no devices appearing. give up for now
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@750 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-16 06:36:37 +00:00
f40f90319d fixed order of operations init bug
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@749 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-16 06:22:42 +00:00
2ce66e9f65 bug fix involving ui init
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@748 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-16 06:21:12 +00:00
3e6518ddc2 put back lost changes. device model basically complete
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@747 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-16 05:17:33 +00:00
2e1d759b14 more grunt work but broke the build....
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@746 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-15 06:44:54 +00:00
fb2fbb94d4 renamed dev chooser to device chooser
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@745 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-15 00:45:15 +00:00
5fba2206b8 added unfinished qt model to device list
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@744 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-14 01:40:05 +00:00
4ed48277a2 connected pulse dev chooser dialog to main window
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@743 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-12 22:08:07 +00:00
1a397ce1a5 integrated pulse action into qprojectM.
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@742 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-12 21:51:57 +00:00
08161c7e64 added settings action registration functions to qprojectm
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@741 6778bc44-b910-0410-a7a0-be141de4315d
2008-01-12 21:51:29 +00:00
dde4e2b97d more work on dev chooser. mmm wine.
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@740 6778bc44-b910-0410-a7a0-be141de4315d
2007-12-25 02:01:17 +00:00
7c1d5a5304 import of pulse audio device chooser stubs
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@739 6778bc44-b910-0410-a7a0-be141de4315d
2007-12-23 04:47:43 +00:00
d45f78786b can't use QHash or QMap with source list- locks up. refactored global static methods to QPulseAudioThread class scope- may make them nonstatic
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@738 6778bc44-b910-0410-a7a0-be141de4315d
2007-12-23 04:26:51 +00:00
b9de14104f small changes and cleanups in qpulse port. attempting to change vector to hash of device source list on next commit
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@737 6778bc44-b910-0410-a7a0-be141de4315d
2007-12-23 02:43:13 +00:00
b40727c34d added pushMatrix() to match the pops.
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@736 6778bc44-b910-0410-a7a0-be141de4315d
2007-12-16 17:44:30 +00:00
6269ebdcfa whitespace
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@735 6778bc44-b910-0410-a7a0-be141de4315d
2007-12-16 17:41:18 +00:00
50301af0d6 for a Debug build, glerror() prints any gl errors that have occurred
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@734 6778bc44-b910-0410-a7a0-be141de4315d
2007-12-16 17:40:43 +00:00
99d12fa3bd merged changes 718:732 from personal/fatray into trunk
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@733 6778bc44-b910-0410-a7a0-be141de4315d
2007-12-10 20:47:00 +00:00
cdb35044ce made rudimentary device chooser dialog for qprojectm-pulseaudio
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@717 6778bc44-b910-0410-a7a0-be141de4315d
2007-12-04 21:22:46 +00:00
b519766217 removed some debug junk from pulseaudio port
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@716 6778bc44-b910-0410-a7a0-be141de4315d
2007-12-04 06:52:25 +00:00
504de9d6f5 first working implementation that detects pulse source devices
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@715 6778bc44-b910-0410-a7a0-be141de4315d
2007-12-04 04:07:44 +00:00
d3e48b48bb PJS: Kierens path patch
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@714 6778bc44-b910-0410-a7a0-be141de4315d
2007-11-30 02:30:43 +00:00
d2e2640849 pkgconfig patch from Kieran
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@713 6778bc44-b910-0410-a7a0-be141de4315d
2007-11-30 02:21:38 +00:00
4961cd190a PJS: Fedora Lib64 patch from Stewart Adams
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@712 6778bc44-b910-0410-a7a0-be141de4315d
2007-11-30 02:16:54 +00:00
cb0a12a77a Removing MIPMAP filter
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@711 6778bc44-b910-0410-a7a0-be141de4315d
2007-11-30 02:14:27 +00:00
e294388b24 code cleanup in pulse port
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@710 6778bc44-b910-0410-a7a0-be141de4315d
2007-11-13 07:47:15 +00:00
bc4204e292 sweet. threaded pulse audio actually works.
- also fixes close bug, apparently



git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@709 6778bc44-b910-0410-a7a0-be141de4315d
2007-11-13 07:41:44 +00:00
4fe9e3969a file cleanup in pulse audio port
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@708 6778bc44-b910-0410-a7a0-be141de4315d
2007-11-12 05:53:20 +00:00
45be17de93 more stable close but still sometimes segfaults
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@707 6778bc44-b910-0410-a7a0-be141de4315d
2007-11-12 05:49:05 +00:00
6144d741eb hackorama to get better sound data. close bug still exists
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@706 6778bc44-b910-0410-a7a0-be141de4315d
2007-11-12 05:33:10 +00:00
6ffb808f79 more faith in this one
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@705 6778bc44-b910-0410-a7a0-be141de4315d
2007-11-12 05:12:02 +00:00
e55db02d91 refactored pulse audio to use async api. closing bug exists
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@704 6778bc44-b910-0410-a7a0-be141de4315d
2007-11-12 04:44:28 +00:00
37b356d4c1 touch up
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@703 6778bc44-b910-0410-a7a0-be141de4315d
2007-11-12 03:06:22 +00:00
a8355adb37 paranoid commit before going async
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@702 6778bc44-b910-0410-a7a0-be141de4315d
2007-11-12 02:47:33 +00:00
1804874bea tidying up, finallying correct close behavior
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@701 6778bc44-b910-0410-a7a0-be141de4315d
2007-11-11 23:21:03 +00:00