GithubHelp home page GithubHelp logo

ar.com.tuxguitar.tuxguitar's Introduction

Flathub

Flathub is the central place for building and hosting Flatpak builds.

Using the Flathub repository

To install applications that are hosted on Flathub, use the following:

flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.gnome.Recipes

To install applications from the beta branch, use the following:

flatpak remote-add flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
flatpak install flathub-beta org.godotengine.Godot

For more information and more applications see https://flathub.org

Contributing to Flathub

For information on creating packages or reporting issues please see the contributing page.

Note: this repository is not for reporting issues related to the flathub.org website itself or contributing to its development. For that, go to https://github.com/flathub-infra/website

ar.com.tuxguitar.tuxguitar's People

Contributors

alexlarsson avatar contactobscurantist avatar hfiguiere avatar jakobdev avatar leandrostanger avatar nedrichards avatar

Watchers

 avatar  avatar  avatar  avatar

ar.com.tuxguitar.tuxguitar's Issues

UI too small on HiDPI screen

TuxGuitar UI is too small on HiDPI.

Since it uses Qt4, there is no work around. But with Qt5 it should be workable.

The other alternative is to use the swt version labeled as GNU/Linux-x86_64 Binary Files on the download page. This is what Fedora ships and it works.

Here is the screenshot

Screenshot from 2019-06-06 00-33-47

Version 1.5.6 stopped running

org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.widgets.Display.createDisplay(Unknown Source)
at org.eclipse.swt.widgets.Display.create(Unknown Source)
at org.eclipse.swt.graphics.Device.<init>(Unknown Source)
at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
at org.herac.tuxguitar.ui.swt.SWTApplication.createDisplay(SWTApplication.java:73)
at org.herac.tuxguitar.ui.swt.SWTApplication.<init>(SWTApplication.java:18)
at org.herac.tuxguitar.ui.swt.SWTApplicationFactory.createApplication(SWTApplicationFactory.java:9)
at org.herac.tuxguitar.app.ui.TGApplication.<init>(TGApplication.java:27)
at org.herac.tuxguitar.app.ui.TGApplication$1.createInstance(TGApplication.java:64)
at org.herac.tuxguitar.app.ui.TGApplication$1.createInstance(TGApplication.java:62)
at org.herac.tuxguitar.util.singleton.TGSingletonUtil.getInstance(TGSingletonUtil.java:12)
at org.herac.tuxguitar.app.ui.TGApplication.getInstance(TGApplication.java:62)
at org.herac.tuxguitar.app.synchronizer.TGSynchronizerControllerImpl.<init>(TGSynchronizerControllerImpl.java:18)
at org.herac.tuxguitar.app.TuxGuitar.createUIContext(TuxGuitar.java:114)
at org.herac.tuxguitar.app.TuxGuitar.createApplication(TuxGuitar.java:100)
at org.herac.tuxguitar.app.TGMainSingleton.launchTuxGuitar(TGMainSingleton.java:57)
at org.herac.tuxguitar.app.TGMainSingleton.launchSingleton(TGMainSingleton.java:45)
at org.herac.tuxguitar.app.TGMainSingleton.main(TGMainSingleton.java:35)

Version 1.5.4 does't run

The Flatpak no longer runs.

Flatpak version: Flatpak 1.6.5
OS: Linux Mint 20.2
Kernel: 5.4.0-89-generic
TuxGuitar Flatpak version: 1.5.4

Here's the output of flatpak run ar.com.tuxguitar.TuxGuitar

