Florian Bruhin
|
cf6d303ad1
|
Improve crash log handling because of single-instance.
|
2014-10-14 20:47:06 +02:00 |
|
Florian Bruhin
|
bfcb309460
|
Clear favicon correctly when loading a new page.
This was accidentally deleted in e608ccbe36
Fixes #187.
|
2014-10-14 18:54:28 +02:00 |
|
Florian Bruhin
|
1c551975c4
|
Check if currentWidget is None in tabbed_browser.on_mode_left.
Fixes #186.
|
2014-10-14 17:50:50 +02:00 |
|
Florian Bruhin
|
6d2111bcd4
|
Add checklists to HACKING for #173.
|
2014-10-14 17:29:11 +02:00 |
|
Florian Bruhin
|
f9eec48414
|
Set urgent hint when opening IPC tab - closes #185
|
2014-10-14 11:51:17 +02:00 |
|
Florian Bruhin
|
cfc5e80d3e
|
ipc: Fix opening of new empty window.
|
2014-10-14 10:10:24 +02:00 |
|
Florian Bruhin
|
2e2070ef6e
|
Rename ipc-open-target to new-instance-open-target.
|
2014-10-14 09:59:01 +02:00 |
|
Florian Bruhin
|
f8d8e1507a
|
Fix tests on windows
|
2014-10-14 08:18:06 +02:00 |
|
Florian Bruhin
|
bda3c9b1d0
|
Refactor Command._inspect_function.
|
2014-10-14 07:59:42 +02:00 |
|
Florian Bruhin
|
ef8873040a
|
Add docstrings to signal debugging.
|
2014-10-14 07:59:07 +02:00 |
|
Florian Bruhin
|
bcf8040041
|
Whitespace fixes.
|
2014-10-14 07:58:50 +02:00 |
|
Florian Bruhin
|
7c0a23b1b7
|
Fix IPC when there's no main window available.
|
2014-10-14 07:58:16 +02:00 |
|
Florian Bruhin
|
0e9177eb4f
|
Rename ipc param to process_args to via_ipc.
This prevents shadowing of the module.
|
2014-10-14 07:57:42 +02:00 |
|
Florian Bruhin
|
817259f4f5
|
Add ipc-open-target config option.
|
2014-10-14 07:37:12 +02:00 |
|
Florian Bruhin
|
ca85dde71f
|
Merge branch 'ipc'
|
2014-10-13 23:19:04 +02:00 |
|
Florian Bruhin
|
191b1dd240
|
Open new window for IPC args.
|
2014-10-13 23:14:24 +02:00 |
|
Florian Bruhin
|
19be96b4a8
|
Better invalid data logging
|
2014-10-13 22:51:11 +02:00 |
|
Florian Bruhin
|
f9c2eb836f
|
Adjust docstring
|
2014-10-13 22:48:37 +02:00 |
|
Florian Bruhin
|
6b07fd969a
|
Add timeout to IPC server.
|
2014-10-13 22:47:32 +02:00 |
|
Florian Bruhin
|
4617aee317
|
Log all socket errors
|
2014-10-13 22:38:40 +02:00 |
|
Florian Bruhin
|
103ba3b8b0
|
Don't log PeerDisconnectedError.
|
2014-10-13 22:36:05 +02:00 |
|
Florian Bruhin
|
bdb7cc96b4
|
Handle multiple connections properly #2.
|
2014-10-13 22:35:10 +02:00 |
|
Florian Bruhin
|
de41dee0b5
|
Add ipc logging
|
2014-10-13 21:38:28 +02:00 |
|
Florian Bruhin
|
879cdf8904
|
Ignore invalid UTF-8 data.
|
2014-10-13 21:17:49 +02:00 |
|
Florian Bruhin
|
7d492d7556
|
Ignore invalid json data.
|
2014-10-13 21:16:38 +02:00 |
|
Florian Bruhin
|
c42fc53980
|
Handle multiple connections properly.
|
2014-10-13 21:12:15 +02:00 |
|
Florian Bruhin
|
9e2e684124
|
Whitespace
|
2014-10-13 20:38:40 +02:00 |
|
Florian Bruhin
|
795a6937ac
|
Add missing @pyqtSlot decorators.
|
2014-10-13 20:37:09 +02:00 |
|
Florian Bruhin
|
5bc4f85dc5
|
Fix QLocalServer error checking.
|
2014-10-13 20:37:00 +02:00 |
|
Florian Bruhin
|
a849901693
|
Shut down IPC cleanly on exit.
|
2014-10-13 20:36:23 +02:00 |
|
Florian Bruhin
|
6dc0bfa2d2
|
Convert IPCServer to a class and handle connections async.
|
2014-10-13 20:11:13 +02:00 |
|
Florian Bruhin
|
46b15a1f11
|
userscripts: Remove invalid encoding param to os.open.
Fixes #182.
This was a regression introduced in 17dd4732ae .
|
2014-10-13 15:09:23 +02:00 |
|
Florian Bruhin
|
a3ee504c59
|
Add docstrings.
|
2014-10-13 07:59:03 +02:00 |
|
Florian Bruhin
|
93dd3d8d9d
|
Fix check for QLocalSocket.UnknownSocketError
|
2014-10-13 07:49:26 +02:00 |
|
Florian Bruhin
|
8195f1875e
|
Ignore QLocalSocket.ServerNotFoundError while connecting.
|
2014-10-13 07:49:01 +02:00 |
|
Florian Bruhin
|
2f0bbab635
|
Better IPC exceptions
|
2014-10-13 07:47:05 +02:00 |
|
Florian Bruhin
|
d861645d37
|
Remove wrong 'self' argument.
|
2014-10-13 07:43:22 +02:00 |
|
Florian Bruhin
|
5fc3332b6b
|
Check errors correctly when connecting to socket.
|
2014-10-13 07:43:12 +02:00 |
|
Florian Bruhin
|
94b9bd42af
|
Add missing "return True" when connected.
|
2014-10-13 07:42:15 +02:00 |
|
Florian Bruhin
|
476dd09534
|
Actually start IPC server.
|
2014-10-13 07:42:06 +02:00 |
|
Florian Bruhin
|
f759106a14
|
Error handling when writing to running instance.
|
2014-10-13 07:34:15 +02:00 |
|
Florian Bruhin
|
451a8be748
|
Small cleanup.
|
2014-10-13 07:31:56 +02:00 |
|
Florian Bruhin
|
4958da9c70
|
Error checking on connection.
|
2014-10-13 07:31:48 +02:00 |
|
Florian Bruhin
|
869fd4f752
|
Add an IPCError exception.
|
2014-10-13 07:11:45 +02:00 |
|
Florian Bruhin
|
ae61ca8af9
|
whitespace
|
2014-10-13 07:09:25 +02:00 |
|
Florian Bruhin
|
e351217740
|
Wait until socket bytes are written.
|
2014-10-13 07:09:16 +02:00 |
|
Florian Bruhin
|
fdb24ff597
|
Move IPC to its own file.
|
2014-10-13 07:06:57 +02:00 |
|
Florian Bruhin
|
47ae112cb7
|
Update ez_setup to 6.1
|
2014-10-12 17:40:41 +02:00 |
|
Florian Bruhin
|
27fe73e1b8
|
Add debug function to log signals.
|
2014-10-11 11:40:15 +02:00 |
|
Florian Bruhin
|
86bb1f9890
|
Remove local server before connecting.
|
2014-10-11 11:39:02 +02:00 |
|