Old 12-18-2007, 08:57 PM   #1
TheBlackSun

Member
Join Date: Dec 2007
Country: United States
Posts: 7
Default Re: A new moblock GUI

I am sorry about the link Pepsi One. Next time I wont post a click-able link.

I downloaded version 29, and I see that you have included the images, however I am having trouble compiling this one so I have not yet tested it.

This is my build error:
Quote:
/usr/share/qt3/bin/uic ui/mobloquer.ui -o ui/mobloquer.h
uic: File generated with too recent version of Qt Designer (4.0 vs. 3.3.7)
make: *** [ui/mobloquer.h] Error 1
I also get this error when using qmake:
Quote:
WARNING: Found potential symbol conflict of mobloquer.cpp (src/mobloquer.cpp) in SOURCES
WARNING: Found potential symbol conflict of mobloquer.h (src/mobloquer.h) in HEADERS
Just figured I'd let you know about the qmake error, the make error may be some problem with my setup I'll keep trying when I get a little more time.
TheBlackSun is offline   Reply With Quote

 
Old 12-19-2007, 04:28 AM   #2
Pepsi_One
 
Pepsi_One's Avatar

Admin Retired/On Leave
Join Date: Jan 2004
Country: United States
Posts: 3,863
Default Re: A new moblock GUI

Quote:
Originally Posted by TheBlackSun View Post
I am sorry about the link Pepsi One. Next time I wont post a click-able link....
Thanks for understanding that this wastes bandwidth/available downloads at Bluetack. This puts the use of the lists in jeopardy for all of us.
Pepsi_One is offline   Reply With Quote

 
Old 12-20-2007, 09:26 AM   #3
jimtb
 
jimtb's Avatar

Member
Join Date: Nov 2007
Location: Athens, Greece
Country: Greece
Posts: 61
Default Re: A new moblock GUI

I've had a limited amount of free time during the last few days so I there aren't any updates right now.

TheBlackSun are you sure you have the latest version of Qt installed? From what I see, for some reason the compiler seems to be trying to use Qt3 to compile the program.

jimtb is offline   Reply With Quote

 
Old 12-22-2007, 02:38 AM   #4
jimtb
 
jimtb's Avatar

Member
Join Date: Nov 2007
Location: Athens, Greece
Country: Greece
Posts: 61
Default Re: A new moblock GUI

News update:
The latest svn revision is fully functional. It saves the settings you change, whitelists IPs, removes/enables/disables lists etc. There is only one annoying bug which isn't likely to be solved in the near future. If you have the option "Automatically apply changes" there will be a small delay when you change some setting. You have to test it to understand what I mean. This is caused due to the fact that I have to wait for gksu/kdesu to start in order to avoid having more than one gksu/kdesu windows running when executing multiple commands(e.g. backing up and then applying). It's not easy to solve this as I wouldn't like the program to maintain root privileges for obvious reasons and as a result it has to call kdesu/gksu every time it needs to change something.
The only solution if this is too annoying is to disable "Automatically apply changes" and use File->apply changes to apply changes when you're done.

Edit: This bug is almost fixed, now the delay appears only the first time you change a setting.

Other updates:
*The program now auto-updates its data every 20 seconds. So if you change moblock.conf for example with a text editor, the program will detect the change and update the appropriate widgets.
*Thinking of the people that may try to use mobloquer without having moblock-control installed, I wrote some code which will disable the widgets which use data from specific configuration files if those configuration files weren't found. This way, if somebody doesn't have moblock-control installed, he won't be able to use most of the settings but he will still be able to see the logs.

TODO before releasing the first alpha:
*Fix the tray icon restore() and hide() bug which moves the window a few pixels each time. DONE(?)
*Add warning messages when unblocking an IP or removing a blocklist from the blocklists file. DONE
*Try to fix the kdesu/gksu bug. DONE

TODO after this:
*Add a context menu for the tray icon DONE
*Give the user the ability to see the whitelisted IPs and add or remove some.
*Give the user the ability to add blocklists(not needed right now due the merging bug).


Last edited by jimtb : 12-22-2007 at 07:08 AM.
jimtb is offline   Reply With Quote

 
Old 12-22-2007, 12:56 PM   #5
TheBlackSun

