Calligra: 3.0Project
ActivePublic

Recent Activity

Jan 6 2022

rokejulianlockhart added a comment to T12837: Modernize the Calligra UI.

I am believing that the colouration of "http://phabricator.kde.org/file/data/to7e46zbo7jhwg6mbwv4/PHID-FILE-7qs7usxqzpuvfwbsrgis/sheets_alt.png" is superior, because ascertainment of which tabs are active and inactive is significantly more easy than within "http://phabricator.kde.org/file/data/4mp4omhmpt3j7mxtin42/PHID-FILE-md7fdorexja3vakdh5to/sheets.png".

Jan 6 2022, 3:23 PM · VDG, Goal: Consistency, Calligra: 3.0
rokejulianlockhart added a comment to T12837: Modernize the Calligra UI.

The first proposal that is similar to the interface of Microsoft's Word, and the interface that is present for Gemini are utterly unsuitable for Calligra, because they are not adherent to any of the appearances of current Qt software that has been created by KDE, and are consequently more inconsistent.

Jan 6 2022, 3:22 PM · VDG, Goal: Consistency, Calligra: 3.0

May 25 2021

pinaraf added a comment to T12837: Modernize the Calligra UI.

I come a bit late in the discussion, sorry about that :/
@manueljlin I kindly disagree with the proposed UI for words because it reproduces the same mistake as every other word processor (MS Word, LibreOffice Writer, probably Corel WordPerfect).
There is a very deep flaw in the WISIWYG world. When you set a piece of text in bold, this is 99% of the time not what you want to do. What you wanted to do is an emphasis of this text. The difference is subtle but major in user interface. I think there is a place in the word processor landscape for a style first word processor. No bold button, but emphasis style. Numbered list being harder to reach than a title style…
I'm not good at UX and UI design, but do you think there is a way to do that? Getting out of the Word box most UIs are in?

May 25 2021, 6:23 PM · VDG, Goal: Consistency, Calligra: 3.0

Jan 12 2021

ognarb abandoned D25714: [WIP]: Port away from deprecated KHtml.
Jan 12 2021, 1:56 PM · Calligra: 3.0

Oct 30 2020

Imerion renamed T13822: [Feature request] Add mouse wheel zoom as standard from [Feature request] Add mouse wheel zoom to [Feature request] Add mouse wheel zoom as standard.
Oct 30 2020, 12:23 AM · Calligra: 3.0
Imerion renamed T13822: [Feature request] Add mouse wheel zoom as standard from [Feature request] Add middle-click pan and mouse wheel zoom to [Feature request] Add mouse wheel zoom.
Oct 30 2020, 12:23 AM · Calligra: 3.0

Oct 29 2020

Imerion placed T13822: [Feature request] Add mouse wheel zoom as standard up for grabs.
Oct 29 2020, 11:31 PM · Calligra: 3.0

Aug 30 2020

marcboocha added a comment to T12815: Create Calligra Framework by separating out applications and libraries.

Since it is a graphics related program unlike rest of the suite, i was thinking karbon could be split into its own repo. Similar to krita.

Aug 30 2020, 12:32 PM · Calligra: 3.0

Aug 28 2020

anthonyfieroni added a comment to T12815: Create Calligra Framework by separating out applications and libraries.

Just wondering, is there any use of karbon inside the suite?

Aug 28 2020, 4:43 PM · Calligra: 3.0
marcboocha added a comment to T12815: Create Calligra Framework by separating out applications and libraries.

Just wondering, is there any use of karbon inside the suite?
Also the stuff used by okular could be split out?

Aug 28 2020, 3:54 PM · Calligra: 3.0

Jun 6 2020

blu-base added a watcher for Calligra: 3.0: blu-base.
Jun 6 2020, 9:36 PM

May 16 2020

boemann added a comment to D15111: [KoUnit] Let's show pixel units.

All painting of documents is done in points

May 16 2020, 2:09 PM · Calligra: 3.0
anthonyfieroni added a comment to D15111: [KoUnit] Let's show pixel units.

Even for line thickness it doesn't make sense to enable it in general. the image will change if you zoom in and out.

May 16 2020, 1:55 PM · Calligra: 3.0
boemann added a comment to D15111: [KoUnit] Let's show pixel units.

Even for line thickness it doesn't make sense to enable it in general. the image will change if you zoom in and out.

