eliakinalmeida (Eliakin Almeida)
User

Projects (10)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Oct 26 2016, 9:13 PM (142 w, 1 h)
Availability
Available

Recent Activity

Mar 27 2019

eliakinalmeida committed R883:1538419: translation update Geography.
translation update Geography
Mar 27 2019, 7:40 AM

Jan 12 2019

eliakinalmeida committed R883:1532609: Translation update - Kalzium e Kbruch man.
Translation update - Kalzium e Kbruch man
Jan 12 2019, 7:41 PM

Jan 5 2019

eliakinalmeida added a comment to D17962: Catch SystemExit Exception in Scripter (Fixes #402670).

It's ok, I can do this.

Jan 5 2019, 7:54 PM · Krita

Jan 4 2019

eliakinalmeida accepted D17962: Catch SystemExit Exception in Scripter (Fixes #402670).

It seems right to me. Good work, @rbreu :)

Jan 4 2019, 3:53 PM · Krita

Nov 18 2018

eliakinalmeida committed R883:1528654: Translation update Kalzium.
Translation update Kalzium
Nov 18 2018, 4:10 PM
eliakinalmeida committed R883:1528607: Translation update Kalzium.
Translation update Kalzium
Nov 18 2018, 1:21 AM

Nov 17 2018

eliakinalmeida committed R883:1528525: Translation updat Kalzium.
Translation updat Kalzium
Nov 17 2018, 5:39 PM

Oct 21 2018

eliakinalmeida committed R883:1526948: transtion update Kalzium.
transtion update Kalzium
Oct 21 2018, 6:39 PM
eliakinalmeida committed R883:1526911: translation update kalzium.
translation update kalzium
Oct 21 2018, 12:11 AM

Oct 13 2018

eliakinalmeida committed R883:1526528: Cantor translation update.
Cantor translation update
Oct 13 2018, 9:38 PM

Oct 12 2018

eliakinalmeida committed R883:1526471: Cantor translation update.
Cantor translation update
Oct 12 2018, 10:36 PM
eliakinalmeida committed R37:f2d435e380ce: Merge branch 'master' into eliakincosta/T8138-scripter-documentation… (authored by eliakinalmeida).
Merge branch 'master' into eliakincosta/T8138-scripter-documentation…
Oct 12 2018, 9:44 PM
eliakinalmeida committed R883:1526446: translation update.
translation update
Oct 12 2018, 12:52 PM

Sep 3 2018

eliakinalmeida reopened T8138: Scripter - Documentation, Refactoring and New Features as "Open".
Sep 3 2018, 12:18 PM · Krita: Next Features
eliakinalmeida reopened T8138: Scripter - Documentation, Refactoring and New Features, a subtask of T1625: Python Scripting, as Open.
Sep 3 2018, 12:18 PM · Krita: Next Features (Needs Documentation)

Aug 21 2018

eliakinalmeida committed R37:824b0b04ffad: - fileModifiedOtherProgram flag added to DocumentController - FileChangeAction… (authored by eliakinalmeida).
- fileModifiedOtherProgram flag added to DocumentController - FileChangeAction…
Aug 21 2018, 8:17 PM

Aug 20 2018

eliakinalmeida committed R37:f388dc51266e: - _changedFile slot removed from DocumentController - fileWatcher is a read… (authored by eliakinalmeida).
- _changedFile slot removed from DocumentController - fileWatcher is a read…
Aug 20 2018, 6:44 PM

Aug 19 2018

eliakinalmeida committed R37:90f6ea658466: - Added QFileSystemWatcher to DocumentController - Active document path added… (authored by eliakinalmeida).
- Added QFileSystemWatcher to DocumentController - Active document path added…
Aug 19 2018, 10:05 PM
eliakinalmeida committed R37:86f2b16268af: Merge branch 'master' into eliakincosta/T8138-scripter-documentation… (authored by eliakinalmeida).
Merge branch 'master' into eliakincosta/T8138-scripter-documentation…
Aug 19 2018, 8:24 PM
eliakinalmeida committed R37:33f4f8677772: Merge branch 'eliakincosta/T8138-scripter-documentation-refactoring-and-new… (authored by eliakinalmeida).
Merge branch 'eliakincosta/T8138-scripter-documentation-refactoring-and-new…
Aug 19 2018, 8:24 PM
eliakinalmeida committed R37:a994cb46acbe: - Core refactoring to support multiple parents for actions - All methods… (authored by eliakinalmeida).
- Core refactoring to support multiple parents for actions - All methods…
Aug 19 2018, 8:24 PM
eliakinalmeida closed T8138: Scripter - Documentation, Refactoring and New Features, a subtask of T1625: Python Scripting, as Resolved.
Aug 19 2018, 8:24 PM · Krita: Next Features (Needs Documentation)
eliakinalmeida added a commit to T1625: Python Scripting: R37:a994cb46acbe: - Core refactoring to support multiple parents for actions - All methods….
Aug 19 2018, 8:24 PM · Krita: Next Features (Needs Documentation)
eliakinalmeida closed T8138: Scripter - Documentation, Refactoring and New Features as Resolved by committing R37:a994cb46acbe: - Core refactoring to support multiple parents for actions - All methods….
Aug 19 2018, 8:24 PM · Krita: Next Features
eliakinalmeida closed D11247: - Core refactoring to support multiple parents for actions - All methods changed in the actions - Icons for all actions.
Aug 19 2018, 8:24 PM · Krita

Aug 14 2018

eliakinalmeida closed T8396: Article about Krita's architecture as Resolved.
Aug 14 2018, 8:05 AM · Krita

Apr 2 2018

eliakinalmeida triaged T8396: Article about Krita's architecture as Normal priority.
Apr 2 2018, 2:34 AM · Krita
eliakinalmeida created T8396: Article about Krita's architecture.
Apr 2 2018, 2:34 AM · Krita

Mar 11 2018

eliakinalmeida added a parent task for T8138: Scripter - Documentation, Refactoring and New Features: T1625: Python Scripting.
Mar 11 2018, 8:07 PM · Krita: Next Features
eliakinalmeida added a subtask for T1625: Python Scripting: T8138: Scripter - Documentation, Refactoring and New Features.
Mar 11 2018, 8:07 PM · Krita: Next Features (Needs Documentation)
eliakinalmeida requested review of D11247: - Core refactoring to support multiple parents for actions - All methods changed in the actions - Icons for all actions.
Mar 11 2018, 8:06 PM · Krita
eliakinalmeida added a revision to T1625: Python Scripting: D11247: - Core refactoring to support multiple parents for actions - All methods changed in the actions - Icons for all actions.
Mar 11 2018, 8:06 PM · Krita: Next Features (Needs Documentation)
eliakinalmeida added a revision to T8138: Scripter - Documentation, Refactoring and New Features: D11247: - Core refactoring to support multiple parents for actions - All methods changed in the actions - Icons for all actions.
Mar 11 2018, 8:06 PM · Krita: Next Features
eliakinalmeida committed R37:5b0e4f94914f: - Core refactoring to support multiple parents for actions - Icons for all… (authored by eliakinalmeida).
- Core refactoring to support multiple parents for actions - Icons for all…
Mar 11 2018, 7:52 PM

Mar 9 2018

eliakinalmeida added a comment to D11179: Added buttons for the actions for the Scripter python plugin.

Yes. I would like that. Since Krita already has such a good adaptive system for picking the right icon based on theme if we use that I think it can save us a lot of trouble in the future. How I have let the theme engine do most of the work is by using code like this

self.setIcon(Krita.instance().icon("document-save-as"))

It seems to work like a charm adapting automatically to whatever theme. I thank Boud for giving me that initial idea and explaining to me how the theming works.

@eliakinalmeida I agree with you. I do not really like this solution but I don't know better. I wonder why adding an action can come into a controller but any post initialisation cannot. If python had interfaces I would probably force every action class to implement an interface with that method. But that does not solve the problem you outlined. When I was trying to add the QFileSystemWatcher feature too I realised that with the current architecture I had absolutely no idea where to put it. Should it be part of the action should it be part of the document controller?

Mar 9 2018, 11:33 PM · Krita
eliakinalmeida added inline comments to D11179: Added buttons for the actions for the Scripter python plugin.
Mar 9 2018, 10:19 PM · Krita

Mar 3 2018

eliakinalmeida triaged T8138: Scripter - Documentation, Refactoring and New Features as Normal priority.
Mar 3 2018, 2:47 AM · Krita: Next Features

Dec 20 2017

eliakinalmeida added a comment to D9419: Add indent/dedent to python editor in scripter.

That's really cool! I'm really happy that someone is workink on this code. There's a lot a things to do and time it's running out on my researching project. Keep going :)

