Re: My first real dlang/dlangui app - Agile Commander

2018-01-21 Thread Andrzej Kilijański via Digitalmars-d-announce

On Sunday, 21 January 2018 at 22:45:56 UTC, Basile B. wrote:


Nice work.

Remarks:

1/ There's an obvious issue with drag and drop. You should 
store the position of the mouse (in Delphi it would be during 
the  "OnMouseDown" event)  and subtract it while moving. The 
little jump is a bit annoying i think.


2/ For some reason, DPI detection was wrong for me. It started 
with 304 (pretty big !) instead of 96.


Thanks for testing :) Do you mean the story jump just after you 
start dragging or you have issues on every mouse move?


Do you have this DPI issues on windows or on linux?


Re: My first real dlang/dlangui app - Agile Commander

2018-01-21 Thread Basile B. via Digitalmars-d-announce
On Sunday, 21 January 2018 at 18:03:41 UTC, Andrzej Kilijański 
wrote:

Hi,

I was working on my first dlang/dlangui app and dlangui itself 
(as contributor and3md) for the last ten months.
Currently first version of my software is up:) It's simple 
project management tool. Anyone can check how dlangui can look 
like and the state of the project by checking it:


https://agilecommander.com/

I created my own theme, special for my app. I think dlangui is 
pretty usable. Last year many bugs was fixed. There is a lot of 
work to do but all basic stuff just work.


Working with dlang is very pleasure. I love D way of holding 
string encoding. I come to D from Pascal/Delphi world and I 
think D is first language that can be Pascal killer (fast 
compilation, fast native code, more readable, and don't have 
circular reference problem). We (dlang/dlangui) only need more 
success stories.


DlangUI can be found here:
https://github.com/buggins/dlangui


Nice work.

Remarks:

1/ There's an obvious issue with drag and drop. You should store 
the position of the mouse (in Delphi it would be during the  
"OnMouseDown" event)  and subtract it while moving. The little 
jump is a bit annoying i think.


2/ For some reason, DPI detection was wrong for me. It started 
with 304 (pretty big !) instead of 96.


Re: My first real dlang/dlangui app - Agile Commander

2018-01-21 Thread Andrzej Kilijański via Digitalmars-d-announce
On Sunday, 21 January 2018 at 18:22:32 UTC, Guillaume Piolat 
wrote:
Welcome to D app development, and congrats about not being yet 
another SaaS!
It's becoming annoying how every website want to own you and 
your data.

(can't test you app though because no Mac version).


I created to make this app because wanted to have all my 
plans/data on my own computer:) Currently don't have a Mac but 
DlangUI works on Mac too (SDL backend).


Re: My first real dlang/dlangui app - Agile Commander

2018-01-21 Thread Guillaume Piolat via Digitalmars-d-announce
On Sunday, 21 January 2018 at 18:03:41 UTC, Andrzej Kilijański 
wrote:

Hi,

I was working on my first dlang/dlangui app and dlangui itself 
(as contributor and3md) for the last ten months.
Currently first version of my software is up:) It's simple 
project management tool. Anyone can check how dlangui can look 
like and the state of the project by checking it:


https://agilecommander.com/




Welcome to D app development, and congrats about not being yet 
another SaaS!
It's becoming annoying how every website want to own you and your 
data.

(can't test you app though because no Mac version).


My first real dlang/dlangui app - Agile Commander

2018-01-21 Thread Andrzej Kilijański via Digitalmars-d-announce

Hi,

I was working on my first dlang/dlangui app and dlangui itself 
(as contributor and3md) for the last ten months.
Currently first version of my software is up:) It's simple 
project management tool. Anyone can check how dlangui can look 
like and the state of the project by checking it:


https://agilecommander.com/

I created my own theme, special for my app. I think dlangui is 
pretty usable. Last year many bugs was fixed. There is a lot of 
work to do but all basic stuff just work.


Working with dlang is very pleasure. I love D way of holding 
string encoding. I come to D from Pascal/Delphi world and I think 
D is first language that can be Pascal killer (fast compilation, 
fast native code, more readable, and don't have circular 
reference problem). We (dlang/dlangui) only need more success 
stories.


DlangUI can be found here:
https://github.com/buggins/dlangui


Re: LDC 1.7.0

2018-01-21 Thread Johannes Loher via Digitalmars-d-announce

On Sunday, 21 January 2018 at 12:00:32 UTC, kinke wrote:
[...]


Please note that building a release package isn't identical to 
just build from source; there are subtle diffs and additional 
steps to be undertaken. I hope we get an ARM CI box soon and 
can automate the armhf package generation as well.


In the meantime, I started an LLVM 5.0.1 build in my qemu 
emulator 12 hours ago; one third has been compiled so far, so 
you may expect the armhf package to be available tomorrow or 
the day after that.


That is great news to me, thank you very much for your effort!



Re: LDC 1.7.0

2018-01-21 Thread kinke via Digitalmars-d-announce

On Sunday, 21 January 2018 at 05:31:28 UTC, Joakim wrote:
On Sunday, 21 January 2018 at 04:45:49 UTC, Nicholas Wilson 
wrote:
On Saturday, 20 January 2018 at 15:19:13 UTC, Johannes Loher 
wrote:
Hey, thanks for your great work! Would it be possible to add 
a armhf build to the release? If you can not do it yourself, 
could you please point me to some resources where I can find 
out about how to create such a release build myself? Thank 
you!


See https://wiki.dlang.org/Building_LDC_from_source


You can also use the armhf build of ldc 1.6, even if just to 
build 1.7 yourself:


https://github.com/ldc-developers/ldc/releases/tag/v1.6.0


Please note that building a release package isn't identical to 
just build from source; there are subtle diffs and additional 
steps to be undertaken. I hope we get an ARM CI box soon and can 
automate the armhf package generation as well.


In the meantime, I started an LLVM 5.0.1 build in my qemu 
emulator 12 hours ago; one third has been compiled so far, so you 
may expect the armhf package to be available tomorrow or the day 
after that.