Commit Graph

  • 817259f4f5 Add ipc-open-target config option. Florian Bruhin 2014-10-14 07:37:12 +0200
  • ca85dde71f Merge branch 'ipc' Florian Bruhin 2014-10-13 23:19:04 +0200
  • 191b1dd240 Open new window for IPC args. Florian Bruhin 2014-10-13 23:14:24 +0200
  • 19be96b4a8 Better invalid data logging Florian Bruhin 2014-10-13 22:51:11 +0200
  • f9c2eb836f Adjust docstring Florian Bruhin 2014-10-13 22:48:37 +0200
  • 6b07fd969a Add timeout to IPC server. Florian Bruhin 2014-10-13 22:47:32 +0200
  • 4617aee317 Log all socket errors Florian Bruhin 2014-10-13 22:38:40 +0200
  • 103ba3b8b0 Don't log PeerDisconnectedError. Florian Bruhin 2014-10-13 22:36:05 +0200
  • bdb7cc96b4 Handle multiple connections properly #2. Florian Bruhin 2014-10-13 22:35:10 +0200
  • de41dee0b5 Add ipc logging Florian Bruhin 2014-10-13 21:38:28 +0200
  • 879cdf8904 Ignore invalid UTF-8 data. Florian Bruhin 2014-10-13 21:17:49 +0200
  • 7d492d7556 Ignore invalid json data. Florian Bruhin 2014-10-13 21:16:38 +0200
  • c42fc53980 Handle multiple connections properly. Florian Bruhin 2014-10-13 21:12:15 +0200
  • 9e2e684124 Whitespace Florian Bruhin 2014-10-13 20:38:40 +0200
  • 795a6937ac Add missing @pyqtSlot decorators. Florian Bruhin 2014-10-13 20:37:09 +0200
  • 5bc4f85dc5 Fix QLocalServer error checking. Florian Bruhin 2014-10-13 20:36:41 +0200
  • a849901693 Shut down IPC cleanly on exit. Florian Bruhin 2014-10-13 20:36:23 +0200
  • 6dc0bfa2d2 Convert IPCServer to a class and handle connections async. Florian Bruhin 2014-10-13 20:11:13 +0200
  • 46b15a1f11 userscripts: Remove invalid encoding param to os.open. Florian Bruhin 2014-10-13 15:09:23 +0200
  • a3ee504c59 Add docstrings. Florian Bruhin 2014-10-13 07:59:03 +0200
  • 93dd3d8d9d Fix check for QLocalSocket.UnknownSocketError Florian Bruhin 2014-10-13 07:49:26 +0200
  • 8195f1875e Ignore QLocalSocket.ServerNotFoundError while connecting. Florian Bruhin 2014-10-13 07:49:01 +0200
  • 2f0bbab635 Better IPC exceptions Florian Bruhin 2014-10-13 07:47:05 +0200
  • d861645d37 Remove wrong 'self' argument. Florian Bruhin 2014-10-13 07:43:22 +0200
  • 5fc3332b6b Check errors correctly when connecting to socket. Florian Bruhin 2014-10-13 07:43:12 +0200
  • 94b9bd42af Add missing "return True" when connected. Florian Bruhin 2014-10-13 07:42:15 +0200
  • 476dd09534 Actually start IPC server. Florian Bruhin 2014-10-13 07:42:06 +0200
  • f759106a14 Error handling when writing to running instance. Florian Bruhin 2014-10-13 07:34:15 +0200
  • 451a8be748 Small cleanup. Florian Bruhin 2014-10-13 07:31:56 +0200
  • 4958da9c70 Error checking on connection. Florian Bruhin 2014-10-13 07:31:48 +0200
  • 869fd4f752 Add an IPCError exception. Florian Bruhin 2014-10-13 07:11:45 +0200
  • ae61ca8af9 whitespace Florian Bruhin 2014-10-13 07:09:25 +0200
  • e351217740 Wait until socket bytes are written. Florian Bruhin 2014-10-13 07:09:16 +0200
  • fdb24ff597 Move IPC to its own file. Florian Bruhin 2014-10-13 07:06:57 +0200
  • 47ae112cb7 Update ez_setup to 6.1 Florian Bruhin 2014-10-12 17:40:41 +0200
  • 111f7b6e60 fixed a typo Claude 2014-10-12 01:16:28 +0200
  • 75d6b82453 added an importer.py Claude 2014-10-11 23:32:50 +0200
  • 27fe73e1b8 Add debug function to log signals. Florian Bruhin 2014-10-11 11:40:15 +0200
  • 86bb1f9890 Remove local server before connecting. Florian Bruhin 2014-10-11 11:39:02 +0200
  • 1238f28833 Use a variable for socketname. Florian Bruhin 2014-10-11 11:38:03 +0200
  • f231f8815b QLocalsocket foo Florian Bruhin 2014-06-24 21:36:00 +0200
  • 1761d98c1b Fix lint Florian Bruhin 2014-10-10 07:50:50 +0200
  • b42d701b0c debug-console: Only create when needed Florian Bruhin 2014-10-10 07:45:44 +0200
  • 637ceb9bdd debug-console: Make objreg available by default. Florian Bruhin 2014-10-10 07:42:57 +0200
  • d9ffec7183 whitespace Florian Bruhin 2014-10-10 07:41:51 +0200
  • 4edd2f7079 debug-console: Log completions. Florian Bruhin 2014-10-10 07:41:15 +0200
  • 9dc72b4c37 debug-console: Use a sorted set for completions. Florian Bruhin 2014-10-10 07:38:14 +0200
  • 8017dae75d debug console: refactoring Florian Bruhin 2014-10-10 07:34:34 +0200
  • 2280250c16 debug console: Move prompt to output Florian Bruhin 2014-10-10 06:45:24 +0200
  • d08af6b8d8 debug-console: First attempt at completion. Florian Bruhin 2014-10-09 22:15:14 +0200
  • c6ccb56208 Handle exceptions while crash dialog is shown correctly. Fixes #168. Florian Bruhin 2014-10-09 06:56:04 +0200
  • 0e771db7f1 Use annotation instead of special argument names. Florian Bruhin 2014-10-09 06:33:24 +0200
  • 6b9af36993 Improve asciidoc script output Florian Bruhin 2014-10-08 22:24:05 +0200
  • 1eefe688ca Update commands.asciidoc. Florian Bruhin 2014-10-08 22:20:57 +0200
  • 33043f0f6c Fix lint Florian Bruhin 2014-10-08 22:20:38 +0200
  • d9213ecf17 Prevent double-entering hint mode. Fixes #160. Florian Bruhin 2014-10-08 22:19:24 +0200
  • cbdade6518 Fix saving geometry if mainwindow is closed on shutdown. Fixes #159. Florian Bruhin 2014-10-08 22:03:12 +0200
  • cb951643b6 debug-console: Clean up appending of text. Florian Bruhin 2014-10-08 21:58:32 +0200
  • 26d016b219 debug-console: Move cursor to end before inserting text. Fixes #162. Florian Bruhin 2014-10-08 21:54:25 +0200
  • b238149e1e Fix closing tabs with invalid URLs. Fixes #163. Florian Bruhin 2014-10-08 21:22:43 +0200
  • ffdc176d9d Make :set-cmd-text work without valid URL. Fixes #165. Florian Bruhin 2014-10-08 21:18:26 +0200
  • b1ed3a1106 Add bugs to download workaround comment. Florian Bruhin 2014-10-08 21:12:21 +0200
  • 71308b45ac Add utils.qualname. Closes #169. Florian Bruhin 2014-10-08 21:11:04 +0200
  • b5b240c3f6 Add a workaround for deleted DownloadsView. Fixes #167. Florian Bruhin 2014-10-08 20:29:29 +0200
  • 61a836fec5 Merge DownloadModel into DownloadManager. Florian Bruhin 2014-10-08 20:18:44 +0200
  • fe1215c74d Clean up selection model properly in completion. Florian Bruhin 2014-10-08 17:36:59 +0200
  • de86a26473 Fix DownloadView __repr__ if model is None. Fixes #170. Florian Bruhin 2014-10-08 17:19:51 +0200
  • b7f2a6d143 Use weakref for config.on_change. Fixes #156. Florian Bruhin 2014-10-08 10:40:46 +0200
  • 7956f2b8e2 Clean up :later timers correctly on exceptions. Florian Bruhin 2014-10-08 07:52:49 +0200
  • 50f7067d6c Add a :repeat command. Florian Bruhin 2014-10-08 07:46:21 +0200
  • d32a0c30c6 command: Remove unneeded has_count check. Florian Bruhin 2014-10-08 07:40:53 +0200
  • 1a00d6168c command: Check for handlers with count and no default. Florian Bruhin 2014-10-08 07:40:39 +0200
  • e2763da8d6 Remove checks if standard dirs exist from unittests. Florian Bruhin 2014-10-08 07:17:34 +0200
  • 704df6f619 Fix docstring. Florian Bruhin 2014-10-08 07:16:27 +0200
  • 04b5c0e781 Add CACHEDIR.TAG to cache. Closes #19. Florian Bruhin 2014-10-08 07:16:00 +0200
  • ef0c72a99e Create standard dirs correctly. Fixes #20. Florian Bruhin 2014-10-08 07:11:25 +0200
  • b49b227c0d Add an init method for standarddir. Florian Bruhin 2014-10-08 06:42:39 +0200
  • 4abb5c8f36 Fix removing of eventfilter on shutdown if not present. Florian Bruhin 2014-10-08 06:38:03 +0200
  • f6695cac7d Small whitespace fix. Florian Bruhin 2014-10-08 06:22:20 +0200
  • 0e7a60abf6 Move utils.get_standard_dir to its own file. Florian Bruhin 2014-10-08 06:19:45 +0200
  • 86f08a8536 Clean up overriding of javaScriptPrompt. Florian Bruhin 2014-10-08 05:20:56 +0200
  • d41fd85a87 Really remove BUGS/TODO Florian Bruhin 2014-10-07 23:40:37 +0200
  • 596afab1ac Fix lint Florian Bruhin 2014-10-07 23:10:58 +0200
  • 6349a6a213 Remove Emit:/Raise: from docstrings. Florian Bruhin 2014-10-07 23:08:37 +0200
  • f3ad1b71e6 Clean up objreg log text. This confused me in #159. Florian Bruhin 2014-10-07 22:21:51 +0200
  • 4c29d1eafd Accept click focus in debug console. Fixes #142. Florian Bruhin 2014-10-07 21:42:45 +0200
  • a17017ca46 Add logging when closing window Florian Bruhin 2014-10-07 21:36:25 +0200
  • ab4a33f907 Remove per-window eventfilter. Florian Bruhin 2014-10-07 21:34:51 +0200
  • 6202477db5 Add --left/--right arguments to :tab-only. Closes #46. Florian Bruhin 2014-10-07 20:56:47 +0200
  • 4d092db114 Update outdated comment Florian Bruhin 2014-10-07 20:56:27 +0200
  • d8a917575d Add a cmdutils.check_exclusive function. Florian Bruhin 2014-10-07 20:39:02 +0200
  • 18f84c5cbc Regenerate settings.asciidoc after renaming last-close value. Florian Bruhin 2014-10-07 20:32:17 +0200
  • 8ca5c09e69 Add --left/--right/--opposite to :tab-close. Florian Bruhin 2014-10-07 20:30:31 +0200
  • 72a92c09dd Move config transforming of to Qt values to configtypes. Florian Bruhin 2014-10-07 19:58:30 +0200
  • 4092c48f92 Scroll debug console to bottom on output. Closes #158. Florian Bruhin 2014-10-07 18:01:20 +0200
  • 6af33d0e85 Handle empty lines correctly in debug console. Fixes #157. Florian Bruhin 2014-10-07 17:56:39 +0200
  • 12a72a4269 Revert "Disable line wrapping in debug console." Florian Bruhin 2014-10-07 17:41:03 +0200
  • 3e31e88921 Only close window (instead of quitting) when closing last tab. Florian Bruhin 2014-10-07 17:09:24 +0200
  • f9dc9f4acd Fix rapid hinting. Closes #148. Florian Bruhin 2014-10-07 07:45:29 +0200
  • 068cc89458 Only start timer to process args if init was successful. Florian Bruhin 2014-10-07 07:34:03 +0200