niccolove (Niccolò Venerandi)
Veggero

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Sep 14 2018, 11:24 AM (53 w, 2 d)
Availability
Available

Recent Activity

Sat, Sep 14

niccolove added a comment to T11579: Unify navigation through sidebar categories/views.

Regarding 1b: maybe tabs on the top would look better than buttons? Something like this: (terrible mock, forgive me)

Sat, Sep 14, 9:38 AM · Consistency, KDE Human Interface Guidelines, VDG

Thu, Sep 12

niccolove moved T11227: Loading Look and Feel from Reported to VDG Discussion on the Consistency board.
Thu, Sep 12, 1:04 PM · Consistency, VDG
niccolove added a project to T11227: Loading Look and Feel: Consistency.
Thu, Sep 12, 1:03 PM · Consistency, VDG
niccolove moved T11579: Unify navigation through sidebar categories/views from Reported to VDG Discussion on the Consistency board.
Thu, Sep 12, 1:03 PM · Consistency, KDE Human Interface Guidelines, VDG
niccolove added a project to T11579: Unify navigation through sidebar categories/views: Consistency.
Thu, Sep 12, 1:03 PM · Consistency, KDE Human Interface Guidelines, VDG
niccolove moved T11153: Unify sidebar appearance from Reported to VDG Discussion on the Consistency board.
Thu, Sep 12, 1:03 PM · Consistency, VDG, Breeze
niccolove added a project to T11153: Unify sidebar appearance: Consistency.
Thu, Sep 12, 1:03 PM · Consistency, VDG, Breeze
niccolove moved T9126: Breeze scrollbar look-and-feel unification from Reported to VDG Discussion on the Consistency board.
Thu, Sep 12, 1:02 PM · Consistency, VDG
niccolove added a project to T9126: Breeze scrollbar look-and-feel unification: Consistency.
Thu, Sep 12, 1:02 PM · Consistency, VDG

Tue, Sep 10

niccolove updated the task description for T11579: Unify navigation through sidebar categories/views.
Tue, Sep 10, 5:25 PM · Consistency, KDE Human Interface Guidelines, VDG
niccolove updated the task description for T11579: Unify navigation through sidebar categories/views.
Tue, Sep 10, 3:26 PM · Consistency, KDE Human Interface Guidelines, VDG
niccolove updated the task description for T11579: Unify navigation through sidebar categories/views.
Tue, Sep 10, 3:24 PM · Consistency, KDE Human Interface Guidelines, VDG
niccolove updated the task description for T11579: Unify navigation through sidebar categories/views.
Tue, Sep 10, 3:24 PM · Consistency, KDE Human Interface Guidelines, VDG
niccolove updated the task description for T11579: Unify navigation through sidebar categories/views.
Tue, Sep 10, 3:16 PM · Consistency, KDE Human Interface Guidelines, VDG
niccolove added a comment to T11579: Unify navigation through sidebar categories/views.

My sense is that for sidebars that are purely used to switch between different categories of a window's main view, the current appearance for settings windows is popular, successful, and uncontroversial. People seem to like the large colorful icons with text beneath them in a white sidebar. However this is too big for being the category chooser for a sidebar. Using this style makes it feels like there are two sidebars (one to switch categories, and another to display the actual content).

Tue, Sep 10, 2:51 PM · Consistency, KDE Human Interface Guidelines, VDG
niccolove added a member for VDG: niccolove.
Tue, Sep 10, 10:33 AM
niccolove removed a watcher for KF6: niccolove.
Tue, Sep 10, 10:32 AM
niccolove added a project to T11579: Unify navigation through sidebar categories/views: VDG.
Tue, Sep 10, 10:15 AM · Consistency, KDE Human Interface Guidelines, VDG
niccolove added a subtask for T11093: Improve Consistency across the Board: T11579: Unify navigation through sidebar categories/views.
Tue, Sep 10, 9:58 AM · Consistency, Goal Setting 2019
niccolove added a parent task for T11579: Unify navigation through sidebar categories/views: T11093: Improve Consistency across the Board.
Tue, Sep 10, 9:58 AM · Consistency, KDE Human Interface Guidelines, VDG
niccolove created T11579: Unify navigation through sidebar categories/views.
Tue, Sep 10, 9:57 AM · Consistency, KDE Human Interface Guidelines, VDG

