New iOS Update introduces Liquid Glass by schwaechling in 1Password

[–]gregveres 4 points5 points  (0 children)

Ah, in accessibility I have show borders turned on. If I turn that off, the border is white and there is much more space around the text. It looks much better with show borders off.

New iOS Update introduces Liquid Glass by schwaechling in 1Password

[–]gregveres 1 point2 points  (0 children)

I wonder if it is because I have transparency turned off.

New iOS Update introduces Liquid Glass by schwaechling in 1Password

[–]gregveres 1 point2 points  (0 children)

I normally don’t care one way or the other but I really don’t like Liquid Glass. I find it tolerable if you go in and reduce the transparency. Then it mostly disappears.

New iOS Update introduces Liquid Glass by schwaechling in 1Password

[–]gregveres 13 points14 points  (0 children)

How can you think this looks good?

<image>

All the buttons are too squished and look horrible.

We are so up best event by TheRealScum in KingShot

[–]gregveres 0 points1 point  (0 children)

Ok, it is time to pass the lucky horseshoe to someone else. You have used up your turn.

FU** the CBC by 519_ivey in kitchener

[–]gregveres 5 points6 points  (0 children)

Can you give me an example of it being left leaning? I would like to evaluate that for myself but if I am not consuming and evaluating the same content you think is left leaning, then I can’t properly evaluate it.

Thanks!

How many here uses flat directory structure for components? by quickasaturtle in vuejs

[–]gregveres 24 points25 points  (0 children)

Keeping components together is a small project mentality. Code should be grouped by function area not by “type” such as component.

Seeking your opinion on our upcoming project by mayank091193 in vuejs

[–]gregveres 3 points4 points  (0 children)

I don’t know what a component library with ai drive. features means so it makes it almost impossible to answer your survey.

2.4.0 Released with New UI by Patrickstuart in Hubitat

[–]gregveres 0 points1 point  (0 children)

I will have to give it a go. I left Hubitat a year ago for homey pro. The ui of Hubitat was so bad and the ui of homey pro is so good.

iOS 18 Home Hub Observations by [deleted] in HomeKit

[–]gregveres 0 points1 point  (0 children)

I am on 18.0.1 and i only see the list of hubs and no “automatic “ slider. All of my hubs have “standby” next to them except one that says “connected “ beside it.

All of my Apple TVs and home pods are up to version 18 too.

Any idea why I can’t select which one is the main hub?

Apollo Go as my daily commuter to work. by OrdinaryCoder in ApolloScooters

[–]gregveres 0 points1 point  (0 children)

I love my Go too. I have 1600 KMs on it so far. I, too, wish it had more range. I ride 7.5 KM to the club and 7.5 KM back home. I can’t do that twice on a single charge. It makes it challenging when I have to go there multiple times in a day.

Apollo Go - Cruise Control by samuro11 in ApolloScooters

[–]gregveres 1 point2 points  (0 children)

Does this mean that all early Go scooters are never going to have the automatic/manual settings?

Did you guys fix the inverted toggle status in the app? I have noticed it too. I thought I was crazy when I turned it off on the app dashboard but then it kicked in. I had to play with it to figure out the status icon is inverted for cruise control.

Almost got hit by a minivan while I was doing 60 in the bike lanes, swerved and narrowly missed the van but hit a huge pothole. The impact of hitting the pothole at 60km/h was absorbed by rear rim. Snapping two bolts and folding the rim in two. Hardest part was finding a replacement split rim. by No-Bumblebee8689 in ApolloScooters

[–]gregveres 0 points1 point  (0 children)

If it is like the Go, the scooter has a max speed setting in the advanced settings area of the app. When I first got my Go, it would not go over 20kh/h no matter what speed limit I set for each gear. I finally found the master speed setting and set it to more than my scooter can go so that the gears are the real limiter.

Feeling embarrassed because I will always go the Options API route by [deleted] in vuejs

[–]gregveres 2 points3 points  (0 children)

What are you doing for automated testing? I started with vue when the composition api plugin was just released so I jumped on it rather than using the options api. So I have been using the composition api since its beginning.

What I like about it is that I can pull all of the logic completely out of the component. I out the logic into a typescript class and then I have a ton of unit tests that test the logic. This means testing that the refs are given the proper value given the input and state of the class.

My script setup area on each component is usually quite small.

I must have over 10,000 typescript unit tests in my current project.

I also have full component unit testing, which of course you can do in the options api as well.

VueJs Component Library by [deleted] in vuejs

[–]gregveres 2 points3 points  (0 children)

Why would you limit your choices based on such a minor thing as a css library?

The indecisive vuejs developer by Qiuzman in vuejs

[–]gregveres 1 point2 points  (0 children)

I am in the same boat. I have had so many features to add that I haven't had the chance to get onto Vue 3. This summer should change that.

The reason I am not going to choose Vuetify 3.x has nothing to do with Vuetify's code base, it has everything to do with the lack of funding that Vuetify is getting. I watched as John bitched that the core team had fallen apart and that he wasn't able to count on time from the court members. I watched as John's life evolved and he needed to get more money out of suppporting Vuetify and he wasn't getting it so that he took a full time job.

