Commit Graph

2820 Commits

Author SHA1 Message Date
Markus Frosch 9beb28a22e terminal: Add compat detection for Vte regexp feature
Older Vte versions only offer the old implementation.

fixes #10
2020-04-17 20:12:57 +02:00
Matt Rose c0c0b88e04 add apple Command key to list of modifiers accepted by keybinder 2020-04-17 13:51:19 -04:00
Markus Frosch 715c4a667b Prepare RELEASE.md documentation and CHANGELOG.md 2020-04-17 19:12:57 +02:00
Matt Rose 769aaf1ae3 only import the GdkX11 if it is part of the glib module repository 2020-04-17 12:50:46 -04:00
Markus Frosch 7be1754a47
Merge pull request #18 from gnome-terminator/compat-2.7
Fix some compat issues for Python 2.7
2020-04-17 18:34:34 +02:00
Markus Frosch c9e692881e
Merge pull request #16 from mattrose/update-lp-refs
Updating URLs in application and appdata
2020-04-17 18:33:45 +02:00
Markus Frosch c7e466dbfe ci: Enable Python 2.7 2020-04-17 18:20:43 +02:00
Markus Frosch c8269e5a6b Fix some compat issues for Python 2.7 2020-04-17 18:19:25 +02:00
Markus Frosch 6e1ea606e7
Merge pull request #17 from gnome-terminator/ci
Add GitHub action for Python
2020-04-17 18:18:29 +02:00
Markus Frosch 57f2607554
ci: Add native dependencies 2020-04-17 18:15:46 +02:00
Markus Frosch 11c5a7e4e2
Add GitHub action for Python 2020-04-17 18:03:58 +02:00
Matt Rose bfffc282de update url list to refer to the new home 2020-04-17 11:57:07 -04:00
Markus Frosch 472bd68044
Merge pull request #15 from mattrose/master
update the INSTALL file
2020-04-17 17:46:53 +02:00
Matt Rose 51fc72d9b7 add OpenSUSE to list of distros that package terminator 2020-04-16 13:28:40 -04:00
Matt Rose b63e7195e2 update url in setup.py 2020-04-12 19:10:15 -04:00
Matt Rose 7d648b2ce0 update the INSTALL file 2020-04-12 19:02:19 -04:00
José Augusto 5151db48b1
Converting to python 3 and making all tests pass. (#9)
* Adding vscode dir with the config files.
* make all tests pass.
2020-04-06 14:11:06 +02:00
Markus Frosch 86b706fb70 Removing packaging files from the repository
Please refer to the VCS from any distribution to get their current
packaging files.

When we start doing packaging builds for users, we should create extra
repositories for the packaging code.
2020-04-05 20:15:07 +02:00
Markus Frosch c0007818bd
Merge pull request #6 from gnome-terminator/python3
Implement support for Python 3
2020-04-05 19:54:57 +02:00
Markus Frosch da4f59ff74 terminal: Refactor regex handling and add pointer cursor 2020-04-05 19:52:25 +02:00
Markus Frosch 07d7dd56b2 terminal: Add MULTILINE flag for regex
To avoid _vte_regex_has_multiline_compile_flag warning.

There is no exported constant to Python for setting the flag, so we use
a local.
2020-04-05 18:58:03 +02:00
Antonio Terceiro b2a47a50fd Fix URLs are not clickable
Improve integration with current VTE
2020-04-05 18:18:39 +02:00
Markus Frosch 05ce8831fa config: Use encoding utf-8 for saves
ConfigObj will find the current encoding on reading
2020-04-05 17:00:27 +02:00
Markus Frosch d10919df5f config: Save config via temp file
To avoid errors during save causing an empty config file
2020-04-05 16:59:50 +02:00
Markus Frosch 23135f2ca5 Fix shebang and executable flag for all scripts 2020-04-05 16:36:06 +02:00
Matt Rose 0f05cd8c8b Fix for Custom command plugin don't work
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=953153
* https://bugzilla.redhat.com/show_bug.cgi?id=1573927
2020-04-05 15:36:03 +02:00
Markus Frosch 04ba955b38 Add patch to fix Python 3 related issues with layout selection from Debian
https://bugs.debian.org/921824
2020-04-05 14:15:40 +02:00
Markus Frosch 294a64df77 Add patch to fix Drag&Drop under Python 3 from Debian 2020-04-05 14:13:41 +02:00
Emilio Pozuelo Monfort a3a67385fd Adopt patch "python3" from Debian
https://bugs.launchpad.net/terminator/+bug/1662544
2020-04-05 14:07:13 +02:00
Markus Frosch 5a03d1553f setup: Add install_requires 2020-04-05 13:40:05 +02:00
Markus Frosch 9c7886cf73 Improve gitignore 2020-04-05 13:37:22 +02:00
Markus Frosch 894fe401d1 Update README 2020-04-01 23:31:54 +02:00
Markus Frosch 7cc7fae940 Move to gitignore 2020-04-01 19:23:23 +02:00
Markus Frosch bc2dd5870b Fix missing moves for files
bzr fast-export | git fast-import does not handle these files correctly.

This commit restores the correct state of the gtk3 series commit 1834
2020-04-01 19:18:26 +02:00
Launchpad Translations on behalf of gnome-terminator ad1757371f Launchpad automatic translations update. 2020-03-24 06:39:53 +00:00
bryce 6342a89297 Fix crash when there are no predefined windows
Traceback (most recent call last):
      File "/usr/bin/terminator", line 126, in <module>
      TERMINATOR.layout_done()
      File "/usr/share/terminator/terminatorlib/terminator.py", line 395, in layout_done
      if window not in self.prelayout_windows:
    TypeError: argument of type 'NoneType' is not iterable

fixes: https://bugs.launchpad.net/terminator/+bug/1702369
2020-03-16 18:15:31 -07:00
Launchpad Translations on behalf of gnome-terminator 5a389a4448 Launchpad automatic translations update. 2020-02-15 06:02:22 +00:00
Launchpad Translations on behalf of gnome-terminator adb30b2ff0 Launchpad automatic translations update. 2020-01-29 06:02:46 +00:00
Launchpad Translations on behalf of gnome-terminator 02d6896c0f Launchpad automatic translations update. 2020-01-15 06:02:35 +00:00
Launchpad Translations on behalf of gnome-terminator f5eee73275 Launchpad automatic translations update. 2020-01-04 04:56:18 +00:00
Launchpad Translations on behalf of gnome-terminator f713928f82 Launchpad automatic translations update. 2020-01-03 06:02:26 +00:00
Launchpad Translations on behalf of gnome-terminator a0085e71d5 Launchpad automatic translations update. 2019-11-23 06:04:52 +00:00
Launchpad Translations on behalf of gnome-terminator abac081a73 Launchpad automatic translations update. 2019-11-15 04:57:14 +00:00
Launchpad Translations on behalf of gnome-terminator 0382948820 Launchpad automatic translations update. 2019-10-07 06:37:12 +00:00
Launchpad Translations on behalf of gnome-terminator 8c651a6ed0 Launchpad automatic translations update. 2019-10-06 06:31:09 +00:00
Launchpad Translations on behalf of gnome-terminator 3e92f66f97 Launchpad automatic translations update. 2019-09-25 06:10:13 +00:00
Launchpad Translations on behalf of gnome-terminator 33a38d36f6 Launchpad automatic translations update. 2019-09-24 04:56:28 +00:00
Launchpad Translations on behalf of gnome-terminator ffcea15c2e Launchpad automatic translations update. 2019-09-06 06:05:51 +00:00
Launchpad Translations on behalf of gnome-terminator 5e92dbf756 Launchpad automatic translations update. 2019-09-05 06:09:22 +00:00
Launchpad Translations on behalf of gnome-terminator ea65897bee Launchpad automatic translations update. 2019-09-04 06:07:52 +00:00