Skip to content

Commit 9d7eba1

Browse files
committed
Release v0.11.0
1 parent bb998e3 commit 9d7eba1

5 files changed

Lines changed: 208 additions & 4 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "figma-linux",
3-
"version": "0.10.1",
3+
"version": "0.11.0",
44
"description": "Figma is the first interface design tool based in the browser, making it easier for teams to create software. Join as in Telegram: https://t.me/figma_linux",
55
"main": "src/main/index.ts",
66
"repository": "git@github.com:ChugunovRoman/figma-linux.git",

resources/figma-linux-appimage.desktop

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ Terminal=false
66
Type=Application
77
Icon=figma-linux
88
StartupWMClass=figma-linux
9-
X-AppImage-Version=0.10.1
9+
X-AppImage-Version=0.11.0
1010
Categories=Graphics;
1111
MimeType=application/figma;x-scheme-handler/figma;

scripts/debian/changelog

Lines changed: 204 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,207 @@
1+
figma-linux (0.11.0-1ubuntu0) devel; urgency=medium
2+
3+
* Publish 0.11.0 version
4+
5+
## Features:
6+
* add fullscreen
7+
* added the ability to set Chromium flags from the app settings
8+
* save and restore windows state
9+
* add window state
10+
* add the Recently Closed Tabs menu item
11+
* rewrite the code related with generating the desktop menu to a new API
12+
* restore community tab after close the app
13+
* add context menu for the main and the community tabs
14+
* implement community tab
15+
* rewrite create new file
16+
* implement multiple windows
17+
* Rework frontend. Delete React, Mobx, Webpack, node-sass and etc. And add RollUp and Svelte
18+
19+
## Bug Fixes:
20+
* display themes list after first sync
21+
* transparent bg color on the Chrome GPU page
22+
* reload main tab after signin
23+
* toggle fullscreen mode
24+
* restart the app after change a few options
25+
* disable the loading indicator for the GPU tab
26+
* redirect after finish authorization
27+
* hot reload plugins after add it
28+
* update theme rules
29+
* set tab loading
30+
* apply theme's colors
31+
* bugs with window control
32+
* plugin API and hot reload plugins
33+
* open a poject under another user
34+
* add more authed users
35+
* chromeGpu page
36+
* open devTools for tabs and close tab from menu
37+
* update panel amd Figm UI scale
38+
* open devTools for window
39+
* close the new file tab after switch to file browser through a main menu item
40+
* handle messages for messageHandler in webBinding
41+
* set tab focus
42+
* open link on the community tab
43+
* focus on the file browser from the community tab and focus on the community tab from the file browser
44+
* tab focus after close the new file tab
45+
* sort tabs after open another tab
46+
* open Community Tab
47+
* setTitle for Community Tab
48+
* change theme for all windows
49+
* open settings popup inside a window
50+
* circular dependency in menu
51+
* focus on window while launch second instance
52+
* color palette styles
53+
* docker files
54+
* apply current theme after page reload
55+
* apply a theme for tabs
56+
* srollbar style in the file browser page view
57+
* load themes
58+
* load default theme for the main UI if themes is disabled
59+
* docker files
60+
* move font manager on nodeJS side
61+
* init settings if file exists with partial data
62+
* error when try restore empty tab list
63+
* mic access. [#317](https://github.com/Figma-Linux/figma-linux/issues/317)
64+
* export files. [#203](https://github.com/Figma-Linux/figma-linux/issues/203)
65+
* remove a tab object from the svelte store after the close tab from context menu
66+
* copy a project url, and reload a tab
67+
* save and restore tabs after open a window
68+
* clicks on the toolbar in ZoomView
69+
* reset the color palette to default
70+
* height of the empty dropdown
71+
* display tutorial
72+
* Call rerender of the BrowserView after open the Settings at first time
73+
* prod preload script paths
74+
* update color palette apply rules
75+
* icon color on tool bar for themes
76+
* remove double scroll bar in the settings body
77+
* apply default theme while app start
78+
* apply CreatorTheme's theme while start the app
79+
* click handler for the ButtonTool component
80+
* Button click event in the Settings body component
81+
* disabled text color for Figma UI popups
82+
* popup box shadow
83+
* the name and the author text fields in ThemeCreator
84+
* calc panel height after change of the panel scale
85+
* sync themes
86+
* change zoom for the ZoomView component
87+
* toggling the main menu
88+
* Fix build-id conflicts with other packages ( [#310)](https://github.com/Figma-Linux/figma-linux/issues/310))
89+
* Local plugins are reset on application exit. [#296](https://github.com/Figma-Linux/figma-linux/issues/296)
90+
91+
## Other Changes:
92+
* fix get git tag
93+
* fix get git tag in generate_release_notes.pl script
94+
* foramt Error in logs
95+
* update default settings
96+
* update the handlePageCommand and add the showFlashMessage
97+
* remove widget menu item
98+
* replace deprecated protocol.registerHttpProtocol on protocol.handle
99+
* enable Vulkan, OpenGL, WebGPU
100+
* Bump Electron to 27.0.4
101+
* update readme
102+
* update icon
103+
* remove old files
104+
* Logger
105+
* Bump Electron to 27.0.3
106+
* main menu
107+
* clean up code
108+
* fix
109+
* remove unnecessary import and property
110+
* remove a few logs
111+
* Bump Electron to 24.8.2
112+
* fix docker files
113+
* move svelte-dnd-action dependency inside the project
114+
* update docker files
115+
* update snapcraft file
116+
* update roolup renderer config
117+
* update import of the package.json
118+
* update rollup renderer config
119+
* Bump Electron to 22.3.5
120+
* update README
121+
* update apply theme rules
122+
* Bump figma-linux-rust-binding to 0.2.9
123+
* Bump figma-linux-rust-binding 0.2.8
124+
* mode the setUsingMicrophone and the setIsInVoiceCall methods inside the WindowManager
125+
* add validate on theme exists
126+
* update style of the toolbar in theme previewer
127+
* update apply theme rules
128+
* reset theme if the removed theme was the current
129+
* Implement the copy and paste colors in the ThemeCreator
130+
* add the reset to template button in the ThemeCreator's popup menu
131+
* add a tutorial fir the ThemeCreator previewer
132+
* change key for toggle the ThemeCreator mask
133+
* update validate logic
134+
* remove scroll bar for common settings body
135+
* mplement validators for the name and the author fields in ThemeCreator
136+
* change logic of toggling of the previewers
137+
* add a flag for use the old previewer in ThemeCreator
138+
* set user select to none for the body settings
139+
* update palette rules
140+
* change logic of the settings body components
141+
* change zoom factor in ThemeCreator preview by mouse wheel
142+
* add mask for the ThemeCreator preview
143+
* Add array of webview in the previewer
144+
* Implement Figma UI theme previwer
145+
* Sync themes each time when the app starts
146+
* save in the app settings state of DropDown component on the Themes page
147+
* remove old file of the old ThemeCreator
148+
* remove the CreatorTheme's BrowserView
149+
* implement remove of the CreatorTheme's theme
150+
* implement reset CreatorTheme's theme to default theme
151+
* implement edit of the CreatorTheme's theme
152+
* implement disabled property for the Button component
153+
* implement load ThemeCreator's themes in settings and add theme to the ThemeCreator's themes
154+
* remove unused svelte component FromTemplate
155+
* made up popup menu for the ThemeCreator
156+
* update name of css variables for font size
157+
* update the Text component
158+
* update the List component
159+
* Add popup base component
160+
* Add new icons for popup menu
161+
* imlement upload a color palette from a theme to the ThemeCreator
162+
* Add flag canEdit for themes
163+
* plans to add buttons in ThemeCreator header
164+
* update theme tumbl in theme list
165+
* fix apply and save General settings and themes
166+
* close settings UI by click on area beyond modal
167+
* Add the padding property for Grid component
168+
* update grid for the theme list
169+
* styles for tab body in the ThemeCreator UI
170+
* replace Flex on Grid for theme list
171+
* replace Flex on Grid for list of template in the ThemeCreator UI
172+
* Made up the theme creator UI
173+
* output themes on the themes settings view
174+
* Implement dropdown container
175+
* Made up the general settings UI
176+
* Add checkbox input
177+
* Implement input components
178+
* update styles
179+
* Add the margin porperty for the button component
180+
* update TabView type, add second component
181+
* Implement the TabView for Settings UI body
182+
* Start creating the settings UI. Refactoring of button components
183+
* change event
184+
* update logic of main menu button
185+
* update main menu button
186+
* update button's code
187+
* update logic of home button
188+
* Add hover and active styles for a button component
189+
* Execute rerender of a BroserView by set tab bounds
190+
* implement highlighting of an active tab
191+
* focus on main tab after open any project
192+
* tab swapping by mouse
193+
* replace svelte-dnd-action on my fork repository
194+
* complete work for tab behavior
195+
* update cursor style while dragging a tab
196+
* remove auto open in dev move of dev tools for tabs
197+
* remove unnecessary ipc handler
198+
* move newProject, closeTab, setTabFocus handler in the WindowManager class
199+
* move the openTabMenu handler to the WindowsManager
200+
* cleaned up the code a bit
201+
* move the setFocusToMainTab handler to WindowsManager class
202+
203+
-- Chugunov Roman <Zebs-BMK@yandex.ru> Sat, 11 Nov 2023 16:39:36 +0300
204+
1205
figma-linux (0.10.1-1ubuntu0) devel; urgency=medium
2206

3207
* Publish 0.10.1 version

snap/snapcraft.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: figma-linux
2-
version: '0.10.1'
2+
version: '0.11.0'
33
summary: Unofficial Figma desktop app for Linux platform
44
description: |
55
Figma is the first interface design tool based in the browser,

src/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "figma-linux",
3-
"version": "0.10.1",
3+
"version": "0.11.0",
44
"description": "Figma is the first interface design tool based in the browser, making it easier for teams to create software. Join as in Telegram: https://t.me/figma_linux",
55
"main": "main/main.js",
66
"repository": "git@github.com:ChugunovRoman/figma-linux.git",

0 commit comments

Comments
 (0)