| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | Factor the blocking readLine() stuff out of ControlConnection::readReply(). | Matt Edman | 2006-01-21 | |
| | | | | | svn:r153 | |||
| * | Since we waitForConnected(-1) in ControlConnection::connect(), the | Matt Edman | 2006-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 Edman | 2006-01-21 | |
| | | | | | svn:r151 | |||
| * | I broke Vidalia on Windows (would hang when stopping Tor) in Rev 143. I'm | Matt Edman | 2006-01-21 | |
| | | | | | | | | undoing that change until I can figure out why that broke the world. svn:r150 | |||
| * | I miss Python. | Justin Hipple | 2006-01-21 | |
| | | | | | svn:r149 | |||
| * | Deleting a pointer after setting it to 0 is naughty. MainWindow takes care of | Matt Edman | 2006-01-21 | |
| | | | | | | | | freeing the TorControl object anyway. svn:r148 | |||
| * | I hate sizers. Lining things up is much harder than it should be. | Justin Hipple | 2006-01-21 | |
| | | | | | svn:r147 | |||
| * | Tooltips are now sane. FilterDialog is now smaller and denser. | Justin Hipple | 2006-01-21 | |
| | | | | | svn:r146 | |||
| * | Added icons to FilterDialog. | Justin Hipple | 2006-01-21 | |
| | | | | | svn:r145 | |||
| * | Add some images that could be used for severity icons (feel free to pick | Matt Edman | 2006-01-21 | |
| | | | | | | | | something else if these suck). svn:r144 | |||
| * | Explicitly stop the message pump when the socket is actually disconnected, not | Matt Edman | 2006-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 Hipple | 2006-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 Edman | 2006-01-21 | |
| | | | | | svn:r141 | |||
| * | Make the event types be const ints instead of an enum so we don't get | Matt Edman | 2006-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 Hipple | 2006-01-20 | |
| | | | | | svn:r139 | |||
| * | So it turns out I don't need to overload QEvent::type() for my custom events | Matt Edman | 2006-01-20 | |
| | | | | | | | | (despite the Qt docs). svn:r138 | |||
| * | Saving of messages now works. Added Message counter to form. | Justin Hipple | 2006-01-20 | |
| | | | | | svn:r137 | |||
| * | Move the authenticate() call into the connected() slot. Also, report an error | Matt Edman | 2006-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 file | Matt Edman | 2006-01-20 | |
| | | | | | | | | each time you want to catch an event. svn:r135 | |||
| * | Simply joining control command arguments. Qt gives me spiffy methods like | Matt Edman | 2006-01-20 | |
| | | | | | | | | QString::join(), so why not use them? svn:r134 | |||
| * | And check in the rest of the new event-handling code. | Matt Edman | 2006-01-20 | |
| | | | | | svn:r133 | |||
| * | Send a SETEVENTS when the control socket connects; | Matt Edman | 2006-01-20 | |
| | | | | | | | | Normalized method declarations and commented. svn:r132 | |||
| * | The 48x48 icons look better in the dock than the 128x128 icons, but still | Matt Edman | 2006-01-20 | |
| | | | | | | | | don't look right. svn:r131 | |||
| * | Cleaning up. | Justin Hipple | 2006-01-19 | |
| | | | | | svn:r130 | |||
| * | Housekeeping. | Justin Hipple | 2006-01-19 | |
| | | | | | svn:r129 | |||
| * | Message filtering now works correctly (hopefully it scales too). Moved to ↵ | Justin Hipple | 2006-01-19 | |
| | | | | | | | seperate folder to clean up /gui/ svn:r128 | |||
| * | Cleaning up gui/ | Justin Hipple | 2006-01-19 | |
| | | | | | svn:r127 | |||
| * | Changed get and setShowMsg so that they handle const char* and Qstring. Will ↵ | Justin Hipple | 2006-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 Edman | 2006-01-19 | |
| | | | | | | | | | | custom event (a custom QEvent sent to the GUI). svn:r125 | |||
| * | Laid the groundwork for dispatching custom QEvents instead of using | Matt Edman | 2006-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 such | Matt Edman | 2006-01-19 | |
| | | | | | | | | black magic to me, it's not even funny. svn:r123 | |||
| * | Fuck you, Mac menubar. There, first profanity in source-control. (someone had | Matt Edman | 2006-01-18 | |
| | | | | | | | | to do it) svn:r122 | |||
| * | MessageLog now is mostly functional, with Select All, Max Log Size, and ↵ | Justin Hipple | 2006-01-18 | |
| | | | | | | | Clear working correctly. Message filtering is also working, but there is no way to change the types filtered just yet. It is set at the default level. svn:r121 | |||
| * | MessageLog settings added to VidaliaSettings. Log message types put in their ↵ | Justin Hipple | 2006-01-18 | |
| | | | | | | | own file, giving other components better access to the types. svn:r120 | |||
| * | Critical and warning messages are now highlighted in red and yellow, ↵ | Justin Hipple | 2006-01-17 | |
| | | | | | | | respectively, in MessageLog. Neat. svn:r119 | |||
| * | Since the AboutDialog is static in MainWindow::about(), we have to reload | Matt Edman | 2006-01-17 | |
| | | | | | | | | | Tor's version each time show() is called instead of just doing that in the dialog's constructor. svn:r118 | |||
| * | Failed at merging changes in 110 (stop Tor from crashing on shutdown in ↵ | Justin Hipple | 2006-01-17 | |
| | | | | | | | Win32) so reentered them. svn:r117 | |||
| * | First shot at getting MessageLog to work. | Justin Hipple | 2006-01-17 | |
| | | | | | svn:r116 | |||
| * | Small changes to make it aboutdialog look better. | Justin Hipple | 2006-01-17 | |
| | | | | | svn:r115 | |||
| * | Added tor_logo16.png | Justin Hipple | 2006-01-17 | |
| | | | | | svn:r114 | |||
| * | Since the message pump thread will be blocked in readReply() most likely, we ↵ | Matt Edman | 2006-01-17 | |
| | | | | | | | | | either need to find a way to make QAbstractSocket break out of a blocking read, or we have to kill the thread harshly. For now, we just do the latter, but it would be nice to know how to do the former. svn:r113 | |||
| * | Tor on Windows doesn't understand a WM_CLOSE message (which is what ↵ | Matt Edman | 2006-01-17 | |
| | | | | | | | QProcess::terminate() sends it), so we have to kill it harshly or else it never terminates. svn:r112 | |||
| * | Make the status output of the control test rig a little more verbose. | Matt Edman | 2006-01-17 | |
| | | | | | svn:r111 | |||
| * | Fix a race between setting _isIntentionalExit back to false and the process ↵ | Matt Edman | 2006-01-17 | |
| | | | | | | | actually stopping when requested. svn:r110 | |||
| * | This lovely little hack is because the QFileInfo::isExecutable() method ↵ | Matt Edman | 2006-01-17 | |
| | | | | | | | doesn't understand quoted paths, but QProcess::start() requires it to function properly on Windows when given a path containing a space. svn:r109 | |||
| * | Make the default Tor path work on Windows. Apparently Qt doesn't take into | Matt Edman | 2006-01-17 | |
| | | | | | | | | | consideration the fact that an absolute path can be quoted when it determines whether a given path is absolute or relative. svn:r108 | |||
| * | Exit action was bound to QCoreApplication::quit() instead of ↵ | Justin Hipple | 2006-01-16 | |
| | | | | | | | MainWindow::close() so Tor probably wasn't being disconnected properly. This *should* be fixed now. svn:r107 | |||
| * | Added 16x16 grayscale copies of tor_on and tor_off in case we decide to use ↵ | Justin Hipple | 2006-01-16 | |
| | | | | | | | the menubar on Mac. svn:r106 | |||
| * | About dialog should be fixed now so that it doesn't display illegible text ↵ | Justin Hipple | 2006-01-16 | |
| | | | | | | | on Mac. svn:r105 | |||
| * | Remove some code from TorEvents that I ended up not using. | Matt Edman | 2006-01-16 | |
| | | | | | svn:r104 | |||
