summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* I still want my Tor and View menus on Mac.Matt Edman2006-01-25
| | | | svn:r171
* The message log now responds to log events from Tor;Matt Edman2006-01-25
| | | | | | | | Changed the way the message filter is stored to use a bitmask instead of individual boolean values. svn:r170
* Got rid of the nasty pop out Tools menu in the tray menu (left Mac menu ↵Justin Hipple2006-01-24
| | | | | | alone since Mac scares me). Gave tray menu actions more meaningful names. Changed window title on Message Log to <gasp> Message Log. Things are actually starting to look and work nicely. Woot. (Been awhile since I've said that, it's meaning eludes me to this day.) svn:r169
* Make the message log just a tad shorter by default so it doesn't scroll offMatt Edman2006-01-24
| | | | | | | the bottom of my screen when it first appears. svn:r168
* Straight Vidalia pimpin' 'til the break of dawn.Matt Edman2006-01-24
| | | | svn:r167
* Oh, it was supposed to build?Matt Edman2006-01-24
| | | | svn:r166
* Ok, ok, I guess we will go with the threading/event pump model. Only thisMatt Edman2006-01-24
| | | | | | | | time, the code to stop the thread is improved so we don't have to kill it harshly. svn:r165
* <Sigh> Another bug with opacity slider fixed. Wouldn't respond to all ↵Justin Hipple2006-01-24
| | | | | | methods of input (clicking, wheel), now it does. Yay. svn:r164
* Turns out window opacity is less cross-platform that I hoped. This disables ↵Justin Hipple2006-01-24
| | | | | | it on X11 and < Windows 2000. svn:r163
* Fixed a bug with the Messages Shown counter.Justin Hipple2006-01-24
| | | | svn:r162
* Oops, forgot to set the global form layout to vertical after mucking with ↵Justin Hipple2006-01-24
| | | | | | frmSettings. svn:r161
* Message Log now supports variable window opacity. It saves the opacity ↵Justin Hipple2006-01-24
| | | | | | setting via VidaliaSettings. svn:r160
* Message Log settings frame now closes and toggle button resets on Cancel and ↵Justin Hipple2006-01-23
| | | | | | Save. svn:r159
* Message Log now has a nifty hidden settings menu instead of seperate dialogs. Justin Hipple2006-01-23
| | | | svn:r158
* And remove a reference to the file I just removed.Matt Edman2006-01-23
| | | | svn:r157
* Remove a file that is no longer necessary.Matt Edman2006-01-23
| | | | svn:r156
* Look, ma! Asynchronous events from Tor without threading or a message pump!Matt Edman2006-01-23
| | | | svn:r155
* Make an error message in readLine() more helpful.Matt Edman2006-01-21
| | | | svn:r154
* Factor the blocking readLine() stuff out of ControlConnection::readReply().Matt Edman2006-01-21
| | | | svn:r153
* Since we waitForConnected(-1) in ControlConnection::connect(), theMatt Edman2006-01-21
| | | | | | | | | | QAbstractSocket::connected() signal is emitted before returning from TorControl::connect(). Thus, I should start the message pump in the onConnected() slot, instead of after ControlConnection::connect() otherwise the first read during authentication will hang. svn:r152
* Check to see if the thread is even running before trying to terminate it.Matt Edman2006-01-21
| | | | svn:r151
* I broke Vidalia on Windows (would hang when stopping Tor) in Rev 143. I'mMatt Edman2006-01-21
| | | | | | | undoing that change until I can figure out why that broke the world. svn:r150
* I miss Python.Justin Hipple2006-01-21
| | | | svn:r149
* Deleting a pointer after setting it to 0 is naughty. MainWindow takes care ofMatt Edman2006-01-21
| | | | | | | freeing the TorControl object anyway. svn:r148
* I hate sizers. Lining things up is much harder than it should be.Justin Hipple2006-01-21
| | | | svn:r147
* Tooltips are now sane. FilterDialog is now smaller and denser.Justin Hipple2006-01-21
| | | | svn:r146
* Added icons to FilterDialog.Justin Hipple2006-01-21
| | | | svn:r145
* Add some images that could be used for severity icons (feel free to pickMatt Edman2006-01-21
| | | | | | | something else if these suck). svn:r144
* Explicitly stop the message pump when the socket is actually disconnected, notMatt Edman2006-01-21
| | | | | | | simply when we ask the socket to close. svn:r143
* Changed MessageLog so that it utilizes the status bar to display messages ↵Justin Hipple2006-01-21
| | | | | | displayed. Went through all gui files (excluding the scary traymenu files) and cleaned up sloppy memory usage. svn:r142
* If the connection dies, bail out of the message pump main loop.Matt Edman2006-01-21
| | | | svn:r141
* Make the event types be const ints instead of an enum so we don't getMatt Edman2006-01-20
| | | | | | | | compiler warning without having to do a cast everytime we want to check the result of event->type(). svn:r140
* Copying selected messages to the clipboard now works (tested on Win32).Justin Hipple2006-01-20
| | | | svn:r139
* So it turns out I don't need to overload QEvent::type() for my custom eventsMatt Edman2006-01-20
| | | | | | | (despite the Qt docs). svn:r138
* Saving of messages now works. Added Message counter to form.Justin Hipple2006-01-20
| | | | svn:r137
* Move the authenticate() call into the connected() slot. Also, report an errorMatt Edman2006-01-20
| | | | | | | | message if setting the events fails and inform the user that Vidalia won't be all it's cracked up to be without those events. svn:r136
* Include eventtype.h in torevents.h so you don't have to include an extra fileMatt Edman2006-01-20
| | | | | | | each time you want to catch an event. svn:r135
* Simply joining control command arguments. Qt gives me spiffy methods likeMatt Edman2006-01-20
| | | | | | | QString::join(), so why not use them? svn:r134
* And check in the rest of the new event-handling code.Matt Edman2006-01-20
| | | | svn:r133
* Send a SETEVENTS when the control socket connects;Matt Edman2006-01-20
| | | | | | | Normalized method declarations and commented. svn:r132
* The 48x48 icons look better in the dock than the 128x128 icons, but stillMatt Edman2006-01-20
| | | | | | | don't look right. svn:r131
* Cleaning up.Justin Hipple2006-01-19
| | | | svn:r130
* Housekeeping.Justin Hipple2006-01-19
| | | | svn:r129
* Message filtering now works correctly (hopefully it scales too). Moved to ↵Justin Hipple2006-01-19
| | | | | | seperate folder to clean up /gui/ svn:r128
* Cleaning up gui/Justin Hipple2006-01-19
| | | | svn:r127
* Changed get and setShowMsg so that they handle const char* and Qstring. Will ↵Justin Hipple2006-01-19
| | | | | | need to look into translation later on. Changed location of message setting keys. svn:r126
* Make clearer the difference between a Tor event (event sent by Tor) and a ↵Matt Edman2006-01-19
| | | | | | | | | custom event (a custom QEvent sent to the GUI). svn:r125
* Laid the groundwork for dispatching custom QEvents instead of usingMatt Edman2006-01-19
| | | | | | | signals/slots to notify the GUI about Tor events. svn:r124
* Make the tray icon work on X11 (tested only under Gnome so far). This is suchMatt Edman2006-01-19
| | | | | | | black magic to me, it's not even funny. svn:r123
* Fuck you, Mac menubar. There, first profanity in source-control. (someone hadMatt Edman2006-01-18
| | | | | | | to do it) svn:r122