Active Topics

 



Notices


Reply
Thread Tools
Posts: 16 | Thanked: 57 times | Joined on Sep 2013
#1
Hello, guys!

I'd like to announce HMTsu application. It is a graphical frontend to devel-su, sudo (opensudo) and ariadne.

I built it because I wanted something like gksu (or kdesu, if you like) to be present on Harmattan. For me it is more natural to use graphical password prompt if I want to launch graphical app. Besides, on N9 most apps spam with Qt debug info to stderr - it really looks ugly when it accumulates in terminal window that was used for password prompt. And don't forget that this terminal window should remain open all the time while you use the app that was launched in such way!

HMTsu (pronounced "harmattan-su") eliminates all these problems by providing nice graphical password prompt and handling all devel-su / sudo / ariadne routines internally. Also, it provides a GUI for launching any command with desired tool and options.

HMTsu homepage: https://github.com/lcferrum/hmtsu (pay attention to README)
On SourceForge.net: https://sourceforge.net/projects/hmtsu
On OpenRepos.net: https://openrepos.net/content/lcferrum/hmtsu


Download HMTsu: https://sourceforge.net/projects/hmtsu/files/hmtsu/ (latest version is 0.2.2)

Also, I've made several root patches for various Harmattan apps. These patches add additional "root" launch icon to application screen for selected app. Root is achieved differently, depending on various factors:
  • If app was installed through inception / aegis-install / "AEGIS_FIXED_ORIGIN=com.nokia.maemo" - it will be launched with ariadne (or opensudo, if ariadne wasn't found)
  • If app was installed using standard ways - it will be launched with devel-su

Root patches homepage: https://github.com/lcferrum/hmtsu-root-patches (pay attention to README)
On OpenRepos.net: https://openrepos.net/search/node/root%20patch

Download root patches: https://sourceforge.net/projects/hmt...-root-patches/ (currently patches are available for BTinput Term, CuteExplorer, File Manager, Filebox, FileCase, FilesPlus, FingerTerm, KhtEditor, KhtSimpleText, MeeTxtEdit, MTermite, myExplorer, QAD File Manager, Redak, Terminal and TxPad)

HMTsu screenshots:


Feel free to post your feedback in this thread!

Last edited by Lcferrum; 2013-12-27 at 07:48.
 

The Following 25 Users Say Thank You to Lcferrum For This Useful Post:
Posts: 16 | Thanked: 57 times | Joined on Sep 2013
#2
Added new root patches.

Now root patches support the following apps:
  • File Manager
  • Filebox
  • FileCase
  • FilesPlus
  • MeeTxtEdit
  • myExplorer
  • QAD File Manager (free and paid)
  • Redak
  • Terminal (works only with ariadne or opensudo)
  • TxPad
 

The Following 9 Users Say Thank You to Lcferrum For This Useful Post:
Posts: 16 | Thanked: 57 times | Joined on Sep 2013
#3
Three more root patches (will work only with ariadne or opensudo):
  • BTinput Term
  • FingerTerm
  • MTermite
 

The Following 5 Users Say Thank You to Lcferrum For This Useful Post:
Posts: 16 | Thanked: 57 times | Joined on Sep 2013
#4
Aaaand... new version is out (0.1.1)!

Various small fixes and new "force-desktop" option that allows you to launch applications by specifying .desktop file. Check readme on GitHub for more details.

Also, new root patch is added: KhtSimpleText.
 

The Following 7 Users Say Thank You to Lcferrum For This Useful Post:
Posts: 16 | Thanked: 57 times | Joined on Sep 2013
#5
Now HMTsu is present on OpenRepos.net: https://openrepos.net/content/lcferrum/hmtsu !
 

The Following 5 Users Say Thank You to Lcferrum For This Useful Post:
Posts: 16 | Thanked: 57 times | Joined on Sep 2013
#6
New version is out: 0.1.3
Notable features:
  • Landscape support
  • Better password prompt (now also displays target application icon)
  • Additional symlinks: hmtsudo (for sudo/opensudo) and hmtadn (for ariadne)

New root patches for:
  • CuteExplorer
  • KhtEditor

Also, several root patches now use application desktop file directly (so to show application icon and splash screen). Check out FileBox patch for example.
 

The Following User Says Thank You to Lcferrum For This Useful Post:
Posts: 16 | Thanked: 57 times | Joined on Sep 2013
#7
New version: 0.2.0

New features:
  • Application selection dialog (you can choose whatever installed application you like to run it as another user)
  • Chinese translation (thanks to gwmgdemj)

 

The Following 2 Users Say Thank You to Lcferrum For This Useful Post:
coderus's Avatar
Posts: 6,436 | Thanked: 12,699 times | Joined on Nov 2011 @ Ängelholm, Sweden
#8
That's 100x better than root patches! ;D
__________________
Telegram | Openrepos | GitHub | Revolut donations
 

The Following User Says Thank You to coderus For This Useful Post:
Posts: 16 | Thanked: 57 times | Joined on Sep 2013
#9
Version 0.2.2 is out.

Mostly bug-fixes. See the changelog on GitHub: https://github.com/lcferrum/hmtsu/bl...ttan/changelog
 
Posts: 16 | Thanked: 57 times | Joined on Sep 2013
#10
Just wanted to mention that I'm currently working on a port of HMTsu for Sailfish OS, he he.

Hope it will pass Harbour requirements...
 

The Following 2 Users Say Thank You to Lcferrum For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 09:43.