Re: Please say hello to our third team member: Razvan Nitu

2016-10-18 Thread vladdeSV via Digitalmars-d-announce
On Tuesday, 18 October 2016 at 18:21:31 UTC, Andrei Alexandrescu 
wrote:

Hi everyone,


Please join me in welcoming Razvan Nitu to our fledgling team 
of Romanian graduate students.


Razvan has already some solid industrial experience and has a 
broad area of interests such as low-level kernel-level 
development, networking, distributed filesystems, and more. 
We're sure he'll find something to pique his interest :o).


We are setting up the team in an office at University 
"Politehnica" Bucharest, close to their academic advisors. For 
now they're in bootcamp getting familiar with our toolchain. 
Please help me in getting everyone up to speed.



Welcome, Razvan!

Andrei


Tell them hello from me :)


Re: scone 1.2.0

2016-10-16 Thread vladdeSV via Digitalmars-d-announce

On Tuesday, 11 October 2016 at 06:22:24 UTC, Suliman wrote:

On Monday, 10 October 2016 at 19:50:53 UTC, vladdeSV wrote:
scone, Simple CONsole Engine, version 1.2.0 has just been 
released!

https://github.com/vladdeSV/scone/releases/tag/v1.2.0

This version includes a restructure of the whole project 
(should not affect applications), and the addition of a 
progress bar to the current UI library + bug fix.


Feedback is always appreciated!


Could you add example of progress bar?


This update was more or less made in a hurry, and I have 
overlooked some basic features. I made some changes:


* The progressbar is now a bit more usable, and an example of its 
usage can be found at 
https://github.com/vladdeSV/scone/blob/master/examples/example_4.d
* The UI is a bit more user friendly, as you can navigate with 
tab and shift+tab



I will create an updated release rather soon.




Re: scone 1.2.0

2016-10-11 Thread vladdeSV via Digitalmars-d-announce

On Tuesday, 11 October 2016 at 06:22:24 UTC, Suliman wrote:

Could you add example of progress bar?


Yes, will get one up in the next coming days


scone 1.2.0

2016-10-10 Thread vladdeSV via Digitalmars-d-announce
scone, Simple CONsole Engine, version 1.2.0 has just been 
released!

https://github.com/vladdeSV/scone/releases/tag/v1.2.0

This version includes a restructure of the whole project (should 
not affect applications), and the addition of a progress bar to 
the current UI library + bug fix.


Feedback is always appreciated!


Re: D-Man culture

2016-07-25 Thread vladdeSV via Digitalmars-d-announce

On Sunday, 24 July 2016 at 07:28:22 UTC, simd wrote:

I made D-man ASCII Art last year.

https://gist.github.com/simdnyan/20e8fa2a2736c315e2c1

  _   _
 (_) (_)
/__ \
\\(O(O \/
 | | | |
 | |_| |
/__/
  <   >
 (_) (_)


You may also like dl-command (like sl joke command) by ueshita.
https://github.com/ueshita/dl-cmd
https://twitter.com/ueshita/status/675510743769288704


Nice work simd :)


Re: Autotesting dub packages with dmd nightly

2016-07-19 Thread vladdeSV via Digitalmars-d-announce

On Saturday, 16 July 2016 at 20:34:49 UTC, Sebastiaan Koppe wrote:
Just to let you guys know - and to be sure no one is doing the 
same - I decided to go ahead and *start* writing an autotester 
that will fetch dmd nightly and unittest each dub package.


It will be using a classic master-worker architecture and will 
leverage docker containers.


I am aiming really low at first, but will eventually add things 
like memory usage, history, notifications, etc.


Nice :)


scone v1.1.0

2016-07-02 Thread vladdeSV via Digitalmars-d-announce
//scone, Simple Console Engine is a Windows console API, made for 
easier CLI application development. 
https://github.com/vladdeSV/scone


Today, at v1.1.0, some pretty big additions for scone were 
introduced, the two main points being

 * UI libray
 * Localization

Biggest addition is the UI library, which allows for much simpler 
ways to handle certain elements of an application. This includes 
simple labels, text fields, options etc, which can be altered in 
a variety of ways. Elements are accessed in the same manor as 
android applications does it `auto t = 
ui.elementById("screenText"); t.color = Color.yellow;`. Example 
of login screen: http://i.imgur.com/s6eSIDW.gif


Second point is localization. Different keyboards have different 
layouts. This is why .locale files are introduced, which follows 
a csv pattern. Corresponding key matches a lowercase and 
uppercase/shifted character (read as ubytes). For example in 
en_US.locale: "key_2   2   @" can be found. Currently there is 
only one .locale (en_US). These will hopefully be expanded upon 
soon.


Feedback is always appreciated!

https://github.com/vladdeSV/scone/releases/tag/v1.1.0