-
-
Notifications
You must be signed in to change notification settings - Fork 869
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Generate AppImage of each build on Travis CI #336
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
6 tasks
Ping, is anything preventing this from being merged? |
Pinging once more, now that 1.0 is there... |
Ok. Thank you very much for this. Sorry it took so long for merging it. |
Something seems to be broken with qt versions: https://travis-ci.org/Swordfish90/cool-retro-term/jobs/474627956 |
probonopd
added a commit
to probonopd/cool-retro-term
that referenced
this pull request
Jan 3, 2019
Swordfish90
added a commit
that referenced
this pull request
Jan 4, 2019
Fix #336 and upload to GitHub Releases
eugene2candy
added a commit
to eugene2candy/cool-retro-term
that referenced
this pull request
Apr 10, 2021
* Save window size * Also save window position * Use provided settings database * Create watch watch file to be used by uscan(1) * Create cool-retro-term.1 a manpage * Update 3270 terminal font * Updated install of needed packages for Ubuntu 16.10 * Removed duplicated packages from Ubuntu 16.10 * add comment listing bugs in --help option output * add --version, aka -v, command line option * typo * version 1.0 * Create .travis.yml * Update .travis.yml * Install libgl-dev * Install libgl1-mesa-dev * Upload to transfer.sh * Use linuxdeployqt-3-x86_64.AppImage * -qmldir=./app/qml/ -qmldir=./qmltermwidget/ * linuxdeployqt-3-x86_64.AppImage * Debug why some qml imports do not get deployed * Update .travis.yml * find /opt/qt58/ | grep QtGraphicalEffects * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * update change log for a first upload (sponsoring) how it should be for a first official Debian package * Try to reduce workarounds fpr * Use linuxdeployqt-continuous-x86_64.AppImage for now * update copyright years * See if we still need 2 runs * Update .travis.yml * fix typos * Gentoo overlay source change note * fixed markdown headings * Update README.md added Ubuntu 17.04 dependencies * Create snapcraft.yaml * Updated 3278 font and associated files * Update submodule to include fix for High Sierra. * Bump version to 1.0.1. * Gentoo package version bump announced * Updated OS X → macOS * Add some GIFs? * Make screenshot sizes in appdata XML match actual image sizes * Improve manpage: add description and missing options, improve formatting * cool-retro-term made it to Fedora official repos * Instrucitons for ubuntu 17.10. Fixes Swordfish90#396 * Update readme Periods, amirite? * Change apt-get to apt, and added stretch. * Add a -T option that sets window title. `cool-retro-term -T myretrosession` sets window name to 'myretrosession' This is useful especially for people who rely on wmctrl to change windows, now I can do `wmctrl -a myretrocession` to focus on cool-retro-term. -T was chosen since it matches classic xterm(1) and other terminal emulators * add Debian Stretch to dependency instructions I've confirmed that the same instructions for Jessie also work for Stretch * Added Debian Stretch dependencies In addition to what Debian Jessie needs, Stretch also needs qml-module-qt-labs-settings and qml-module-qt-labs-folderlistmodel These packages are not needed to build cool-retro-term, but they are needed to run it. * Add Knight TV font. As used by the MIT AI Lab. * Add a Knight TV profile. * Ubuntu 17.10 PPA * Increase baseScaling font for knight profile to improve consistency. * Add a description of the -T option to the man page * Fix alphabetically incorrect ordering of options in man page * Preparing for PR. * fix alt(meta), ctrl for emacs on macos * update submodule * Update snapcraft.yaml * merging stuff * Delete snapcraft.yaml * Update snapcraft.yaml * Update snapcraft.yaml * Update snapcraft.yaml * Update snapcraft.yaml * Update snapcraft.yaml * Update with v2.0.0 - new glyphs, better hinting * Update README.md * Track unstable qmltermwidget branch. * Initial support for system monospace fonts. * Slight improvements to burnin and rgb shift effects. * Fix wrong bottom texture clamping. * Slight improvements to brunin look. * Update and replace fonts. * Fix some alignment related warnings. * RGB Shift effect now looks much better. * Improve bloom effect. This is more pronounced in very bright areas. * Add subpixels rasterization and improve existing ones. * Further improve rgbShift effect. Now can be enabled without chroma color. * Slightly change rgb shift values. * Fix wrong gamma colors when using chroma. * Important burn-in optimization. It is much lighter on resources. * Unload burnin effect when not in use. * Fix masking issue with new burn in. * Make jitter stronger on the x axis. * Fix screen brightness consistency in some scenarios. * Fix small issue with burnin masking. * Fix division by zero when no effects were selected. * Change mask value to use greyscale color instead of max channel. * Revert "Add subpixels rasterization and improve existing ones." Use something similar to what we had before, avoiding heavy texture fetches." This reverts commit 293b05f. * Update snapcraft.yaml * Update snapcraft.yaml * Reduce default font size. * Make font sizes more consistent. * Increase maximum amount of bloom allowed. * Update snapcraft.yaml * Update snapcraft.yaml * Scanlines no longer affect background. Less artifacts at low fontSize values. * Update terminus font. * Handle db upgrades and prepare work for old profiles deprecation. * Update snapcraft.yaml * Revert "Handle db upgrades and prepare work for old profiles deprecation." This reverts commit 6fb8ceb. * Handle database and profile upgrade for new versions. * Fix a couple of issues with burnIn. * Update snapcraft.yaml * Avoid border artifacts on burn in effect. * Hide by default menubar on linux. * Limit screen curvature effect. * Fixed fontColor conversion applied two times. * Update README.md Make it easier for the eye to pick up the instructions for the various Linux distros. Presently, the eye skips over them and all you see are the Ubuntu things. Also adjusted the help text a little. * Update defualt profiles. * Custom command should be a setting not a profile. * Bump version code. * Update qmltermwidget submodule. * Change version and description of snap package. * First implementation of imageless frame. * Add inner screen shadow. Various overall frame improvements. * Remove useless frame settings. * First wrong framebuffer implementation. * Use window scaling parameter for framebuffer size. * Split effects into static (cached) and dynamic computed at every frame. * Reduce default fps to 20. It looks good with new burnin and saves some gpu. * Rearrange settings window. * Tweak some shader constants. * Change default curvature values. * Unload frame when not needed. * Move frame to separate framebuffer. This fixes some glitches in terminal frame. * Allow screen margin customization. * Improve settings layout. * Force integer values for new margins. * Let's reenable smoothing in burnin to see which artifact is actually better. * Remove comment. * Change the way margin is used. This slightly improves quality. * Change burnin masking function to max. Should preseve darker colors. * Reduce horizontal sync maximum strength. * Revert "Change burnin masking function to max. Should preseve darker colors." This reverts commit 3cee186. * Reduce horizontal sync possible minimum value. * Update README.md * new ebuild available for 1.1.0 * Fixes issue Swordfish90#491. * Fix Swordfish90#336 * Upload to GitHub Releases Need to set a GITHUB_TOKEN environment variable in https://travis-ci.org/Swordfish90/cool-retro-term/settings * usr/share/metainfo As per https://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html#sect-Quickstart-DesktopApps, usr/share/metainfo should be used * correct version number output with --version * Settings optin for old burinin version. It seems to be working better on osx. * Improve highdpi support. * Use threaded renderer by default in linux. This improves performances. * Use a single version name. * Fix font slider misbehaving. * Bump version number. * Update snapcraft file. * Update snap package to use core18. * Fix snap package launcher and expose in path qml directory. * Print system font log only when verbose is enabled. * Update README.md * Remove snapcraft plugs. Not used for classic confinement. * Adds installation instruction for Solus * Add FreeBSD installation instructions * Fix typo in README.md * Add two missing qt dependencies to snapcraft.yaml * new ebuild available for 1.1.1 * Update README.md added installation method via Hombrew * Update qmltermwidget submodule with CTRL+SPACE fix. * Update qmltermwidget submodule * Add support for blinking cursor * Disable blinking cursor by default * Update Readme - Trizen for Arch - Yaourt is deprecated. yaourt is deprecated. Use trizen instead. The command line arguments are identical to yaourt, for easy migration. * Add installation instructions using Homebrew I was not aware there was a [Homebrew cask](https://github.com/Homebrew/homebrew-cask/blob/master/Casks/cool-retro-term.rb) for this project, which simplifies installation on macOS. This commit adds documentation for installing the app via Homebrew. * now packaged in the official repository * Update Readme.md to include directions to settings Several users of OS's without titlebars or window decor have expressed confusion at how one change's their theme (in this case, via the context menu). Mentioning how to access the menu in the Readme will make the settings more accessible and prevent any future confusion. It might be more appropriate to create a "Use" heading exploring features such as Performance settings, but for the sake of brevity, I've just inserted a mention at the end of the description, before more OS-specific install instructions. * Adding snap install method Adding snap install method which is supported in most of the distros and is easy! * git ignore app/moc_predefs.h * squelch ugly quotes on 1st line of cool-retro-term --usage * send cool-retro-term --help and --version to stdout * allow --help/-h/--version/-v options without graphics * Bump qmltermwidget submodule. Co-authored-by: Alex Spataru <alex_spataru@outlook.com> Co-authored-by: Alex <alex@aiei.ch> Co-authored-by: Filippo Scognamiglio <flscogna@gmail.com> Co-authored-by: Ricardo Banffy <rbanffy@gmail.com> Co-authored-by: Jan Schäfer <j@nschaefer.net> Co-authored-by: Barak A. Pearlmutter <barak+git@pearlmutter.net> Co-authored-by: probonopd <probonopd@users.noreply.github.com> Co-authored-by: Tamás Gérczei <tamas@gerczei.eu> Co-authored-by: Matthias Balke <matthias.balke@googlemail.com> Co-authored-by: Stewart C. Russell <scruss@scruss.com> Co-authored-by: kz6fittycent <jimmy.tigert@gmail.com> Co-authored-by: Filippo Scognamiglio <filippo.scognamiglio@funambol.com> Co-authored-by: Lee Reilly <lee@github.com> Co-authored-by: suve <veg@svgames.pl> Co-authored-by: Miro Hrončok <miro@hroncok.cz> Co-authored-by: Lars Falk-Petersen <lars.falk-petersen@copyleft.no> Co-authored-by: maiki <maiki@interi.org> Co-authored-by: mason1920 <mkukosky@outlook.com> Co-authored-by: Christiano Haesbaert <haesbaert@haesbaert.org> Co-authored-by: Alex Von Hoene <avh.on1@gmail.com> Co-authored-by: Lars Brinkhoff <lars@nocrew.org> Co-authored-by: Tom Chiverton <tomchiverton@users.noreply.github.com> Co-authored-by: spuch <picospuch@gmail.com> Co-authored-by: mason1920 <42262007+mason1920@users.noreply.github.com> Co-authored-by: Darryl T. Agostinelli <dagostinelli@users.noreply.github.com> Co-authored-by: Sascha Paunovic <azarus@posteo.net> Co-authored-by: mclang <Jani.Long@gmail.com> Co-authored-by: Mateusz Piotrowski <0mp@FreeBSD.org> Co-authored-by: timm0e <11885527+timm0e@users.noreply.github.com> Co-authored-by: Haradric <nikita.braslavskiy@gmail.com> Co-authored-by: Kristian <ga53jey@mytum.de> Co-authored-by: Jay Kuri <jayk@ionzero.com> Co-authored-by: ayazhafiz <ayaz.hafiz.1@gmail.com> Co-authored-by: AutumnalAntlers <45282916+AutumnalAntlers@users.noreply.github.com> Co-authored-by: Amir Fo <pwwiur@yahoo.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As per #136 (comment).
Download link will be in the Travis CI build log.
Providing an AppImage would have, among others, these advantages:
appimaged