• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
UBports Robot Logo UBports Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

Feedback for the Seabass

Scheduled Pinned Locked Moved App Development
44 Posts 7 Posters 8.5k Views 3 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M Offline
      mikhael
      last edited by 1 Jun 2020, 06:46

      Hi everyone!

      Now that the Seabass2 seems to be quite stable and minimally usable and also has about 100 active installs I'd like to ask for your feedback!

      Imagine that you could have a perfect code/text editor for your UBports device! What would it be? What features would you like to see implemented? What are the things that you don't like about the Seabass most? What direction should the project progress now?

      Issues with the UI? A code linter is a must for you? Let me know what you think!

      1 Reply Last reply Reply Quote 4
      • C Offline
        Capsia
        last edited by 1 Jun 2020, 08:13

        Hi,
        thank you for this great app,

        here are some enhancement/features that I would like:

        1. Create a new file from the UI
        2. The three lines icon on the top left is confusing: user would expect a drop down menu, but it actually opens a file chooser
        3. Same editor on both desktop and mobile Ubuntu (maybe a Snap app?)
        4. Code auto-completion
        5. A code linter would be nice.
        M 1 Reply Last reply 20 Jun 2020, 10:34 Reply Quote 1
        • K Offline
          kugiigi
          last edited by 1 Jun 2020, 15:25

          It's looking great so far and almost on par already with the original one. Just needs some minor features like font size and tree view. And I didn't like auto-save so the save button is awesome πŸ˜„

          I want to request many things but what do you intend this to be? Like a full-blown IDE or at least a simple one?
          Because,it would be great if you can add build/compile features and even chroots for these? But I think those are too much at the moment πŸ™‚

          1 Reply Last reply Reply Quote 2
          • G Offline
            Giiba
            last edited by 1 Jun 2020, 16:34

            I've played with Seabass2 a little bit and I'm impressed, it seems to work better that the original already and the syntax highlighting is a nice feature.

            The save button is a nice change as the autosave was a bit opaque, and everyonce in a while I'd exit and saving would not happen.

            My desired feature would be to be able to select a file and 'open with' Seabass via the content hub.

            I have to agree about the hamburger menu not being clear. If that is meant to be the file dialogue maybe change the icon to something folder'ish. Or if it will contain more items (say options and an about page) the hamburger is fine for the moment.

            1 Reply Last reply Reply Quote 1
            • M Offline
              mihael
              last edited by 1 Jun 2020, 21:12

              Could we use it to open remote files? (from a server)

              1 Reply Last reply Reply Quote 1
              • M Offline
                mikhael
                last edited by 2 Jun 2020, 15:06

                Thank you very much for the feedback!

                @mihael said in Feedback for the Seabass:

                Could we use it to open remote files? (from a server)

                Well, maybe one day we could integrate it with sshfs!

                @kugiigi said in Feedback for the Seabass:

                Like a full-blown IDE or at least a simple one?

                Hm, not before I'll find a way to make it a paid app! 😈
                So for now I would call it just a code editor πŸ™‚

                1 Reply Last reply Reply Quote 1
                • C Offline
                  Capsia
                  last edited by 4 Jun 2020, 19:37

                  @mikhael hi,
                  I've seen auto-completion and snippets in today's upgrade. Thank you very muchπŸ‘
                  One more idea: the space in the home screen could be used to display recently opened files

                  M 1 Reply Last reply 5 Jun 2020, 03:21 Reply Quote 0
                  • M Offline
                    mikhael @Capsia
                    last edited by 5 Jun 2020, 03:21

                    @Capsia thank you!

                    1 Reply Last reply Reply Quote 0
                    • K Offline
                      kugiigi
                      last edited by 5 Jun 2020, 05:35

                      I remember, there was an app before called OnTheRoad. It basically provides a full container and I remember I was able to make clickable work on it. Maybe something like this can be integrated into Seabass πŸ˜„

                      M 2 Replies Last reply 5 Jun 2020, 08:46 Reply Quote 1
                      • M Offline
                        mikhael @kugiigi
                        last edited by 5 Jun 2020, 08:46

                        @kugiigi Hm, actually, I've just been able to build the Seabass on my Xperia inside a libertine container using clickable, so the integration with a build engine might be possible πŸ™‚

                        K 1 Reply Last reply 5 Jun 2020, 10:28 Reply Quote 0
                        • K Offline
                          kugiigi @mikhael
                          last edited by 5 Jun 2020, 10:28

                          @mikhael Awesome! Are you using the latest clickable version? I'm a bit more hardcore because I resize my rootfs and install stuffs there directly and when I tried clickable, it's looking for docker images even though I used --container-mode.

                          Anyway, I guess you just need to find ways to execute commands in a libertine container then pick up the click package install and run. That would be really cool!

                          M 1 Reply Last reply 5 Jun 2020, 10:42 Reply Quote 0
                          • M Offline
                            mikhael @kugiigi
                            last edited by mikhael 6 May 2020, 11:20 5 Jun 2020, 10:42

                            @kugiigi said in Feedback for the Seabass:

                            it's looking for docker images even though I used --container-mode

                            Yes, the latest clickable and it gives me the same error.
                            So... I had to comment out this line in clickable script where the error about Docker images is thrown πŸ™‚
                            Then --container-mode seemed to work for me.

                            1 Reply Last reply Reply Quote 0
                            • M Offline
                              mikhael @Capsia
                              last edited by mikhael 20 Jun 2020, 10:34

                              @Capsia said in Feedback for the Seabass:

                              The three lines icon on the top left is confusing: user would expect a drop down menu, but it actually opens a file chooser

                              @Giiba said in Feedback for the Seabass:

                              I have to agree about the hamburger menu not being clear.

                              Hm, thinking of a suitable icon... What do you think about the three lines icon in a File browser (it opens list of directories)? Is it less confusing here then in the Seabass?
                              File browser

                              A G C 3 Replies Last reply 20 Jun 2020, 12:01 Reply Quote 0
                              • M Offline
                                mikhael @kugiigi
                                last edited by mikhael 20 Jun 2020, 10:41

                                @kugiigi said in Feedback for the Seabass:

                                remember, there was an app before called OnTheRoad. It basically provides a full container and I remember I was able to make clickable work on it. Maybe something like this can be integrated into Seabass

                                I'm actually thinking about integrating Seabass with Clickable for the next release.
                                I've found no major issues with executing Clickable from the Seabass so far πŸ™‚

                                K 1 Reply Last reply 21 Jun 2020, 16:20 Reply Quote 1
                                • A Offline
                                  arubislander @mikhael
                                  last edited by 20 Jun 2020, 12:01

                                  @mikhael said in Feedback for the Seabass:

                                  Hm, thinking of a suitable icon... What do you think about the three lines icon in a File browser (it opens list of directories)? Is it less confusing here then in the Seabass?

                                  Actually no, it opens a list of bookmarks to directories. A subtle difference, I will admit, but a significant one.

                                  πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
                                  Happily running Ubuntu Touch
                                  Google Pixel 3a (20.04 DEV)
                                  JingPad (24.04 preview)
                                  Meizu Pro 5 (16.04 DEV)

                                  1 Reply Last reply Reply Quote 1
                                  • K Offline
                                    kugiigi @mikhael
                                    last edited by 21 Jun 2020, 16:20

                                    @mikhael How do you plan to do it though? chroot or integrating with libertine?

                                    M 1 Reply Last reply 21 Jun 2020, 16:31 Reply Quote 0
                                    • M Offline
                                      mikhael @kugiigi
                                      last edited by 21 Jun 2020, 16:31

                                      @kugiigi Libertine (with hardcoded chroot backend for the first release).

                                      1 Reply Last reply Reply Quote 1
                                      • G Offline
                                        Giiba @mikhael
                                        last edited by Giiba 21 Jun 2020, 20:34

                                        @mikhael that's a fair point, and I think more than anything consistency could be important. Maybe just sticking with the two icons like the file browser, the top right one is clearly settings which only leaves so many things the hambuger could be (a file browser in a coding app seems logical).

                                        It could be worth asking the famous @CiberSheep for ui advice. But it is not like there is a problem as is, it doesn't take very much poking around to find a file and you only need to do it the once to learn.

                                        A tangential though related feature request would be two things:

                                        1. Connecting with the content hub to allow opening files with Seabass from the file browser
                                        2. The ability to view system files in a read-only mode (ie navigating to / and exploring) - as a newbie to linux os's in general I spend a lot of time reading and viewing system files just to learn. Currently uText works for this, but something with syntax highlighting to view qml and bash scripts would really be great for UT. On desktop I use gedit happily, but that's not going to work for us here.
                                        1 Reply Last reply Reply Quote 1
                                        • M Offline
                                          mikhael
                                          last edited by 22 Jun 2020, 04:15

                                          Thank you for your thoughts on the Icon!

                                          @Giiba said in Feedback for the Seabass:

                                          A tangential though related feature request would be two things

                                          Thank you! Content Hub for the Seabass is definitely on my todo. It'll take a few releases before Content Hub is implemented though:

                                          • v0.5 release will feature building packages with Clickable
                                          • v0.6 will probably contain ability to delete files (seems to be the only blocker left before Content Hub integration)
                                          • and then v0.7 will probably contain Content Hub integration.

                                          Well, at least this is what I think for now πŸ™‚

                                          1 Reply Last reply Reply Quote 0
                                          • C Offline
                                            Capsia @mikhael
                                            last edited by 22 Jun 2020, 10:25

                                            @mikhael Hi,
                                            I agree with @arubislander for the difference between the favorites menu in the file explorer app and the files menu in Seabass.
                                            In the file explorer the menu is used as a bookmark menu to access favorites more quickly, while in Seabass it is used to choose a file and navigate directories. Probably after the first use it will be easy to understand what the icon does, but if you opened the app for the first time it isn't very clear.
                                            I would also prefer the icon to be separate from a settings menu, because it is one of the most frequently used ones.

                                            1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post