profile
viewpoint
Ilfat Galiev zBritva @akvelon @microsoft Kazan, Russia https://kzn.akvelon.com Software engineer www.linkedin.com/in/ilfat-galiev

zBritva/awesome-power-bi 2

⭐️⭐️⭐️ Awesome Power BI dashboards, visuals, development resources, learning materials and more 🔥🔥🔥

mrshakirov/led-display-api 0

API for managing LED matrix by DMX 512 protocol

zBritva/AndroidSchool 0

Code samples for Android school from GDG Kazan & e-Legion

zBritva/Automated-Resume-Screening-System 0

Automated Resume Screening System using Machine Learning (With Dataset)

zBritva/CardWithStates 0

Card with States for Power BI

issue commentmicrosoft/charticulator

Accounts for development environment and/or sharing code

Hello,

You can download and import .chart files (.chart files contain data):

image

Template files are for nested charts only:

image

erapade

comment created time in 10 hours

issue commentmicrosoft/charticulator

Need ability to wrap text objects

I can't promise you that feature will be implemented. Ask details from @bongshin

snapper911T

comment created time in 3 days

issue commentmicrosoft/charticulator

Need ability to wrap text objects

@doubleamp

The start point is: https://github.com/microsoft/charticulator/blob/master/src/core/prototypes/marks/textbox.ts#L215

The method responsible for graphics of text (how it will be rendered)

But it is TextBox, not a Text object:

image

Text object represent a point in "engine" of Charticulator, and you will not able to figure out, is there enough space for text or not.

attrs object contains size of text box, it could help to compare the size of box and size of text from metrics object, so you can figure out do you need wrap text or text fits current box.

Pay attention, box has height to, so, you can't draw the text outside of box.

You can add property to control the feature (enable/disable wrapping) here: https://github.com/microsoft/charticulator/blob/master/src/core/prototypes/marks/textbox.ts#L44

and define UI element for editing this property: https://github.com/microsoft/charticulator/blob/master/src/core/prototypes/marks/textbox.ts#L90

the method responsible for view of attributes panel: image

snapper911T

comment created time in 3 days

push eventzBritva/AirsoftPointsCounter

Ilfat Galiev

commit sha 02a589e29e191911aa2e4fa8f682e74be2bd06f5

Add tone

view details

push time in 7 days

push eventzBritva/charticulator

Dan Marshall

commit sha c0b94d5d55c80f3974d97a238fa661278ffc82c8

