Babil Golam Sarwar
fdc6f77b65
Merge branch 'master' into gsbabil/fix-restart-command-on-windows
2018-05-23 18:59:32 +10:00
Babil Golam Sarwar
c30327f73e
Fix :restart
command on Windows
2018-05-23 18:08:47 +10:00
Oliver Blanthorn
cb349b477e
Bump native version
2018-05-17 17:34:02 +01:00
Michal Koutný
98df8fff8e
Fix native_main 'temp' command for python < 3.5.0
...
We are passing None value to mkstemp which is only possible since python
3.5.0 [1]. Let's use our own mask with empty string as the prefix when
None is given. That works with both python API versions.
[1]
ad577b938b
2018-05-17 17:33:36 +01:00
Oliver Blanthorn
17a1b318a6
Ours is not to reason why: fix #544
2018-05-17 13:54:56 +01:00
Babil Golam Sarwar
aee6d59e01
Fix minor typo
2018-05-17 12:19:55 +01:00
Babil Golam Sarwar
32e74a0e76
Fix some minor typo and lint errors
2018-05-17 12:19:54 +01:00
Babil Golam Sarwar
31ee1e37e6
Add minor revises to the Powershell script
2018-05-17 12:19:53 +01:00
Babil Golam Sarwar
74326041b3
Overhaul the Powershell script to address comments at #532
2018-05-17 12:19:53 +01:00
Babil Golam Sarwar
c464e00cc1
Add native-messenger support for Windows
2018-05-17 12:19:53 +01:00
Oliver Blanthorn
e5477283fd
Update changelog, bump native version
2018-05-15 22:58:52 +01:00
Lars Kellogg-Stedman
861110a76d
provide hostname hint in editor temporary files
...
when calling an external editor, include the hostname of the remote
site in the generated temporary filename.
Closes #495
2018-05-11 13:33:40 -04:00
Lars Kellogg-Stedman
e23e972da4
native_main.py: close file desciptor returned by mkstemp
...
Python's tempfile.mkstemp method returns an open file descriptor, but
native_main.py was ignoring that and re-opening the file. This commit
modifies the code to use os.fdopen so that the file descriptor is
closed when exiting the 'with ...' context manager.
2018-05-11 09:49:40 -04:00
Oliver Blanthorn
d428e2e9b0
Fix #513 : Make Native.read understand ~
2018-05-10 21:40:13 +01:00
Isaac Khor
5a7c786840
Add source
for RC files, source_quiet
at startup
...
Commit attributed to Isaac as he was instrumental to getting this in.
@bovine3dom added all of the bugs.
2018-05-10 21:38:52 +01:00
glacambre
afbbf3ee4c
native_{main.py,background.ts}: Add version check for getenv()
2018-05-10 13:01:30 +02:00
glacambre
b34397f315
native_{main.py,background}.ts: Add getenv() and ffargs()
2018-05-09 22:09:10 +02:00
Colin Caine
2c1538b633
Depip installer
2018-05-09 13:46:51 +01:00
Colin Caine
cd8fd2c9f5
Make native install script more robust
...
Thanks to @i5513 on riot for reporting that our script broke on debian
without an error message.
Also refactored the sed escape stuff because what even is code re-use.
2018-05-09 12:51:01 +01:00
Oliver Blanthorn
4e7a4b9b0f
Remove obsolete CSS changer
2018-05-05 13:19:29 +01:00
Oliver Blanthorn
81613c9c42
Merge branch 'master' of github.com:cmcaine/tridactyl into nativeuserchrome
2018-05-05 12:49:45 +01:00
Oliver Blanthorn
2f07595182
Fix native messenger breaking on OSX on update
2018-04-28 18:01:44 +01:00
Oliver Blanthorn
2f31ade76a
Support modifying userChrome even if user hasn't done it themselves first
2018-04-28 00:08:39 +01:00
Oliver Blanthorn
f1b67b4279
Merge branch 'master' of github.com:cmcaine/tridactyl into nativeuserchrome
2018-04-27 15:30:50 +01:00
Oliver Blanthorn
8438fc748c
Rasterize python location in the hopes of fixing OSX
2018-04-26 19:07:49 +01:00
Oliver Blanthorn
2231f5c422
Use system shell rather than python in exclaim
2018-04-26 12:33:01 +01:00
Colin Caine
30f567313a
Make native install.sh quieter and friendly
2018-04-25 22:23:31 +01:00
Oliver Blanthorn
21e12390f5
Add missing quotes
2018-04-25 21:16:56 +01:00
Oliver Blanthorn
2ef8fc280c
Give betas permission to use native messenger
2018-04-25 20:58:20 +01:00
Oliver Blanthorn
e3cd80a91a
Catch errors with native run
2018-04-25 20:43:43 +01:00
Oliver Blanthorn
528c931971
Implement pipe support.
2018-04-25 20:43:42 +01:00
Oliver Blanthorn
3bbf2767f1
Generate the temporary file for $EDITOR in python
...
This should make multi-platform support easier and aid security (only
the user wot made the file can read it).
2018-04-25 20:43:42 +01:00
Oliver Blanthorn
aa5e5f3361
Add Python3 and pip check to install.sh
2018-04-25 20:43:42 +01:00
Oliver Blanthorn
adc91d6af2
Fix exclaim
output
2018-04-25 20:43:42 +01:00
Colin Caine
ec13fa5dec
Native messenger code review
2018-04-25 20:43:41 +01:00
Oliver Blanthorn
5f68f9428d
Install native messenger on build; edit text in external editor
...
Currently we only support gVim and Linux, but `winword.exe` support is
theoretically possible.
2018-04-25 20:43:13 +01:00
John Beard
31958ed710
Merge johnnbeard's and IsaacKhor's native messenger
...
(Credited to John, merge by Olie)
2018-04-25 20:43:13 +01:00
Oliver Blanthorn
7b04fc455b
Initial attempt at userChrome editing
2018-04-21 18:17:39 +01:00
Oliver Blanthorn
f640526585
Fix exclaim
output
2018-04-20 23:12:07 +01:00
Colin Caine
50f7f3ed07
Native messenger code review
2018-04-18 22:02:31 +01:00
Oliver Blanthorn
713a9176db
Install native messenger on build; edit text in external editor
...
Currently we only support gVim and Linux, but `winword.exe` support is
theoretically possible.
2018-04-18 21:51:40 +01:00
John Beard
962dd62c0b
Merge johnnbeard's and IsaacKhor's native messenger
...
(Credited to John, merge by Olie)
2018-04-18 21:51:05 +01:00