Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    [Announce] tIDE - transportable IDE

    Reply
    Page 1 of 4 | 1   2     3   | Next | Last
    eekkelund | # 1 | 2016-12-21, 15:06 | Report



    tIDE, transportable IDE, is an application for SailfishOS to create new applications on the go! You can use it as pocket sized QtCreator or just normal text editor.

    Includes new keyboard(With text prediction) and root mode! Now also for tablets!

    This is my first 'big' app, so I would like to hear all the feedback and suggestions you might have

    PORTS MAY HAVE BUGS. USE IT ON YOUR OWN RISK!

    This will be my entry for the Maemo Coding Competition

    Features

    (New features in bold)

    Basic IDE features such as:
    • Syntax highlighting ( QML, JS & Python)
    • Project template creation for SailfishOS
    • Autocomplete (Installs new keyboard)
    • Running your application
    • Application output & debug log
    • Building a RPM (experimental)
    • Predictive text (QML, JS & Python)
    • Installing built RPM


    Normal text editor features including:
    • Line numbers (experimental)
    • Autosave
    • Themes
    • Font settings
    • Indentation
    • Redo/Undo
    • Search
    • Launch from terminal (harbour-tide /path/to/file.txt)
    • Change files on the fly
    • Split view. And possibility to move separator

    Root mode features:
    • Edit UI, application or system files. You name it!
    • Possibility to run applications in /usr/share

    Keyboard:
    • Predictive text depending on what file opened
      • .qml = QML, properties, JS and common keywords
      • .js = JS and common keywords
      • .py = Pythons and common keywords
      • .* = Common keywords
    • Tabulator button on Sym view
    • Arrow keys
      • On shift latched possibility to jump words
      • On shift down copying
    • Basic hardware support including common shortcuts
      • CTRL+Z, CTRL+F, CTRL+S, CTRL combinations
      • SHIFT combinations
      • etc. etc.

    Instructions:

    New keyboard is activated from: Settings - Text input - Keyboards - Develop

    Built RPM's are located at: /home/nemo/rpmbuild/RPMS/*architecture*/

    Projects are located at: /home/nemo/tIDE/Projects/

    If you have problem when installing try pkcon refresh and then try to install again.


    Source: Github

    License : GPLv3

    RPM: Openrepos








    Edit | Forward | Quote | Quick Reply | Thanks
    Attached Images
       

    Last edited by eekkelund; 2017-01-18 at 15:18.
    The Following 33 Users Say Thank You to eekkelund For This Useful Post:
    abranson, ajalkane, anig, atlochowski, BluesLee, brunelli, DA5, Dax, elros34, Feathers McGraw, Halftux, itdoesntmatt, Jordi, juiceme, lal, Merienth, mp107, mrsellout, nodevel, P@t, panjgoori, peterleinchen, pichlo, preflex, r0kk3rz, rcolistete, reinob, robthebold, taixzo, theonelaw, tmi, velox, Wikiwide

     
    taixzo | # 2 | 2016-12-21, 16:52 | Report

    Would it be possible to add arrow keys to the keyboard?

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 4 Users Say Thank You to taixzo For This Useful Post:
    eekkelund, juiceme, pichlo, robthebold

     
    elros34 | # 3 | 2016-12-21, 17:19 | Report

    Finally usable text editor (even more) on Sailfish. Thank you very much. Please add ctrl+s (save) and ctrl+f (search) features for hw keyboard so there will be fast option to save source file.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 4 Users Say Thank You to elros34 For This Useful Post:
    eekkelund, Feathers McGraw, juiceme, www.rzr.online.fr

     
    anig | # 4 | 2016-12-22, 06:34 | Report

    Thanks for making this. A couple of issues:
    I can't figure out how to navigate to the sd card since the start location is always nemo.
    The line numbers don't allow for text over run. So you get text on a different line number if you change between portrait and landscape view.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 2 Users Say Thank You to anig For This Useful Post:
    eekkelund, juiceme

     
    theonelaw | # 5 | 2016-12-22, 07:45 | Report

    SFOS will become open source someday?

    (from http://merproject.org/meetings/mer-m...-05-09.00.html :

    Originally Posted by
    Open sourcing is one big item that we hope we can proceed in steps during next year (2017) (Jaymzz, 09:21:07)

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 3 Users Say Thank You to theonelaw For This Useful Post:
    eekkelund, Feathers McGraw, juiceme

     
    tmi | # 6 | 2016-12-23, 01:10 | Report

    tIDE seems really interesting!
    Unfortunately, I'm not able to install it and get the following errors in Warehouse

    Jolla 1:
    Code:
    Transaction /47039_aacaaeee
    Status: repo-not-available
    File './qt/armv7hl/qt5-default-5.2.1+git35-1.29.1.armv7hl.rpm' not found on medium 'https://releases.jolla.com/2.0.5.6/jolla/armv7hl/'
    Jolla C:
    Code:
    Transaction /637_eaddabea
    Status: dep-resolution-failed
    Extra details:
    harbour-tide-0.1-1.armv7hl requires qt5-qtdeclarative-qmlscene, but this requirement cannot be provided
    Both are on SFOS 2.0.5.6.
    Based on the error messages the problems seem to be Qt5 related but other than that basically beyond me...

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 5 Users Say Thank You to tmi For This Useful Post:
    eekkelund, juiceme, Merienth, reinob, theonelaw

     
    r0kk3rz | # 7 | 2016-12-23, 08:49 | Report

    it works on my tablet well, although perhaps a more tablet friendly UI would be nice

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 2 Users Say Thank You to r0kk3rz For This Useful Post:
    eekkelund, juiceme

     
    Merienth | # 8 | 2016-12-23, 10:18 | Report

    same qt5 dependency missing for mee as well at Jollla1.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 2 Users Say Thank You to Merienth For This Useful Post:
    eekkelund, juiceme

     
    eekkelund | # 9 | 2016-12-23, 10:41 | Report

    Originally Posted by taixzo View Post
    Would it be possible to add arrow keys to the keyboard?
    Yeah, keyboard already has arrow keys! They are visible when the keyboard is not predicting the text.


    Originally Posted by elros34 View Post
    Finally usable text editor (even more) on Sailfish. Thank you very much. Please add ctrl+s (save) and ctrl+f (search) features for hw keyboard so there will be fast option to save source file.
    Haha thank you! Yes I have to add hwd keyboard to TODO list. I'll be back home from vacation on January. So development will continue on January


    Originally Posted by anig View Post
    Thanks for making this. A couple of issues:
    I can't figure out how to navigate to the sd card since the start location is always nemo.
    The line numbers don't allow for text over run. So you get text on a different line number if you change between portrait and landscape view.
    Thank you for testing/reporting!
    Line numbering has problems, it is experimental.. I will try to fix this. SD card issue will be fixed after I get back home to my computer on January


    Originally Posted by tmi View Post
    tIDE seems really interesting!
    Unfortunately, I'm not able to install it and get the following errors in Warehouse

    Jolla 1:
    Code:
    Transaction /47039_aacaaeee
    Status: repo-not-available
    File './qt/armv7hl/qt5-default-5.2.1+git35-1.29.1.armv7hl.rpm' not found on medium 'https://releases.jolla.com/2.0.5.6/jolla/armv7hl/'
    Jolla C:
    Code:
    Transaction /637_eaddabea
    Status: dep-resolution-failed
    Extra details:
    harbour-tide-0.1-1.armv7hl requires qt5-qtdeclarative-qmlscene, but this requirement cannot be provided
    Both are on SFOS 2.0.5.6.
    Based on the error messages the problems seem to be Qt5 related but other than that basically beyond me...
    Originally Posted by Merienth View Post
    same qt5 dependency missing for mee as well at Jollla1.

    Hmmm... Try 'pkcon refresh' in terminal and after that try to install again


    Originally Posted by r0kk3rz View Post
    it works on my tablet well, although perhaps a more tablet friendly UI would be nice
    Yeah good, thanks for testing!
    I will make slightly different UI for tablet, this first release was focused to smaller screens. I also quickly tried it on my tablet, and I agree, it works but could be more friendly.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 6 Users Say Thank You to eekkelund For This Useful Post:
    anig, juiceme, rcolistete, reinob, theonelaw, tmi

     
    velox | # 10 | 2016-12-23, 12:11 | Report

    Looks really great!
    Installed neatly on Jolla1 and C for me, haven't tried on tablet (looking forward to it, though).

    The Keyboard took a reboot but afterwards it worked well.
    Would it be possible to add text selection/copy (with shift modifier; maybe even 'jump to word ending' when it's in caps lock mode) to the arrow keys?

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to velox For This Useful Post:
    juiceme

     
    Page 1 of 4 | 1   2     3   | Next | Last
vBulletin® Version 3.8.8
Normal Logout