Dec 20 2017, 8:48 PM · Krita

Dec 16 2017

eliakinalmeida added a comment to D9317: Update scripter to allow running of scripts without a main() function.
In D9317#179843, @rempt wrote:

Eliakin,

Can you push it for brendan? He hasn't got commit access yet.

Dec 16 2017, 6:55 AM · Krita

Dec 14 2017

eliakinalmeida added a comment to D9317: Update scripter to allow running of scripts without a main() function.

It's ok to me, that makes sense.

Dec 14 2017, 12:54 AM · Krita

Nov 30 2017

eliakinalmeida committed R37:f2dd3a908491: - Fix wrong identation at lastdocumentsdocker.py (authored by eliakinalmeida).
- Fix wrong identation at lastdocumentsdocker.py
Nov 30 2017, 4:54 AM
eliakinalmeida committed R37:cf92bba0c5ad: Merge branch 'master' into eliakincosta/T5885-kritas-scripting-showcase (authored by eliakinalmeida).
Merge branch 'master' into eliakincosta/T5885-kritas-scripting-showcase
Nov 30 2017, 3:23 AM

Aug 27 2017

eliakinalmeida added a revision to T1625: Python Scripting: D7568: Improve Last Documents Plugin.
Aug 27 2017, 2:33 AM · Krita: Next Features (Needs Documentation)
eliakinalmeida created D7568: Improve Last Documents Plugin.
Aug 27 2017, 2:33 AM
eliakinalmeida added a revision to T5885: Develop a showcase of Krita's new scripting support: D7568: Improve Last Documents Plugin.
Aug 27 2017, 2:33 AM · Krita: Next Features (Needs coding )
eliakinalmeida committed R37:0d1cefced4bd: Improve Last Documents Plugin (authored by eliakinalmeida).
Improve Last Documents Plugin
Aug 27 2017, 2:32 AM