Mon, Sep 9

niccolove added a watcher for KF6: niccolove.
Mon, Sep 9, 8:04 AM

Thu, Aug 29

niccolove added a comment to T11093: Improve Consistency across the Board.

You think sending your minions to insult me and then disabling my account will solve the issue? what will you do next? Disable registration so no one points out your hypocrisy? Which overlord made the decision to disable my account and for what?

Thu, Aug 29, 7:03 PM · Consistency, Goal Setting 2019

Sun, Aug 25

markuss awarded T11093: Improve Consistency across the Board a Love token.
Sun, Aug 25, 4:20 PM · Consistency, Goal Setting 2019

Sat, Aug 24

emmetoneill awarded T11093: Improve Consistency across the Board a Like token.
Sat, Aug 24, 9:03 PM · Consistency, Goal Setting 2019
fbampaloukas awarded T11093: Improve Consistency across the Board a Like token.
Sat, Aug 24, 10:50 AM · Consistency, Goal Setting 2019

Aug 14 2019

niccolove added a comment to T11093: Improve Consistency across the Board.

I'm currently on vacation. Please make any change you consider necessary.

Aug 14 2019, 5:27 AM · Consistency, Goal Setting 2019
niccolove renamed T11093: Improve Consistency across the Board from Consistency to Improve Consistency across the Board.
Aug 14 2019, 5:26 AM · Consistency, Goal Setting 2019

Jul 30 2019

niccolove added a comment to T11300: Rename KCalc -> Kalculator.

Please keep in mind that changing a name is terrible on a promo point of view, as people might generally recognize a name as a good project. Also, renaming might not end well: just look at kde -> plasma.

Jul 30 2019, 8:27 PM · KDE Applications

Jul 27 2019

niccolove added a comment to T11093: Improve Consistency across the Board.

I saw that you mention the websites. There is a plan to redesign all the websites with the Aether theme: T10827.

But I don't think having one website per apps is not a good idea. I would deprecate some of them: for example edu.kde.org, utils.kde.org and games.kde.org in favor of kde.org/applications and some community wiki page. Maintaining all these websites is a lot of works, and most of them are severely outdated. For major projects, it still makes sense to have a website, but otherwise displaying the AppStream info in kde.org/applications is good enough.

Jul 27 2019, 4:14 PM · Consistency, Goal Setting 2019

Jul 26 2019

niccolove added a comment to T11243: Update kde.org/plasma-desktop.

I don't like the current behaviour of the "Get plasma here." button; especially for people without too much knowledge about the linux world, being redirected to a list with 40 different distributions and almost no way to distinguish between them is not ideal. I think the webpage should try to redirect the user to KDE Neon, unless the user specifically wants for a list of compatible distributions. Furthermore, I would also add the option to see a page with a list of computers with plasma by default ("Buy a computer with plasma").

Jul 26 2019, 2:06 PM · Websites: general, Plasma, KDE Promo

Jul 25 2019

niccolove updated the task description for T11093: Improve Consistency across the Board.
Jul 25 2019, 1:19 PM · Consistency, Goal Setting 2019
niccolove added a comment to T11153: Unify sidebar appearance.

What about tabs on top? I'd say those should be used when they only change a part of the window and not the whole view (except in falkon of course), thus switching ksys to to big icon above text style, correct?

Jul 25 2019, 12:03 PM · Consistency, VDG, Breeze

Jul 21 2019

niccolove added a comment to T11093: Improve Consistency across the Board.

I suspect this thread of the discussion is going to expose the fact that some people really hate the fact that a lot of modern graphics software renders itself with a dark UI by default, while others love it. :)

