Quantcast
Channel: 우분투 한국 커뮤니티
Viewing all articles
Browse latest Browse all 4577

톰보이 노트 - 이미지 추가 플러그인 컴파일이 안됩니다.

$
0
0
Author: never
Forum: 데스크탑/소프트웨어 게시판
Date: 2014-06-10

https://github.com/mattguo/tomboy-image

영어 검색이면 안되는 게 없죠 ^^ 한글로 검색 했는데 하루 종일 안 나오더군요.
간단히 말하자면 톰보이 노트에 드디어 이미지를 추가 시킬 플러그인을 힘들게 찿았습니다.
mono는 이미 깔려 있어서 즐거운 마음으로 빌드를 눌렀는데, 에러가 1개 뜨더군요.

Todo.txt를 읽어 봤는데 처음 에러가 난다고 그럽니다. 근데 그 다음 말을 하나도 못 알아 듣겠군요.
전 영어를 전혀 모르지만 대충 보면 대충 압니다, 그래서 구글 번역에 의존하는 편입니다. 하지만 저 내용은 간단한 수준의 글인데 이해가 전혀 안되네요. (아마 한글로 써도 모르겠다는 뜻입니다. Undo/Redo for Deleting Images가 뜬금없이 나오니깐요.)

이걸 어떻게 해결해야 할까요?

----- Todo.txt 내용 -----
1. Error Messaging/Reporting
2. Undo/Redo for Deleting Images (done.)
3. Image sync (Why can't sync now? Because in Note:
public string Text
{
get {
SynchronizeText ();
return data.Text;
}
set {
data.Text = value;
SynchronizeBuffer ();
}
}
My approach of appending data to the harddisk file won't change the result of Note.Text

4. Web Image Async Download
5. Show Image Info in the ImageWidget's context menu.
6. Add a "Compress Images" menu item in Tool menu. Warn the quality loss at first time, then remember user's choice of whether warn next time.
7. Add a tutorial note, then set preference of 'HelpNoteAdded' to true.

Known issues:
1) Can't sync
NoteConvert.cs, Ln61,

const string noteContentRegex = @"^<note-content(\s+version=""(?<contentVersion>[^""]*)"")?\s*((/>)|(>(?<innerContent>.*)</note-content>))$";
Match m = Regex.Match (note.XmlContent, noteContentRegex, RegexOptions.Singleline);

the web sync service just read note.XmlContent (but not the physical file content). And XmlContent is generated as:
NoteBufferArchiver.Deserialize (buffer, value);
And NoteBufferArchiver.Deserialize will only serialize tags in buffer.TagTable.

2) If we delete the image with some other texts, the undo will cause the selection range expand to N extra chars, where N is the # of deleted images.

3) No Gtk.Stock icon in Ubuntu 10.10, (Tomboy is the same)

Viewing all articles
Browse latest Browse all 4577

Trending Articles