May 16 2020, 8:57 AM · Calligra: 3.0
anthonyfieroni added a comment to D15111: [KoUnit] Let's show pixel units.

I miss something here, the idea behind the patch is to have pixel metrics in thickness, geometry etc. @boemann i got your opinion as to have configurable pixel units, is that right?

May 16 2020, 8:37 AM · Calligra: 3.0

May 15 2020

ndavis added a comment to D15111: [KoUnit] Let's show pixel units.

Nothing prevents Karbon from having a m_pixelUnit with ppi collected from a widget for user control

and the use that unit like inkscape does.

But what this patch does is enable it in general with an arbitrary chosen ppi value

Why not measure in apples too - it will make as much sense ..

May 15 2020, 9:06 AM · Calligra: 3.0
boemann added a comment to D15111: [KoUnit] Let's show pixel units.

Nothing prevents Karbon from having a m_pixelUnit with ppi collected from a widget for user control

May 15 2020, 8:48 AM · Calligra: 3.0
ndavis added inline comments to D15111: [KoUnit] Let's show pixel units.
May 15 2020, 8:40 AM · Calligra: 3.0
anthonyfieroni added inline comments to D15111: [KoUnit] Let's show pixel units.
May 15 2020, 8:38 AM · Calligra: 3.0
ndavis added a comment to D15111: [KoUnit] Let's show pixel units.

And that is why this proposal should be rejected as is

pixels is not a unit unless assigned a ppi on a case by case basis

and thus it needs to be something requested and not EVER something that is always available !

May 15 2020, 8:30 AM · Calligra: 3.0
boemann added a comment to D15111: [KoUnit] Let's show pixel units.

And that is why this proposal should be rejected as is

May 15 2020, 8:26 AM · Calligra: 3.0
ndavis added inline comments to D15111: [KoUnit] Let's show pixel units.
May 15 2020, 8:20 AM · Calligra: 3.0
anthonyfieroni added inline comments to D15111: [KoUnit] Let's show pixel units.
May 15 2020, 4:25 AM · Calligra: 3.0

May 14 2020

ndavis added a comment to D15111: [KoUnit] Let's show pixel units.

This does need DPI configuration for pixel units to be useful. Or maybe you could just set the DPI to 96 for pixel units since that's probably what most people want.

May 14 2020, 6:47 PM · Calligra: 3.0
anthonyfieroni updated the diff for D15111: [KoUnit] Let's show pixel units.

Rebase on master

May 14 2020, 6:36 AM · Calligra: 3.0

May 13 2020

anthonyfieroni added a comment to D29542: Refactor canvas event handling.

Thank you, i should wait ship it, but just got Dag comment as it is.

May 13 2020, 9:53 AM · Calligra: 3.0
leinir added a comment to D29542: Refactor canvas event handling.

Incidentally, while this was committed before i could test it, i can confirm that it works fine with Calligra Gemini

May 13 2020, 9:46 AM · Calligra: 3.0
anthonyfieroni closed D29542: Refactor canvas event handling.
May 13 2020, 8:51 AM · Calligra: 3.0
anthonyfieroni added a comment to D29542: Refactor canvas event handling.

Seems fine, i'll push pageapp/flake changes as part of this review in 3.2 branch and master, refactoring main window in separate commit master only.

May 13 2020, 7:45 AM · Calligra: 3.0
danders added a comment to D29542: Refactor canvas event handling.

This seems to work fine, I also tested with only pageapp/flake changes.
Imho I would prefer to separate the pageapp/flake and KoMainWindow changes into separate commits,
The pageapp/flake changes should go into 3.2 branch followed by a swift release.
I don't think the KoMainWindow changes should go into the branch as it only removes unused functionallity.
I'm a bit in two minds if it should go in at all actually, so I'll leave it you or maybe somebody else has an opinion.

May 13 2020, 7:15 AM · Calligra: 3.0

May 12 2020

anthonyfieroni updated the diff for D29542: Refactor canvas event handling.

@danders i saw your patch on my email. d->viewportWidget->canvas()->removeEventFilter(this); fixes the issue but i still prefer all of refactoring code. Please test on all components does not have regressions.

May 12 2020, 10:29 AM · Calligra: 3.0
anthonyfieroni retitled D29542: Refactor canvas event handling from Refactor MainWindow view to Refactor canvas event handling.
May 12 2020, 10:26 AM · Calligra: 3.0

