Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC
sob., 22 gru 2018 o 15:46 Florian Klämpfl via lazarus < lazarus@lists.lazarus-ide.org> napisał(a): > > Admin, lead of project, programmer and foundation ruler in one person? > > While it might be true or not if Michael takes all these "positions", he > does an incredible job for >20 years for > Lazarus and FPC. > I never said he is not doing incredible job. But in the case of conflict/problem he should not be a judge in his own case or without cool down period. I was just banned without any information what happened or without warning. Because of my stupid human emotions I started many stupid topics. Such acting is harmful to the project (including my acting). I was working many months to fix management operators problem. This was discussed directly with you, Sven and Michael Van Canneyt. Michael started incomprehensible FUD about this work in public mailing list. Without "code of conduct" such situation could happen again and again with other developers. I always follow the rules. But I can not read someone minds to know that I could be banned because I have other Open Source project... -- Best regards, Maciej Izak -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC
sob., 22 gru 2018 o 13:02 Marco van de Voort via lazarus < lazarus@lists.lazarus-ide.org> napisał(a): > Most importantly, Michael's conduct was discussed and held up by Core. > Several other members stated that Maciej was hard and draining to work > with, and saw no other way then postponing his privileges for the moment. > I was working on many things considered as controversial so I was discussing often, but in the final - compromise was always possible with gain for the project. The main problem was TOTAL LACK of any communication. I was never warned that something is wrong and how I can improve cooperation. I don't know why I don't got any message : Maciej - stop, we don't want such features. Then my focus could be different - finally there is many other bugs, features which could be my focus. The most curious thing is that I was never warned about that I should close down/stop NewPascal project (which was mentioned as one of reason of postponing my privileges). I don't see how using atomic/most draconian option on the start can help (without any communication). The same happens with foundation now - lack of info. -- Best regards, Maciej Izak -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC
pt., 21 gru 2018 o 19:28 Travis Ayres via lazarus < lazarus@lists.lazarus-ide.org> napisał(a): > There needs to be provisions for making people full time to work on > FPC/Lazarus as well - > "Foundation makes provision {document or processes} for administrative > costs, in order to make their application transparent and in consideration > of the valuable time of contributors, with Foundation approval and as > documented in {Living document Y}". > This would be good. I think that clear rules are always fine. Also the very important is to not concentrate all power in the hand of one person without any control (for example in much smaller project like NewPascal I don't have exclusive control). Some time ago I was involved in many parts of work in FPC compiler (generics.collections, management operators other fixes for compiler and new features in progress) but in the case of personal conflict, project has no instance of appeal or regulations or any code of conduct. So instead of coding I need to waste time to shows what happened. Sadly... It looks like David's fight with Goliath. Anyway the truth is important. All is fine when someone has the same opinion like Michael Van Canneyt. The style of communication with Michael is visible in this thread, when he know he is not right he is just ignoring messages, but he is first to throw the rock. He is using power - not arguments. No one can do anything because he has full control on all infrastructure. Admin, lead of project, programmer and foundation ruler in one person? Too much power always corrupts. -- Best regards, Maciej Izak -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC
czw., 20 gru 2018 o 09:33 Michael Van Canneyt via lazarus < lazarus@lists.lazarus-ide.org> napisał(a): > This is a blatant lie and - to use the popular vernacular - fake news. http://lists.freepascal.org/pipermail/fpc-devel/2018-May/038897.html In general the situation is very simple. You have started FUD and biased talk about my work on "management operators" - every detail of my work was fully explained before merge/commits and fully consulted with other persons in team. Even weak point of "management operators" was exposed by me in public mailing list. TWICE : before "management operators" changes were merged: http://lists.freepascal.org/fpc-devel/2016-December/037508.html (without any response) and after commits for "management operators": http://lists.freepascal.org/pipermail/fpc-devel/2018-April/038869.html Even more: patch for problems was discussed also in core, you are also one who was involved in conversation (sadly I can't provide link to source because core mailing list is private) where you were happy about my fixes/work (!sic). My only fault: probably my first reaction on your FUD and biased talk was overreacted. I should be more patient. Anyway: Merry Christmas! -- Best regards, Maciej Izak -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC
śr., 19 gru 2018 o 16:58 Edivando via lazarus napisał(a): > I will get support from solid projects like Mormort to help with these > efforts and NewPascal to help with this restructuring. > Hello Edivando, I am the maintainer of NewPascal and the only what I have to say in this topic is: probably with the current and real owner of FPC foundation (Michael Van Canneyt) cooperation between NewPascal and FPC/FPC foundation is rather not possible (even if I would like to), because Michael personally decide to eliminate me from FPC development (AFAIK Michael is also administrator and owner of all FPC infrastructure). There is lack of any "code of conduct", current FPC should be considered as "uncivilized" project where any of developer/contributor can be eliminated via personal taste of admin in one second. As far as I understand even if "code of conduct" will be someday created my person/case is outside any "amnesty" because my case is considered as "lesson of maintaining of the project". -- Best regards, Maciej Izak -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Terminal Component Available
2018-04-11 9:18 GMT+02:00 Michael Van Canneyt via Lazarus < lazarus@lists.lazarus-ide.org>: > > Huh ? Slight historical misinformation here. > > Linux editors had this decennia before Visual Studio came up with it. > Huh? What is wrong with you? Where you have historical misinformation? It is personal view. It looks similar like in VSC and probably like in many other editors in positive meaning. Feel free to provide full historical context. Insane. -- Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Terminal Component Available
Very good initiative (Visual Studio Code inspired) . I wish to had this for Windows too :) 2018-04-11 8:43 GMT+02:00 Anthony Walter via Lazarus < lazarus@lists.lazarus-ide.org>: > I updated my archive to include support for a dockable window inside the > Lazarus IDE. > > https://cache.getlazarus.org/videos/vte-embedded.mp4 > > > > > -- > ___ > Lazarus mailing list > Lazarus@lists.lazarus-ide.org > https://lists.lazarus-ide.org/listinfo/lazarus > > -- Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Dark themed lazarus
2018-04-05 12:33 GMT+02:00 Anthony Walter: > As a side enhancement, it would display information about the top, left, > width, and height of the changes inside the overlay as you dragged. Also it > might display the name and class of the control centered within the > overlay. Does that sound reasonable? > Sure! Sorry for late reply, but somehow I overlooked your message. Good idea, this was also in my TODO but with low priority, so feel free to do this :). -- Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Dark themed lazarus
2018-04-05 12:16 GMT+02:00 Anthony Walter via Lazarus < lazarus@lists.lazarus-ide.org>: > Next I might tackle the lagginess in drag moving controls on the form > designer. Does that seem like a laggy problem to anyone else? > Probably you mean : https://bugs.freepascal.org/view.php?id=33486 I was not able to spend enough time on this problem, so any patch is welcome. -- Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Dark themed lazarus
2018-04-05 8:04 GMT+02:00 Anthony Walter via Lazarus < lazarus@lists.lazarus-ide.org>: > I finally got an acceptable darked themed version of Lazarus setup. > Looks good for me :) any link to patch/tests? -- Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Please consider adding Application Explorer to lazarus components folder
2017-07-24 0:08 GMT+02:00 Anthony Walter via Lazarus < lazarus@lists.lazarus-ide.org>: > https://video.getlazarus.org/appexploregrid.mp4 > > Request filed under #32191 > > https://bugs.freepascal.org/view.php?id=32191 > The tool may be merged into current tool "Edit context help" (Ctrl + Shift + F1). "Edit context help" somehow has similar functionality for exploring "how IDE is constructed". We can add "Application explorer" to "Help" menu to invoke "Edit context help" with new functionalities. -- Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Sparta Form Designer change
2017-07-19 15:10 GMT+02:00 Juha Manninen via Lazarus < lazarus@lists.lazarus-ide.org>: > Sparta form designer is broken for both GTK2 and QT. > ... > With GTK2 the designer stays empty. The IDE still works otherwise. > With QT the IDE freezes. An empty editor shows an hourglass. The > Sparta should works now with GTK2 (tested with Debian 9) - Anthony did the trick and I have fixed other bugs. Now I need to hunt QT :P. New GTK2 test is welcome! :) -- Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Sparta Form Designer patch
2017-07-24 11:57 GMT+02:00 Anthony Walter via Lazarus < lazarus@lists.lazarus-ide.org>: > I put together a patch for the sparta docked form designer and attached it > to this issue: > > https://bugs.freepascal.org/view.php?id=32194 > > This fixes the designer on gtk2, and probably qt as well. I made a few > small changes, some of which are hacks, notably the fix for BorderStyle. I > also removed the green color, which I assume was for testing. > > The real big issue left I can see is BorderIcons always resetting to [] on > non windows platforms. > Thanks for nice feedback and patch. The part of patch for showing forms on GTK2 was usable, but part for border style was incorrect (hopefully I fixed this problem together with BorderIcons in r55579). For default event please create new bug report (and for new bugs - will be easier to manage). Problem with a TMainMenu fixed in r55582. Please test and close #32194 if designed form is visible for GTK2. For other problems please create related bug reports :) -- Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Sparta Form Designer change
2017-07-19 16:09 GMT+02:00 Anthony Walter via Lazarus < lazarus@lists.lazarus-ide.org>: > > Also, on windows the sparta form design on resize shows the color green in > any area that is freshly revealed. I assume that was left in there for > testing reasons and is not some strange unexpected behavior. > This one is a part of new non finished yet feature :). Thanks for many info - very valuable info. I will try to fix few problems in weekend. -- Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Sparta Form Designer change
2017-07-19 9:26 GMT+02:00 Anthony Walter via Lazarus < lazarus@lists.lazarus-ide.org>: > I don't use for qt lcl widget set, but I can test under window, linux > gtk2, and mac carbon. > would be great! -- Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Sparta Form Designer change
2017-07-19 9:05 GMT+02:00 Anthony Walter via Lazarus < lazarus@lists.lazarus-ide.org>: > Okay, I was a little fast on the submit with my last message. I checked > with the bug tracker and I can see the sparta related issues to test. > > Thanks for the fixes and kudos. Your work is very much appreciated! > Is to early to say "thanks" ;) we need more tests. For now I know from Juha Manninen that Sparta for Qt under Linux is broken :\ -- Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] LCL High-DPI
2017-02-20 17:46 GMT+01:00 Ondrej Pokorny via Lazarus < lazarus@lists.lazarus-ide.org>: > I'd like to announce that I finished the concept of DPI scaling in Lazarus > / LCL. Thanks to your work Lazarus is now much, much better than Delphi in this field ^^. -- Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Non-visual component tray
2016-11-28 12:36 GMT+01:00 Mattias Gaertner via Lazarus < lazarus@lists.lazarus-ide.org>: > Should be simple to do with a non docked IDE as well. For example as > floating window. > And when it works as floating window it will work with anchordocking > too. > And then it should be a small step to use it in Sparta docked designer. > Might be :). Note: as start point to hide in designer non-visual components could be used (introduced by Sparta) IDEComponentsMaster located in ComponentEditors (ideintf). -- Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Non-visual component tray
2016-11-28 11:01 GMT+01:00 Graeme Geldenhuys via Lazarus < lazarus@lists.lazarus-ide.org>: > Non-visual components don't belong on the designer form itself. It is simple to do with Sparta docked solution. -- Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Anchordocking + Sparta, how dock object inspector into form editor
2016-10-21 13:51 GMT+02:00 Fabio Luis Girardi via Lazarus < lazarus@lists.lazarus-ide.org>: > But is possible to dock the component list and object inspector into the > form designer? It makes no sense to see the object inspector while I'm at > source editor. Sorry - not yet. I have no plans for that feature in near future. Anyway will be possible to show/hide component list: https://www.youtube.com/watch?v=6FOjWCLDScQ=youtu.be=236 -- Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Helper for arrays
2016-10-02 16:20 GMT+02:00 Ondrej Pokorny via Lazarus < lazarus@lists.lazarus-ide.org>: > Maybe you can raise a discussion / feature request in the fpc-devel > mailing list to include type helpers for generic arrays? : This was discussed in Smart Pointers topic: http://free-pascal-general.1045716.n5.nabble.com/Smart-Pointers-td5725159.html -- Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] Helper for arrays
2016-10-02 14:39 GMT+02:00 Aradeonas via Lazarus < lazarus@lists.lazarus-ide.org>: > Can I have or make helper for arrays? like making Count property so I can > use it instead of Length ? Try to use TDynArray dynamic array wrapper provided by mORMot framework. http://synopse.info/files/html/Synopse%20mORMot%20Framework%20SAD%201.18.html#TITL_48 mORMot available out of box: http://newpascal.org -- Best regards, Maciej Izak -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus