Vivaldi

  • Browser
  • Mail
  • News
  • Community
  • About

Navigation

    • Browser
    • Mail
    • News
    • Community
    • About
    • Register
    • Login
    • Search
    HomeBlogsForumHelpThemes
    • Home
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    1. Home
    2. Desktop
    3. Vivaldi for Linux
    4. Sync wiped out all my Stylus CSSes

    Sync wiped out all my Stylus CSSes

    Vivaldi for Linux
    5
    12
    121
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • paul1149
      paul1149 last edited by paul1149

      Trying to figure out where I went wrong. I created a new profile, installed Stylus, and synced it (edit: Vivaldi, not Stylus) on the same account as my main profile. Now all style sheets are gone on both profiles. This is a loss of a few months of tweaks.

      I really do not like the lack of control V Sync affords. This sync was accomplished before I could parse the settings, for one. And secondly, I don't expect to lose data by syncing.

      I have no idea what the algorithm is here.

      Current Vivaldi snapshot.. MX-21 Linux x64, KDE desktop. Vivaldi Android on phone.

      luetage DoctorG 2 Replies Last reply Reply Quote 0
      • luetage
        luetage @paul1149 last edited by

        @paul1149 Sync is not a backup tool, especially extension data should always be backed up separately. I’m pretty sure Stylus gives the option to backup and restore styles.

        github ā—Š vfm

        1 Reply Last reply Reply Quote 0
        • Pathduck
          Pathduck Moderator last edited by

          Stylus does not seem to use Vivaldi Sync at all:

          56c4b663-2e4c-48c5-8007-e87c04cdc928-image.png

          I can't see how Vivaldi Sync could be blamed here.

          > BTW, today I cannot connect to mozdev.org, would you know why?
          Maybe that big lizard escaped and ate the server admins? :-)
          -- Richard Grevers, on opera.beta

          paul1149 1 Reply Last reply Reply Quote 0
          • DoctorG
            DoctorG - Ambassador - @paul1149 last edited by DoctorG

            @paul1149 A good idea is to export a extension's settings to have a backup if needed later. Stylus can achieve this export.

            ♀ . Team Soprano (Vivaldi Volunteers) . Bug Hunter
            šŸ³ļøā€šŸŒˆ GwenDragon in duty - lang: DE, EN
            Windows 11 Pro Ā· Debian Stable KDE X11 Ā· Mint LTS XFCE Ā· Ubuntu LTS Wayland

            1 Reply Last reply Reply Quote 0
            • paul1149
              paul1149 @Pathduck last edited by paul1149

              @Pathduck Sorry, I see now how my OP is ambiguous. It was V that I synced.

              Current Vivaldi snapshot.. MX-21 Linux x64, KDE desktop. Vivaldi Android on phone.

              1 Reply Last reply Reply Quote 0
              • paul1149
                paul1149 last edited by

                I'm used to being able to determine what to do with the inevitable sync collisions. Which copy is retained when one is newer than the other? What happens to the older copy? Is it overwritten totally or selectively? All that is hidden in Vivaldi Sync, and I can't feel comfortable with it.

                Current Vivaldi snapshot.. MX-21 Linux x64, KDE desktop. Vivaldi Android on phone.

                Pathduck 1 Reply Last reply Reply Quote 0
                • Pathduck
                  Pathduck Moderator @paul1149 last edited by Pathduck

                  @paul1149 Stylus CSS styles are not synced by Vivaldi Sync. Only the Stylus options.

                  Here's what's synced from Stylus:

                    "SPECIFICS": {
                      "extension_setting": {
                        "extension_id": "clngdbkpkpeebahjckkjfobafhncgmne",
                        "key": "settings",
                        "value": "{\"badgeDisabled\":\"#8B0000\",\"badgeNormal\":\"#006666\",\"config.autosave\":true,\"disableAll\":false,\"editor.appliesToLineWidget\":true,\"editor.autoCloseBrackets\":true,\"editor.autocompleteOnTyping\":false,\"editor.autosaveDraft\":10,\"editor.beautify\":{\"end_with_newline\":false,\"indent_conditional\":true,\"indent_mozdoc\":true,\"newline_after_open_brace\":true,\"newline_before_close_brace\":true,\"newline_before_open_brace\":false,\"newline_between_properties\":true,\"newline_between_rules\":false,\"preserve_newlines\":true,\"selector_separator_newline\":true},\"editor.beautify.hotkey\":\"\",\"editor.colorpicker\":true,\"editor.colorpicker.color\":\"\",\"editor.colorpicker.hexUppercase\":false,\"editor.colorpicker.hotkey\":\"\",\"editor.colorpicker.maxHeight\":300,\"editor.contextDelete\":false,\"editor.indentWithTabs\":false,\"editor.keyMap\":\"sublime\",\"editor.lineWrapping\":true,\"editor.lint.expanded\":true,\"editor.lintDelay\":300,\"editor.lintReportDelay\":500,\"editor.linter\":\"csslint\",\"editor.livePreview\":true,\"editor.matchHighlight\":\"token\",\"editor.options\":{},\"editor.options.expanded\":true,\"editor.publish.expanded\":true,\"editor.selectByTokens\":true,\"editor.smartIndent\":true,\"editor.tabSize\":4,\"editor.theme\":\"default\",\"editor.toc.expanded\":true,\"exposeIframes\":false,\"exposeStyleName\":false,\"headerWidth.edit\":280,\"headerWidth.install\":280,\"headerWidth.manage\":280,\"hotkey._execute_browser_action\":\"\",\"hotkey.openManage\":\"\",\"hotkey.styleDisableAll\":\"\",\"iconset\":-1,\"manage.actions.expanded\":true,\"manage.backup.expanded\":true,\"manage.filters.expanded\":true,\"manage.newUI\":true,\"manage.newUI.favicons\":false,\"manage.newUI.faviconsGray\":true,\"manage.newUI.sort\":\"title,asc\",\"manage.newUI.targets\":3,\"manage.onlyEnabled\":false,\"manage.onlyEnabled.invert\":false,\"manage.onlyLocal\":false,\"manage.onlyLocal.invert\":false,\"manage.onlyUsercss\":false,\"manage.onlyUsercss.invert\":false,\"newStyleAsUsercss\":false,\"openEditInWindow\":false,\"openEditInWindow.popup\":false,\"patchCsp\":false,\"popup.autoResort\":false,\"popup.borders\":false,\"popup.breadcrumbs\":true,\"popup.breadcrumbs.usePath\":false,\"popup.enabledFirst\":true,\"popup.findSort\":\"u\",\"popup.stylesFirst\":true,\"popupWidth\":246,\"schemeSwitcher.enabled\":\"system\",\"schemeSwitcher.nightEnd\":\"06:00\",\"schemeSwitcher.nightStart\":\"18:00\",\"show-badge\":true,\"styleViaXhr\":false,\"sync.enabled\":\"none\",\"updateInterval\":24,\"windowPosition\":{}}"
                      }
                    },
                  

                  You can easily find this information in vivaldi://sync-internals by going to the Sync Node Browser, opening Extension Settings. and find entries relating to the Stylus extension id: clngdbkpkpeebahjckkjfobafhncgmne

                  Or maybe easier, enter the ext. ID in the Search tab, and you will find all data containing the string.

                  Obviously, Vivaldi cannot delete your Stylus CSS files if it does not touch them at all. You will need to sync these using the extension settings and choose a sync provider (image I posted)...

                  > BTW, today I cannot connect to mozdev.org, would you know why?
                  Maybe that big lizard escaped and ate the server admins? :-)
                  -- Richard Grevers, on opera.beta

                  paul1149 1 Reply Last reply Reply Quote 1
                  • paul1149
                    paul1149 @Pathduck last edited by

                    @Pathduck said in Sync wiped out all my Stylus CSSes:

                    Obviously, Vivaldi cannot delete your Stylus CSS files if it does not touch them at all.

                    It turns out it was the upgrade to the newest Chromium, not the sync. When I just downgraded back to the previous V snapshot, again Stylus lost all its styles.

                    Current Vivaldi snapshot.. MX-21 Linux x64, KDE desktop. Vivaldi Android on phone.

                    Zalex108 1 Reply Last reply Reply Quote 2
                    • Zalex108
                      Zalex108 Moderator @paul1149 last edited by

                      @paul1149

                      Hi,
                      Bckp your Profile always.
                      Using Snapshots, always always

                      šŸ˜•

                      --
                      "Off Topic Tip"
                      Start a Backup plan if not done so yet.
                      Follow the Signature's Backup | Reset.


                      Windows 7 (x64)
                      Vivaldi Backup | Reset + Extra Steps

                      "You cannot know the meaning of your life until you are connected to the power that created you" Ā· Shri Mataji Nirmala Devi

                      paul1149 1 Reply Last reply Reply Quote 0
                      • paul1149
                        paul1149 @Zalex108 last edited by

                        @Zalex108 said in Sync wiped out all my Stylus CSSes:

                        Bckp your Profile always.

                        I do, daily, and have about 7 days' worth. It's just that I didn't know what was going on at the time. Sync seemed to be the likely candidate, I don't have a feel for its algorithm.

                        Current Vivaldi snapshot.. MX-21 Linux x64, KDE desktop. Vivaldi Android on phone.

                        Zalex108 1 Reply Last reply Reply Quote 1
                        • Zalex108
                          Zalex108 Moderator @paul1149 last edited by Zalex108

                          @paul1149

                          It would be related to V3 Manifest as mentioned posta above or near :s

                          "You cannot know the meaning of your life until you are connected to the power that created you" Ā· Shri Mataji Nirmala Devi

                          paul1149 1 Reply Last reply Reply Quote 0
                          • paul1149
                            paul1149 @Zalex108 last edited by paul1149

                            @Zalex108 said in Sync wiped out all my Stylus CSSes:

                            It would be related to V3 Manifest as mentioned posta above or near

                            Yes, I caught that on the pertinent snapshot thread, after @mib2berlin tipped me off. It didn't occur to me that the build itself would be the problem. It was an unhappy coincidence of me getting serious about setting up an alternate profile for the first time, and google screwing up royale.

                            @mib2berlin said in Strange "could not communicate with page" extension error:

                            some user report problems with some extensions in this test build.

                            Current Vivaldi snapshot.. MX-21 Linux x64, KDE desktop. Vivaldi Android on phone.

                            1 Reply Last reply Reply Quote 0
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            • Reply as topic
                            Log in to reply
                            • 1 / 1
                            • First post
                              Last post

                            Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.

                            Copyright © Vivaldi Technologies™ — All rights reserved. Privacy Policy | Code of conduct | Terms of use | Vivaldi Status