Member
Join Date: Dec 2007
Country: United States
Posts: 7
Default Re: A new moblock GUI

I was able to fix both of the errors i mentioned previously, thanks jimtb, it was a problem with the version of qmake being used. I had both qt3 and qt4 installed, and 'qmake -version' would come up with qmake 3.3.7, so i removed some qt3 packages and then qmake -version switched to 4.3.2 and after that qmake gives no errors and mobloquer compiles without problems.

The program is coming along very well. Thanks.
TheBlackSun is offline   Reply With Quote

 
Old 12-22-2007, 01:05 PM   #6
metoeke

Junior Member
Join Date: Dec 2007
Country: Germany
Posts: 2
Default Re: A new moblock GUI

i'm looking forward to use your prog. liked the pics i saw so far - but unfortunately i could not get it working.

ok, maybe im just to much of a linux newbie to use mobloque at that stage - anyway i tried and got the following message:

No protocol specified
mobloquer: cannot connect to X server :0.0

im running opensuse 10.3

qt4:
libqt4 - C++ Core Components, Vers. 4.3.1-23



but i haven't had any problems building it from the svn u posted.



sya, tom
metoeke is offline   Reply With Quote

 
Old 01-05-2008, 03:35 PM   #7
jimtb
 
jimtb's Avatar

Member
Join Date: Nov 2007
Location: Athens, Greece
Country: Greece
Posts: 61
Default Re: A new moblock GUI

Thank you uljanov and Pepsi_One. I just hope that with all those efforts we will manage to have a decent alternative to PeerGuardian for Linux at last.

Well as I said in my earlier post, I have decided to replace the List Widget in the "Logs" tab with a tree widget like the one PeerGuardian has.
It proved to be very easy. Here's a screenshot from the latest svn revision:



Edit: I just noticed that mobloquer 0.2 debian/ubuntu packages have been added to the moblock-deb repository. Thanks jre!
Edit2: The project now has an official website:
http://mobloquer.foutrelis.com/

Last edited by jimtb : 01-05-2008 at 04:40 PM.
jimtb is offline   Reply With Quote

 
Old 01-05-2008, 10:35 PM   #8
Pepsi_One
 
Pepsi_One's Avatar

Admin Retired/On Leave
Join Date: Jan 2004
Country: United States
Posts: 3,863
Default Re: A new moblock GUI

Quote:
Originally Posted by jimtb View Post
Thank you uljanov and Pepsi_One. I just hope that with all those efforts we will manage to have a decent alternative to PeerGuardian for Linux at last.
Hmmm, from the looks of these pics of the GUI and jre's work on Moblock 0.9/moblock-control, I think we PG2 users are going to be "envious"!

Keep up the good work!
Pepsi_One is offline   Reply With Quote

 
Old 01-06-2008, 01:11 AM   #9
jimtb
 
jimtb's Avatar

Member
Join Date: Nov 2007
Location: Athens, Greece
Country: Greece
Posts: 61
Default Re: A new moblock GUI

Quote:
Originally Posted by Pepsi_One View Post
Hmmm, from the looks of these pics of the GUI and jre's work on Moblock 0.9/moblock-control, I think we PG2 users are going to be "envious"!

Keep up the good work!
Thanks again Pepsi_One! Well, when I have time I'll install moblock 0.9 from the moblock-deb repository so I can tweak my classes in order for them to work with both versions.

jimtb is offline   Reply With Quote

 
Old 01-06-2008, 07:52 AM   #10
Pepsi_One
 
Pepsi_One's Avatar

Admin Retired/On Leave
Join Date: Jan 2004
Country: United States
Posts: 3,863
Default Re: A new moblock GUI

Quote:
Originally Posted by jimtb View Post
Thanks again Pepsi_One! Well, when I have time I'll install moblock 0.9 from the moblock-deb repository so I can tweak my classes in order for them to work with both versions.

Hi jimtb,

I don't see any problems with this all coming together over time given how attentive and diligent both you and jre are concerning your work!
Pepsi_One is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 08:59 PM.


  

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
© Phoenix Labs Staff