Jul 21 2019, 1:52 PM · Consistency, Goal Setting 2019

Jul 19 2019

niccolove added a comment to T11093: Improve Consistency across the Board.

Regarding Gwenview's use of a dark color scheme: this is consistent with different image viewers and editors. If you want to increase visual consistency, it should be with other image applications, not general purpose file browsers.

Jul 19 2019, 9:43 PM · Consistency, Goal Setting 2019
niccolove added a comment to T11243: Update kde.org/plasma-desktop.

3d models would be nice to show where Plasma run, but will also need a lot of work to create (at least for me).

Jul 19 2019, 2:03 PM · Websites: general, Plasma, KDE Promo
niccolove added a comment to T11093: Improve Consistency across the Board.

Would it be ok to shorten the title to Consistency since redundancy is not our goal? :P

Jul 19 2019, 1:33 PM · Consistency, Goal Setting 2019
niccolove updated the task description for T11243: Update kde.org/plasma-desktop.
Jul 19 2019, 12:59 PM · Websites: general, Plasma, KDE Promo
niccolove renamed T11093: Improve Consistency across the Board from Consistency & Redundancy to Consistency.
Jul 19 2019, 10:48 AM · Consistency, Goal Setting 2019

Jul 15 2019

niccolove added a comment to T11153: Unify sidebar appearance.

I would think we only need two different sidebar appearances for this: The one used in System Settings when there are many entries and D20908: RFC: Redesign QML applet configuration windows when there are few.

Jul 15 2019, 9:47 PM · Consistency, VDG, Breeze
niccolove added subtasks for T11093: Improve Consistency across the Board: T9126: Breeze scrollbar look-and-feel unification, T11153: Unify sidebar appearance.
Jul 15 2019, 9:28 PM · Consistency, Goal Setting 2019
niccolove added a parent task for T11153: Unify sidebar appearance: T11093: Improve Consistency across the Board.
Jul 15 2019, 9:28 PM · Consistency, VDG, Breeze
niccolove added a parent task for T9126: Breeze scrollbar look-and-feel unification: T11093: Improve Consistency across the Board.
Jul 15 2019, 9:28 PM · Consistency, VDG
niccolove updated the task description for T11093: Improve Consistency across the Board.
Jul 15 2019, 9:27 PM · Consistency, Goal Setting 2019
feverfew awarded T11093: Improve Consistency across the Board a Like token.
Jul 15 2019, 2:49 PM · Consistency, Goal Setting 2019

Jun 25 2019

niccolove added a comment to T11093: Improve Consistency across the Board.

Here's my view on how coordination should be done, especially when talking about inconsistiencies about the user interface:

Jun 25 2019, 7:49 PM · Consistency, Goal Setting 2019

Jun 23 2019

niccolove added a comment to T10891: Breeze theme evolution.

Should T10243, which is about redoing many Breeze icons, be a subtask of this as well?

Jun 23 2019, 11:54 AM · VDG, Breeze

Jun 22 2019

niccolove created T11133: Decide on the icon to use for konsole.kde.org.
Jun 22 2019, 8:41 PM · Konsole
niccolove added a comment to T10201: Window titlebars.

DWD is also very controversial and difficult to implement. Either way, this task is moving in a good direction, becoming more visually appealing for both sides, and way more feasable in the short term.
I also agree to use a subdle 90% opacity on the tools area as I stated before, but I'd prefer it to be applied either on all windows or only the active one. When applied only to inactive windows, it would be waay less noticeable and appealing.

Jun 22 2019, 8:34 PM · KDE Applications, VDG

Jun 21 2019

niccolove added a comment to T10783: Right-click on touch.

Trying to keep the two input methods consistent I think needs to take into account the fundamentally different way we have to interact with each device to have a precise, non-frustrating, input experience.

Jun 21 2019, 12:54 PM · Plasma, VDG
niccolove added a comment to T10783: Right-click on touch.

What about one finger duble tap and one finger triple tap?