Gtk-Message: 20:41:11.267: Failed to load module "xapp-gtk3-module"
1.png: not found
2.png: not found
4.png: not found
8.png: not found
16.png: not found
32.png: not found
64.png: not found
layout_page.png: not found
layout_linear.png: not found
layout_multitrack.png: not found
layout_score.png: not found
layout_compact.png: not found
new.png: not found
open.png: not found
save.png: not found
save-as.png: not found
print.png: not found
print-preview.png: not found
edit_undo.png: not found
edit_redo.png: not found
edit_voice_1.png: not found
edit_voice_2.png: not found
edit_mode_selection.png: not found
edit_mode_edition.png: not found
edit_mode_edition_no_natural.png: not found
icon.png: not found
icon-16x16.png: not found
icon-24x24.png: not found
icon-32x32.png: not found
icon-48x48.png: not found
icon-64x64.png: not found
icon-96x96.png: not found
splash.png: not found
about_description.png: not found
about_license.png: not found
about_authors.png: not found
option_view.png: not found
option_style.png: not found
option_sound.png: not found
option_skin.png: not found
option_language.png: not found
option_toolbars.png: not found
timesignature.png: not found
tempoicon.png: not found
openrepeat.png: not found
closerepeat.png: not found
repeat_alternative.png: not found
song_properties.png: not found
track_add.png: not found
track_remove.png: not found
dotted.png: not found
doubledotted.png: not found
division-type.png: not found
fretboard.png: not found
firstfret.png: not found
fret.png: not found
chord.png: not found
text.png: not found
tiednote.png: not found
transport.png: not found
transport_first_1.png: not found
transport_first_2.png: not found
transport_last_1.png: not found
transport_last_2.png: not found
transport_previous_1.png: not found
transport_previous_2.png: not found
transport_next_1.png: not found
transport_next_2.png: not found
transport_stop_1.png: not found
transport_stop_2.png: not found
transport_play_1.png: not found
transport_play_2.png: not found
transport_pause.png: not found
transport_icon_first_1.png: not found
transport_icon_first_2.png: not found
transport_icon_last_1.png: not found
transport_icon_last_2.png: not found
transport_icon_previous_1.png: not found
transport_icon_previous_2.png: not found
transport_icon_next_1.png: not found
transport_icon_next_2.png: not found
transport_icon_stop_1.png: not found
transport_icon_stop_2.png: not found
transport_icon_play_1.png: not found
transport_icon_play_2.png: not found
transport_icon_pause.png: not found
transport_metronome.png: not found
transport_mode.png: not found
marker_list.png: not found
marker_add.png: not found
marker_remove.png: not found
marker_first.png: not found
marker_last.png: not found
marker_previous.png: not found
marker_next.png: not found
mixer.png: not found
dynamic_ppp.png: not found
dynamic_pp.png: not found
dynamic_p.png: not found
dynamic_mp.png: not found
dynamic_mf.png: not found
dynamic_f.png: not found
dynamic_ff.png: not found
dynamic_fff.png: not found
effect_dead.png: not found
effect_ghost.png: not found
effect_accentuated.png: not found
effect_heavy_accentuated.png: not found
effect_harmonic.png: not found
effect_grace.png: not found
effect_bend.png: not found
effect_tremolo_bar.png: not found
effect_slide.png: not found
effect_hammer.png: not found
effect_vibrato.png: not found
effect_trill.png: not found
effect_tremolo_picking.png: not found
effect_palm_mute.png: not found
effect_staccato.png: not found
effect_tapping.png: not found
effect_slapping.png: not found
effect_popping.png: not found
effect_fade_in.png: not found
browser_new.png: not found
browser_file.png: not found
browser_folder.png: not found
browser_root.png: not found
browser_back.png: not found
browser_refresh.png: not found
arrow_up.png: not found
arrow_down.png: not found
arrow_left.png: not found
arrow_right.png: not found
status_question.png: not found
status_error.png: not found
status_warning.png: not found
status_info.png: not found
stroke_up.png: not found
stroke_down.png: not found
settings.png: not found
toolbar_edit.png: not found
list_add.png: not found
list_edit.png: not found
list_remove.png: not found
java.lang.NullPointerException
	at org.herac.tuxguitar.ui.swt.resource.SWTResourceFactory.createColor(SWTResourceFactory.java:26)
	at org.herac.tuxguitar.ui.swt.SWTFactory.createColor(SWTFactory.java:361)
	at org.herac.tuxguitar.app.view.component.tab.Caret.setColor1(Caret.java:395)
	at org.herac.tuxguitar.app.view.component.tab.Tablature.loadCaretStyles(Tablature.java:153)
	at org.herac.tuxguitar.app.view.component.tab.Tablature.reloadStyles(Tablature.java:125)
	at org.herac.tuxguitar.app.view.component.tab.Tablature.setViewLayout(Tablature.java:118)
	at org.herac.tuxguitar.app.view.component.tab.Tablature.loadViewLayout(Tablature.java:140)
	at org.herac.tuxguitar.app.view.component.tab.Tablature.loadViewLayout(Tablature.java:144)
	at org.herac.tuxguitar.app.view.component.tab.Tablature.reloadViewLayout(Tablature.java:131)
	at org.herac.tuxguitar.app.view.component.tab.TablatureEditor.initialize(TablatureEditor.java:29)
	at org.herac.tuxguitar.app.view.component.tab.TablatureEditor.<init>(TablatureEditor.java:24)
	at org.herac.tuxguitar.app.view.component.tab.TablatureEditor$1.createInstance(TablatureEditor.java:76)
	at org.herac.tuxguitar.app.view.component.tab.TablatureEditor$1.createInstance(TablatureEditor.java:74)
	at org.herac.tuxguitar.util.singleton.TGSingletonUtil.getInstance(TGSingletonUtil.java:12)
	at org.herac.tuxguitar.app.view.component.tab.TablatureEditor.getInstance(TablatureEditor.java:74)
	at org.herac.tuxguitar.app.view.toolbar.main.TGMainToolBarSection.getTablature(TGMainToolBarSection.java:45)
	at org.herac.tuxguitar.app.view.toolbar.main.TGMainToolBarSectionLayout.loadProperties(TGMainToolBarSectionLayout.java:51)
	at org.herac.tuxguitar.app.view.toolbar.main.TGMainToolBarSectionLayout.createSection(TGMainToolBarSectionLayout.java:47)
	at org.herac.tuxguitar.app.view.toolbar.main.TGMainToolBar.createSection(TGMainToolBar.java:28)
	at org.herac.tuxguitar.app.view.toolbar.main.TGMainToolBar.createSections(TGMainToolBar.java:43)
	at org.herac.tuxguitar.app.view.toolbar.main.TGMainToolBar.createToolBar(TGMainToolBar.java:24)
	at org.herac.tuxguitar.app.view.main.TGWindow.createShellComposites(TGWindow.java:69)
	at org.herac.tuxguitar.app.view.main.TGWindow.createWindow(TGWindow.java:59)
	at org.herac.tuxguitar.app.TuxGuitar.startUIContext(TuxGuitar.java:136)
	at org.herac.tuxguitar.app.TuxGuitar.access$100(TuxGuitar.java:68)
	at org.herac.tuxguitar.app.TuxGuitar$1$1.run(TuxGuitar.java:125)
	at org.herac.tuxguitar.app.synchronizer.TGSynchronizerControllerImpl$1$1.run(TGSynchronizerControllerImpl.java:29)
	at org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
	at org.herac.tuxguitar.ui.swt.SWTApplication.start(SWTApplication.java:64)
	at org.herac.tuxguitar.app.TuxGuitar.createUIContext(TuxGuitar.java:118)
	at org.herac.tuxguitar.app.TuxGuitar.createApplication(TuxGuitar.java:103)
	at org.herac.tuxguitar.app.TGMainSingleton.launchTuxGuitar(TGMainSingleton.java:57)
	at org.herac.tuxguitar.app.TGMainSingleton.launchSingleton(TGMainSingleton.java:45)
	at org.herac.tuxguitar.app.TGMainSingleton.main(TGMainSingleton.java:35)
