CHANGELOG.md 4.79 KB
Newer Older
mrodzis's avatar
mrodzis committed
1
# Changelog
Nils Windisch's avatar
Nils Windisch committed
2

mrodzis's avatar
mrodzis committed
3
4
5
6
7
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

8
## [0.0.20] - 2020-07-10
mrodzis's avatar
mrodzis committed
9
10
11
12
13
14

### Changed

- The page deployment now takes places without having to store any data externally.
We only rely on previous artifacts for new pipelines.

15
16
17
18
19
20
## [0.0.19] - 2020-07-03

### Added

- replace basic page / sheet counter by *original* pagelabel delivered by the api.

21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
## [0.0.18] - 2020-07-02

### Fixed

- TreeView: expanded-stack. switched from pop() to splice(). pop() broke the stack, since it deals with the stack tail
- TreeView: root node (collection title) is expandable / collapsible now as well

## [0.0.17] - 2020-07-01

### Fixed

- TreeView: according to the Quasar maintainer, q-tree doesn't provide a possibility to have nodes selected and expanded in the same step. it behaves so by design!
  So: provided a handler function to fake this very behaviour. Manifest titles now toggle on click (expand / collapse) without being selected.
- Actual Item is now selected at Viewer start (init)
- expanded-stack grew by clicking an item (same title has been pushed onto the array/stack over and over again). this is now handled by comparing the appropriate sequence-index.

## [0.0.16] - 2020-06-25

### Added

- Configured to anchor manifest title to top of the panel.

## [0.0.15] - 2020-06-24
44
45
46
47
48

### Fixed

- Reverted the changes and fixed the icons to nest inside image.

49
50

## [0.0.14] - 2020-06-23
51
52
53

### Added

54
55
56
57
58
59
60
61
62
63
- filter function to the tree: now able to filter by labels, e.g. 122v

### Changed

- delete obsolete code sections
- fix indents for better readability
- extend the README file in regards to front-end setup
- delete quasar's `selected`-prop used for the *q-tree*-component to disable the selection of manifest titles
- rename var `pagelabel` to `ìtemlabel` which seems to be more descriptive

mrodzis's avatar
mrodzis committed
64
65
- remove artifacts from blob that are older than 2 weeks.
this generally speeds up the build process and prevents errors since GitLab can only handle artifacts up to a certain size.
66
67
- Configured to anchor manifest title to top of the panel.

68
## [0.0.13] - 2020-06-22
69
70
71
72

### Added

- Added behaviour to Optimize scroll panels.
dindigala's avatar
dindigala committed
73
- Fixed panel icons to top of the panel.
74

schneider210's avatar
schneider210 committed
75
76
### Fixed

77
- item is now highlighted when the user clicks a nav-button
schneider210's avatar
schneider210 committed
78
- click events are bound for the zoom icons are now bound to the embracing buttons instead of the icons
mrodzis's avatar
mrodzis committed
79

80
## [0.0.12] - 2020-06-19
81
82
83

### Added

84
- config option (index.html): switch off the header bars individually (e.g. Infobar, NavBar, ToggleBar)
85
86
87
88
89
90
91
92

### Changed

- default itemlabel from `Page` to `Sheet`
- config options: labels for item and manifest are gathered under `labels`
- header can also be switched off completely by setting the appropriate value to *false*

### Fixed
mrodzis's avatar
mrodzis committed
93

94
95
- items are highlighted consecutively when browsing by navbuttons

96
## [0.0.11] - 2020-06-17
97
98
99
100
101

### Added

- config option (index.html): switch off the header including all of it's components

102
## [0.0.10] - 2020-06-16
schneider210's avatar
schneider210 committed
103
104
105
106
107

### Added

- config option (index.html): tell the viewer with which panels to start

108
## [0.0.9] - 2020-06-16
109
110
111

### Added

112
- an architecture diagram giving an overview of how the EMo Viewer works and interacts with a back-end.
113

114
## [0.0.8] - 2020-06-12
115
116
117
118
119

### Added

- information in the README on how to configure the Viewer

120
## [0.0.7] - 2020-06-09
121
122
123

### Added

124
- information in the README on how to establish a link between the Viewer and a back-end.
125
- missing general README section about contributing and versioning.
126

mrodzis's avatar
mrodzis committed
127
128
129
130
131
132
133
## [0.0.6] - 2020-05-29

### Changes

- add user stories and 'definition of done' criteria to issue templates (where applicable).
this should improve the development workflow for all stakeholders.

134
## [0.0.5] - 2020-05-20
Nils Windisch's avatar
Nils Windisch committed
135

mrodzis's avatar
mrodzis committed
136
### Added
Nils Windisch's avatar
Nils Windisch committed
137

mrodzis's avatar
mrodzis committed
138
- add a contribution guideline
139
- added titles in the footer for Language- and Info-icon
mrodzis's avatar
mrodzis committed
140
141

### Changed
Nils Windisch's avatar
Nils Windisch committed
142

mrodzis's avatar
mrodzis committed
143
144
- make README more comprehensible for outsiders

145
### Fixed
Nils Windisch's avatar
Nils Windisch committed
146

147
148
- icons side by side via css float

schneider210's avatar
schneider210 committed
149
## [0.0.4] - 2020-05-19
Nils Windisch's avatar
Nils Windisch committed
150

schneider210's avatar
schneider210 committed
151
### Added
Nils Windisch's avatar
Nils Windisch committed
152

153
- Text can now be zoomed in and out to a max of 32px and min of 8px. The font size defaults to 14px. It is tracked during browsing.
schneider210's avatar
schneider210 committed
154
155
- Software info includes links to documentation, source code and bug reporting

156
## [0.0.3] - 2020-05-18
Nils Windisch's avatar
Nils Windisch committed
157

158
### Added
Nils Windisch's avatar
Nils Windisch committed
159

160
161
162
163
- extended config object in index.html by a key named "standalone" (Possible values: true || false).
This indicates if the viewer will be used embedded or standalone respectively.
If used in the latter case, the language toggle shows up in the footer and vice versa.

164
## [0.0.2] - 2020-05-15
Nils Windisch's avatar
Nils Windisch committed
165

166
### Added
Nils Windisch's avatar
Nils Windisch committed
167

168
169
170
- openseadragon.vue: Event listener for fullscreen change

### Changed
Nils Windisch's avatar
Nils Windisch committed
171

172
- toggle fs icon on fullscreen change
mrodzis's avatar
mrodzis committed
173
174

## [0.0.1] - 2020-05-14
Nils Windisch's avatar
Nils Windisch committed
175

mrodzis's avatar
mrodzis committed
176
### Added
Nils Windisch's avatar
Nils Windisch committed
177

mrodzis's avatar
mrodzis committed
178
- This CHANGELOG file
179
180

### Added
Nils Windisch's avatar
Nils Windisch committed
181

182
- Pages deployment on per commit and per branch base