Aug 23 2017

eliakinalmeida created D7470: BugFix - Fixed excessive memory consumption on the application startup (Last Documents Docker).
Aug 23 2017, 2:23 AM
eliakinalmeida added a revision to T1625: Python Scripting: D7470: BugFix - Fixed excessive memory consumption on the application startup (Last Documents Docker).
Aug 23 2017, 2:23 AM · Krita: Next Features (Needs Documentation)
eliakinalmeida added a revision to T5885: Develop a showcase of Krita's new scripting support: D7470: BugFix - Fixed excessive memory consumption on the application startup (Last Documents Docker).
Aug 23 2017, 2:23 AM · Krita: Next Features (Needs coding )
eliakinalmeida committed R37:2d283a789a60: BugFix - Fixed excessive memory consumption on the application startup (Last… (authored by eliakinalmeida).
BugFix - Fixed excessive memory consumption on the application startup (Last…
Aug 23 2017, 2:21 AM

Aug 12 2017

eliakinalmeida created D7278: Implement Ten Scripts Plugin.
Aug 12 2017, 6:29 PM
eliakinalmeida added a revision to T1625: Python Scripting: D7278: Implement Ten Scripts Plugin.
Aug 12 2017, 6:29 PM · Krita: Next Features (Needs Documentation)
eliakinalmeida added a revision to T5885: Develop a showcase of Krita's new scripting support: D7278: Implement Ten Scripts Plugin.
Aug 12 2017, 6:29 PM · Krita: Next Features (Needs coding )
eliakinalmeida committed R37:80523960c71b: Ten Scripts plugin working properly (authored by eliakinalmeida).
Ten Scripts plugin working properly
Aug 12 2017, 6:23 PM

Aug 10 2017

eliakinalmeida committed R37:b42df0de648c: Ten scripts plugin saving settings (authored by eliakinalmeida).
Ten scripts plugin saving settings
Aug 10 2017, 9:58 PM

Aug 8 2017

eliakinalmeida committed R37:316a0ed1b047: Ten Scripts Refactoring (authored by eliakinalmeida).
Ten Scripts Refactoring
Aug 8 2017, 11:48 PM
eliakinalmeida committed R37:f7f42c54684a: Implement Ten Scripts Plugin (authored by eliakinalmeida).
Implement Ten Scripts Plugin
Aug 8 2017, 4:19 AM

Aug 7 2017

eliakinalmeida committed R37:a469cf06e5fd: Implement writeSettings to ScriptDocker (authored by eliakinalmeida).
Implement writeSettings to ScriptDocker
Aug 7 2017, 7:33 AM

Aug 6 2017

eliakinalmeida committed R37:0743fedfa542: Implement GridLayout to ScriptDocker (authored by eliakinalmeida).
Implement GridLayout to ScriptDocker
Aug 6 2017, 6:57 AM

Aug 5 2017

eliakinalmeida committed R37:786d80e56de1: Implement QFileDialog to form button (authored by eliakinalmeida).
Implement QFileDialog to form button
Aug 5 2017, 7:53 AM

Jul 31 2017

eliakinalmeida committed R37:d2671b980847: Merge branch 'master' into eliakincosta/T5885-kritas-scripting-showcase (authored by eliakinalmeida).
Merge branch 'master' into eliakincosta/T5885-kritas-scripting-showcase
Jul 31 2017, 6:53 AM
eliakinalmeida created D7012: Script Docker - Basic Structure.
Jul 31 2017, 5:58 AM

Jul 28 2017

eliakinalmeida committed R37:2c61195871ab: Implement Dynamic Form to ScriptDocker (authored by eliakinalmeida).
Implement Dynamic Form to ScriptDocker
Jul 28 2017, 10:50 PM
eliakinalmeida committed R37:9c3adb7d120d: Setup script docker (authored by eliakinalmeida).
Setup script docker
Jul 28 2017, 2:08 PM

Jul 26 2017

eliakinalmeida created D6909: Last Ten Documents Thumbnails Plugin.
Jul 26 2017, 5:36 AM
eliakinalmeida added a revision to T1625: Python Scripting: D6909: Last Ten Documents Thumbnails Plugin.
Jul 26 2017, 5:36 AM · Krita: Next Features (Needs Documentation)
eliakinalmeida added a revision to T5885: Develop a showcase of Krita's new scripting support: D6909: Last Ten Documents Thumbnails Plugin.
Jul 26 2017, 5:36 AM · Krita: Next Features (Needs coding )
eliakinalmeida committed R37:8ccd100bb4fb: Implement recentDocuments (authored by eliakinalmeida).
Implement recentDocuments
Jul 26 2017, 5:29 AM

Jul 25 2017

eliakinalmeida committed R37:51b8b710f056: Implement API and GUI to LastDocumentsDocker (authored by eliakinalmeida).
Implement API and GUI to LastDocumentsDocker
Jul 25 2017, 7:08 AM

Jul 24 2017

eliakinalmeida committed R37:be43ee83c889: Last Ten Documents Thumbnails Plugin (authored by eliakinalmeida).
Last Ten Documents Thumbnails Plugin
Jul 24 2017, 5:02 AM
eliakinalmeida created D6861: Fix and Improve Ten Brushes Plugin.
Jul 24 2017, 4:16 AM
eliakinalmeida added a revision to T1625: Python Scripting: D6861: Fix and Improve Ten Brushes Plugin.
Jul 24 2017, 4:16 AM · Krita: Next Features (Needs Documentation)
eliakinalmeida added a revision to T5885: Develop a showcase of Krita's new scripting support: D6861: Fix and Improve Ten Brushes Plugin.
Jul 24 2017, 4:16 AM · Krita: Next Features (Needs coding )
eliakinalmeida committed R37:1f0dd5ca38f7: Fix and Improve Ten Brushes Plugin (authored by eliakinalmeida).
Fix and Improve Ten Brushes Plugin
Jul 24 2017, 4:11 AM

Jul 23 2017

eliakinalmeida committed R37:616fd651c15a: Ten Brushes Refactoring (authored by eliakinalmeida).
Ten Brushes Refactoring
Jul 23 2017, 8:02 AM
eliakinalmeida committed R37:b88af7eb5c94: Merge branch 'master' into eliakincosta/T5885-kritas-scripting-showcase (authored by eliakinalmeida).
Merge branch 'master' into eliakincosta/T5885-kritas-scripting-showcase
Jul 23 2017, 3:57 AM
eliakinalmeida committed R37:04c94cf03b75: - Isolate DropButton component (authored by eliakinalmeida).
- Isolate DropButton component
Jul 23 2017, 3:53 AM

Jul 17 2017

eliakinalmeida created D6747: Implement tools to DocumentTools.
Jul 17 2017, 5:42 AM
eliakinalmeida added a revision to T1625: Python Scripting: D6747: Implement tools to DocumentTools.
Jul 17 2017, 5:42 AM · Krita: Next Features (Needs Documentation)
eliakinalmeida added a revision to T5885: Develop a showcase of Krita's new scripting support: D6747: Implement tools to DocumentTools.
Jul 17 2017, 5:42 AM · Krita: Next Features (Needs coding )
eliakinalmeida committed R37:7a94aa0215ef: Implement tools to DocumentTools (authored by eliakinalmeida).
Implement tools to DocumentTools
Jul 17 2017, 5:35 AM

Jul 16 2017

eliakinalmeida created D6728: Document Tools Plugin Bug Fixes at Export Layers Plugin.
Jul 16 2017, 6:08 AM
eliakinalmeida committed R37:f99cdfa0bde0: Implement Document Tools Plugin (authored by eliakinalmeida).
Implement Document Tools Plugin
Jul 16 2017, 6:01 AM

Jul 12 2017

eliakinalmeida committed R37:181ea715a175: Bug Fixes at Export Layers Plugin (authored by eliakinalmeida).
Bug Fixes at Export Layers Plugin
Jul 12 2017, 4:13 AM

Jul 11 2017

eliakinalmeida added a revision to T1625: Python Scripting: D6622: Export All Layers (Plugin) - It needs refactoring.
Jul 11 2017, 8:06 AM · Krita: Next Features (Needs Documentation)
eliakinalmeida created D6622: Export All Layers (Plugin) - It needs refactoring.
Jul 11 2017, 8:06 AM
eliakinalmeida added a revision to T5885: Develop a showcase of Krita's new scripting support: D6622: Export All Layers (Plugin) - It needs refactoring.
Jul 11 2017, 8:06 AM · Krita: Next Features (Needs coding )
eliakinalmeida committed R37:92e5d2d8d0de: Implement Export All Layers (Plugin) (authored by eliakinalmeida).
Implement Export All Layers (Plugin)
Jul 11 2017, 8:02 AM

Jul 10 2017

eliakinalmeida committed R37:0892c9f1c0a5: Setup Export Layers Plugin (authored by eliakinalmeida).
Setup Export Layers Plugin
Jul 10 2017, 7:16 AM

Jul 6 2017

eliakinalmeida added a comment to T5885: Develop a showcase of Krita's new scripting support.

Script to export all layers

Jul 6 2017, 7:08 PM · Krita: Next Features (Needs coding )

Jul 3 2017

eliakinalmeida added a comment to T5885: Develop a showcase of Krita's new scripting support.

Simple scripts to duplicate and export an image to jpeg or png. You can see some examples to setup your own config.

Jul 3 2017, 3:10 PM · Krita: Next Features (Needs coding )
eliakinalmeida committed R37:d249ab9a8aa5: Documentation to exportImage method in Document(libkis) (authored by eliakinalmeida).
Documentation to exportImage method in Document(libkis)
Jul 3 2017, 4:15 AM

Jul 2 2017

eliakinalmeida committed R37:99d344e3afdb: Merge branch 'master' into eliakincosta/T5885-kritas-scripting-showcase (authored by eliakinalmeida).
Merge branch 'master' into eliakincosta/T5885-kritas-scripting-showcase
Jul 2 2017, 7:33 PM

Jun 26 2017

eliakinalmeida created D6385: Improve Filter Manager Plugin.
Jun 26 2017, 5:12 AM
eliakinalmeida added a revision to T1625: Python Scripting: D6385: Improve Filter Manager Plugin.
Jun 26 2017, 5:12 AM · Krita: Next Features (Needs Documentation)
eliakinalmeida added a revision to T5885: Develop a showcase of Krita's new scripting support: D6385: Improve Filter Manager Plugin.
Jun 26 2017, 5:12 AM · Krita: Next Features (Needs coding )
eliakinalmeida committed R37:0c4ec0f0eca1: Improve Filter Manager Plugin (authored by eliakinalmeida).
Improve Filter Manager Plugin
Jun 26 2017, 5:09 AM

Jun 25 2017

eliakinalmeida created D6374: Implement Filter Applier plugin.
Jun 25 2017, 6:59 AM
eliakinalmeida added a revision to T1625: Python Scripting: D6374: Implement Filter Applier plugin.
Jun 25 2017, 6:59 AM · Krita: Next Features (Needs Documentation)
eliakinalmeida added a revision to T5885: Develop a showcase of Krita's new scripting support: D6374: Implement Filter Applier plugin.
Jun 25 2017, 6:59 AM · Krita: Next Features (Needs coding )