Commit graph

1386 commits

Author SHA1 Message Date
glacambre
06215846fe
excmds.ts: Fix jumplist breaking help
Before this patch, navigating to a new page made Tridactyl scroll to its
very top. This broke jumping to the definition of a command using `:help
commandname`.
2018-06-03 10:06:51 +02:00
Oliver Blanthorn
a9bb149bfa
Try to let multiple autocommands run per event 2018-06-01 09:57:40 +01:00
Oliver Blanthorn
80607484d0
Add blacklistadd helper command 2018-06-01 09:50:24 +01:00
glacambre
cd5078e9b6
Add TabEnter and TabLeft autocommands 2018-06-01 08:39:43 +02:00
glacambre
dcb6620240
content.{ts,css}: Make modeindicator disappear on hover
This fixes https://github.com/cmcaine/tridactyl/issues/565
I chose to append a TridactylInvisible class instead of setting the
modeindicator setting to false or manually removing the element from the
DOM because this seemed more robust (e.g. when "modeindicator" is set to
true, you expect it to stay set to true and for the element to exist
within the DOM).
2018-05-31 21:47:06 +02:00
Oliver Blanthorn
7fdb0afec4
Fix profiledir escaping in JS 2018-05-30 12:11:56 +01:00
Oliver Blanthorn
487cb5a4f1
Fix os check in tridactylrc, add profile dir 2018-05-30 11:56:20 +01:00
Oliver Blanthorn
999192b73d
Make Windows profile error more explicit 2018-05-30 11:49:47 +01:00
Oliver Blanthorn
ce019627ed
Merge branch 'master' of github.com:cmcaine/tridactyl into glacambre-make_scrolling_faster 2018-05-30 11:28:46 +01:00
Oliver Blanthorn
0567c55e53
Merge branch 'master' of github.com:cmcaine/tridactyl into gsbabil-gsbabil/fix-restart-command-on-windows 2018-05-30 11:25:17 +01:00
Oliver Blanthorn
173e4fe896
Make gen_native_message executable 2018-05-30 11:25:05 +01:00
glacambre
ec0d783d16
scrolling.ts: Don't fetch preferences 2018-05-30 05:24:55 +02:00
Oliver Blanthorn
13080a9cf2
Set smoothscroll false until 'we can figure out what the hell is going on' 2018-05-29 20:38:12 +01:00
Oliver Blanthorn
e745a17b52
Merge branch 'master' of github.com:cmcaine/tridactyl into glacambre-make_scrolling_faster 2018-05-29 20:34:40 +01:00
glacambre
8137cd5418
scrolling.ts: Cache various scrolling-related properties 2018-05-29 20:43:31 +02:00
glacambre
e249ce8fe9
excmds.ts: Cache lineHeight 2018-05-29 19:02:46 +02:00
Oliver Blanthorn
2efce9e1cf
Merge pull request #625 from gsbabil/gsbabil/add-appveyor-windows-build-support
Add additional fixes, clean-ups etc. to AppVeyor Windows build support
2018-05-29 12:58:05 +01:00
Babil Golam Sarwar
fd577f2a02 Add version numbers to Pip packages 2018-05-29 21:35:38 +10:00
Oliver Blanthorn
75e4f98d38
Stop newtab redirect from adding a page to history 2018-05-29 11:27:45 +01:00
Oliver Blanthorn
9e28583bbc
Prevent urlmodify from adding page to history 2018-05-29 11:14:50 +01:00
Babil Golam Sarwar
aba9ccd9de Add test_script section and some clean-ups 2018-05-29 19:08:11 +10:00
Babil Golam Sarwar
e3439a9af8 Enforce Pip installs under Python 3.6 2018-05-29 16:50:33 +10:00
Babil Golam Sarwar
1f7c042d64 Merge branch 'master' into gsbabil/fix-restart-command-on-windows 2018-05-29 12:38:03 +10:00
Babil Golam Sarwar
75f21da384 Add consistent Python formatting 2018-05-29 12:08:08 +10:00
Oliver Blanthorn
61a01efeab
Merge branch 'master' of github.com:cmcaine/tridactyl into glacambre-js_pipes 2018-05-28 21:45:38 +01:00
glacambre
4f110f683d
excmds.ts: Fix composite giving additional argument to first piped cmd 2018-05-28 19:48:35 +02:00
Oliver Blanthorn
8292a9c6ed
Add more spaces 2018-05-28 16:47:25 +01:00
Oliver Blanthorn
b1211bdfae
Remove repetitive tautological repetition in error messages: fix #617 2018-05-28 16:43:17 +01:00
Oliver Blanthorn
5322577e0f
Merge branch 'master' of github.com:cmcaine/tridactyl into glacambre-smoothscroll 2018-05-28 16:31:28 +01:00
Oliver Blanthorn
fcfc92069d
Increase smooth scroll speed 2018-05-28 16:31:16 +01:00
Oliver Blanthorn
270509d729
Merge branch 'master' of github.com:cmcaine/tridactyl into glacambre-impl_jumplist 2018-05-28 16:15:43 +01:00
Oliver Blanthorn
f37bf91b21
Increase time before jump added 2018-05-28 16:15:37 +01:00
Oliver Blanthorn
763e5c9a8b
Fix minor typo 2018-05-28 15:13:23 +01:00
Oliver Blanthorn
58c3eba08c
Make pyinstaller actually test that it works 2018-05-28 15:01:26 +01:00
Colin Caine
dba79b79bd
Try to fix winpython extraction 2018-05-28 14:54:34 +01:00
Oliver Blanthorn
595a49d0fb
Merge branch 'master' of github.com:cmcaine/tridactyl into gsbabil-gsbabil/windows-compiled-native-messenger-support 2018-05-28 14:16:57 +01:00
Oliver Blanthorn
2cc5662764
Output exe in artifacts with xpis etc 2018-05-28 14:00:05 +01:00
Oliver Blanthorn
e0810c5694
Remove old files 2018-05-28 13:16:25 +01:00
Colin Caine
c9df9b5f14
Fix hardcoded directory dependencies 2018-05-28 13:12:07 +01:00
Oliver Blanthorn
7d6491e982
Hide pyinstaller directory 2018-05-28 11:34:13 +01:00
Oliver Blanthorn
e159a83ae1
Add more cds to fix the cds 2018-05-28 11:30:06 +01:00
Babil Golam Sarwar
65b9275667
Add native message maker 2018-05-28 11:17:47 +01:00
Oliver Blanthorn
e407fc08fa
Fix pyinstaller testing 2018-05-28 11:14:06 +01:00
Oliver Blanthorn
5853113e90
CI: hide appveyor configuration 2018-05-28 10:35:33 +01:00
Oliver Blanthorn
501ec4f6ca
CI: Remove global install of nearley et al 2018-05-28 10:29:14 +01:00
Oliver Blanthorn
352863d98d
Merge pull request #620 from gsbabil/gsbabil/add-appveyor-windows-build-support
Add build with Windows support on AppVeyor
2018-05-28 10:24:00 +01:00
Oliver Blanthorn
b8e9d4a088
Remove global dependency on nearley,typedoc,marked 2018-05-28 10:22:17 +01:00
Babil Golam Sarwar
365d2b17e1 Add script to support PyInstaller under Wine
On a vanilla invocation, `wine-pyinstaller.sh` will prepare a
Python-3.5 environment under Wine-3. The current requirements to run
the script are following:

  1. p7zip-16.xx
  2. Wine-3.xx
  3. WinPython-3.5.4

All of [1-3] are available in Debian Testing or Ubuntu Bionic
repositories.

P.S.

WinPython was used since official Python-3.5.4 from Python.org wont
run under Wine. Python-3.6 is not supported yet under Wine-3.xx.
2018-05-28 14:17:55 +10:00
Babil Golam Sarwar
8cfdbfa7dd Allow build under both MSYS or MINGW 2018-05-28 14:07:46 +10:00
Babil Golam Sarwar
6485a64f1d Add build with Windows support on AppVeyor 2018-05-28 13:02:23 +10:00