Skip to content

Commit a93a1e6

Browse files
committed
Add news and releases articles from old website
1 parent f5e1c46 commit a93a1e6

File tree

86 files changed

+1608
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+1608
-0
lines changed

content/blog/2-0.md

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
+++
2+
title = "2.0"
3+
date = 2014-07-22T13:52:16+02:00
4+
updated = 2014-07-22T13:52:16+02:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
although nomacs is not updated as frequently as chrome/firefox,
13+
we have managed to release our second version which ships with 5 handy plugins
14+
15+
new features include:
16+
17+
- nomacs now supports [plugins](https://web.archive.org/web/20210924235146/https://www.nomacs.org/plugins/)
18+
(windows only for now)
19+
- Recent Files/Folders on start-up
20+
- Threaded file loading/saving
21+
- UPnP support that allows for detecting nomacs in WLAN networks
22+
- Remote control via WLAN/LAN
23+
- Fading for fullscreen/slideshow
24+
- Option for syncing all actions
25+
- Auto file updating (without locks)
26+
- Full exif support on linux (fixes issue #192)
27+
- White list to automatically connect with your computers
28+
- Gamma correction on down sampling (fixes #322)
29+
- New (improved) cacher
30+
- Improvements in the Thumbnail Preview
31+
32+
— the nomacs team

content/blog/_index.md

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
+++
2+
title = "Blog"
3+
description = "Blog"
4+
sort_by = "date"
5+
paginate_by = 10
6+
template = "blog/section.html"
7+
+++

content/blog/ask-toolbar/ask.jpg

74.7 KB
Loading

content/blog/ask-toolbar/index.md

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
+++
2+
title = "Ask Toolbar"
3+
date = 2013-07-11T13:58:00+02:00
4+
updated = 2013-07-11T13:58:00+02:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
![ask](ask.jpg)
13+
14+
Shall we add Ask Toolbar to nomacs installer?
15+
16+
- Yes, please.
17+
- No thanks, I have Java installed

content/blog/blackout.md

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
+++
2+
title = "blackout"
3+
date = 2013-09-02T15:53:34+02:00
4+
updated = 2013-09-02T15:53:34+02:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
nomacs was down for the last two days – sorry

content/blog/critical-bugfix.md

+149
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,149 @@
1+
+++
2+
title = "Critical Bugfix"
3+
date = 2014-01-15T19:49:49+01:00
4+
updated = 2014-01-15T19:49:49+01:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
we have found a critical bug which – in some cases – prevents nomacs from starting correctly.
13+
If you experience this issue, we would recommend to update nomacs to version 1.6.3.
14+
 The issue applies only to the Windows versions.
15+
Users of other OS can safely enjoy version 1.6.2.
16+
Sorry for any inconveniences caused.
17+
For the Matlab users who do not enjoy the default image display behavior of Matlab:
18+
this script allows you to directly display images in nomacs.
19+
20+
```matlab
21+
function nomacs(img, varargin)
22+
% nomacs(img, varargin)
23+
%
24+
% nomacs displays the image img in nomacs
25+
%
26+
% INPUT:
27+
% img the image to display
28+
%
29+
% normalize displays the image in the range between [val1 val2]. If the
30+
% parameter is set to [] the image is normalized between
31+
% min(img(:)) and max(img(:)). Note: It is possible to pass
32+
% the following parameter struct as a second parameter, if
33+
% normalization should not be performed.
34+
%
35+
% tempFolder the folder where the image is saved temporary (it is
36+
% deleted afterwards
37+
%
38+
% exePath specify the exePath if it is not in Program Files (x86)
39+
40+
if isempty(img)
41+
return;
42+
elseif size(img,4) > 4
43+
warning('NOMACS:falseImg', ['The number of channels must not be '...
44+
'greater than four.']);
45+
return;
46+
end
47+
48+
p = parse_inputs(varargin{:});
49+
50+
% check if nomacs is up & running
51+
if ~exist(strrep(p.exePath, '"', ''), 'file')
52+
display( p.exePath);
53+
error('NOMACS:notFound', ['Sorry, I could not locate nomacs.exe \n'...
54+
'Please specify the correct exePath.']);
55+
end
56+
57+
if isfield(p, 'normalize')
58+
59+
if isempty(p.normalize)
60+
61+
img = im2double(img);
62+
img = img-min(img(:));
63+
img = img./max(img(:));
64+
65+
elseif length(p.normalize) == 2
66+
n = p.normalize;
67+
img = double(img);
68+
img = img-n(1);
69+
img = img./(n(2) - n(1));
70+
end
71+
end
72+
73+
imwrite(img, p.tempFolder);
74+
75+
if ~isunix
76+
system([p.exePath ' ' p.tempFolder ' &']);
77+
else
78+
unix([p.exePath ' ' p.tempFolder ' &']);
79+
end
80+
81+
delete(p.tempFolder);
82+
83+
%-------------------------------------------------------------------------
84+
% Subfunction: Parse Inputs
85+
%-------------------------------------------------------------------------
86+
function params = parse_inputs(varargin)
87+
88+
% called with normaliztion only
89+
if nargin == 1 && isfloat(varargin{1})
90+
params.normalize = varargin{1};
91+
% second param is the struct
92+
elseif nargin == 1 && isstruct(varargin{1})
93+
params = varargin{1};
94+
% three parameters (img, [], p)
95+
elseif nargin == 2 && isfloat(varargin{1}) && isstruct(varargin{2})
96+
params = varargin{2};
97+
params.normalize = varargin{1};
98+
% no params
99+
elseif nargin == 0
100+
params = [];
101+
else
102+
warning('NOMACS:paramFalse', ['The input parameters do not'...
103+
' conform to the required schema. Using default parameters'...
104+
' instead.']);
105+
end
106+
107+
if ~isunix
108+
109+
try
110+
exename = winqueryreg('HKEY_LOCAL_MACHINE', 'SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\nomacs.exe');
111+
catch
112+
exename = fullfile('C:', 'Program Files (x86)','nomacs', 'nomacs.exe');
113+
end
114+
imgname = fullfile(tempdir, 'matlab-nomacs.tif');
115+
else
116+
exename = ''; % TODO
117+
imgname = ''; % TODO
118+
end
119+
120+
% define vars
121+
default_params.exePath = ['"' exename '"'];
122+
default_params.tempFolder = imgname;
123+
124+
params = merge_structs(params, default_params);
125+
126+
127+
%-------------------------------------------------------------------------
128+
% Subfunction: Merge Structs
129+
%-------------------------------------------------------------------------
130+
function struct2 = merge_structs(struct1, struct2)
131+
% function new_struct = merge_structs(struct1, struct2)
132+
%
133+
% Merges both STRUCTs.
134+
% All values where both structs have the same fieldnames are taken from
135+
% STRUCT1. The NEW_STRUCT contains the fields of both STRUCTS.
136+
137+
138+
if isempty(struct1)
139+
return;
140+
end
141+
142+
names = fieldnames(struct1);
143+
144+
for i = 1:length(names)
145+
struct2.(names{i}) = struct1.(names{i});
146+
end
147+
```
148+
149+
— the nomacs team

content/blog/demo-video.md

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
+++
2+
title = "Demo Video"
3+
date = 2012-09-30T14:14:34+02:00
4+
updated = 2012-09-30T14:14:34+02:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
<iframe width="560" height="315" src="https://www.youtube.com/embed/pydMeEbnzA8?si=HimCu0Wo9tLv34lI" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
13+
14+
for all who want to know what the sync is all about…
+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
+++
2+
title = "features, features, features"
3+
date = 2013-07-11T16:07:13+02:00
4+
updated = 2013-07-11T16:07:13+02:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
since there were ~~(hardly any)~~ no bugs in the last release we focused on new features and skipped again at least one bug fix release.
13+
the highly praised features include:
14+
15+
- Multi Page TIFF support – with export & convert to multiple files option
16+
- Explorer Panel – for navigation
17+
- Crop Toolbar – additional options for cropping
18+
- Sort Images – by date modified/created
19+
- …and some small features requested by you
20+
21+
— the nomacs team
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
+++
2+
title = "first beta version released"
3+
date = 2011-10-25T15:57:45+02:00
4+
updated = 2011-10-25T15:57:45+02:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
nomacs 0.2.0 is out
13+
14+
new features include:
15+
16+
- start up time improved
17+
- locate your geo referenced images on google maps
18+
- change the image resolution/image size
19+
- metadata: added path, file size, resolution
20+
- you can add a temp path – all screenshots or pasted images are stored there
21+
- sync: panning without position matching (for similar images having a different resolution)
22+
- set maximal zoom level for the interpolation (you can even turn off interpolation)
23+
- direct link to bug report/feature request added in the help menu
24+
25+
… and we fixed a lot of bugs
26+
27+
since the project is beta now, you can even recommend it to your grandma : )

content/blog/fixes-for-2-0.md

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
+++
2+
title = "Fixes for 2.0"
3+
date = 2014-07-30T18:45:45+02:00
4+
updated = 2014-07-30T18:45:45+02:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
first of all we want to thank those users who provided feedback for the shiny new 2.0 version of nomacs.
13+
at the same time, the feedback kept us busy with fixing known issues.
14+
the 2.0.2 release fixes particularly these issues:
15+
16+
- portable version always keeps settings (settings are not written to the registry anymore)
17+
- plugin download for nomacs portable
18+
- AppData is not written to home directory (sorry for that, you can delete this folder without any side effects)
19+
- layout fixes in recent folders/files
20+
- translation updates fixed
21+
- thumbnail saving fixed
22+
23+
– the nomacs team
Loading
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
+++
2+
title = "Google Summer of Code 2013"
3+
date = 2013-03-15T14:50:46+01:00
4+
updated = 2013-03-15T14:50:46+01:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
<img alt="gsoc13" src="gsoc13.jpg" width="100%">
13+
14+
we are again applying for Google Summer of Code together with the
15+
[Computational Science and Engineering at Vienna UT](http://www.iue.tuwien.ac.at/cse/index.php/gsoc/2013.html).
16+
If you are a student and want to earn money while supporting nomacs, you can check out our [Ideas Page](/blog/gsoc-2013).
17+
— the nomacs team

content/blog/gsoc-2013.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
+++
2+
title = "GSoC 2013"
3+
date = 2013-04-15T11:56:00+02:00
4+
updated = 2013-04-15T11:56:00+02:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
the [Computational Science and Enigneering at Vienna UT](https://www.iue.tuwien.ac.at/cse/index.php/gsoc/2013.html)
13+
(including nomacs) has been accepted for [Google Summer of Code 2013](https://www.google-melange.com/gsoc/homepage/google/gsoc2013).
14+
So if you are interested in improving nomacs, this is the only chance to earn money at the same time.
15+
If you want to apply for the nomacs project @ GSoC2013 you should subscribe to our mailing list (<[email protected]>).
16+
17+
Do you have any questions concerning the
18+
[ideas](https://web.archive.org/web/20210617214230/http://nomacs.org/google-summer-of-code-2013/) or
19+
the [puzzle](https://web.archive.org/web/20210617214230/http://nomacs.org/google-summer-of-code-2013/)?
20+
Please do not hesitate to contact us via this mailing list (or IRC #TU\_CSE\_SoC @ irc.freenode.net).

content/blog/gsoc-2015.md

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
+++
2+
title = "GSoC 2015"
3+
date = 2015-03-03T10:10:25+01:00
4+
updated = 2015-03-03T10:10:25+01:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
nomacs was not accepted for GSoC 2015.
13+
We would like to thank all students who were willing to contribute to nomacs.
14+
But don’t forget, it’s open source – so you are always welcome to contribute : )
15+
– the nomacs team

content/blog/gsoc-naw.md

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
+++
2+
title = "GSoC naw"
3+
date = 2012-03-24T21:21:25+01:00
4+
updated = 2012-03-24T21:21:25+01:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
we want to thank all the students that are interested in nomacs and currently applying for GSoC.
13+
looking forward for the upcoming applications.
14+
if in the near future response times are slightly increasing it has something to do with nomacs around the world.
15+
— the nomacs team

content/blog/gsoc-projects.md

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
+++
2+
title = "GSoC Projects"
3+
date = 2012-05-10T11:17:28+02:00
4+
updated = 2012-05-10T11:17:28+02:00
5+
draft = false
6+
template = "blog/page.html"
7+
8+
[taxonomies]
9+
authors = ["Markus Diem"]
10+
+++
11+
12+
nomacs has been granted two slots from GSoC.
13+
Hence, two students will be working on HDR imaging and the RAW loader during the summer.
14+
Take a look at the GSoC project [page](/blog/gsoc-2013) for further details
15+
— the nomacs team

0 commit comments

Comments
 (0)