Commit Graph

745 Commits

Author SHA1 Message Date
Charles Kerr dde9cb49f2 fix the cyclical header dependency, and fix a couple of warnings sniffed out by gcc 4.3 2008-05-19 00:12:31 +00:00
Charles Kerr 035869d802 missed a few files. 2008-05-18 16:52:25 +00:00
Charles Kerr 2c79888a93 RPC/IPC redesign 2008-05-18 16:44:30 +00:00
Charles Kerr 5182187b8f (gtk) #945: Use shift+del to delete torrent+files 2008-05-14 15:49:53 +00:00
Charles Kerr be9427931a ipc: add session accessor/mutators.
transmission.h: make the session API more consistent.
2008-05-12 16:33:17 +00:00
Charles Kerr 908ff151be (gtk) #927: "help" button in the preferences dialog 2008-05-09 03:20:34 +00:00
Charles Kerr 2447428044 (gtk) #826: ipc race condition when opening torrents via web browser 2008-05-07 23:19:46 +00:00
Charles Kerr 00035cb8d8 (gtk) #906: Making a new torrent folder scans the entire home directory 2008-05-07 04:06:07 +00:00
Charles Kerr 9404711233 include the version in the gtk online help's URL 2008-05-06 19:27:42 +00:00
Charles Kerr 2e257e7c24 (gtk) link to the online manual from the Help menu 2008-05-06 19:20:19 +00:00
Charles Kerr 18871ac609 (gtk) #914: lockpath string should be freed conditionally 2008-05-06 11:04:16 +00:00
Charles Kerr ed4e902482 #912: Resume file parsed twice on startup 2008-05-06 01:43:24 +00:00
Charles Kerr 3eaac2e16b (gtk,daemon,cli) we don't need to statically link in all of libevnt, just libevent_core. 2008-05-01 14:05:17 +00:00
Charles Kerr 126609cded (gtk) fix crash reported by Lacrocivious 2008-04-29 22:56:44 +00:00
Charles Kerr 35482e453f update NEWS 2008-04-25 20:05:24 +00:00
Charles Kerr 3af15497c7 (gtk) #898: crash on startup by passing uninitialized memory to g_free() 2008-04-25 19:04:56 +00:00
Charles Kerr 0545e70f5b (gtk) use libT's curl wrapper for port testing & getting the blocklist 2008-04-25 18:35:48 +00:00
Charles Kerr 7ef2511ca8 #377: preliminary https support. this commit probably breaks mac and cli and is not for the faint of heart. 2008-04-24 01:42:53 +00:00
Charles Kerr 0c1599608d add statistics "reset" button 2008-04-22 14:07:42 +00:00
Charles Kerr 29b0b33663 (gtk) remember window size & location between sessions 2008-04-21 20:58:39 +00:00
Charles Kerr 19fbb3ef2c string folding 2008-04-21 15:22:54 +00:00
Charles Kerr 1ae1607025 gtk/cli/daemon/remote/proxy: add command-line argument --config-dir / -g to override the default config dir 2008-04-19 00:41:32 +00:00
Charles Kerr 3e88159e9f (gtk) fix potential invalid memory read on shutdown 2008-04-17 20:35:18 +00:00
Charles Kerr 101307ddff fix a couple more minor leaks 2008-04-17 19:54:22 +00:00
Charles Kerr 368e8910f8 (gtk) silence minor warning on platforms that don't allow hibernation to be disabled 2008-04-14 15:17:55 +00:00
Charles Kerr f467beedb5 (gtk) #307: inhibit/prevent hibernation when downloading 2008-04-13 02:56:26 +00:00
Charles Kerr d9a90542b6 (gtk) possible fix for #866: crash when adding a new torrent. 2008-04-13 01:36:53 +00:00
Charles Kerr 5d195e00f3 (gtk) #869: Minor HIG fixes for Exit/Remove/Delete alerts 2008-04-12 15:01:43 +00:00
Charles Kerr 8146a0c7f7 (gtk) #868: Fix spacing and title for preferences dialog 2008-04-12 14:40:13 +00:00
Charles Kerr 233627ae72 (gtk) tweak the details strings again 2008-04-12 04:09:28 +00:00
Charles Kerr 44fe2b688f fix r5590 spelling error 2008-04-12 01:37:59 +00:00
Charles Kerr 6d6a98f785 (gtk) #860: Nobody knows what the UI DEI etc. it the Details>Peers status column mean 2008-04-12 01:36:31 +00:00
Charles Kerr 57c7fcb507 #857: DSCP support for Transmission 2008-04-12 00:29:49 +00:00
Charles Kerr f12ac60d0a update a couple of the tr_stat fields based on feedback from BMW 2008-04-11 23:05:14 +00:00
Charles Kerr fbdf92bfd5 (gtk) #826: gtk client's "--minimized" command-line argument doesn't work 2008-04-11 14:36:29 +00:00
Charles Kerr 89c1fedcff (gtk) #859: No way of opening target folder of torrent 2008-04-11 02:21:33 +00:00
Charles Kerr 5619eae447 #853: transmission-(daemon|gtk) segfault when querying status 2008-04-10 19:02:24 +00:00
Charles Kerr 1f2d90e4ff (gtk) #850: download individual file's checkbox so far away from its title 2008-04-07 02:38:50 +00:00
Charles Kerr 9f3f0c03e6 #843: download eta should consider availability 2008-04-06 14:42:47 +00:00
Charles Kerr e51b2e8267 (gtk) #745: sort transfers by ratio 2008-04-06 14:07:41 +00:00
Charles Kerr b71a2985b3 #684: Use XDG basedir spec for configuration and cache files in $HOME 2008-04-05 20:12:11 +00:00
Charles Kerr 0080f1abe8 ipc/daemon cleanup 2008-04-04 17:19:44 +00:00
Charles Kerr fd0e71c00a hack on IPC a bit because it's been too long since I broke it 2008-04-03 21:38:32 +00:00
Charles Kerr 918f8f4936 (gtk) one more open -> add 2008-04-03 02:13:13 +00:00
Charles Kerr 2158ef37cd (gtk) "open torrent" --> "add torrent" 2008-04-03 02:11:15 +00:00
Charles Kerr 41b50abfa9 (gtk) #833: "Last scrape/announce at" shows wrong time 2008-04-02 23:18:45 +00:00
Charles Kerr 1950b87a6c (gtk) tweak the prefs dialog a little bit again. 2008-04-01 18:33:34 +00:00
Charles Kerr ba6dcab503 (gtk) simplify the blocklist prefs gui a bit. 2008-04-01 16:57:48 +00:00
Charles Kerr 04fafeadbd (gtk) #832: XML entity references are displayed instead of some characters 2008-04-01 16:50:26 +00:00
Charles Kerr 488217258a (gtk) remove the checkbox option for torrent notification 2008-04-01 15:48:23 +00:00
Charles Kerr 85c57c00cb (gtk) avoid a tr_torrentStat() call when filtering by all, downloading, seeding, or paused 2008-04-01 11:53:50 +00:00
Charles Kerr 7328a68b4f (gtk) small speedup in the torrent cell renderer 2008-04-01 04:24:01 +00:00
Charles Kerr d6373c9f6b (gtk) use the new libtransmission tweaks s.t. our update pulse causes less CPU load 2008-04-01 02:36:41 +00:00
Charles Kerr 51a82e70c1 remove `TR_STATUS_DONE' from libtransmission's public API. It's useful as an internal state but not for code calling libtransmission. 2008-03-31 17:59:16 +00:00
Charles Kerr a331582ec0 string folding 2008-03-30 13:52:55 +00:00
Charles Kerr 09b30689b7 (gtk) better support for older versions of glib 2008-03-30 03:20:18 +00:00
Charles Kerr ec8cb83711 (gtk) better error recording in the prefs dialog when updating the blocklist 2008-03-30 03:03:42 +00:00
Charles Kerr b2e84b2a32 (gtk) tweak the blocklist text in the prefs dialog a bit. 2008-03-30 02:23:28 +00:00
Charles Kerr 7539b95f14 (gtk) #831: toolbar tooltips 2008-03-30 01:06:23 +00:00
Charles Kerr 19211bf431 (gtk) first cut at adding the blocklist in the preferences dialog 2008-03-30 00:21:46 +00:00
Charles Kerr 919eefe456 rework the makemeta error messages so that they can be i18nized on the client end. 2008-03-24 17:18:08 +00:00
Charles Kerr 910d77ae12 (#814) require a valid announce URL when creating torrents 2008-03-24 15:58:06 +00:00
Charles Kerr bce905c0b4 (gtk) "Details" dialog minor tweak 2008-03-23 01:04:30 +00:00
Charles Kerr 0c6ffff205 (gtk) fix double-memory-free 2008-03-22 19:44:54 +00:00
Charles Kerr c63b548195 fix bug that caused very large torrents to crash Transmission 2008-03-22 18:10:59 +00:00
Charles Kerr 8abaaf08c8 (gtk) in the Details dialog, put the peer and tracker tabs next to each other 2008-03-21 14:23:56 +00:00
Charles Kerr 42a4e2f38c (gtk) #804: Details window, Info tab, the torrent hash should be selectable (for copy/paste and to use it in search engines) 2008-03-21 14:12:32 +00:00
Charles Kerr 82921e2896 add notify.h to noinst_HEADERS 2008-03-20 03:52:55 +00:00
Charles Kerr ca9a75d4aa (gtk) fix minor terminology inconsistencies between the "new torrent" and "details" dialogs 2008-03-19 20:34:35 +00:00
Charles Kerr 531dd851ad more string work before the freeze. (1) use %'d to get thousands' grouping in end-user strings (2) follow HiG capitalization, quotation guidelines (3) fold a few more strings 2008-03-19 20:07:27 +00:00
Charles Kerr 1268a06337 (gtk) minor HIG: use "Toolbar" and "Statusbar" instead of "Tool Bar" and "Status Bar" 2008-03-19 19:30:03 +00:00
Charles Kerr 515f58a994 (gtk) update the command-line arguments list in the man page 2008-03-19 19:28:16 +00:00
Charles Kerr 8fabaf2673 (gtk) make the "new torrent" dialog a little nicer 2008-03-19 19:23:54 +00:00
Charles Kerr 7bb54cece8 (gtk) small string folding & i18n tweaks. 2008-03-19 17:14:47 +00:00
Charles Kerr 11da6775b3 (gtk) oops, r5304 had a debugging console message that shouldn't've been checked in 2008-03-19 15:33:11 +00:00
Charles Kerr b9d41259e9 (gtk) message log: don't call deprecated gtk+ functions. add `pause' button. 2008-03-19 15:30:21 +00:00
Charles Kerr b6aa753f06 (gtk) add a "display options dialog" checkbox in the "open torrent" dialog. 2008-03-19 14:54:32 +00:00
Charles Kerr 851bd7ec7b typo fix when time estimation is "1 day" 2008-03-19 02:19:34 +00:00
Charles Kerr e40987fdc3 (gtk) more string folding 2008-03-19 02:05:55 +00:00
Charles Kerr dd7111d3a0 fix "select all" wart for users w/gtk < 2.10 2008-03-19 01:49:07 +00:00
Charles Kerr d6a55c133b (gtk) have the "open" dialog remember which folder it was in the last time it was used. 2008-03-18 20:41:27 +00:00
Charles Kerr 21124a8de8 strings work: (1) folding similar strings together for easier tranlation (2) gtk: use consistent shortcuts/phrases/terminology between the preferences and "open torrent" dialogs (3) promote the port forwarding messages from Debug to Info as per BMW's request 2008-03-18 19:14:21 +00:00
Charles Kerr 1898904620 (gtk) fix open dialog error reported by Lacrocivious 2008-03-18 16:18:22 +00:00
Charles Kerr e92a0938ab (gtk) tweak the watch directory: better detection of duplicates when scanning the directory on startup 2008-03-18 01:59:03 +00:00
Charles Kerr 0437c5f33e (gtk) try to iron out the remaining "add torrent" issues reported by wereHamster and Lacrocivous 2008-03-18 01:22:11 +00:00
Charles Kerr ac21d3280c (gtk) plug a couple of small memory leaks 2008-03-18 01:06:06 +00:00
Charles Kerr 3e974e863d (gtk) refresh the debug window a little less frequently 2008-03-17 19:33:09 +00:00
Charles Kerr a4909bbd1b (gtk) minor code cleanup 2008-03-17 03:25:03 +00:00
Charles Kerr 8f246d63e8 (gtk) set the default sort column & mode for the message window's list 2008-03-16 21:41:27 +00:00
Charles Kerr 820bc5089b (gtk) more cleanup in the mesage log window. 2008-03-16 21:26:05 +00:00
Charles Kerr bc2266b91c (gtk) speed up the population of the debug window. 2008-03-16 15:18:19 +00:00
Charles Kerr 1c31a45dc7 (gtk) fix gtk 2.6 build issue reported by Lacrocivious 2008-03-14 15:22:39 +00:00
Charles Kerr 3f32ee1627 (gtk) turn on ellipsizing for torrent names in the debug window. add a little margin between the primary & secondary labels in the shutdown message. 2008-03-13 20:47:58 +00:00
Charles Kerr 9b3285c2ad (gtk) improve the message log's look with the recent libT changes 2008-03-13 19:34:08 +00:00
Charles Kerr 29f092197f #138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages#138: per-torrent messages 2008-03-13 03:53:18 +00:00
Charles Kerr ec191b652b (gtk) clean up the "watch directory" code a little. 2008-03-13 01:06:54 +00:00
Charles Kerr b6f2796e40 (gkt) #785: gtk/utils.c does not compile with glib 2.16 2008-03-12 19:17:54 +00:00
Charles Kerr 1538505e24 (gtk) tweak the "watch folder" feature: firefox likes to save a file, then remove it, then add it again. Add a slight delay in to allow for this without popping up a second "open torrent" dialog. 2008-03-12 02:11:37 +00:00
Charles Kerr 1983822cd4 (gtk) #779: synchronize speed limit options in the prefs and details dialogs. 2008-03-11 04:19:50 +00:00
Charles Kerr f9ace3490f (gtk) in the "watch directory" feature, better handling of when the user changes the watch directory via the preferences dialog 2008-03-09 22:11:36 +00:00
Charles Kerr 8ea260af89 (gtk) notify: in glib >= 2.16, use g_app_info_launch_default_for_uri() to open the completed torrent. 2008-03-09 19:02:16 +00:00
Charles Kerr e4562bcd7b (gtk) #772, #753: added `watch dir' for automatically adding torrents. delete files to trashcan, rather than unlinking them. These features require 2.15.5 or higher. 2008-03-09 15:27:08 +00:00
Charles Kerr e85a328b1b (gtk) remove the PREF_KEY_SYSTRAY cruft, as pointed out by wereHamster 2008-03-08 17:37:13 +00:00
Charles Kerr cd5103011a (gtk) #744: back out the colormap patch until we have a better handle on how to do it Right. 2008-03-08 17:28:15 +00:00
Charles Kerr ea7cca30d2 (gtk) plug a minor leak in the Statistics dialog. 2008-03-08 16:10:13 +00:00
Charles Kerr 6ef6ac0928 the last i18n-centric commit for awhile, I hope. 2008-03-08 04:53:11 +00:00
Charles Kerr bcff72c3ad string consistency. (gtk) move `announce url' from info tab to tracker tab. 2008-03-08 02:00:47 +00:00
Charles Kerr 909cb89b43 even more i18n string work, w/more feedback and reading through the transmission.pot file. 2008-03-08 01:43:20 +00:00
Charles Kerr 5efb7e626e (gtk) more i18n string work w/suggestions from andre and vuntz to use format strings with positions to allow argument reordering. 2008-03-07 21:59:27 +00:00
Charles Kerr 6fe4a4dddc more i18n improvements. thanks to Gnome translator andre for feedback. 2008-03-07 21:20:45 +00:00
Charles Kerr 7200b27a18 lots more i18n string work -- making strings more consistent, folding redundant strings together, etc. 2008-03-07 20:48:36 +00:00
Charles Kerr 8e319da186 (gtk) r5212 tr_strltime() cleanup 2008-03-07 19:27:46 +00:00
Charles Kerr 0578a024ad (gtk) tweak the notification `open' actions (wereHamster) 2008-03-07 19:10:08 +00:00
Charles Kerr 414b8168d9 (gtk) minor r5216 cleanup 2008-03-07 19:05:00 +00:00
Charles Kerr 08f9b811ba remove a couple of preferences:
(1) "delete original file" ... this can be turned on in the "add" dialog, but who would want this to always be unconditionally true?
(2) "show in systray" ... since not many people will toggle this, move it from the prefs dialog to the .ini file
2008-03-07 18:57:32 +00:00
Charles Kerr 0cebab1247 (gtk) #769: when removing a torrent, prompt for confirmation if (a) the torrent is incomplete, (b) the torrent is connected to peers, (c) the user is also deleting the downloaded files. 2008-03-07 17:47:42 +00:00
Charles Kerr 1df3d8d844 (gtk) #769: fix a new g_warning that popped up in r5209. (infernux) 2008-03-07 16:58:44 +00:00
Charles Kerr 00374142a4 (gtk) #771: use g_get_home_dir() as a fallback for the default download directory if "g_get_user_special_dir( G_USER_DIRECTORY_DOWNLOAD )" returns NULL. (jopadan) 2008-03-07 16:30:44 +00:00
Charles Kerr 8594ca11d6 (gtk) fix the build for glib2 < 2.14, as reported by hudson 2008-03-07 16:09:21 +00:00
Charles Kerr 5a09edb045 (gtk) use g_format_size_for_display() for file size, and behave like nautilus for displaying ETA 2008-03-07 15:16:25 +00:00
Charles Kerr 76891225b9 more i18n work. 2008-03-07 03:26:59 +00:00
Charles Kerr 777c0de53a more i18n strings work 2008-03-06 21:59:00 +00:00
Charles Kerr a11071e661 (gtk) minor: use "Folder" instead of "Directory", as per the GNOME Desktop Terms list 2008-03-06 20:55:07 +00:00
Charles Kerr 26561fc31f (gtk) #761: fix colormap issue with compiz. patch by kman. 2008-03-05 01:17:30 +00:00
Charles Kerr 84a8592d1d first cut at adding i18n hooks into libtransmission. 2008-03-04 02:02:25 +00:00
Charles Kerr 126020e82a mark the libnotify strings for translation 2008-03-03 04:44:27 +00:00
Charles Kerr fb81f0adf5 (gtk) grammar tweak as suggested by wereHamster 2008-03-02 19:34:18 +00:00
Charles Kerr 3f2bda886e (gtk) #749: libnotify tweaks 2008-03-02 16:14:46 +00:00
Charles Kerr f71665e166 (gtk) #748: hig improvements to the `remove torrent' confirmation dialog. 2008-03-02 15:54:58 +00:00
Charles Kerr cf598407e1 (gtk) make verrmsg_full() private 2008-02-28 20:23:02 +00:00
Charles Kerr d870c12f40 add win32/posix wrapper function tr_lockfile() to libT and use it in daemon/gtk. 2008-02-28 19:06:23 +00:00
Charles Kerr 288547ffb8 (gtk) use signal, instead of sigaction, for portability 2008-02-28 17:51:54 +00:00
Charles Kerr cc7f95e68a (gtk) fix crash-when-removing-more-than-one-torrent bug reported by wereHamster and Lacrocivious 2008-02-28 15:47:09 +00:00
Charles Kerr 1df83e3a2e (gtk) #742: gtk dialog buttons need to support `alternative button order' for KDE users 2008-02-28 14:48:23 +00:00
Charles Kerr 142d2fe9dc (gtk) improve caption "date started" caption (launchpad 193875) 2008-02-28 02:35:44 +00:00
Charles Kerr e904f1ddd0 (gtk) #738: Clicking tray icon should show minimized main window 2008-02-27 20:30:51 +00:00
Charles Kerr 9795a01ddc (gtk) fix warning when clicking the upnp/nat-pmp checkbox in the prefs dialog 2008-02-27 18:45:06 +00:00
Charles Kerr 6f0018fd12 fix r5145 oops 2008-02-27 18:39:12 +00:00
Charles Kerr d8cc78dfa1 (gtk) add transparency support for gtk 2.10 and higher 2008-02-27 18:33:17 +00:00
Charles Kerr 9ee96fd0dc add `verify' command to ipc. 2008-02-27 17:38:39 +00:00
Charles Kerr 5d233f86c4 make struct ipc_info opaque. const-ify the ipcparse functions where possible. 2008-02-27 16:47:58 +00:00
Charles Kerr 494acbfa85 tear out about 1/3 of ipcparse's overhead. 2008-02-27 06:01:46 +00:00
Charles Kerr 8cc587a66f more housekeeping: benc_val_t --> tr_benc 2008-02-26 21:58:58 +00:00
Charles Kerr 325665caa2 svn propset svn:keywords 'Date Rev Author Id' filename 2008-02-26 21:08:51 +00:00
Charles Kerr e960eaf7b2 (gtk) group the ipc functions by call order 2008-02-26 21:05:13 +00:00
Charles Kerr 6728ff934f (gtk) remove unused function "io_send" 2008-02-26 20:34:37 +00:00
Charles Kerr 402a18a84e (gtk) use evutils for a portability layer on making sockets nonblocking and closing sockets 2008-02-26 20:31:33 +00:00
Charles Kerr 851e6ce008 (gtk) make the filename naming scheme a little more consistent. 2008-02-26 19:58:03 +00:00
Charles Kerr 708c2a8ebc (gtk) io.c --> tr-io.c 2008-02-26 01:19:26 +00:00
Charles Kerr 5552aab68b (gtk) rename `io.h' as `tr-io.h' to fix mingw conflicts. fix minor compiler warning when building w/o libnotify support. 2008-02-25 21:47:21 +00:00