Exception in thread "Thread-10" java.lang.NullPointerException
	at org.herac.tuxguitar.editor.action.TGActionProcessor.appendAttributes(TGActionProcessor.java:67)
	at org.herac.tuxguitar.editor.action.TGActionProcessor.fillActionContext(TGActionProcessor.java:57)
	at org.herac.tuxguitar.editor.action.TGActionProcessor.processOnCurrentThread(TGActionProcessor.java:75)
	at org.herac.tuxguitar.editor.action.TGActionProcessor.processOnCurrentThread(TGActionProcessor.java:88)
	at org.herac.tuxguitar.editor.action.TGActionProcessor$1.run(TGActionProcessor.java:98)
	at org.herac.tuxguitar.thread.TGMultiThreadHandler.processNext(TGMultiThreadHandler.java:66)
	at org.herac.tuxguitar.thread.TGMultiThreadHandler.run(TGMultiThreadHandler.java:86)
	at java.base/java.lang.Thread.run(Thread.java:829)

Update TuxGuitar flatpak to 1.6.0?

The historical dev repository for TuxGuitar seems to be orphaned: refer to this post. Last app update is more than 1 year old, and this year the TuxGuitar website was discontinued. Even the donation link is no more available.
After trying to contact historical developer, a fork has emerged a few months ago with the objective to continue TuxGuitar maintenance and development.
A new version 1.6.0 has been recently released. Could it be possible to update the TuxGuitar flatpak?

I don't know flatpak at all, or I would probably have sent a pull request to suggest this update. However I contributed to the rpm packaging of version 1.6.0 for openSUSE, so I might be able to provide some help if needed for this update (e.g. patches for tuxguitar.sh or .desktop, etc)

best regards

Changes to plugins are not saved

Hello

I'm trying to enable the Java Sound Api plugin from the Plugins menu, but each time I restart TuxGuitar, it disables itself again. The same happens when I disable a plugin, it reenables itself. Is it possible that plugin state isn't stored properly?

This could also be a TuxGuitar bug, but I don't recall this happening with the non-Flatpak version.

Thanks!

obsolete links could be harmful

appdata file includes several links targeting the now obsolete domain of TuxGuitar (site in .com.ar).
This domain name has not been maintained by its owner and now redirects user to some unclear succession of web pages. This domain could even be re-used for malicious activities.
So I suggest removing these links

Incorrect metadata (version, last update)

Currently, metadata on flathub states version 1.5 and Last Update on 02.02.2018.
flatpak info ar.com.tuxguitar.TuxGuitar
properly shows last update as 2019-06-20, but also displays version as 1.5 while TuxGuitar's own "Help -> About" displays version 1.5.2.

With the flatpak version seeing improvment, keeping old values is too modest!
Also, is appdata.xml being updated only manually, or is it generated automatically?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.