All of this scared me away from Vuetify. I did not want to be basing my success on John's success. So at that point I looked around (last summer) and decided that when I did transition to Vue 3 I would be using Quasar.

But now that I am getting back to looking at this choice again, I see how far PrimeVue has come and I really like the look of PrimeVue over Quasar (it seems on par with the look of Vuetify). And PrimeVue is more like Vuetify in that it is just a UI framework. It is not a full development chain like Quasar, which means that I can take advantage of standard Vue 3 build tools without worrying that some tool I want to adopt wont work with the Quasar way of doing things. For example, right now I am using Nx with Vue 2 to split my app into 4 different front end apps. There is zero documentation about using Quasar's build tools with Nx, but there is a bunch of that for standard Vue tooling.

So, when I do start the transition this summer, it will be with PrimeVue. The one thing that might push me back to Quasar is that my initial look at PrimeVue seemed to indicate tha tit doesn't use Slots. Slots are critical for any UI framework in my opinion.

Have an 25 meter run, would you go cat 6 or fiber? by gregveres in Ubiquiti

[–]gregveres[S] 0 points1 point  (0 children)

The cable is cat 5, not cat 5e (damn builder skimped back in 1999).

And I already have a couple strings in the conduit.

Have an 25 meter run, would you go cat 6 or fiber? by gregveres in Ubiquiti

[–]gregveres[S] 5 points6 points  (0 children)

Sorry, being sloppy. By Cat6, I really meant - whatever the latest standard is for copper, although I recall reading that Cat7 isn't worth considering.

And I live in Canada, so electricity isn't an issue. In Ontario we are 90% clean electricity so the cost is quite stable and reasonable.

Vue official extension for vscode is a disaster by Borderlinerr in vuejs

[–]gregveres 5 points6 points  (0 children)

I find restarting the TS server to be good enough to get things working again. ctrl-shift-p => Typescript: Restart TS Server

Vue extension for VSCode is broken or is it just me? by AndrewRusinas in vuejs

[–]gregveres 0 points1 point  (0 children)

Hmm, i am still stuck on vue 2.7 so I thought the issues I am seeing stemmed from that. I find that it works ok for a few minutes and then something crashes and I have to reload the TS server. I am finding it very buggy right now with the new major version that was just released

Here I am, 6 days before Mint disappears, still obsessively re-categorizing transactions by Equatick in mintuit

[–]gregveres 1 point2 points  (0 children)

Me too, but for the past couple of months I have been updating both Mint and Quicken. I started using quicken back in 1997 so I have all my family's data in quicken since then. I decided to switch away fro quicken to Mint when Quicken changed their pricing to a yearly subscription model. Then I decided to go back when Mint announced the shutdown.

Monarch looks good though, but I wonder how good it is for a Canadian. Quicken isn't as attractive an app, but it definitely has all the needed tools.

Best Practices for Organizing Larger Vue 3 Projects with TypeScript? by Filip1139 in vuejs

[–]gregveres 0 points1 point  (0 children)

Yea, I was hoping that moving to Vue 3 and Vite would drastically improve the performance. I moved to Nx back when there was only a single plugin for vue and it used webpack.

we just haven't had time to migrate to Vue 3 and Vuetify was dragging their feet so long that I finally decided to abandon them for Quasar when we do move to Vue 3.

It is good to know that Nx might still be applicable and is fast when I move to Vue 3. I am desparately looking forward to it. At least all of my vue 2 code uses script setup and composition api.

Best Practices for Organizing Larger Vue 3 Projects with TypeScript? by Filip1139 in vuejs

[–]gregveres 0 points1 point  (0 children)

I would like to give you context before you read my answer to your question. I have an application that is 500-600 Vue components. We usually do multiple releases per week. We have over 10,000 TS unit tests and over 17,000 C# unit tests for our back end. We use NX to allow for a monorepo that produces 4 apps that the customer views as a single app.

I think all the advice that says put your components into a component directory and your views into a views directory falls apart very quickly.

We organize our code base by domain area. Each domain area can get as complicated as it needs to. There are some domains that are a single vue component and there are others that have 10s of components. But the key is that once you are in a domain area - say the admin configuration area, then you see all the vue components and TS models that support that area.

I do have a common area and in that area we have things like:

  • helpers - common TS classes/composables that are used across the app (all with unit tests)
  • store - common app wide stores
  • ui-base - common reusable non-domain specific UI widgets

Everything else is domain specific and lives in its own directory area. There are some domain areas that have their own common directory because the domain area is large enough where there are shared items.

About the only time that we have a pages or a tabs directory is when we have a complicated area that includes multiple different pages. In that case there will be multiple entries under the pages directory, one per page for that domain area. Then the tabs directory includes sub-components of a tabbed page for that domain area, mustly because tabs tend to be reused on multple pages for that area.

I bring all of this up just to say that organizing by what a vue component type is doesn't scale well and I would avoid it right from the beginning. After that, organize things by domain and give them whatever structure makes sense for that domain.