Jun 21 2019, 11:49 AM · Plasma, VDG
niccolove added a comment to T10783: Right-click on touch.

I think the two inputs are similiar enough to achieve a pretty good consistency as a whole, with only few exceptions. Right-click is only one possible gesture for touch screen/pad input, so let me approach this in a more holistic way, using an example of possible gestures (mix of Windows', iPadOS, and own):

Jun 21 2019, 11:13 AM · Plasma, VDG

Jun 20 2019

niccolove added a comment to T10201: Window titlebars.

Currently, Kvantum is able to use different colors for toolbars based on their location, so that is feasable. I think it should get the tools area color only when it's put on the top, and leavingi everything else, including statusbar, with the normal lighter gray. When the toolbar is on the sides or on the bottom, it should be part of the window, and not of the tools area.

Jun 20 2019, 9:16 AM · KDE Applications, VDG
niccolove added a comment to T10783: Right-click on touch.

I agree that a two-finger tap is not optimal in many cases, what I was thinking of was rather using both a two finger tap and press and hold in both the touchscreen and the touchpad, thus providing consistence between them.

Jun 20 2019, 9:13 AM · Plasma, VDG

Jun 17 2019

niccolove added a comment to T10201: Window titlebars.

What do you think of: (opaque on the left, transparent on the right)

Jun 17 2019, 7:31 PM · KDE Applications, VDG
niccolove added a comment to T10783: Right-click on touch.

I strongly agree with the idea of consistency between touchpad and touchscreen when possible. An example of that can also be a click with two fingers, which could open the context menu in both input methods.

Jun 17 2019, 7:23 PM · Plasma, VDG
niccolove added a comment to T10201: Window titlebars.

That came off sounding kind of harsh, sorry.

Jun 17 2019, 7:20 PM · KDE Applications, VDG
niccolove added a comment to T10201: Window titlebars.

Last week I had to install Windows (bad experience overall), and I took that as a chance to consider their choises on this matter. One thing that I noticed is that Windows is using its fluent (/transparent window) effect in many applications, and it's used as a way to help the user understand which one is the active window. When the window is no longer active, the window become opaque. I found it quite interesting to use:

Jun 17 2019, 9:50 AM · KDE Applications, VDG

Jun 14 2019

niccolove added a comment to T11093: Improve Consistency across the Board.

vvave, index, nota and buho all have a major "feature" that sets them apart from the other mentioned apps. They are targeted towards a mobile platform. Especially for Dolphin vs Index this makes perfect sense because IMHO trying to adapt Dolphin to work good on mobile would not be wise.

Jun 14 2019, 7:55 AM · Consistency, Goal Setting 2019

Jun 13 2019

niccolove updated the task description for T11093: Improve Consistency across the Board.
Jun 13 2019, 6:20 PM · Consistency, Goal Setting 2019
niccolove updated the task description for T11093: Improve Consistency across the Board.
Jun 13 2019, 6:19 PM · Consistency, Goal Setting 2019
niccolove updated the task description for T11093: Improve Consistency across the Board.
Jun 13 2019, 6:17 PM · Consistency, Goal Setting 2019
niccolove triaged T11093: Improve Consistency across the Board as Normal priority.
Jun 13 2019, 6:16 PM · Consistency, Goal Setting 2019
niccolove added a watcher for Goal Setting 2019: niccolove.
Jun 13 2019, 5:59 PM

Jun 11 2019

niccolove updated the task description for T11057: Improve Plasma on touchscreen devices.
Jun 11 2019, 10:34 AM · Goal Setting 2019

Jun 6 2019

niccolove added a comment to T10201: Window titlebars.

I really hope that's not how FreeCad actually looks by default...

FreeCAD only has 2 toolbars by default.

Jun 6 2019, 10:08 PM · KDE Applications, VDG

Jun 2 2019

niccolove added a comment to T10201: Window titlebars.

I tried to guess a couple of mocks of the style; here's dolphin:

Jun 2 2019, 1:53 PM · KDE Applications, VDG

May 2 2019

niccolove added a comment to T10875: Plasma 5.16 Release: Wallpaper competition.

Given the time, four members is perfect to me.

May 2 2019, 1:13 PM · KDE Promo
niccolove added a comment to T10875: Plasma 5.16 Release: Wallpaper competition.

Some VDG members expressed the expressed the will to partecipate. Since whoever proposes a wallpaper should not also be a judge, it was proposed to create a jury from the VDG that will not partecipate in the contest. If they are avaiable some jury member who were proposed are Andy and @ngraham. Also, @flipwise and @GB_2 also said they would be avaiable to be member of it.

May 2 2019, 12:20 PM · KDE Promo

Mar 30 2019

niccolove added a watcher for Latte Dock: niccolove.
Mar 30 2019, 1:51 PM
niccolove removed a member for Latte Dock: niccolove.
Mar 30 2019, 1:51 PM

Mar 18 2019

niccolove added a comment to T10592: Floating panels and docks.

Thank you so much for the detailed answer. I was able to do [1,2,4,5].
Unfortunately, I do not understand how to add margin in elements in [3]. I tried to use anchor-based margin, but I see that in some files anchor is not used at all, and where it is used, the margin won't affect the appareance at all. I'm sorry to disturb you again, but may I ask you what the correct approach would be here?

Mar 18 2019, 8:44 PM · Latte Dock

Mar 9 2019

niccolove added a comment to T10592: Floating panels and docks.

The dock has a real margin, meaning that interactions (/mouse clicks and hovers) made between the panel and the screen border are not be managed by latte, and an auto-hide panel will disappear if mouse is there. Approaching the edge with the mouse will show the autohidden dock anyway. Example:

Mar 9 2019, 9:31 AM · Latte Dock
niccolove triaged T10592: Floating panels and docks as Low priority.
Mar 9 2019, 9:14 AM · Latte Dock
niccolove added a member for Latte Dock: niccolove.
Mar 9 2019, 9:12 AM

Feb 28 2019

niccolove added a comment to T10537: -.

I personally feel like the most intuitive way is to create a KCM just for Layout, and then make the Look and Feel able to override those setting. In this way if you only want to change the layout you will change it in the Layout KCM, but Look and Feel would still be able to change the layout. If I recall correctly, that should be the same relationship between Look and Feel and Plasma Theme.

Feb 28 2019, 6:37 AM

Feb 15 2019

niccolove committed R8:5ae87d37a693: Replaced "distraction free" with "fullscreen" - BUG:378527 (authored by niccolove).
Replaced "distraction free" with "fullscreen" - BUG:378527
Feb 15 2019, 2:31 PM
niccolove closed D18448: Replaced "distraction free" with "fullscreen" - BUG:378527.
Feb 15 2019, 2:31 PM · Calligra: 3.0

Feb 13 2019

niccolove added a comment to D18466: Fixed calligra crashing when opening remote document.

It seems like it landed. Please tell me if I screwed up anything.

Feb 13 2019, 7:00 PM · Calligra: 3.0
niccolove committed R8:18bfd13a8020: Fixed calligra crashing when opening remote document (authored by niccolove).
Fixed calligra crashing when opening remote document
Feb 13 2019, 6:57 PM
niccolove closed D18466: Fixed calligra crashing when opening remote document.
Feb 13 2019, 6:57 PM · Calligra: 3.0
niccolove updated the diff for D18466: Fixed calligra crashing when opening remote document.

BUG:358581

Feb 13 2019, 6:34 PM · Calligra: 3.0

Feb 12 2019

niccolove added a comment to D18466: Fixed calligra crashing when opening remote document.

I do not have a developer account. I requested one some days ago with no answer yet.

Feb 12 2019, 8:55 PM · Calligra: 3.0

Feb 4 2019

niccolove updated the diff for D18466: Fixed calligra crashing when opening remote document.
  • fixed whitespace, sorry
Feb 4 2019, 12:04 PM · Calligra: 3.0
niccolove updated the diff for D18466: Fixed calligra crashing when opening remote document.
  • Made windows show even without export-pdf flag
Feb 4 2019, 12:02 PM · Calligra: 3.0

Jan 31 2019

niccolove updated the diff for D18466: Fixed calligra crashing when opening remote document.
  • Made window show on pdf print and removed trailing spaces
Jan 31 2019, 11:35 AM · Calligra: 3.0

Jan 30 2019

niccolove updated the diff for D18466: Fixed calligra crashing when opening remote document.
  • Removed connection between job and exiting; added todo
Jan 30 2019, 2:39 PM · Calligra: 3.0
niccolove added a comment to D18466: Fixed calligra crashing when opening remote document.

I have some doubts:

Jan 30 2019, 1:28 PM · Calligra: 3.0
niccolove updated the diff for D18466: Fixed calligra crashing when opening remote document.
  • Moved QString pdfFileName to KoApplicationPrivate
Jan 30 2019, 12:59 PM · Calligra: 3.0
niccolove added a comment to D18466: Fixed calligra crashing when opening remote document.
Jan 30 2019, 12:49 PM · Calligra: 3.0
niccolove added a comment to D18466: Fixed calligra crashing when opening remote document.

This solution is Qt <5.12 friendly

Jan 30 2019, 12:16 PM · Calligra: 3.0
niccolove updated the diff for D18466: Fixed calligra crashing when opening remote document.
  • Adding pdf filename as propriety of KoApplication
Jan 30 2019, 12:15 PM · Calligra: 3.0
niccolove added a comment to D18466: Fixed calligra crashing when opening remote document.

What have I Done:

Jan 30 2019, 9:56 AM · Calligra: 3.0
niccolove updated the diff for D18466: Fixed calligra crashing when opening remote document.
  • Added slots in KoApplication to handle pdf and print.
Jan 30 2019, 9:38 AM · Calligra: 3.0

Jan 29 2019

niccolove updated the diff for D18466: Fixed calligra crashing when opening remote document.
  • Removed unnecessary newlines
Jan 29 2019, 9:59 PM · Calligra: 3.0
niccolove updated the diff for D18466: Fixed calligra crashing when opening remote document.
  • Made slotFilePrint depend on signal loadCompleted to avoid it running before remote file being complete
Jan 29 2019, 9:58 PM · Calligra: 3.0

Jan 26 2019

niccolove added a comment to D18466: Fixed calligra crashing when opening remote document.

I'm not sure on how to do that, do you have any tip?
openDocumentInternal is called by openDocument, which is called in KoApplication just before checking the arguments. When it sees the print argument, it calls slotFilePrint. openDocumentInternal downloads the document in async. Should it be made not async, or is there another way to make it wait until the other process ends? Also, "slotLoadCanceled" is already implemented, or were you talking about something else?

Jan 26 2019, 5:13 PM · Calligra: 3.0

Jan 23 2019

niccolove added a comment to D18466: Fixed calligra crashing when opening remote document.

I tried differents files (locale and remote, opening and printing), and everything works okay. Other applications work normally, but calligrasheets still crashes when trying to print a remote (odt) file - but I can see the file is downloaded correctly, so it looks like a different problem (calligrasheets manages printing?).
About removing features from slotLoadCompleted, it is important to notice that it is only called by openDocumentInternal itself, so that should not be a problem.

Jan 23 2019, 1:31 PM · Calligra: 3.0
niccolove added a comment to D18466: Fixed calligra crashing when opening remote document.

I've seen that openDoumentInternal is called every time a remote document is used as input. I'm not sure if it's also used in different scenarios.

Jan 23 2019, 1:19 PM · Calligra: 3.0
niccolove updated the diff for D18466: Fixed calligra crashing when opening remote document.
  • Moving the if from slotLoadCompleted to openDocumentInternal.
Jan 23 2019, 1:16 PM · Calligra: 3.0