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

tedit development and design discussion

Scheduled Pinned Locked Moved App Development
tediteditorappdevelopmentfeatures
200 Posts 13 Posters 46.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.
    • D Offline
      danfro
      last edited by 12 Apr 2024, 10:57

      This is as many icons as I can fit on my XperiaX, so I will not add more to make sure it works on smaller devices. Feel free to test the latest build from the pipeline.

      6a4888d1-b8ac-431c-89e1-2b09b40ec8a7-grafik.png

      A 1 Reply Last reply 12 Apr 2024, 11:35 Reply Quote 0
      • A Offline
        arubislander @danfro
        last edited by arubislander 4 Dec 2024, 11:38 12 Apr 2024, 11:35

        @danfro Great work! There is the lock suru icon to fit with the style of the rest. Unfortunately there is no unlock icon, only a lock_broken icon. But maybe you could roll your own based on the lock one with the lock_broken one as a guide? Or is the icon removed when the document is in edit mode?

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

        D 1 Reply Last reply 12 Apr 2024, 11:50 Reply Quote 0
        • D Offline
          danfro @arubislander
          last edited by 12 Apr 2024, 11:50

          @arubislander definitely possible, but... πŸ˜‰ If we later do a read only mode, the lock/locked system icon would be what I would use for that. Also the current lock sticks out, so it is not mistaken for a button. Thats why I kept it so far.

          But sure, it doesn't fit our UI scheme. I will think about that. Maybe I have an idea. Or someone else has got one, then please share.

          D 1 Reply Last reply 12 Apr 2024, 11:51 Reply Quote 0
          • D Offline
            danfro @danfro
            last edited by danfro 4 Dec 2024, 11:52 12 Apr 2024, 11:51

            @danfro Forgot to add, the padlock indicates that the file is encrypted. Not related to the edit area.

            A 1 Reply Last reply 12 Apr 2024, 14:24 Reply Quote 0
            • A Offline
              arubislander @danfro
              last edited by 12 Apr 2024, 14:24

              @danfro said in tedit development and design discussion:

              the padlock indicates that the file is encrypted. Not related to the edit area.

              Ah, that makes sense.

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

              D 1 Reply Last reply 12 Apr 2024, 20:17 Reply Quote 0
              • D Offline
                danfro @arubislander
                last edited by 12 Apr 2024, 20:17

                @arubislander Maybe this is better. A smaller padlock and one additional button in the toolbar.

                d1deeece-5693-46cb-bcf6-50c49c1e367c-grafik.png

                A D 2 Replies Last reply 13 Apr 2024, 14:30 Reply Quote 0
                • A Offline
                  arubislander @danfro
                  last edited by arubislander 13 Apr 2024, 14:30

                  @danfro that looks very good!

                  πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
                  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 0
                  • D Offline
                    domubpkm @danfro
                    last edited by 13 Apr 2024, 15:29

                    @danfro Possible bug on the exit (X) function.

                    Two scenarios:

                    Opening tedit ---> do not type any text ---> exit function ok.

                    Opening tedit ---> type a text then delete it completely ---> tedit offers to save.

                    Is this wanted?

                    D 1 Reply Last reply 13 Apr 2024, 16:13 Reply Quote 0
                    • D Offline
                      danfro @domubpkm
                      last edited by 13 Apr 2024, 16:13

                      @domubpkm said in tedit development and design discussion:

                      Opening tedit ---> type a text then delete it completely ---> tedit offers to save.

                      A TextArea doesn't have an intelligent change detection. So it doesn't "know" if content has been changed. It can't compare content. As a workaround, as soon as any text is entered, it is marked as "changed" by tedit. So yes, this is currently expected behaviour. Although I agree, not perfect.

                      My only idea would be to constantly keep reading a copy and comparing that. But I don't think that would be good for performance and very reliable. So I am afraid there is not much I can do about it.

                      D J 2 Replies Last reply 13 Apr 2024, 17:28 Reply Quote 0
                      • D Offline
                        domubpkm @danfro
                        last edited by 13 Apr 2024, 17:28

                        @danfro said in tedit development and design discussion:

                        My only idea would be to constantly keep reading a copy and comparing that. But I don't think that would be good for performance and very reliable. So I am afraid there is not much I can do about it

                        Just an idea : add option 'tedit exit without saving' in saving' window.

                        D 1 Reply Last reply 13 Apr 2024, 18:37 Reply Quote 0
                        • D Offline
                          danfro @domubpkm
                          last edited by 13 Apr 2024, 18:37

                          @domubpkm said in tedit development and design discussion:

                          Just an idea : add option 'tedit exit without saving' in saving' window.

                          You are right. I didn't cover this option yet. I assumed the user always wants to save = not loose data. But of course sometimes it is fine to drop changes. Thanks for testing and for the feedback.

                          D 2 Replies Last reply 13 Apr 2024, 18:58 Reply Quote 0
                          • D Offline
                            domubpkm @danfro
                            last edited by 13 Apr 2024, 18:58

                            @danfro screenshot20240413_205304283.png screenshot20240413_205336582.png

                            Particularly in these two cases, the contrast of the options line is a little weak in my opinion.

                            D 1 Reply Last reply 13 Apr 2024, 19:54 Reply Quote 0
                            • D Offline
                              danfro @domubpkm
                              last edited by 13 Apr 2024, 19:54

                              @domubpkm Hmm, true the contrast is not ideal. I will need to investigate if we can set this color. But if there is no easy way, I may need to leave this for another release though. Good catch, I missed that.

                              1 Reply Last reply Reply Quote 0
                              • D Offline
                                domubpkm @danfro
                                last edited by 14 Apr 2024, 00:02

                                @danfro Tested last built. That's great for me. screenshot20240414_014956759.png
                                But, since 'save as' output is still active, perhaps a more appropriate title would be 'exit choice'?

                                D 1 Reply Last reply 14 Apr 2024, 20:00 Reply Quote 0
                                • J Offline
                                  jezek @danfro
                                  last edited by jezek 14 Apr 2024, 16:09

                                  @danfro said in tedit development and design discussion:

                                  My only idea would be to constantly keep reading a copy and comparing that. But I don't think that would be good for performance and very reliable. So I am afraid there is not much I can do about it.

                                  Pardon my intrusion.

                                  Just a suggestion. You don't need to keep the whole text. You can make and store just a hash of the original text (before edited) and compare to a hash of current text (edited) at exit (to see if save is needed).

                                  jEzEk

                                  D 1 Reply Last reply 14 Apr 2024, 20:01 Reply Quote 2
                                  • D Offline
                                    domubpkm
                                    last edited by 14 Apr 2024, 17:12

                                    @danfro The copy all function seems to work from the horizontal options line, but not the paste function: I get a white screen after paste.

                                    D 1 Reply Last reply 14 Apr 2024, 20:00 Reply Quote 0
                                    • D Offline
                                      danfro @domubpkm
                                      last edited by 14 Apr 2024, 20:00

                                      @domubpkm Fixed now. Forgot to delete one line. Thanks.

                                      1 Reply Last reply Reply Quote 0
                                      • D Offline
                                        danfro @domubpkm
                                        last edited by 14 Apr 2024, 20:00

                                        @domubpkm I rephrased the dialog a bit. Should be better now.

                                        1 Reply Last reply Reply Quote 0
                                        • D Offline
                                          danfro @jezek
                                          last edited by 14 Apr 2024, 20:01

                                          @jezek I never used hashes to compare anything, but sounds like a good idea. Thanks for the suggestion. Although this may need to wait for a future version too.

                                          1 Reply Last reply Reply Quote 0
                                          • D Offline
                                            domubpkm
                                            last edited by 16 Apr 2024, 16:09

                                            @danfro Another suggestion (personal opinion) for a future update: the order of the options icons, whether in the vertical main menu or the horizontal menu, could be revised. I read from left to right and top to bottom.
                                            On this principle: I will put this order: for the icons mentioned: select all, copy, paste, empty the area, empty the clipboard..

                                            D 2 Replies Last reply 16 Apr 2024, 20:35 Reply Quote 0
                                            78 out of 200
                                            • First post
                                              78/200
                                              Last post