-
Notifications
You must be signed in to change notification settings - Fork 6
/
io.github.Figma_Linux.figma_linux.appdata.xml
366 lines (360 loc) · 16.8 KB
/
io.github.Figma_Linux.figma_linux.appdata.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<component type="desktop">
<id>io.github.Figma_Linux.figma_linux</id>
<name>Figma for Linux</name>
<summary>Web-based collaborative design tool</summary>
<developer_name>Chugunov Roman</developer_name>
<icon type="remote">
https://raw.githubusercontent.com/Figma-Linux/figma-linux/dev/resources/icons/512x512.png</icon>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-2.0</project_license>
<description>
Figma is the first interface design tool based in the browser, making it easier for
teams to create software.
<p>NOTE: This wrapper is not verified by, affiliated with, or
supported by Figma, Inc.</p>
</description>
<url type="homepage">https://github.com/Figma-Linux/figma-linux</url>
<url type="bugtracker">https://github.com/Figma-Linux/figma-linux/issues</url>
<screenshots>
<screenshot type="default">
<image>https://raw.githubusercontent.com/Figma-Linux/figma-linux/dev/images/screenshot1.jpg</image>
</screenshot>
<screenshot>
<image>https://raw.githubusercontent.com/Figma-Linux/figma-linux/dev/images/screenshot2.jpg</image>
</screenshot>
<screenshot>
<image>https://raw.githubusercontent.com/Figma-Linux/figma-linux/dev/images/screenshot3.jpg</image>
</screenshot>
<screenshot>
<image>https://raw.githubusercontent.com/Figma-Linux/figma-linux/dev/images/screenshot4.jpg</image>
</screenshot>
</screenshots>
<content_rating type="oars-1.0">
<content_attribute id="social-chat">moderate</content_attribute>
<content_attribute id="social-contacts">intense</content_attribute>
<content_attribute id="money-purchasing">intense</content_attribute>
</content_rating>
<releases>
<release version="0.11.3" date="2024-01-15">
<description>
<ul>
<li>Bug Fixes:</li>
<li>
import a plugin from manifest.json.
<a href="https://github.com/Figma-Linux/figma-linux/issues/358" target="_blank">#358</a>
</li>
<li>
visible font selection field.
<a href="https://github.com/Figma-Linux/figma-linux/issues/356" target="_blank">#356</a>
</li>
<li>
use default settings if can not parse settings.json file.
<a href="https://github.com/Figma-Linux/figma-linux/issues/357" target="_blank">#357</a>
</li>
<li>
validate file path for extension file.
<a href="https://github.com/Figma-Linux/figma-linux/issues/352" target="_blank">#352</a>
</li>
<li/>
<li>Other Changes:</li>
<li>Bump Electron from 27.2.0 to 27.2.2</li>
<li>Bump Electron from 27.0.4 to 27.2.0</li>
<li>set default values for dev ports</li>
<li/>
</ul>
</description>
</release>
<release version="0.11.2" date="2023-11-18">
<description>
<ul>
<li>Bug Fixes:</li>
<li>update files for build on launchpad</li>
<li/>
<li>Other Changes:</li>
<li>update build ppa script</li>
<li/>
</ul>
</description>
</release>
<release version="0.11.1" date="2023-11-17">
<description>
<ul>
<li>Bug Fixes:</li>
<li>
copy as png.
<a href="https://github.com/Figma-Linux/figma-linux/issues/350" target="_blank">#350</a>
</li>
<li/>
<li>Other Changes:</li>
<li>update deb files</li>
<li>add desktop file for dev build</li>
<li>update readme</li>
<li>update snapcraft config</li>
<li>update generate release notes</li>
<li>update ci</li>
<li/>
</ul>
</description>
</release>
<release version="0.11.0" date="2023-11-17">
<description>
<ul>
<li>Features:</li>
<li>add fullscreen</li>
<li>added the ability to set Chromium flags from the app settings</li>
<li>save and restore windows state</li>
<li>add window state</li>
<li>add the Recently Closed Tabs menu item</li>
<li>rewrite the code related with generating the desktop menu to a new API</li>
<li>restore community tab after close the app</li>
<li>add context menu for the main and the community tabs</li>
<li>implement community tab</li>
<li>rewrite create new file</li>
<li>implement multiple windows</li>
<li>Rework frontend. Delete React, Mobx, Webpack, node-sass and etc. And add RollUp and
Svelte</li>
<li/>
<li>Bug Fixes:</li>
<li>main pipeline</li>
<li>display themes list after first sync</li>
<li>transparent bg color on the Chrome GPU page</li>
<li>reload main tab after signin</li>
<li>toggle fullscreen mode</li>
<li>restart the app after change a few options</li>
<li>disable the loading indicator for the GPU tab</li>
<li>redirect after finish authorization</li>
<li>hot reload plugins after add it</li>
<li>update theme rules</li>
<li>set tab loading</li>
<li>apply theme's colors</li>
<li>bugs with window control</li>
<li>plugin API and hot reload plugins</li>
<li>open a poject under another user</li>
<li>add more authed users</li>
<li>chromeGpu page</li>
<li>open devTools for tabs and close tab from menu</li>
<li>update panel amd Figm UI scale</li>
<li>open devTools for window</li>
<li>close the new file tab after switch to file browser through a main menu item</li>
<li>handle messages for messageHandler in webBinding</li>
<li>set tab focus</li>
<li>open link on the community tab</li>
<li>focus on the file browser from the community tab and focus on the community tab from
the file browser</li>
<li>tab focus after close the new file tab</li>
<li>sort tabs after open another tab</li>
<li>open Community Tab</li>
<li>setTitle for Community Tab</li>
<li>change theme for all windows</li>
<li>open settings popup inside a window</li>
<li>circular dependency in menu</li>
<li>focus on window while launch second instance</li>
<li>color palette styles</li>
<li>docker files</li>
<li>apply current theme after page reload</li>
<li>apply a theme for tabs</li>
<li>srollbar style in the file browser page view</li>
<li>load themes</li>
<li>load default theme for the main UI if themes is disabled</li>
<li>docker files</li>
<li>move font manager on nodeJS side</li>
<li>init settings if file exists with partial data</li>
<li>error when try restore empty tab list</li>
<li>
mic access.
<a href="https://github.com/Figma-Linux/figma-linux/issues/317" target="_blank">#317</a>
</li>
<li>
export files.
<a href="https://github.com/Figma-Linux/figma-linux/issues/203" target="_blank">#203</a>
</li>
<li>remove a tab object from the svelte store after the close tab from context menu</li>
<li>copy a project url, and reload a tab</li>
<li>save and restore tabs after open a window</li>
<li>clicks on the toolbar in ZoomView</li>
<li>reset the color palette to default</li>
<li>height of the empty dropdown</li>
<li>display tutorial</li>
<li>Call rerender of the BrowserView after open the Settings at first time</li>
<li>prod preload script paths</li>
<li>update color palette apply rules</li>
<li>icon color on tool bar for themes</li>
<li>remove double scroll bar in the settings body</li>
<li>apply default theme while app start</li>
<li>apply CreatorTheme's theme while start the app</li>
<li>click handler for the ButtonTool component</li>
<li>Button click event in the Settings body component</li>
<li>disabled text color for Figma UI popups</li>
<li>popup box shadow</li>
<li>the name and the author text fields in ThemeCreator</li>
<li>calc panel height after change of the panel scale</li>
<li>sync themes</li>
<li>change zoom for the ZoomView component</li>
<li>toggling the main menu</li>
<li>
Fix build-id conflicts with other packages (
<a href="https://github.com/Figma-Linux/figma-linux/issues/310)" target="_blank">#310)</a>
</li>
<li>
Local plugins are reset on application exit.
<a href="https://github.com/Figma-Linux/figma-linux/issues/296" target="_blank">#296</a>
</li>
<li/>
<li>Other Changes:</li>
<li>update readme</li>
<li>update snapcraft config</li>
<li>update generate release notes</li>
<li>update ci</li>
<li>fix get git tag</li>
<li>fix get git tag in generate_release_notes.pl script</li>
<li>foramt Error in logs</li>
<li>update default settings</li>
<li>update the handlePageCommand and add the showFlashMessage</li>
<li>remove widget menu item</li>
<li>replace deprecated protocol.registerHttpProtocol on protocol.handle</li>
<li>enable Vulkan, OpenGL, WebGPU</li>
<li>Bump Electron to 27.0.4</li>
<li>update readme</li>
<li>update icon</li>
<li>remove old files</li>
<li>Logger</li>
<li>Bump Electron to 27.0.3</li>
<li>main menu</li>
<li>clean up code</li>
<li>fix</li>
<li>remove unnecessary import and property</li>
<li>remove a few logs</li>
<li>Bump Electron to 24.8.2</li>
<li>fix docker files</li>
<li>move svelte-dnd-action dependency inside the project</li>
<li>update docker files</li>
<li>update snapcraft file</li>
<li>update roolup renderer config</li>
<li>update import of the package.json</li>
<li>update rollup renderer config</li>
<li>Bump Electron to 22.3.5</li>
<li>update README</li>
<li>update apply theme rules</li>
<li>Bump figma-linux-rust-binding to 0.2.9</li>
<li>Bump figma-linux-rust-binding 0.2.8</li>
<li>mode the setUsingMicrophone and the setIsInVoiceCall methods inside the WindowManager</li>
<li>add validate on theme exists</li>
<li>update style of the toolbar in theme previewer</li>
<li>update apply theme rules</li>
<li>reset theme if the removed theme was the current</li>
<li>Implement the copy and paste colors in the ThemeCreator</li>
<li>add the reset to template button in the ThemeCreator's popup menu</li>
<li>add a tutorial fir the ThemeCreator previewer</li>
<li>change key for toggle the ThemeCreator mask</li>
<li>update validate logic</li>
<li>remove scroll bar for common settings body</li>
<li>mplement validators for the name and the author fields in ThemeCreator</li>
<li>change logic of toggling of the previewers</li>
<li>add a flag for use the old previewer in ThemeCreator</li>
<li>set user select to none for the body settings</li>
<li>update palette rules</li>
<li>change logic of the settings body components</li>
<li>change zoom factor in ThemeCreator preview by mouse wheel</li>
<li>add mask for the ThemeCreator preview</li>
<li>Add array of webview in the previewer</li>
<li>Implement Figma UI theme previwer</li>
<li>Sync themes each time when the app starts</li>
<li>save in the app settings state of DropDown component on the Themes page</li>
<li>remove old file of the old ThemeCreator</li>
<li>remove the CreatorTheme's BrowserView</li>
<li>implement remove of the CreatorTheme's theme</li>
<li>implement reset CreatorTheme's theme to default theme</li>
<li>implement edit of the CreatorTheme's theme</li>
<li>implement disabled property for the Button component</li>
<li>implement load ThemeCreator's themes in settings and add theme to the ThemeCreator's
themes</li>
<li>remove unused svelte component FromTemplate</li>
<li>made up popup menu for the ThemeCreator</li>
<li>update name of css variables for font size</li>
<li>update the Text component</li>
<li>update the List component</li>
<li>Add popup base component</li>
<li>Add new icons for popup menu</li>
<li>imlement upload a color palette from a theme to the ThemeCreator</li>
<li>Add flag canEdit for themes</li>
<li>plans to add buttons in ThemeCreator header</li>
<li>update theme tumbl in theme list</li>
<li>fix apply and save General settings and themes</li>
<li>close settings UI by click on area beyond modal</li>
<li>Add the padding property for Grid component</li>
<li>update grid for the theme list</li>
<li>styles for tab body in the ThemeCreator UI</li>
<li>replace Flex on Grid for theme list</li>
<li>replace Flex on Grid for list of template in the ThemeCreator UI</li>
<li>Made up the theme creator UI</li>
<li>output themes on the themes settings view</li>
<li>Implement dropdown container</li>
<li>Made up the general settings UI</li>
<li>Add checkbox input</li>
<li>Implement input components</li>
<li>update styles</li>
<li>Add the margin porperty for the button component</li>
<li>update TabView type, add second component</li>
<li>Implement the TabView for Settings UI body</li>
<li>Start creating the settings UI. Refactoring of button components</li>
<li>change event</li>
<li>update logic of main menu button</li>
<li>update main menu button</li>
<li>update button's code</li>
<li>update logic of home button</li>
<li>Add hover and active styles for a button component</li>
<li>Execute rerender of a BroserView by set tab bounds</li>
<li>implement highlighting of an active tab</li>
<li>focus on main tab after open any project</li>
<li>tab swapping by mouse</li>
<li>replace svelte-dnd-action on my fork repository</li>
<li>complete work for tab behavior</li>
<li>update cursor style while dragging a tab</li>
<li>remove auto open in dev move of dev tools for tabs</li>
<li>remove unnecessary ipc handler</li>
<li>move newProject, closeTab, setTabFocus handler in the WindowManager class</li>
<li>move the openTabMenu handler to the WindowsManager</li>
<li>cleaned up the code a bit</li>
<li>move the setFocusToMainTab handler to WindowsManager class</li>
<li/>
</ul>
</description>
</release>
<release version="0.9.6" date="2022-03-19"/>
<release version="0.9.4" date="2022-02-20"/>
<release version="0.9.3" date="2021-12-09"/>
<release version="0.9.2" date="2021-10-16"/>
<release version="0.9.1" date="2021-10-14"/>
<release version="0.8.1" date="2021-04-05">
<description>
<ul>
<li>fix size of close icon</li>
<li>fix build app for ppa repository</li>
</ul>
</description>
</release>
<release version="0.7.2" date="2021-04-05">
<description>
<ul>
<li>feat: Implemented dialogs via Zenity. (#159)</li>
<li>fix: update icon for home button</li>
<li>fix: Fix to make window snapping work again. (#186)</li>
<li>fix: exporting files with the slash symbol in name</li>
<li>fix: Titlebar revamp. (#170)</li>
<li>fix: Logs out on every start. (#189)</li>
<li>fix: update README</li>
<li>fix: update build appImage</li>
<li>fix: reset settings after exporting of a file</li>
<li>other: update artifact name for packages</li>
<li>other: added workflow</li>
<li>other: Improve application name in desktop file. (#161)</li>
<li>other: Bump Electron.js version to 12.0.2</li>
<li>other: add arm64v8</li>
<li>other: added generate_release_notes.pl script</li>
<li>other: added script for bump figma linux version</li>
</ul>
</description>
</release>
</releases>
</component>