May 11 2020

anthonyfieroni added a comment to D29542: Refactor canvas event handling.

We should call removeEventFilter or found exactly why signal is emitted in destructor.

May 11 2020, 2:49 PM · Calligra: 3.0
danders added a comment to D29542: Refactor canvas event handling.
`d->rootPart->createView(doc, this);` Creates the view which parent is main window.

Ahh, yes, but then...
Why will it not crash if a new document is set so that d->rootView != 0 ?

May 11 2020, 10:45 AM · Calligra: 3.0
anthonyfieroni added a comment to D29542: Refactor canvas event handling.

d->rootPart->createView(doc, this); Creates the view which parent is main window.

May 11 2020, 9:50 AM · Calligra: 3.0
danders added a comment to D29542: Refactor canvas event handling.

Hmmm, it seems to me you are creating a leak in your lines 544, 545? (Have not tested, I might be wrong)

May 11 2020, 9:20 AM · Calligra: 3.0

May 9 2020

anthonyfieroni updated the diff for D29542: Refactor canvas event handling.

Add more context

May 9 2020, 8:54 AM · Calligra: 3.0

May 8 2020

anthonyfieroni requested review of D29542: Refactor canvas event handling.
May 8 2020, 5:35 PM · Calligra: 3.0

May 7 2020

ngraham added a comment to T12837: Modernize the Calligra UI.

Looking at these, D29264 tab style (as long as it has a different background color for inactive tabs is probably the way to go, or else there might be too many blue rectangles on the screen at once.

May 7 2020, 8:30 PM · VDG, Goal: Consistency, Calligra: 3.0
manueljlin added a comment to T12837: Modernize the Calligra UI.

Should I also do Plan, Karbon or KEXI? And the new document dialog?

May 7 2020, 5:04 PM · VDG, Goal: Consistency, Calligra: 3.0
manueljlin added a comment to T12837: Modernize the Calligra UI.

Calligra Sheets

May 7 2020, 5:02 PM · VDG, Goal: Consistency, Calligra: 3.0

May 6 2020

safaalfulaij added a comment to T12837: Modernize the Calligra UI.

Just my two cents, this might be much better for a simple reaon: the categories can be too many (think Office and the tabs that show up when you edit images/tables/charts/etc.)

May 6 2020, 8:51 PM · VDG, Goal: Consistency, Calligra: 3.0
ghost34 added a parent task for T12837: Modernize the Calligra UI: T12420: Redesign/tweak applications.
May 6 2020, 6:33 PM · VDG, Goal: Consistency, Calligra: 3.0
ngraham added a comment to T12837: Modernize the Calligra UI.

Damn I would love to use an office suite that looked like that again. Reminds me of Apple's Pages which I loved, and sorely miss.

May 6 2020, 2:13 PM · VDG, Goal: Consistency, Calligra: 3.0
manueljlin added a comment to T12837: Modernize the Calligra UI.

Some more mockups:

May 6 2020, 2:09 PM · VDG, Goal: Consistency, Calligra: 3.0

May 2 2020

Imerion added a comment to D29242: WIP: redesign sidebar.

Well you are definitely in the right class to make such changes.

The thing is the current code was made to adopt to many different user wishes - so the user could choose

What you are doing is to throw all that away - would it be impossible to have this new way as a mode so we don't throw away the old but enhance it with something new.

I don't mind if the new mode becomes default

May 2 2020, 10:58 PM · Calligra: 3.0

Apr 29 2020

ognarb added a comment to D25714: [WIP]: Port away from deprecated KHtml.

I forgot about this diff. Now that I looked again I found a flaw in the migrations: QDomDocument only supports valid XML files but there are valid HTML files that aren't valid XML files. So probably QDomDocument is not a solution :(

Apr 29 2020, 11:16 AM · Calligra: 3.0
ognarb added a comment to T12787: Calligra 3.2 release.

The announcement was created and shared on the social media:

Apr 29 2020, 10:24 AM · Calligra: 3.0
anthonyfieroni added inline comments to D29242: WIP: redesign sidebar.
Apr 29 2020, 10:16 AM · Calligra: 3.0
ognarb updated the diff for D29242: WIP: redesign sidebar.
  • More work in progress change
Apr 29 2020, 8:21 AM · Calligra: 3.0