split layout.xml into multiple files loaded on demand, update changelog
This commit is contained in:
161
data/dialogs/changelog.xml
Normal file
161
data/dialogs/changelog.xml
Normal file
@@ -0,0 +1,161 @@
|
||||
<?xml version="1.0"?>
|
||||
<root
|
||||
xmlns="http://panopainter.com/layout.xsd"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
>
|
||||
<!-- DIALOG CHANGELOG -->
|
||||
<layout id="changelog">
|
||||
<border positioning="absolute" position="0 0" color=".4 .4 .4 .8" width="100%" height="100%" align="center" justify="center" mouse-capture="true">
|
||||
<border thickness="1" border-color=".2" pad="3" max-width="650" dir="col" width="80%" height="80%">
|
||||
<border width="100%" height="30" color=".2 .2 .2 .9" align="center" justify="center">
|
||||
<text text="What's new in PanoPainter"/>
|
||||
</border>
|
||||
<border width="100%" height="100%" color="0 0 0 .9" pad="10" dir="col">
|
||||
<!--window content-->
|
||||
<border color=".2" width="100%" height="1" grow="1">
|
||||
<scroll pad="10" margin="5" color=".3 .3 .3 .4" dir="col" shrink="1">
|
||||
<text margin="0 0 0 5" font-size="30" text="0.2.2"/>
|
||||
<text margin="10 0 0 5" text=
|
||||
"- Add Export cube-map faces
|
||||
- Add layer name when exporting separate layers
|
||||
- Add import options on brush preset panel when empty
|
||||
- Add PPBR (PanoPainter BRush) format import/export
|
||||
- Add floating panels title
|
||||
- Add file/folder picking
|
||||
- Fix iOS black image export
|
||||
- Fix iOS crash on high dpi detection
|
||||
- Fix layer move buttons order
|
||||
- Fix layer multiply mode blending
|
||||
- Fix multiple panels sync views
|
||||
- Fix rescale text nodes with UI
|
||||
- Fix lightmap rendering crash
|
||||
- Fix iOS/MacOS files icon
|
||||
- Fix stroke preview rendering scale
|
||||
"/>
|
||||
<text margin="20 0 0 5" font-size="30" text="0.2.1"/>
|
||||
<text margin="10 0 0 5" text=
|
||||
"- Queue based multithreading architecture
|
||||
- Improve blending with float 16/32 framebuffer
|
||||
- Use tick icon on checkboxes
|
||||
- Improved battery life
|
||||
- Improve file browser thumbnails
|
||||
- Unique recovery file name
|
||||
- Layers sorted from top to bottom
|
||||
- Limit camera zoom
|
||||
- Add clipboard support on Android
|
||||
- Add UI and Viewport scale options
|
||||
- Add shortcut to rotate canvas with spacebar
|
||||
- Fix bucket fill tool
|
||||
- Fix stroke samples computation
|
||||
- Fix PPI file association on OSX and iOS
|
||||
- Fix color bleeding due to interpolation
|
||||
- Fix layer index on undo/redo
|
||||
- Fix Import image aliasing
|
||||
- Fix color picking tool
|
||||
- Fix color from clipboard update global
|
||||
- Fix VR stroke rendering
|
||||
- Fix hard-mix stroke shader
|
||||
- Fix brush outline on scaled viewport
|
||||
- Fix UI on iOS device rotation
|
||||
- Fix exporting
|
||||
"/>
|
||||
<text margin="20 0 0 5" font-size="30" text="0.2.0"/>
|
||||
<text margin="10 0 0 5" text=
|
||||
"- Steam HotFix: check for OpenGL debug extensions before enabling
|
||||
"/>
|
||||
<text margin="20 0 0 5" font-size="30" text="0.1.9"/>
|
||||
<text margin="10 0 0 5" text=
|
||||
"- Fix 3D Depth Export
|
||||
- Improve Undo/Redo to better support layers and guides
|
||||
- Implement Oculus Quest rendering
|
||||
"/>
|
||||
<text margin="20 0 0 5" font-size="30" text="0.1.8"/>
|
||||
<text margin="10 0 0 5" text=
|
||||
"- Floating and docking panels.
|
||||
- Left-handed UI.
|
||||
- Improved rendering performance.
|
||||
- Better high DPI devices support.
|
||||
- Raytraced shadows generation.
|
||||
- Multiple lasso selection.
|
||||
- VR mode painting.
|
||||
- Splash screen.
|
||||
"/>
|
||||
<text margin="20 0 0 5" font-size="30" text="0.1.7"/>
|
||||
<text margin="10 0 0 5" text=
|
||||
"- Completely redesigned UI.
|
||||
- Side panel for quick access to brush settings.
|
||||
- Popup panels.
|
||||
- New heightmap tool for landscapes generation.
|
||||
- Raytraced shadows generation.
|
||||
- Multithreading for faster computation.
|
||||
- Overall performance optimization.
|
||||
- Import Photoshop Brushes ABR file.
|
||||
- Improved color picker.
|
||||
- Layer blending modes.
|
||||
- Improved Brush Engine with Dual-Brush and Patterns.
|
||||
"/>
|
||||
<text margin="20 0 0 5" font-size="30" text="0.1.6"/>
|
||||
<text margin="10 0 0 5" text=
|
||||
"- [FIX] Set system message box on top when recovery
|
||||
- [FIX] Skip Apple Pencil first samples to overcome the initial pressure spike
|
||||
- [WIN] Add initial VR support with openvr
|
||||
- [FIX] Layer delete order bug
|
||||
- [FIX] Improve brush preview during the stroke
|
||||
- Add import flat images
|
||||
- Add copy/cut and transform selection
|
||||
- Add camera reset menu in Layers
|
||||
- Add share button on iOS and MacOS
|
||||
"/>
|
||||
<text margin="20 0 0 5" font-size="30" text="0.1.4"/>
|
||||
<text margin="10 0 0 5" text=
|
||||
"- [WIN] Add: Windows Store package installer
|
||||
- [OSX] Quick Look plugin for thumbnail generation
|
||||
- [FIX] Browse Dialog crashing at empty files
|
||||
- Implement a Fail-safe two-stage save document
|
||||
- [IOS,OSX] Add: Crash Recovery routine, which saves a recovery.ppi after crashing
|
||||
- [IOS,OSX] Add: HockeyApp crash report
|
||||
- Add: Resize document, allows to change resolution after the document creation
|
||||
- Internal: Text node wrap text per-char
|
||||
- [OSX] Open File System Dialog for PPI files
|
||||
- Add: text cursor caret for a better UX
|
||||
- Add: Current working directory workflow, allows you to change the current
|
||||
open/save/export directory
|
||||
"/>
|
||||
<text margin="20 0 0 5" font-size="30" text="0.1.3"/>
|
||||
<text margin="10 0 0 5" text=
|
||||
"- [OSX] Fix: use the right extension when exporting a .jpg
|
||||
"/>
|
||||
<text margin="20 0 0 5" font-size="30" text="0.1.2"/>
|
||||
<text margin="10 0 0 5" text=
|
||||
"- [OSX] Fix: fixed permissions issue preventing to import images
|
||||
"/>
|
||||
<text margin="20 0 0 5" font-size="30" text="0.1.1"/>
|
||||
<text margin="10 0 0 5" text="First public release!"/>
|
||||
<!--<text margin="10 0 0 5" text=
|
||||
"This is the first public release of PanoPainter. It's important to note this is an early
|
||||
access to the software, so be aware it may crash or behave in unexpected ways.
|
||||
Always save your work. It comes with a lot of features that will be improved over time.
|
||||
Here's a list of what's available in this release.
|
||||
- Immersive 360° panoramic canvas
|
||||
- High-Performance GPU Accelerated Paint Engine
|
||||
- Intuitive gestures to navigate
|
||||
- Dynamic cross-platform User Interface
|
||||
- Native Apple Pencil support
|
||||
- Native Sonar Pen support
|
||||
- Massive resolution up to 8K panorama
|
||||
- Highly customizable brushes
|
||||
- Cloud Storage for device interoperability
|
||||
- Timelapse
|
||||
- Layers
|
||||
"/>-->
|
||||
</scroll>
|
||||
</border>
|
||||
<!--footer buttons-->
|
||||
<node height="60" dir="row" justify="flex-end">
|
||||
<button id="btn-ok" text="Ok" width="100" height="30" margin="5 0 0 0"/>
|
||||
</node>
|
||||
</border>
|
||||
</border>
|
||||
</border>
|
||||
</layout>
|
||||
</root>
|
||||
Reference in New Issue
Block a user