Direct color from data (#286) * add d3-color * use literal color values * autoformat

view details

Ilfat Galiev

commit sha 47fa45f9fa34feb58cd23c5a844c39f2b8d5c944

Merge branch 'master' into data_mapping_slots

view details

push time in 7 days

push eventzBritva/charticulator

Dan Marshall

commit sha c0b94d5d55c80f3974d97a238fa661278ffc82c8

Direct color from data (#286) * add d3-color * use literal color values * autoformat

view details

Ilfat Galiev

commit sha 9ef8b7ec3833cf2d4f07e40678e763bae6bbf1a5

Merge branch 'master' into prettify

view details

push time in 7 days

push eventzBritva/charticulator

Dan Marshall

commit sha c0b94d5d55c80f3974d97a238fa661278ffc82c8

Direct color from data (#286) * add d3-color * use literal color values * autoformat

view details

Ilfat Galiev

commit sha 99d2237e552f647f323e525f77e5e35449437fa2

Merge branch 'master' into reporting

view details

push time in 7 days

PR opened microsoft/charticulator

Reporting

Add message box to display errors, info, warnings to user

+317 -50

0 comment

13 changed files

pr created time in 7 days

create barnchzBritva/charticulator

branch : reporting

created branch time in 7 days

push eventzBritva/charticulator-extensions

Ilfat Galiev

commit sha 3b8e727890bf145e9dcf4eb45c168769947260ea

Fix merge error

view details

push time in 7 days

push eventzBritva/charticulator-extensions

Ilfat Galiev

commit sha e04d45eaf5c9e2f075865234c88fe834e105f68a

Run prettify for all files

view details

David Tittsworth

commit sha b80e8b02bbe425b0ed900f242ff7dea1c1c82604

Merge pull request #33 from zBritva/prettier Run prettify for all files

view details

Ilfat Galiev

commit sha 6f5c904118fa86d680cd64f945e3e7dd8f767600

Display null values in the visual

view details

Ilfat Galiev

commit sha 2f02b3591ec2a65b8390b6cdb05be23e5875613c

Merge branch 'master' into fix_hadling_raw_columns

view details

Ilfat Galiev

commit sha 0682afc6c9efe8b01d421ee93e265714ed481f4a

Formatting

view details

push time in 7 days

create barnchzBritva/charticulator

branch : data_mapping_slots

created branch time in 12 days

push eventzBritva/charticulator-extensions

Ilfat Galiev

commit sha 37e136136e6a5b2e2e857d40ae09856664788b93

Display null values in the visual

view details

push time in 12 days

PR closed microsoft/charticulator-extensions

Display null values in the visual

Fixes: https://github.com/microsoft/charticulator/issues/269

+13 -4

0 comment

3 changed files

zBritva

pr closed time in 12 days

PR opened microsoft/charticulator-extensions

Display null values in the visual

Fixes: https://github.com/microsoft/charticulator/issues/269

+13 -4

0 comment

3 changed files

pr created time in 12 days

create barnchzBritva/charticulator-extensions

branch : handle_null_values

created branch time in 12 days

create barnchzBritva/charticulator-extensions

branch : fix_hadling_raw_columns

created branch time in 12 days

create barnchzBritva/charticulator-extensions

branch : prettier

created branch time in 12 days

PR opened microsoft/charticulator

Run prettify for all files
+119 -107

0 comment

23 changed files

pr created time in 12 days

create barnchzBritva/charticulator

branch : prettify

created branch time in 12 days

issue commentmicrosoft/charticulator

Unable to Upload Data

Hello, @Anihall

The new version Charticulator has button "Copy diagnostic information to clipboard" under "Try again" button Could you click on the button when the error is happened and share here?

Thanks!

Anihall

comment created time in 13 days

issue commentmicrosoft/charticulator

Charticulator Unable to load a test file

Hello, @BikramSailorBoy

The new version Charticulator has button "Copy diagnostic information to clipboard" under "Try again" button Could you click on the button when the error is happened and share here?

Thanks!

BikramSailorBoy

comment created time in 13 days

issue commentmicrosoft/charticulator

Unable to export to power BI

@jstauf hello, sorry for late reply. The new version of Charticulator was deployed. Could you click on "Copy diagnostic information to clipboard" when the error is happened and share here?

Thanks!

jstauf

comment created time in 13 days

PR opened microsoft/charticulator

Fix issue on floating panels

Fix closing background panel issue image

+0 -1

0 comment

1 changed file

pr created time in 18 days

create barnchzBritva/charticulator

branch : fix_floatingScalePanel

created branch time in 18 days

push eventzBritva/charticulator

Dan Marshall

commit sha a2d3b82c78fa9df31e8ee3867de034a95e02aa2d

Options tab with Intl settings for csv file format (#278) * locale delimiter wip * prettify * get localeDelimiter from AppStore * add semicolon * IntlProvider interface * prettify * pass intlProvider * prettify * use intlprovider * prettify * localeFormat prop of Table * refactor rename * prettify * escape char for regex * fix intl test * Move options to new tab * prettify * reformat * format whitespace * prettify * collapse variable * autoformat * styling * autoformat * spell out comma and dot * lowercase prop name * autoformat * collapse number format logic * autoformat

view details

Ilfat Galiev

commit sha c83b0cb5f8454c267794722fda7d73cd376fb7eb

Merge branch 'master' into fix_links_guide

view details

push time in 19 days

push eventzBritva/charticulator

Ilfat Galiev

commit sha f7c678843cf7040c6ed6b561386de0a1a72dba8a

Fix displaying links guides if nodes of the first links row aren't presented in the main table

view details

push time in 19 days

push eventzBritva/charticulator

Ilfat Galiev

commit sha 35fec6011a4975063bec7c6cc6faa5a7f5f9dda9

Fix displaying links guides if nodes of the first links row aren't presented in the main table

view details

push time in 19 days

create barnchzBritva/charticulator

branch : fix_links_guide

created branch time in 19 days

PR opened microsoft/charticulator

Fix displaying links guides

Fix displaying links guides if nodes of the first links row aren't presented in the main table Related issue: https://github.com/microsoft/charticulator/issues/274

+27 -18

0 comment

1 changed file

pr created time in 19 days

issue commentmicrosoft/charticulator

Create stacked and clustered column chart for Power BI

@sujit1850 are you using version 1.6.0 in https://charticulator.com/app/index.html or you deployed your own instance?

wickstromhelena

comment created time in 19 days

issue commentmicrosoft/charticulator

Dashed / dotted lines in 1.6.0

@bongshin what do you think?

doubleamp

comment created time in 23 days

issue commentmicrosoft/charticulator

Dashed / dotted lines in 1.6.0

The feature made for links lines, not for a line object.

doubleamp

comment created time in 23 days

issue commentmicrosoft/charticulator

Export to PowerBI Custom Visual in local server

@doubleamp Hello! You need to install the extension: https://github.com/microsoft/charticulator-extensions/tree/master/powerbi-visual-builder

doubleamp

comment created time in 23 days

PR opened microsoft/charticulator

Copy diagnostic/exception information from React component to clipboard

The button to copy exception message

image

+26 -5

0 comment

2 changed files

pr created time in 25 days

create barnchzBritva/charticulator

branch : error_clipboard

created branch time in 25 days

issue commentmicrosoft/charticulator

Unable to export to power BI

Hello @jstauf , Could you share the list of marks used in the chart?

jstauf

comment created time in a month

pull request commentmicrosoft/powerbi-visuals-heatmap

Add `allow horizontal scroll` option

@uve could you review or close it, if it is not necessary?

zBritva

comment created time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha 59393cb69b1c4ac990c98177524851bc58b0fbda

Update node version for TravisCI

view details

push time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha be6d84333aaf1f7b68c772f1c68d609816344135

Update package.json

view details

push time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha f1828b5fbb4a8d4283d78872a4f32e40cc61722b

Update node version for TravisCI

view details

push time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha b37066cdcc50b5d967d4f46ad37323388035e60a

Fix data axis display (#258) * Use raw value on categorical data mapping for date * Raw format for boolean type of data * Handle format errors * Export utils Co-authored-by: Ilfat Galiev <v-ilgal@microsoft.com>

view details

Ilfat Galiev

commit sha a1e2d0f472ffd879a17d532e228d8bca73e47c03

Internal tech documentation (#237) * Configure typedoc Add description for app Add general documentation * Add description for rect constraints, line plot segment constraints. * Template description * Dataset documentation * Merge master * Draft * Enable check-multiline-start for jsdoc Co-authored-by: Ilfat Galiev <v-ilgal@microsoft.com>

view details

Ilfat Galiev

commit sha f260186f4de4dfe8972be3a8b6d7a5c7f25011dd

Merge branch 'master' into fix_columnNamePersistence

view details

push time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha a1e2d0f472ffd879a17d532e228d8bca73e47c03

Internal tech documentation (#237) * Configure typedoc Add description for app Add general documentation * Add description for rect constraints, line plot segment constraints. * Template description * Dataset documentation * Merge master * Draft * Enable check-multiline-start for jsdoc Co-authored-by: Ilfat Galiev <v-ilgal@microsoft.com>

view details

Ilfat Galiev

commit sha 3b010a88cfacf0f5fbc5f3efe179e22394f11601

Merge branch 'master' into add_ssl

view details

push time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha 83a07640ce86f2bd8d4136adc213d42e6b6616d0

Apply getSortDirection function

view details

push time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha b37066cdcc50b5d967d4f46ad37323388035e60a

Fix data axis display (#258) * Use raw value on categorical data mapping for date * Raw format for boolean type of data * Handle format errors * Export utils Co-authored-by: Ilfat Galiev <v-ilgal@microsoft.com>

view details

Ilfat Galiev

commit sha 6d7e2aa479ddd848b368b7d67ed9641ada911351

Merge branch 'master' into documentation

view details

push time in a month

Pull request review commentmicrosoft/charticulator

Internal tech documentation

 export class WASMSolver extends ConstraintSolver {     attr.map[attr.name] = value;   } -  /** Add a linear constraint */+  /** Add a linear constraint

Enabled check-multiline-start for jsdoc-format

zBritva

comment created time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha cfe28431035c2eb511d31649cae4d9053abb24a9

Draft

view details

Ilfat Galiev

commit sha f1a84e1190c783898df63ef1a6d38ffbe4cdcb03

Enable check-multiline-start for jsdoc

view details

push time in a month

Pull request review commentmicrosoft/charticulator

Save all current values on export view

 export class ChartTemplateBuilder {             this.addColumn(inference.dataSource.table, key);           });         }+        if (inference.disableAutoMax !== undefined) {+          inference.disableAutoMax = false;+        }+        if (inference.disableAutoMin !== undefined) {+          inference.disableAutoMin = false;+        }

Thanks David. While fixing I found issue and I reworked

zBritva

comment created time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha 837c00bdd43e65103edea6212760c918d7fc3612

Rework auto range for min and max

view details

push time in a month

push eventzBritva/charticulator-extensions

Ilfat Galiev

commit sha fce1df1ef03100f0c975390de7f7c870e69cbf1d

Move deepClone call into generate method

view details

push time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha b37066cdcc50b5d967d4f46ad37323388035e60a

Fix data axis display (#258) * Use raw value on categorical data mapping for date * Raw format for boolean type of data * Handle format errors * Export utils Co-authored-by: Ilfat Galiev <v-ilgal@microsoft.com>

view details

Ilfat Galiev

commit sha c6dcd29ea294fdc57e20dd121b1698a8c3ac6cac

Merge branch 'master' into add_ssl

view details

push time in a month

Pull request review commentmicrosoft/charticulator

Add ssl for dev environment

 export class PolarPlotSegment extends PlotSegmentClass<           }         },         type: Specification.AttributeType.Enum,-        default: "ascending"+        default: defaultValue       });     }     if (this.object.properties.yData) {+      const values = (this.object.properties.yData as any).categories;+      let defaultValue = "ascending";+      if (values) {+        const a = values[0].toString();+        const b = values[(values as any[]).length - 1].toString();+        if (b && a && b.localeCompare(a) > -1) {+          defaultValue = "ascending";+        } else {+          defaultValue = "descending";+        }+      }

Fixed

zBritva

comment created time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha f07410a36d220758dd2d992beaeb4a0fa109261f

Expose block of code to utils

view details

push time in a month

create barnchzBritva/charticulator

branch : fix_grouping_nestedchart

created branch time in a month

create barnchzBritva/charticulator

branch : expose_ranges

created branch time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha d22975f6612eb9996fed5c10883cd0e85816d874

Pass full template from nested editor

view details

Ilfat Galiev

commit sha 8cdc6a7402b4ded74339b14512bcfec159a57aa9

Get computed default sorting for plot segments

view details

push time in a month

PR opened microsoft/charticulator

PoC: workaround to resolve issue with scales in Nested chart

Approach to resolve issues: https://github.com/microsoft/charticulator/issues/217, https://github.com/microsoft/charticulator/issues/144, https://github.com/microsoft/charticulator/issues/254

+38 -37

0 comment

8 changed files

pr created time in a month

create barnchzBritva/charticulator

branch : fix_nestedChartScales

created branch time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha 2d32ef59ae15daf9706bc880ab2e30a031f9b69b

Add TargetOrigins property into config

view details

push time in a month

PR opened microsoft/charticulator

Add ssl for dev environment
+85 -29

0 comment

8 changed files

pr created time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha c097e1496168c77e4e7511fa3a99f17190c78571

Add TargetOrigins property into config

view details

push time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha 26a8909bfd54e1b7714d0c9496c8534f3940ef6a

Export utils

view details

push time in a month

push eventzBritva/charticulator-extensions

Ilfat Galiev

commit sha f2e39bfddac0834301efa9e2dabe55e815c38d1e

Convert date to original format

view details

push time in a month

create barnchzBritva/charticulator-extensions

branch : fix_data_axis_display

created branch time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha 1e7a9eb6f9de938fce65c2a7e6d83cb98acde900

Handle format errors

view details

push time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha e4fec419ff298951b6159e2d40a0cbf2fae0508e

Methods descriptions

view details

push time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha 23df08732dc00fc6d08b3e374c72b4dfc770afea

Set export properties state through flux workflow

view details

push time in a month

push eventzBritva/charticulator-extensions

Ilfat Galiev

commit sha 359ca30c9db1b724dba8872d89951b51be73e29b

Set default properties if no exposed properties/object

view details

push time in a month

create barnchzBritva/charticulator-extensions

branch : fix_columnNamePersistence

created branch time in a month

PR opened microsoft/charticulator

Save all current values on export view

Save current values for column names, auto range for scales, axis and objects on export view

+47 -12

0 comment

2 changed files

pr created time in a month

create barnchzBritva/charticulator

branch : fix_columnNamePersistence

created branch time in a month

issue commentmicrosoft/charticulator

Don't summarize (no aggregation) in scatter

The latest version supports it.

alexandervanroij

comment created time in a month

push eventzBritva/charticulator

Dan Marshall

commit sha e670cb9a7afebf03d774e274fabf4315084d4d00

Add stroke style to mark (#245) * add strokeStyle * common StrokeStyle * formatting * remove strokeStyle * remove comments * strokeStyle on triangle & ellipse * whiespace * added stroke icons

view details

Dan Marshall

commit sha d740b4a6f5cd608dabd29682e53dfd02cf0bb97e

output strokeStyle in template (#248)

view details

Dan Marshall

commit sha e368fdc9af08d5ffd97e3f5ba1fe92081f40fd5b

Guide should not snap to a mark (#247) * guide cannot snap to a mark * whitespace * use isType instead of startsWith * whitespace

view details

Ilfat Galiev

commit sha 6f735e81a43a46dd8d057ae3fcc3d567df5cb452

Plot segment properties (#246) * Fix dataset view updating on replacing the table in dataset * Fix updating axis scale in Power BI Visual * Fix used scale list inconsistency * Fix applying persisted properties after reopening export view panel * Add date formats * Fix loading dataset examples * Add key for React fragment * Fix exposing link properties * Expose plot segment axis properties * Add subfiled to name * Expose categories property of plot segment * Expose line, cruve, polar plots properties * Set min with of cell in TableView * Improve data converter for Dates. Store RAW data from Date and Boolean types of columns * Fix issue of creating links when glyph has guide * Fix element key issue in ColumnView component * Hide raw column in Data field selector * Remove console log * Remove raw for boolean * Fix displaying false in table view Co-authored-by: Ilfat Galiev <v-ilgal@microsoft.com>

view details

Ilfat Galiev

commit sha 10bffc17f03c2e4c6075c3c8e4a9ca562007e59d

Updates fixes 2 (#252) * Add correct display name for table loaded from data set * Fix error on empty Tick Data * Fix DataAxis properties exposing * Handle null as number for numeric column * Check value variable. Combine if statement Co-authored-by: Ilfat Galiev <v-ilgal@microsoft.com>

view details

Ilfat Galiev

commit sha 5e7049630dd25163e1b6773a8f0c6263af6750f9

Merge branch 'master' into documentation

view details

push time in a month

push eventzBritva/charticulator

push time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha 289cd3b6d06e761ff97aab0f092251f0c3ad7c6e

Merge master

view details

Ilfat Galiev

commit sha ef2929a92a0488ca4375e5f2c4f0f3e0de9fdf24

Fix formatting

view details

push time in a month

push eventzBritva/charticulator

Ilfat Galiev

commit sha fc24966dd9598c8e8a13fb8803ef31f0ba695e64

Template description

view details

Ilfat Galiev

commit sha 89cf7e6a7a7f026ef9d64f49fc5902ebfa89fb9e

Dataset documentation

view details

push time in a month

PR opened microsoft/charticulator

Fix data axis display
+278 -68

0 comment

17 changed files

pr created time in a month

PR closed microsoft/charticulator

Handle raw boolean
+985 -287

0 comment

31 changed files

zBritva

pr closed time in a month

create barnchzBritva/charticulator

branch : fix_data_axis_display

created branch time in a month

issue commentmicrosoft/charticulator

Charticulator charts are not working with cube

@DarwishNakouzi Could you share the screenshot of fields bucket of the visual?

And could you ensure that all columns has "Don't summarize" option?

image

If you can share your visual, it will help to figure out the problem.

Thanks!

DarwishNakouzi

comment created time in a month

create barnchzBritva/charticulator

branch : add_ssl

created branch time in 2 months

PR opened microsoft/charticulator-extensions

Fix drill down support

Short fix for https://github.com/microsoft/charticulator/issues/233

+1 -1

0 comment

1 changed file

pr created time in 2 months

issue commentmicrosoft/PowerBI-visuals-tools

Can't contact visual server.

@ww2406 as workaround try to use solution from thread: https://stackoverflow.com/questions/58802767/no-proceed-anyway-option-on-neterr-cert-invalid-in-chrome-on-macos/58957322#58957322

ClarkDan

comment created time in 2 months

create barnchzBritva/charticulator-extensions

branch : fix_drilldown

created branch time in 2 months

issue commentmicrosoft/charticulator

Visuals does not support Exporting in Power bi Service

Export to PDF, PowerPoint file or share by e-mail requires certification: https://docs.microsoft.com/en-us/power-bi/developer/visuals/power-bi-custom-visuals-certified

Only certified visuals can be rendered on export.

DarwishNakouzi

comment created time in 2 months

create barnchzBritva/charticulator

branch : charticulator_view

created branch time in 2 months

delete branch zBritva/charticulator

delete branch : charticulator_view

delete time in 2 months

issue commentmicrosoft/charticulator

Drillthrough

I suspect you checked it in https://charticulator.com/ The latest changes aren't deployed yet. And I don't know when new version will be deployed.

DarwishNakouzi

comment created time in 2 months

issue commentmicrosoft/charticulator

Need ability to lock part of axis range (min or max)

It's the same as

snapper911T

comment created time in 2 months

push eventzBritva/charticulator-extensions

Ilfat Galiev

commit sha c6df8ec9d75eacee9cbf18f797eb368d682318fa

Pull out variables

view details

push time in 2 months

push eventzBritva/charticulator-extensions

Ilfat Galiev

commit sha 665d4ee2dc6aae70f2a6024a49b5974438212ad4

Pull out variables

view details

push time in 2 months

pull request commentmicrosoft/charticulator-extensions

Plot segment properties

@stopyoukid Could you review this PR too? Thanks!

zBritva

comment created time in 2 months

more