From d68bd74617f03878e24907851cf31349d977d033 Mon Sep 17 00:00:00 2001 From: Madeorsk Date: Tue, 1 Nov 2016 15:47:31 +0100 Subject: [PATCH] Finished NotesExplorer and TextNote editor update - Finished NotesExplorer system, should be ready for the next updates - Added color selector in TextNote editor - Added button to get back to the explorer from TextNote editor - Added color in TextNote save file - Added Parent to FolderPath --- .../com/madeorsk/smartnotes/ExplorerItem.java | 55 +++++- .../smartnotes/NoteColorSelector.java | 81 +++++++++ .../madeorsk/smartnotes/NotesExplorer.java | 163 +++++++++++++++--- .../com/madeorsk/smartnotes/SavesManager.java | 3 +- .../com/madeorsk/smartnotes/SmartNotes.java | 34 +++- .../com/madeorsk/smartnotes/notes/Note.java | 19 +- .../smartnotes/notes/SavableNote.java | 2 +- .../madeorsk/smartnotes/notes/TextNote.java | 90 +++++++++- .../madeorsk/smartnotes/paths/FolderPath.java | 13 +- .../com/madeorsk/smartnotes/res/AddIcon.png | Bin 0 -> 17109 bytes .../madeorsk/smartnotes/res/DeleteIcon.png | Bin 0 -> 17417 bytes .../madeorsk/smartnotes/res/FolderIcon.png | Bin 0 -> 17643 bytes .../smartnotes/res/ImageNoteChoice.png | Bin 0 -> 18111 bytes .../smartnotes/res/ImageNoteIcon-BLUE.png | Bin 0 -> 18140 bytes .../smartnotes/res/ImageNoteIcon-GREEN.png | Bin 0 -> 18138 bytes .../smartnotes/res/ImageNoteIcon-RED.png | Bin 0 -> 18138 bytes .../smartnotes/res/ImageNoteIcon-WHITE.png | Bin 0 -> 18111 bytes .../smartnotes/res/ImageNoteIcon-YELLOW.png | Bin 0 -> 18140 bytes .../smartnotes/res/ListNoteChoice.png | Bin 0 -> 16691 bytes .../smartnotes/res/ListNoteIcon-BLUE.png | Bin 0 -> 18444 bytes .../smartnotes/res/ListNoteIcon-GREEN.png | Bin 0 -> 18445 bytes .../smartnotes/res/ListNoteIcon-RED.png | Bin 0 -> 18445 bytes .../smartnotes/res/ListNoteIcon-WHITE.png | Bin 0 -> 18459 bytes .../smartnotes/res/ListNoteIcon-YELLOW.png | Bin 0 -> 18445 bytes .../src/com/madeorsk/smartnotes/res/Logo.png | Bin 0 -> 21316 bytes .../smartnotes/res/PositionNoteChoice.png | Bin 0 -> 19162 bytes .../smartnotes/res/PositionNoteIcon-BLUE.png | Bin 0 -> 19304 bytes .../smartnotes/res/PositionNoteIcon-GREEN.png | Bin 0 -> 19303 bytes .../smartnotes/res/PositionNoteIcon-RED.png | Bin 0 -> 19301 bytes .../smartnotes/res/PositionNoteIcon-WHITE.png | Bin 0 -> 19162 bytes .../res/PositionNoteIcon-YELLOW.png | Bin 0 -> 19299 bytes .../madeorsk/smartnotes/res/ReturnIcon.png | Bin 0 -> 17392 bytes .../smartnotes/res/SoundNoteChoice.png | Bin 0 -> 16748 bytes .../smartnotes/res/SoundNoteIcon-BLUE.png | Bin 0 -> 18157 bytes .../smartnotes/res/SoundNoteIcon-GREEN.png | Bin 0 -> 18601 bytes .../smartnotes/res/SoundNoteIcon-RED.png | Bin 0 -> 18157 bytes .../smartnotes/res/SoundNoteIcon-WHITE.png | Bin 0 -> 18112 bytes .../smartnotes/res/SoundNoteIcon-YELLOW.png | Bin 0 -> 18158 bytes .../smartnotes/res/TextNoteChoice.png | Bin 0 -> 16431 bytes .../smartnotes/res/TextNoteIcon-BLUE.png | Bin 0 -> 18202 bytes .../smartnotes/res/TextNoteIcon-GREEN.png | Bin 0 -> 18202 bytes .../smartnotes/res/TextNoteIcon-RED.png | Bin 0 -> 18201 bytes .../smartnotes/res/TextNoteIcon-WHITE.png | Bin 0 -> 18191 bytes .../smartnotes/res/TextNoteIcon-YELLOW.png | Bin 0 -> 18202 bytes .../smartnotes/res/VideoNoteChoice.png | Bin 0 -> 17849 bytes .../smartnotes/res/VideoNoteIcon-BLUE.png | Bin 0 -> 17874 bytes .../smartnotes/res/VideoNoteIcon-GREEN.png | Bin 0 -> 17873 bytes .../smartnotes/res/VideoNoteIcon-RED.png | Bin 0 -> 17856 bytes .../smartnotes/res/VideoNoteIcon-WHITE.png | Bin 0 -> 17849 bytes .../smartnotes/res/VideoNoteIcon-YELLOW.png | Bin 0 -> 17857 bytes .../src/com/madeorsk/smartnotes/style.css | 8 +- 51 files changed, 412 insertions(+), 56 deletions(-) create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/NoteColorSelector.java create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/AddIcon.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/DeleteIcon.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/FolderIcon.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/ImageNoteChoice.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/ImageNoteIcon-BLUE.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/ImageNoteIcon-GREEN.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/ImageNoteIcon-RED.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/ImageNoteIcon-WHITE.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/ImageNoteIcon-YELLOW.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/ListNoteChoice.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/ListNoteIcon-BLUE.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/ListNoteIcon-GREEN.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/ListNoteIcon-RED.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/ListNoteIcon-WHITE.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/ListNoteIcon-YELLOW.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/Logo.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/PositionNoteChoice.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/PositionNoteIcon-BLUE.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/PositionNoteIcon-GREEN.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/PositionNoteIcon-RED.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/PositionNoteIcon-WHITE.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/PositionNoteIcon-YELLOW.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/ReturnIcon.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/SoundNoteChoice.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/SoundNoteIcon-BLUE.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/SoundNoteIcon-GREEN.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/SoundNoteIcon-RED.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/SoundNoteIcon-WHITE.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/SoundNoteIcon-YELLOW.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/TextNoteChoice.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/TextNoteIcon-BLUE.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/TextNoteIcon-GREEN.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/TextNoteIcon-RED.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/TextNoteIcon-WHITE.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/TextNoteIcon-YELLOW.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/VideoNoteChoice.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/VideoNoteIcon-BLUE.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/VideoNoteIcon-GREEN.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/VideoNoteIcon-RED.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/VideoNoteIcon-WHITE.png create mode 100644 SmartNotes/src/com/madeorsk/smartnotes/res/VideoNoteIcon-YELLOW.png diff --git a/SmartNotes/src/com/madeorsk/smartnotes/ExplorerItem.java b/SmartNotes/src/com/madeorsk/smartnotes/ExplorerItem.java index ca4cf49..71a6ea6 100644 --- a/SmartNotes/src/com/madeorsk/smartnotes/ExplorerItem.java +++ b/SmartNotes/src/com/madeorsk/smartnotes/ExplorerItem.java @@ -1,9 +1,16 @@ package com.madeorsk.smartnotes; import com.madeorsk.smartnotes.notes.Note; +import com.madeorsk.smartnotes.notes.TextNote; import com.madeorsk.smartnotes.paths.FolderPath; +import javafx.event.EventHandler; +import javafx.geometry.Pos; +import javafx.scene.Cursor; import javafx.scene.control.Label; +import javafx.scene.image.Image; +import javafx.scene.image.ImageView; +import javafx.scene.input.MouseEvent; import javafx.scene.layout.HBox; public class ExplorerItem extends HBox @@ -11,24 +18,58 @@ public class ExplorerItem extends HBox private boolean folder; private Object item; - public ExplorerItem(boolean folder, Object item) + public ExplorerItem(boolean folder, Object item, final NotesExplorer explorer) { this.folder = folder; this.item = item; + this.setCursor(Cursor.HAND); + this.setOnMouseClicked(new EventHandler() + { + @Override + public void handle(MouseEvent event) + { + if (ExplorerItem.this.folder) + explorer.goToFolder((FolderPath) ExplorerItem.this.item); + else + { + explorer.requestLoad((Note) ExplorerItem.this.item); + SmartNotes.instance.setContent(((TextNote) ExplorerItem.this.item).getNoteBox(explorer)); + } + } + }); + + this.setAlignment(Pos.CENTER_LEFT); + this.setSpacing(10); + if (this.folder) { FolderPath folderPath = (FolderPath) this.item; - this.getChildren().add(new Label("FOLDER")); - this.getChildren().add(new Label(folderPath.getName())); + this.getChildren().add(new ImageView(new Image("/com/madeorsk/smartnotes/res/FolderIcon.png"))); + Label folderNameLabel = new Label(folderPath.getName()); + folderNameLabel.setId("noteItemName"); + this.getChildren().add(folderNameLabel); } else { Note note = (Note) this.item; - Label img = new Label("NOTE"); - img.setTextFill(note.getNoteColor().getColor()); - this.getChildren().add(img); - this.getChildren().add(new Label(note.getName())); + this.getChildren().add(new ImageView(new Image("/com/madeorsk/smartnotes/res/TextNoteIcon-" + note.getNoteColor().name() + ".png"))); + Label noteNameLabel = new Label(note.getName()); + noteNameLabel.setId("noteItemName"); + this.getChildren().add(noteNameLabel); } } + + public ExplorerItem setFolderIcon(String path) + { + this.getChildren().clear(); + + FolderPath folderPath = (FolderPath) this.item; + this.getChildren().add(new ImageView(new Image(path))); + Label folderNameLabel = new Label(folderPath.getName()); + folderNameLabel.setId("noteItemName"); + this.getChildren().add(folderNameLabel); + + return this; + } } diff --git a/SmartNotes/src/com/madeorsk/smartnotes/NoteColorSelector.java b/SmartNotes/src/com/madeorsk/smartnotes/NoteColorSelector.java new file mode 100644 index 0000000..1aa3341 --- /dev/null +++ b/SmartNotes/src/com/madeorsk/smartnotes/NoteColorSelector.java @@ -0,0 +1,81 @@ +package com.madeorsk.smartnotes; + +import java.util.ArrayList; +import java.util.List; + +import com.madeorsk.smartnotes.notes.Note.NoteColor; + +import javafx.beans.property.ObjectProperty; +import javafx.beans.property.SimpleObjectProperty; +import javafx.beans.value.ObservableValue; +import javafx.event.EventHandler; +import javafx.scene.Cursor; +import javafx.scene.canvas.Canvas; +import javafx.scene.canvas.GraphicsContext; +import javafx.scene.input.MouseEvent; +import javafx.scene.layout.HBox; +import javafx.scene.paint.Color; + +public class NoteColorSelector extends HBox +{ + private List noteColors = new ArrayList(); + private ObjectProperty selectedColor = new SimpleObjectProperty(); + + public NoteColorSelector() + { + this.setSpacing(10); + } + + public void addColor(NoteColor color) + { + this.noteColors.add(color); + if (this.noteColors.size() == 1) + this.setSelectedColor(color); + else + this.updateBox(); + } + + public void setSelectedColor(NoteColor color) + { + this.selectedColor.set(color); + this.updateBox(); + } + public NoteColor getSelectedColor() + { + return this.selectedColor.getValue(); + } + public ObservableValue selectedColorProperty() + { + return this.selectedColor; + } + + private void updateBox() + { + this.getChildren().clear(); + for(final NoteColor color : this.noteColors) + { + Canvas canvas = new Canvas(); + canvas.setCursor(Cursor.HAND); + canvas.setHeight(50); canvas.setWidth(50); + GraphicsContext gc = canvas.getGraphicsContext2D(); + if (color.equals(this.getSelectedColor())) + { + gc.setFill(new Color(color.getColor().getRed(), color.getColor().getGreen(), color.getColor().getBlue(), 0.5)); + gc.fillOval(0, 0, 50, 50); + } + gc.setFill(color.getColor()); + gc.fillOval(3, 3, 44, 44); + + canvas.setOnMouseClicked(new EventHandler() + { + @Override + public void handle(MouseEvent event) + { + NoteColorSelector.this.setSelectedColor(color); + } + }); + + this.getChildren().add(canvas); + } + } +} diff --git a/SmartNotes/src/com/madeorsk/smartnotes/NotesExplorer.java b/SmartNotes/src/com/madeorsk/smartnotes/NotesExplorer.java index 88bbc71..ccdb695 100644 --- a/SmartNotes/src/com/madeorsk/smartnotes/NotesExplorer.java +++ b/SmartNotes/src/com/madeorsk/smartnotes/NotesExplorer.java @@ -4,14 +4,23 @@ import java.util.Arrays; import java.util.Map; import com.madeorsk.smartnotes.notes.Note; +import com.madeorsk.smartnotes.notes.TextNote; import com.madeorsk.smartnotes.paths.FolderPath; import com.madeorsk.smartnotes.paths.NotePath; import com.madeorsk.smartnotes.paths.Path; -import javafx.scene.control.Button; +import javafx.animation.FadeTransition; +import javafx.event.EventHandler; +import javafx.geometry.Insets; +import javafx.geometry.Pos; +import javafx.scene.Cursor; import javafx.scene.control.Label; +import javafx.scene.image.Image; +import javafx.scene.image.ImageView; +import javafx.scene.input.MouseEvent; import javafx.scene.layout.HBox; import javafx.scene.layout.VBox; +import javafx.util.Duration; public class NotesExplorer extends VBox { @@ -19,6 +28,7 @@ public class NotesExplorer extends VBox private Map notes; private HBox titleBox; + private FolderPath currentFolder; public NotesExplorer() { @@ -26,59 +36,160 @@ public class NotesExplorer extends VBox this.notes = this.saves.loadIndex(); this.titleBox = new HBox(); { - this.titleBox.getChildren().add(new Label("SmartNotes")); + this.titleBox.setPadding(new Insets(10, 0, 0, 0)); + ImageView logoView = new ImageView(new Image("/com/madeorsk/smartnotes/res/Logo.png")); + this.titleBox.setAlignment(Pos.CENTER); + this.titleBox.getChildren().add(logoView); } - this.updateList(); + this.updateList(this.genRoot()); } - private void updateList() + private void updateList(FolderPath folder) { this.getChildren().clear(); this.getChildren().add(this.titleBox); - FolderPath root = this.genRoot(); - for (Path p : root.getContent()) + this.setSpacing(50); + + this.currentFolder = folder; + + VBox notesList = new VBox(); + notesList.setPadding(new Insets(0, 20, 0, 20)); + notesList.setSpacing(15); + this.getChildren().add(notesList); + + if (folder.getParent() != null) + notesList.getChildren().add(new ExplorerItem(true, folder.getParent().setName("Previous folder"), this).setFolderIcon("/com/madeorsk/smartnotes/res/ReturnIcon.png")); + + for (Path p : folder.getContent()) { if (p.isFolder()) - { - System.out.println("Folder : " + ((FolderPath) p).getName()); - this.getChildren().add(new ExplorerItem(true, p)); - } + notesList.getChildren().add(new ExplorerItem(true, p, this)); else { - System.out.println("Note : " + ((NotePath) p).getNoteId()); - this.getChildren().add(new ExplorerItem(false, this.notes.get(((NotePath) p).getNoteId()))); + this.notes.get(((NotePath) p).getNoteId()).load(this.saves, ((NotePath) p).getNoteId()); + notesList.getChildren().add(new ExplorerItem(false, this.notes.get(((NotePath) p).getNoteId()), this)); } } + + final HBox addNoteBox = new HBox(); + { + addNoteBox.setCursor(Cursor.HAND); + addNoteBox.setOpacity(0.4); + addNoteBox.setOnMouseEntered(new EventHandler() + { + @Override + public void handle(MouseEvent e) + { + FadeTransition transition = new FadeTransition(Duration.millis(200), addNoteBox); + transition.setFromValue(0.4); + transition.setToValue(1.0); + transition.play(); + } + }); + addNoteBox.setOnMouseExited(new EventHandler() + { + @Override + public void handle(MouseEvent e) + { + FadeTransition transition = new FadeTransition(Duration.millis(200), addNoteBox); + transition.setFromValue(1.0); + transition.setToValue(0.4); + transition.play(); + } + }); + addNoteBox.setOnMouseClicked(new EventHandler() + { + @Override + public void handle(MouseEvent event) + { + TextNote note = new TextNote(); + SmartNotes.instance.setContent(note.getNoteBox(NotesExplorer.this)); + int id = NotesExplorer.this.getNextId(); + NotesExplorer.this.notes.put(id, note); + + NotesExplorer.this.saves.saveIndex(NotesExplorer.this.notes); + note.save(NotesExplorer.this.saves, id); + } + }); + + addNoteBox.setAlignment(Pos.CENTER_LEFT); + addNoteBox.getChildren().add(new ImageView(new Image("/com/madeorsk/smartnotes/res/AddIcon.png"))); + addNoteBox.setSpacing(10); + Label newNoteLabel = new Label("New note..."); + newNoteLabel.setId("noteItemName"); + addNoteBox.getChildren().add(newNoteLabel); + } + notesList.getChildren().add(addNoteBox); } private FolderPath genRoot() { - FolderPath root = new FolderPath("/"); - for(int key : notes.keySet()) + FolderPath root = new FolderPath("/", null); + for(int key : this.notes.keySet()) { - Note note = notes.get(key); - for(String path : note.getPaths()) + Note note = this.notes.get(key); + if (note.getPaths().isEmpty()) + root.addPath(new NotePath(key)); + else { - FolderPath putIn = root; - String[] foldersString = (path.substring(1).contains("#")) ? path.substring(1).split("#") : Arrays.asList(path.substring(1)).toArray(new String[1]); - for(String folderString : foldersString) + for(String path : note.getPaths()) { - if (putIn.containsFolder(folderString)) - putIn = putIn.getFolder(folderString); - else + FolderPath putIn = root; + String[] foldersString = (path.substring(1).contains("#")) ? path.substring(1).split("#") : Arrays.asList(path.substring(1)).toArray(new String[1]); + for(String folderString : foldersString) { - FolderPath newFolder = new FolderPath(folderString); - putIn.addPath(newFolder); - putIn = newFolder; + if (putIn.containsFolder(folderString)) + putIn = putIn.getFolder(folderString); + else + { + FolderPath newFolder = new FolderPath(folderString, putIn); + putIn.addPath(newFolder); + putIn = newFolder; + } } + putIn.addPath(new NotePath(key)); } - putIn.addPath(new NotePath(key)); } } return root; } + public void goToFolder(FolderPath path) + { + this.updateList(this.getUpdatedFolder(path)); + } + public void updateCurrentFolder() + { + this.updateList(this.getUpdatedFolder(this.currentFolder)); + } + private FolderPath getUpdatedFolder(FolderPath path) + { + if (path.getParent() == null) + return this.genRoot(); + else + { + FolderPath updatedFolder = this.getUpdatedFolder(path.getParent()).getFolder(path.getName()); + if (updatedFolder == null) + return this.getUpdatedFolder(path.getParent()); + else + return updatedFolder; + } + } + + public void requestSave(Note note) + { + for (int key : this.notes.keySet()) + if (this.notes.get(key).equals(note)) + note.save(this.saves, key); + } + public void requestLoad(Note note) + { + for (int key : this.notes.keySet()) + if (this.notes.get(key).equals(note)) + note.load(this.saves, key); + } + private int getNextId() { int i = 0; diff --git a/SmartNotes/src/com/madeorsk/smartnotes/SavesManager.java b/SmartNotes/src/com/madeorsk/smartnotes/SavesManager.java index 6073857..4ac0c7f 100644 --- a/SmartNotes/src/com/madeorsk/smartnotes/SavesManager.java +++ b/SmartNotes/src/com/madeorsk/smartnotes/SavesManager.java @@ -56,7 +56,8 @@ public class SavesManager try { Note note = (Note) this.getClass().getClassLoader().loadClass(decomposed[1]).newInstance(); - notes.put(Integer.parseInt(decomposed[0]), note); + if (note.load(this, Integer.parseInt(decomposed[0]))) + notes.put(Integer.parseInt(decomposed[0]), note); } catch (InstantiationException | IllegalAccessException | ClassNotFoundException e) { diff --git a/SmartNotes/src/com/madeorsk/smartnotes/SmartNotes.java b/SmartNotes/src/com/madeorsk/smartnotes/SmartNotes.java index 2c4a249..a4847db 100644 --- a/SmartNotes/src/com/madeorsk/smartnotes/SmartNotes.java +++ b/SmartNotes/src/com/madeorsk/smartnotes/SmartNotes.java @@ -3,6 +3,8 @@ package com.madeorsk.smartnotes; import javafx.application.Application; import javafx.event.EventHandler; import javafx.scene.Scene; +import javafx.scene.control.ScrollPane; +import javafx.scene.layout.Region; import javafx.scene.layout.VBox; import javafx.scene.text.Font; import javafx.stage.Stage; @@ -20,19 +22,25 @@ public class SmartNotes extends Application System.out.println("SmartNotes closed."); } + public static SmartNotes instance; private Scene scene; private VBox root; + private NotesExplorer explorer; @Override public void start(Stage stage) throws Exception { + instance = this; + Font.loadFont(this.getClass().getResourceAsStream("/com/madeorsk/smartnotes/res/CutiveMono-Regular.ttf"), 10); this.root = new VBox(); this.root.setStyle("-fx-background-color: #282828;"); - NotesExplorer explorer = new NotesExplorer(); - this.root.getChildren().add(explorer); + this.explorer = new NotesExplorer(); + ScrollPane scrollPane = new ScrollPane(this.explorer); + scrollPane.setFitToHeight(true); scrollPane.setFitToWidth(true); + this.root.getChildren().add(scrollPane); this.scene = new Scene(this.root, 800, 600); this.scene.getStylesheets().add("/com/madeorsk/smartnotes/style.css"); @@ -42,7 +50,7 @@ public class SmartNotes extends Application @Override public void handle(WindowEvent e) { - explorer.close(); + SmartNotes.this.explorer.close(); } }); @@ -50,4 +58,24 @@ public class SmartNotes extends Application stage.setTitle("SmartNotes " + version); stage.show(); } + + public void setContent(Region region) + { + this.setContent(region, false); + } + public void setContent(Region region, boolean useScrollPane) + { + this.root.getChildren().clear(); + if (useScrollPane) + { + ScrollPane scrollPane = new ScrollPane(region); + scrollPane.setFitToHeight(true); scrollPane.setFitToWidth(true); + this.root.getChildren().add(scrollPane); + } + else + { + region.prefHeightProperty().bind(this.root.heightProperty()); + this.root.getChildren().add(region); + } + } } diff --git a/SmartNotes/src/com/madeorsk/smartnotes/notes/Note.java b/SmartNotes/src/com/madeorsk/smartnotes/notes/Note.java index 1ccabb6..49d6dfe 100644 --- a/SmartNotes/src/com/madeorsk/smartnotes/notes/Note.java +++ b/SmartNotes/src/com/madeorsk/smartnotes/notes/Note.java @@ -1,19 +1,22 @@ package com.madeorsk.smartnotes.notes; +import java.util.ArrayList; import java.util.List; +import com.madeorsk.smartnotes.NotesExplorer; + import javafx.scene.layout.VBox; import javafx.scene.paint.Color; -public abstract class Note +public abstract class Note implements SavableNote { public enum NoteColor { WHITE(255, 255, 255), - BLUE(0, 0, 0), - YELLOW(0, 0, 0), - RED(0, 0, 0), - GREEN(0, 0, 0); + BLUE(109, 140, 169), + YELLOW(212, 208, 97), + RED(214, 102, 90), + GREEN(100, 181, 106); private double r; private double g; @@ -26,13 +29,13 @@ public abstract class Note } public Color getColor() { - return new Color(this.r, this.g, this.b, 1); + return new Color(this.r/255, this.g/255, this.b/255, 1); } } private String name; private NoteColor color = NoteColor.WHITE; - protected List paths; + protected List paths = new ArrayList(); public void setName(String name) { @@ -56,5 +59,5 @@ public abstract class Note return this.paths; } - public abstract VBox getNoteBox(); + public abstract VBox getNoteBox(NotesExplorer explorer); } diff --git a/SmartNotes/src/com/madeorsk/smartnotes/notes/SavableNote.java b/SmartNotes/src/com/madeorsk/smartnotes/notes/SavableNote.java index 37b1954..cfec795 100644 --- a/SmartNotes/src/com/madeorsk/smartnotes/notes/SavableNote.java +++ b/SmartNotes/src/com/madeorsk/smartnotes/notes/SavableNote.java @@ -5,5 +5,5 @@ import com.madeorsk.smartnotes.SavesManager; public interface SavableNote { public void save(SavesManager saves, int id); - public void load(SavesManager saves, int id); + public boolean load(SavesManager saves, int id); } diff --git a/SmartNotes/src/com/madeorsk/smartnotes/notes/TextNote.java b/SmartNotes/src/com/madeorsk/smartnotes/notes/TextNote.java index 96ac70e..6874eef 100644 --- a/SmartNotes/src/com/madeorsk/smartnotes/notes/TextNote.java +++ b/SmartNotes/src/com/madeorsk/smartnotes/notes/TextNote.java @@ -2,32 +2,74 @@ package com.madeorsk.smartnotes.notes; import java.util.Calendar; +import com.madeorsk.smartnotes.NoteColorSelector; +import com.madeorsk.smartnotes.NotesExplorer; import com.madeorsk.smartnotes.SavesManager; +import com.madeorsk.smartnotes.SmartNotes; +import javafx.beans.value.ChangeListener; +import javafx.beans.value.ObservableValue; +import javafx.event.EventHandler; +import javafx.geometry.Insets; import javafx.geometry.Pos; +import javafx.scene.Cursor; import javafx.scene.control.TextArea; import javafx.scene.control.TextField; +import javafx.scene.image.Image; +import javafx.scene.image.ImageView; +import javafx.scene.input.MouseEvent; import javafx.scene.layout.HBox; import javafx.scene.layout.VBox; -public class TextNote extends Note implements SavableNote +public class TextNote extends Note { private String content; public TextNote() { - this.setName("Text_" + Calendar.YEAR + "." + Calendar.MONTH + "." + Calendar.DAY_OF_MONTH + "-" + Calendar.HOUR_OF_DAY + ":" + Calendar.MINUTE); + this.setName("Text_" + Calendar.getInstance().get(Calendar.YEAR) + "." + Calendar.getInstance().get(Calendar.MONTH) + "." + Calendar.getInstance().get(Calendar.DAY_OF_MONTH) + "-" + Calendar.getInstance().get(Calendar.HOUR_OF_DAY) + ":" + Calendar.getInstance().get(Calendar.MINUTE)); } @Override - public VBox getNoteBox() + public VBox getNoteBox(final NotesExplorer explorer) { VBox box = new VBox(); box.setFillWidth(true); HBox titleBox = new HBox(); { - // TODO Title box + titleBox.setPadding(new Insets(10, 0, 0, 0)); + + VBox returnButton = new VBox(); + returnButton.setId("imageButton"); + returnButton.setCursor(Cursor.HAND); + returnButton.getChildren().add(new ImageView(new Image("/com/madeorsk/smartnotes/res/ReturnIcon.png"))); + returnButton.setOnMouseClicked(new EventHandler() + { + @Override + public void handle(MouseEvent event) + { + explorer.updateCurrentFolder(); + SmartNotes.instance.setContent(explorer, true); + } + }); + titleBox.getChildren().add(returnButton); + + //TODO Type selector + + NoteColorSelector colorSelector = new NoteColorSelector(); + colorSelector.addColor(NoteColor.WHITE); colorSelector.addColor(NoteColor.BLUE); colorSelector.addColor(NoteColor.YELLOW); colorSelector.addColor(NoteColor.RED); colorSelector.addColor(NoteColor.GREEN); + colorSelector.setSelectedColor(this.getNoteColor()); + colorSelector.selectedColorProperty().addListener(new ChangeListener() + { + @Override + public void changed(ObservableValue ov, NoteColor oldValue, NoteColor newValue) + { + TextNote.this.setNoteColor(newValue); + explorer.requestSave(TextNote.this); + } + }); + titleBox.getChildren().add(colorSelector); } box.getChildren().add(titleBox); @@ -36,6 +78,15 @@ public class TextNote extends Note implements SavableNote nameField.setAlignment(Pos.CENTER); nameField.setId("nameField"); nameField.setText(this.getName()); + nameField.textProperty().addListener(new ChangeListener() + { + @Override + public void changed(ObservableValue ov, String oldValue, String newValue) + { + TextNote.this.setName(newValue); + explorer.requestSave(TextNote.this); + } + }); } box.getChildren().add(nameField); @@ -45,6 +96,15 @@ public class TextNote extends Note implements SavableNote textArea.setWrapText(true); textArea.prefHeightProperty().bind(box.heightProperty().subtract(nameField.heightProperty()).subtract(titleBox.heightProperty())); textArea.setText(this.getContent()); + textArea.textProperty().addListener(new ChangeListener() + { + @Override + public void changed(ObservableValue ov, String oldValue, String newValue) + { + TextNote.this.setContent(newValue); + explorer.requestSave(TextNote.this); + } + }); } box.getChildren().add(textArea); @@ -63,6 +123,7 @@ public class TextNote extends Note implements SavableNote private void updatePaths() { + this.paths.clear(); String text = this.getContent(); if (text.contains("\n")) { @@ -83,11 +144,26 @@ public class TextNote extends Note implements SavableNote @Override public void save(SavesManager saves, int id) { - saves.writeFile(saves.getSaveFile(id), this.getContent()); + saves.writeFile(saves.getSaveFile(id), this.getName() + "\n" + this.getNoteColor().name() + "\n" + this.getContent()); } @Override - public void load(SavesManager saves, int id) + public boolean load(SavesManager saves, int id) { - // TODO Auto-generated method stub + if (saves.getSaveFile(id).exists()) + { + String saved = saves.readFile(saves.getSaveFile(id)); + int separatorIndex = saved.indexOf('\n'); + this.setName(saved.substring(0, separatorIndex)); + saved = saved.substring(separatorIndex + 1); + separatorIndex = saved.indexOf('\n'); + this.setNoteColor(NoteColor.valueOf(saved.substring(0, separatorIndex))); + if (separatorIndex < saved.length() - 1) + this.setContent(saved.substring(separatorIndex + 1)); + else + this.setContent(""); + return true; + } + else + return false; } } diff --git a/SmartNotes/src/com/madeorsk/smartnotes/paths/FolderPath.java b/SmartNotes/src/com/madeorsk/smartnotes/paths/FolderPath.java index dfc9143..b562afe 100644 --- a/SmartNotes/src/com/madeorsk/smartnotes/paths/FolderPath.java +++ b/SmartNotes/src/com/madeorsk/smartnotes/paths/FolderPath.java @@ -6,11 +6,13 @@ import java.util.List; public class FolderPath implements Path { private String name; + private FolderPath parent; private List content = new ArrayList(); - public FolderPath(String name) + public FolderPath(String name, FolderPath parent) { this.name = name; + this.parent = parent; } public void addPath(Path path) @@ -35,10 +37,19 @@ public class FolderPath implements Path return false; } + public FolderPath setName(String name) + { + this.name = name; + return this; + } public String getName() { return this.name; } + public FolderPath getParent() + { + return this.parent; + } public List getContent() { return this.content; diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/AddIcon.png b/SmartNotes/src/com/madeorsk/smartnotes/res/AddIcon.png new file mode 100644 index 0000000000000000000000000000000000000000..aae5897c42779648a797f1ed60260ac998c00472 GIT binary patch literal 17109 zcmeI4Pl()97{Fs&q;BoS3W|b+X$3_y`7`-52{Ti6ciQfPQY)gNSn0VJMNvFi5Z0GuGLttu)3;@-Qg~r^XTSHo z?|bk4-uJ$I$zk4IIDP8y)H72I!yKNUt1qHYDgHh9DEj-{@pnE&ACGnB&V~$g=t%tg z2=md^rx|AYw!6FuiZht8K!c)*8$cA7_lZ?bG>Te_iJAjSl6x= z&L|C`(V2x!cWx_yOIxRxt*r}|ZWoT%rYb!HIcUQOu)TK63yog2koYyw|8X;4V3RJ< zg=%3s9*|vaEU>eF09mD|a+X+=RbG&JQRl>xfqrCx?O%o36#B0c z*p9JSKiMA+N!3C#iaG|*ce~wUw^a0lHDs>qydd$C#GxKsxamcp$9dt=)Jf*24nr$& zJCW;qZ0r}9{(4j`6ykvfSASjY&R`%f?6X4@`5x%-Vo~778QIprrn4TjlBwAi4_mMe zy(mO>;#fO`w9y!tjvcPu9%~s!CpORu`b5TBhRd5B$S=asUk@yJVgt?O=(x#;(IOne z-GwXEeXOHS(~tbH=}!PSP*21dxz2=%#F~j_u;)%Ni#4fP5>x3`R}gh$Hh>`VgJs`u z)zWZX$Y#&Z&c@-X6czS`Gp=X*-SEWV+e7%Mmimq!LwrFX#EIOR(*pMrWvdZa_u5dt6fmv2G0h&&NqtVEl z?{HoBt@Zc_A=hcPv3(1pvr=*WosGZX2(!-Zipgp zGZ&F4E|YY(1TW&PnWE(;X{!T*5XPsvTF8#|AkPibSZtGI2Lo7f!mC+vs6)HLW39t! z4J`X+?#}Jp9fH(<&V2G1-6r(zbx=}QNw3LHLf?tHAb`_rC_;93ic`P1;phMrKE6e? z+<##!La?#NjSzugszBpp$y7O8KqqEDoIMVzCG;S@IFEJZjb_f zZvzJRlLS$!1*oirL0EGFzs-V9r{!88PN@8bXZP#E!F`C0d^UHpOv&eb{D*OB!@#|t zER&n1m0@BZvNi8HukNm1Nw<}r&8%Wb@057el2t-GtDLw_M&({Tjn9+usfus3TOVKdbExzZ*yD|gT@YYO$>Y|K~gKBTxEa{vBOu%W13_0CYM6M(`YFQK| zMFglY9#>4It@s!fes?p>Eo9bj`9Z_CVXc(69yaIT#7~e0D$h}=m}K#qSmAfHjrL!S z%k0*AQbuc%fG%E)|MpGu>QU3P_cqO|M@@&8E1nzGr2c3l%{i<1G1o{|y@X!vz?!Nk zB~(g`Hji2?xINfft-I&}D~ul$6tu3yW>hiO@a!bRoT6`-Zg=h_OcGjYD|*F)-Y)Tj z*GoI1E=x8K^mDkP2kI7gMhC%p5G0C=00>u8TsRMcL~#)S;cAKt=RuGtE&?E2O>yBo z2ol9b0EDY4E}REJqPPfva5cq+^B_nR7Xc8irnqn(1c~Az0K(N27tVtqQCtK-xSHa^ zc@QLuivS2$Q(QO?f<$o<0O4wi3+F+QC@umZTupJ|JO~oSMF51WDK4A`L87<_fN(X% zh4Uat6c+&yuBNzf9t4TvA^^hG6c^5eAW>WdK)9OX!g&xRii-dUS5sU#4}wH-5dh(8 ziVNpKkSHz!AY4sx;XDY^J#kG9zpw#%=vx}P=<681{_WD+=&Kx9Yi_Z@Fk8(7z0>k`ro?(m+8RjYf%DHb&qQ2|%_37o_?O$(+Q`d#Z_h0|w&i1*Dk7sVo zRF8e<{<(GV@cTD!e$U=&Ub*|FwKV(rYX=V4)?DrK4+n?W+^KK>{^QA&+Un~^ZfH-u z)p+y0OT+8xU#ly}w DgY=Sn literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/DeleteIcon.png b/SmartNotes/src/com/madeorsk/smartnotes/res/DeleteIcon.png new file mode 100644 index 0000000000000000000000000000000000000000..b6dd10f78e34baed066885f905231ccff2e4e30f GIT binary patch literal 17417 zcmeI4e{3699l)=t=-RYF&~|H9v~hTC)@Zxj5BvP%YP+O%GpFDzO0w1+-N^awIXPnc zJm1A}v(aVks-=UWs)H$nb?UkbR%wD}LLE>98T)}I&<5j&M3`U*6|}OkRe-7i1>V^{ z`<~JfzC9dWdAY*P@Lw>mrlh`TS7kUTgd&<-Mv$E&6dhs$IdS{mk#0-QmGNJC3wU|$Zf zeZbI1^9tBefJbseqk}ihK2U?Z2v@LsLr1w`-PDa?eF1<~^@12pEw#XbSegaRKv7%3 z%+i$2N-L8>pMe;y4_56UYr^DrN?X{1djzp~R6gxzE%Wf^J>SIQGkgYeWg-*>M zh{`4iTcOSHJj3w=yeN4DN$}jn@e;>5oRoXk`G~`9q{^n;*o)ik^n&!Q_oJ&?YTu%~ z)OtF6sEU-*^BLI;YZ-Y6u(|9|kgYX3dY0l>>dqRboK-+~Gz=R$G)d%(|n%msIH7!TL`)?XB$;lp!;elN!~zG6!}z= zkvR_!sRJ*QOeT3I;PWLFA;9@Kf6^Yv;cVVOx8^mN4CS<=k2Mz+4#s%{qFYdS2KYsu z@dG%QWFWvXNltX9QeM%`xqbE!4cyEdDyA7Q^7c6*62@gI-SvaJ&{kWK)=FtBC+7`d z?dp)r-qzJTS50G+4godH+H6u;u( zy8@>x1wVN z*~J~9V@#q3c|4Hsae;W9dN8GNC}qbuv9E%@h~4`=e5=MPgrGkdbCtV`veZY zSl;@sm^#(QvX8)+}$!YGzodj8@m|u(B?5rP8eX;jJAI_KKog46^mj^%lKa z5u_7Q4PIaw)`fxy=T)+)S2Q%-vyh=fQ86qpx8o*EDYVM1@D>leyTn#+FU^ZOJK4Oa zzqJ{?r*2VaWDt}GMk2T{fKWBTh4R2i1Q!MnswTKl9vF$>!T>_m1Q*H!BN1E}K&YDF zLU~{$f(ru(RTEq&4~#@`VF00Of(zw=kq9mfAXH6op*%1W!G!^YstGQX2Sy^eFn~}s z!G-d`NCX!K5UM7)P#zeG;KBex)dUyH10xY!7(l3+;6iy|B!UYA2vrkYC=ZN8aA5$U zYJv;pfsqI<3?NiZaG^Xf62XN5gsKTHlm|v4xG;cFHNl1Qz(@oa1`w(yxKJJ#iQvKj zLe&Hp$^#=^7FToafej!FpVBY}AIFgR_W5tXM>)_+tS?Sc z6m@=(qNFK`+Mpl(^b1`Swd_=Pv~!?1_vTz^=km_h7cboVbl|{|mwTe=H@|si=1gzz z+s98__0Edv*RMU%x>`T}&_i_L!NlQX55%rtedE(RxL8Pu#lp>PI5ok#7Cy+|?JaduIL7zdz1gIvslJ zd!a*LYMtEN_5rzRX7;4($8>w^>igR_txyhe4-7n;aP6gI()7ek*S9+V^<0tO`?241 zcTR4L{ivNCjePdQYiGBfZh5Wg?%CNt8AmpJb=9NGZ<;-};Rjn^xMsFXyZhS2lfV8) zY}wvrXMb0aR_#9bn|AT+Yqy_U|Ec|LD?WbXp!YugXHRUrc>BZSU;F9tcR%yR={vsj zTkULO-W{K4lxSlHFNE_Qx0b0Po8nwbZ$J2kawaEAP2~PCRi>(+|HO|3$d>`InEZd8zb1eCa~#A4Yz$ jf4X0}v+c1u_F0s~nSV#Acp6J)N4<7grG;|^` literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/FolderIcon.png b/SmartNotes/src/com/madeorsk/smartnotes/res/FolderIcon.png new file mode 100644 index 0000000000000000000000000000000000000000..e0c818f9ff1458d2218652c329a397d7ff7a44f2 GIT binary patch literal 17643 zcmeI4e~eT|9l#&4Dm_AIT5Xj8*)Eh|%k2C8GkXiiE!R8K#VecwF$nW!=H0!pyKisb zySoLo(Qv)|k8v$L@E&^Zm}uXJ)?ho%hE(F}myC)qQLGIF4IAGMwK{zoqbRh5Os!O*wK*=ktyY2PFbPsN z8F$P5>C5MSkxsd|KfPBi2!+ZZnQ(`XR>_{DyT;Jb!^p(xZMnW|&7uxUB!H<}saW={ zT7SCk*P_3}Vm_U!R|yXHrw76YQ~L^|sX?zwQffv6NR*|NZe~Q)lniBSN)kkk7ZhGJ zfhb$_pCY6dKj~Z_{gtg^$J(7AT5OI={ppDys8~EdGc%K!kuzR(oSK^^FG##30a^q2 zN6G=LfwI4`;iTy&PkdB$D}n2kQ=wmIds9JwIvqCD`YevCRB1I-_7~YvihK=LcrhdJ z-Hb45*;J;g#d_B;;z^N|NICGSo!HfmA}thJrd^vWmAYE`!Om$qf<+=-E&Z`06~gZ( zzBg4xWal*P$;NJ-_k-P}4YvnZw0c)Zl?gBK{0VOvfGzd17z5W?rX!(dSu;{|moW=9 z4YT^1YD{&OQnv=H1O{Gp%=3!5#&R8P_C7T@7%opWqo%g(b<5bB@jsU3JB`{)r|pmA zVL)=>(gvak1aV9hEmg4;?H)n21R>(2QM1EGfo>xV1K8b*Dn`99bvyld*maKdl(T6#&xk}8>T5Z5CIWE4Pa3b z0Tc`jM2JPrfrbS22981@YQDsE-a}L27NV{j(FS{nx^FEd%Y>Q=O{`P*l1Ql&4cN9V z0#ny*B$40=P7Q@Dvwg^?- z!O%exX*SWt&61{uU7xPJBaszJ*JVB2?IDwFX;V>j>tU+`t3C;Lb$`0Kty^)f6~;oF zdUUWL3Ikpag-e~_EYFm-yVbH>G;^0uXKx4^{v+ngw=pw8%GcT`4OjJA%RBKsCzyd% zGB8e8NN>Bi;g>b+Y#_^rM?}&6FHD6Gr*CW`Ohd(ntzw|-vIvl*AYhsX1PCGm6#Q1T2peoa38gYZknRbBDb0G^t+CMxxsl($t7l{hU+vN-0>W z6kPKv}I4e=4rb0qzrSd@FZ`n&!KQvg~2-hV5DaoOJZ1N{&bk03?PE6fJayp$v$G9UW^Dk!{qoGgViytk5fh zsnVoXQbK2%Edd+pf@o{9NeDf~d+eD(WYG{r1qhBrQ*ER;z*dk%MVY3mf~`Z_?AaN# zMM<)C0*FjAY1%Ut(EVWoq{)hgO$2@CZ;F|0Bec_Fi~upmP-bZ90emoRS=Yo zo_mH=M^{CY0KrBEP>Di-;phgy0+LisvlYkDdUl2tjo79n0GX~S;MfWVhN2SMGl{6O zL|r*b@6HI6WI_y}IWirbO2=xN5~h=@N`|P3)FHis^f;U0eZt1{&ScY-1yq^#3>wg& zeH0}PiV~vhqr0<4DZA&gd~Z88vatufqE{_=nB?TBb-OqcEW%s4MXx+G{jO&Q2-B*EWr+J5Ae`pDepUjz*DsYaPWAtMJi* zRUh>p`nZhbG*y+=EZjHMOVZ9%Na%#i-wKqjy%|^ zhuTIdeQZXb*zv7Lc1xmg^YDFFzuO~vSKYGCl15k_F;apn1`w-GaIrjMqy$$CAXc5= zVtK?!39cAGtUAHP@`#ZVTrq%Hb%KlK5hEqIVgRw~1Q*LAMoMtS0Ake%E|y1(l;Da1 z#HtfqERPr|!4(6DRVTPu9x+maD+Um&PH?e2Vx$CD3?NpW;9_~iNC~bOK&(2!#qx-e z5?nEWSapJnI4_dBSuPa#Qip5?*Pf|7_}v%NPp-S^%;fw(9$54FpUs|Mzx7bxOzrMhg}D<8XD|Ngnmd^qr6Y@saZ5Xx$I*`s;;nzqDrMy04#lZ3lYt=l9-v^5NM{o9?`MWO&EYpIhF% wFgI{<-R7S@{KDS#KRW%$?1v6+dms1up6M?QY&-By_&So2oxAd9b{u-}KOQDc0ssI2 literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/ImageNoteChoice.png b/SmartNotes/src/com/madeorsk/smartnotes/res/ImageNoteChoice.png new file mode 100644 index 0000000000000000000000000000000000000000..77ec1b8cb0d48223624fc44c001d1ea05a8e310c GIT binary patch literal 18111 zcmeI4eRLGn6~G5k2~qq46;yOtvFd@ze9z9Tn~jhSBxo>Af&|pce7wo7?Cz|)o9q%! z#b{Ni?IEZX#1E`R2_h6I(t`#}34*pgO6wwMTk*4C8jKc01P2DWW%fnYfsOa zJxMnA-FNSM@AvL|@4oqC7FA83I->BhLIgoZRFr$F;Ww%M7Mu$PrTRh+oMx60td(y8H z{;w5dc3ZMabZ)VIlGdQDuCmHjs)m7$DPmEHph%m8FCrM8!qY-FF4>Ho)C|OZgP3WW zlvy&SQd8}M)SabaAVk%0t*ZLnsc@}I_uf`os)Z+0#MrKz=?ltgEONaI>u;0|ovc6L z5u(7Yg*HkMC{EN8j1&G)+ytC(;<(O9s%AeQm2er!LR84@g<D96#XfODLrh#-lhvQlq8z_mw}8nh(@U8i;%S(TvsOei@8z%vrBxyLCP zQU@$5iXwsX4u>d_Jnq0bG2M{P*?@*_3H#t?DEM`Cw6VyrF^ZQMUU2|a0Thq24w^za ziUX)5i8zp0iRVZ@-9!#I1DY!LMPTI3(?ukV%j9-f1MW7KrWJl)a@z_C;Rw)Hb+J9Y ztTX#uW*gINlDmUbkhBfYEoq?+WEW;A&2}qe*=Ob(IGy<+Ncq>958g)13xcOwC@ELT zT7x@@s7f>@gu$eG7$Nzs;*?*bVgCkPn07??egB22hzO0RIT17f91kOqXJ`@?1X@G| z4iGTM$;t&-!J<+Ez5!t=we>oA^NS3@pupY>6EIqb#!4Eihk{WCT;qS7L;BpmU zY6QX&w-QzZHX#)9`y@eIlvra>?#nGQdzme&+H@OkioDLp4>(pCgni#7Qgyw|V6y$6 zjrp|KW`1X0YFe$enLc$=yRGr$OP{6#Pf9JS16`xbIRi$m#<_9A@+hE%2)NxOz zDpa0ZYCm(sYV7k4laq9|^4*e$ROfW&xxA~Vo1&yz$>Ap3TAI8Lu0OvqyR&yo` z6beXq=*lb!C{fDW8RKANiiTGNo*@a8q%~)(NTQuj-Zv(RqkPI%>k>31@#aT6|VKw1C#b=uX%-;lhTI7l3RFc>4+?Ko+w zSNAuab!t<+y1!}Gaz@Y>b;DgG*;>D1ot5_Jz?mF%4SZY%+$_UTj0@{u+~1jjlDus{D;1fG6^T=+%E}TAmzt`{V zh`v|1MrT$dMjj@Th06qxQElNe@-UGsTqb~wY73WU$--p<$f&k(8F`pU7A_M&Mzw{@$iqakaG3xysx4eb9ww57 z%LI^7ZQ(NVFp(@=CV-4;3zw0HiDcn20c2ELxQskZBny`bAfwvCW#nNZS-4C98Pygp zBM%eF!es);sJ3t!d6-BRE)zgTwS~*b!$h)hnE*1XEnG$(CX$8A1dvf};WF|tkt|#$ zfQ)Jjmyw5wWZ^OaWK>(Yj66)FQ{pPjz61jV;hQgF@D&$#5lAn5J%&vxudYOprfU%7 z-un^c*thWeGX!bC5u|etf;g8W$ffEdcfK|SL57}F;h9t$f3IuBo!+Hjbo+v-4^bnY zx7{XPUfnhM@o9f~&0hZUlBja##)7ub)=z3VWLvt>wxg`NYR??UO_PSbKaXfDNCew9 zOz7P`{-$@9H(c1UV|H-!(IetpUxb#|-*DjAn_s=y-Mp;($%8+A|KQ1c4xHHj){$-9 zJim0WZEoE)k2K4+iyygc&glKKKE0xYKiKik_|Up(Ua19qqqw|Ir6` zd{D6A!b44~NJ zNAFY1|9bHd=-`3Hi|QP$J)J#!7F=|pcbvUv{Grv<^B+C-G8SlQ=zP~(^6ZvT2}f&* z=j1JS7mxg+;>!1~?CD0DiqRHlkGOf;6-)fYE2|Ti3$fqr^z?4s#8>Th|z?UVTQ zb$9I8{^OHGSIN!eT3^HpPAt0dy~LN^BW1(iUUmHxPtX0++IB5FW77@x-3vNDJaa62 zaNW|67ZWul#C2NnZ`qI;Q^oi!ju3h`j-Fu#NUQ~bU-icRl?Ye~-Q-1cpzeTo|AP;wxw4Lah S_BZVnGZkgiJ?kgWx$i$7;!TzS literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/ImageNoteIcon-BLUE.png b/SmartNotes/src/com/madeorsk/smartnotes/res/ImageNoteIcon-BLUE.png new file mode 100644 index 0000000000000000000000000000000000000000..2a0142de6c221c022a9a9d3e17bb9bec1f7aa9ed GIT binary patch literal 18140 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

A}$jl`Vf}ia@ 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 literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/ImageNoteIcon-WHITE.png b/SmartNotes/src/com/madeorsk/smartnotes/res/ImageNoteIcon-WHITE.png new file mode 100644 index 0000000000000000000000000000000000000000..19647fc07860296e67a7637742dd04749d80edda GIT binary patch literal 18111 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 RZ~7}{D$A#O)=iu>|39gJOZ5N% literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/ImageNoteIcon-YELLOW.png b/SmartNotes/src/com/madeorsk/smartnotes/res/ImageNoteIcon-YELLOW.png new file mode 100644 index 0000000000000000000000000000000000000000..41687520443b2b769c3f70424e673fe01ab72621 GIT binary patch literal 18140 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 literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/ListNoteIcon-BLUE.png b/SmartNotes/src/com/madeorsk/smartnotes/res/ListNoteIcon-BLUE.png new file mode 100644 index 0000000000000000000000000000000000000000..259ea6bd1b70b9b431ee24f94aeda26e2f721ea5 GIT binary patch literal 18444 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 ADgXcg literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/ListNoteIcon-GREEN.png b/SmartNotes/src/com/madeorsk/smartnotes/res/ListNoteIcon-GREEN.png new file mode 100644 index 0000000000000000000000000000000000000000..2f8fbc9d650a08bcc9c17a3d5d522807826d4d78 GIT binary patch literal 18445 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 literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/ListNoteIcon-RED.png b/SmartNotes/src/com/madeorsk/smartnotes/res/ListNoteIcon-RED.png new file mode 100644 index 0000000000000000000000000000000000000000..e2eae3ee905ffe7807601f1c0e54d93ba5ad445f GIT binary patch literal 18445 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 D;TwQ1 literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/ListNoteIcon-WHITE.png b/SmartNotes/src/com/madeorsk/smartnotes/res/ListNoteIcon-WHITE.png new file mode 100644 index 0000000000000000000000000000000000000000..9b7a0fb4be1293d6021bc677dbf98418a4a24dfe GIT binary patch literal 18459 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 literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/Logo.png b/SmartNotes/src/com/madeorsk/smartnotes/res/Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b88e4783bf1b1c18ff6d0ebbea2230d9c121f48f GIT binary patch literal 21316 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 literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/PositionNoteChoice.png b/SmartNotes/src/com/madeorsk/smartnotes/res/PositionNoteChoice.png new file mode 100644 index 0000000000000000000000000000000000000000..aa14040b62ca2b44e37571c319c95b3c28db2c63 GIT binary patch literal 19162 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 literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/PositionNoteIcon-GREEN.png b/SmartNotes/src/com/madeorsk/smartnotes/res/PositionNoteIcon-GREEN.png new file mode 100644 index 0000000000000000000000000000000000000000..da8b94437c2e443d6097b7ec5b2cf24005a04ca1 GIT binary patch literal 19303 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 literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/PositionNoteIcon-RED.png b/SmartNotes/src/com/madeorsk/smartnotes/res/PositionNoteIcon-RED.png new file mode 100644 index 0000000000000000000000000000000000000000..af276645f2c221c1294e256360827666f8c0081c GIT binary patch literal 19301 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 literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/PositionNoteIcon-WHITE.png b/SmartNotes/src/com/madeorsk/smartnotes/res/PositionNoteIcon-WHITE.png new file mode 100644 index 0000000000000000000000000000000000000000..b9b231253ef7a299562870299c6fdea3ca833f00 GIT binary patch literal 19162 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 literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/PositionNoteIcon-YELLOW.png b/SmartNotes/src/com/madeorsk/smartnotes/res/PositionNoteIcon-YELLOW.png new file mode 100644 index 0000000000000000000000000000000000000000..d195a42fa956351958f68bd0237ad0fb6d8fa56e GIT binary patch literal 19299 zcmeI4d0Z4nzQCISqhcf`-e}ASF-q2Ex_hR3x@QOE7!gz=0tRFy(nmFn&gIM?hq|IB z5%G*dV!ZGq>wRo=HF%I!^qEbv>ZDFLSbidKt2vNuwnc>8s5}&+ zHVY9UX=Ean=!gY5=J-M=LKT5K*uend!vUjzK# zQ>+P5H&k&?j0lPLG^kEbOj5_%oj^^7Qz(yX3ALUH$4Q2ub%WIehEp0$r@0I1-)!T^by^y_Ch!_y0ajphyPzH3svSg{nAmLEYI9a=tClYJ(8+KFjYL|tbfp$J zfF>EZ?72=J44n*n653klUG8Mi0=EsWVD(lVIdbf7yDP{31c1%zCt`G)#V2&cqj{nk z$TvU1%%ky|HLNM`R2w06L#z|9Zo4zpZns2wmupf}@71xfp5;k~lj=cfW}9HobA=f- zQlplo)8Y@9ST~6DENv9WQ4CMTNduuXki;)A+<;*|PP{cGJ`&+J5?D9enitZb)BAdP zq^{JDT`-FUZSvAm)5nLv8$`R)%DN-XRyG@G9JXwurlruQX2be5B-mVT*2aSbQzR@1 zH=6|mMe9htmLyT0!9*19cmm}xibDy87Z{P{SV2oR;7CmLHGj;t$|=yAXjJWp_(*wjQTZXRnY-t2-aufS(T!gbjY?oz;{ zM@yR&7IQ<`aVjBKe>&(9AJ~%C|*|$wVv$6Wf$FftP@0M!xhrDUF`MysG+n0qsH@yu$cc3 zrozQee!7X^^cY|`0iarjrBQ~`aVSUgI+WqH6v^ndG@yv4iGG@ipqgUMzjGp5Rx+Q% z+OmNVsc9NpQ^9}I+-Y?bC2$x(DU#5m0Mh}K6>%N>Bk(vQ0G`l3{oMIJCzQEs4uN*t zWZ?WcK@f&o7N)hp>53GccB`6oI4owK^#oMSWSh{K7dAhK)NZ@l=V9q3@8jcNxK0J& zH2<6^IHJl$jIX9-$X(^h9);JGyZeB;DG{f*H2DAjADID+= zXuC6#5OHXLvVhj3I?CfrV6`Y91W_+g1kiGPo1Kw*Qqbz)@s1%093^xfXA}pIH@qIh zIZDd_08ayL93~C4IE}#^022uc6?mP9ayp)XqE@fNF;35NOq-pt98M6N9-u%APeHI} zB+AevgYp#ICIZ7z0@n7P@mc{eIEJAD1=@F$9Kc;hI84PA8!7unAz#2taBH=t|VJ z-5ET=X#t>7O4P!^k#MXGLkMtkNrJ{H96E%@$2QKUD6k?YudOS9p?A7{ zE+rd6t+y0jdBWRPP4ji@V^O&Ixc<-lr)5O{Os^7ON+S{=@}h!Eo{vPU;F1857ZqIc zd?Z>0mjsBssNj<4Bhf0jBtYav1(!S@iB`cS0U|Fdxa9drv5P4C-CC^8qRd7jw z$cqXtc|H=Yf=dEKUQ}?&^O0y3ToNGiqJm4Fk3_5Bk^qqx636!A}=bqYt9oew7Lq^G0 zFT4|9-F-mLybo38Zm~O`2_q-X1@8)Z7`Qj%W#((UC!a`xTp zpMDuOu%O_(X?fQVT$*-!#m$wjRof3%beVms)83A~Iti-#Gi+61HNEP()}cF|zte@j zI^nAY3y$^Zw{cWA>Rh{01XIE6wVN8SfQU);}yJ_|dOJt7{+jnp5^nRzIx6(we(D1N?vIU#`l1_klThM{j!D#NS@9Oig=h z-tlf=uga>IbcpGLky#v;_U8`T%)z0t!Cwr=6_-iz9HX4?F>mQ3l?D{R;o?e|8f zy|jCN@=N8%(kGg%ag_l?k8>UGT|cQAU%5B_qto4f*pgtKdwSp{ev8I^=*t0%`d2;I z<9=X~m}ToTZBa}mvGqXX%gq2Te_b@7{=_ z5N*+~OuMbZOFOWjAM#xthPl4!qAz*9XZ7>_hK2U7>RuH%LTf$no0O6Zr%>arP6Zj_ z?K37*ai`M14w^HdVnNKdfLBzTEw@55)WgbV*M879HDvwfn76uCh0d9Geti4Lq!?R_ zs;Kn%_=v!JE53D~hzOke$&9}QMbArHV9A^!jP4S;vf}0Fp{3&nFJA9A!ZfVp^4u4K z0!GfX^>(cLOVa*broY~pwx{$+_b%A`A4gP8y;w7FX16)B$Ao<_bc%mRB+ozl52xJ4 z>^#389vo6VSABE%*SAiU=kyQ7Z@rVVe%6BQ66*4~_XAXQ-I5k=oHQ=D`bJ4v|1f{5 zy0SRGsQ&eB*IssfaN*VNX9|vEC-1*l)pf#%1;$JRqXn3Wd8|KX9x7MpH}_x z)wlCM4$0cI`24DFF@b3lJ}vqty@L6zwSGI_XUUbY+ohZ1(Owh(UM+l;#|4tnVb!I< zBC;8OYqjGCV}%>*b0>WL0n^UUv#KMO6df;|9I&Kd+=gq@hn_xr{*ErI!f4sl<6!rc zjEifp70>RzX-xSREYKKtw{Ca+x_$F^77kk4XU%7Qw{<;@4DLQB;#_d?sC(j`E%68T z|9ElDN))_W7retL44d`S&J5<@2y8=bPVTO#ud`LtU;RY|<-P+>vw>R$m2l;)6tAEP4 zI(qIbW^sTec*lvf@hSPKrOdID0c$LKGKQD;R@D|AW~MGRd=qu((@g#ON$>578D21E z|C>8HC!D?D|LZH|&v1d**aZWZ%}AJ_Svb2(+@ir-3)I-L?U~C1pDoMW-Xmg^6B`@# z{cZQKxuZ^9*tGlXnyLd;r;>)euw_tU>A=o|GA;&84Kqwy_G9-$$+7FO>NVru|6Uw< zW@3*WLsrBF+_WASYW6G|+<$4ehg3m*=0`VPKe+kh!}|(GuTH&svZ%`+Bh%|&*6}H` zf67{u{EdEXwjI4+H1WgG^Mz%ZhwCRkzx1#()o;>oDzHz^kF8v`w)%s(4(~1GHwhQr zA(3n6b18$zx4+eM^~Xz}%ep%OkHE?!2K?gO@SwwQ&Z>EE>cD7sh2IkH&(GZ(giKjC d_VjdraZnb8DkmnfP}G4ETBVK?XJw$l2%A-O9ldg zz+f;21BC+NDCQ_M;V^9im;?efmrFN=NdD~13@ue zx!)Gh`VHM7XhdH++rnB*<8%b$h{s9BO2zveF3=l-^vOOKPUKOn%u40b&LsK6!$;*Z znoN@Cs7(8ep&S}ajDOopKf4T7o=g%(yQb>K&Z z%IY6-Lp1nH?8WQ2C?Y=Gg(%`tB$5$H zglt^-Zo7YKB!N(N%0W3<53o~2v;#;@rjTjG;T(>LmL4{(0IZ;%NJL9dcA<+xGAR#} z?r&km&NA+7hOrw0;hGVgy(~4A3r}^tTJ}Z`?IanmXRsb=XcP{eus_O( zvy_1gZCIgzQAIWv*NHl1;!sqfLs6cSK+gs~OyC%iIEzR2qQdxI1brL&VMy9m*eoyM zo;)8Up|de=2hJL32cAnIE@!SD2{-b3`r}uZ?)0#@lc3U#2G9^s)1*#=5-M#Xse~~r ziNRKlN(1AR7K3f5MypYw7@0_^{Wwe}zIh|pMuy1eju3Di$TlQH0QaF#(j{UEN~=Q%EyfZtwOXmd2uhO}93q07MnjFEJs|Q5c@YWX(x2|Ks2Rf6pu$f3)0PW& zdnoQyC&`1yI+W)^X^gY+X9pcla0$;qaG_3-dPL9~o>s`R-i&U%oy|iK@Xs@EdJOM$ z%K4&$5^&}3)wB~2V`IIzn@Y(A5z@R<9PleNY&d`(;jRcf{WENZ2QPTFjY!aHD6J|1 zgOxbAIhAUa8rEu6B&@Yrl_-X4l~ydY(XX%(;au~-+=y@_6Vq{LE=3xUU=Rlze!;yX z7-s?Hewl*=jw=pIBg*YD*xZamhPzyLn!ve3i4-`=`r0Ct%VaDg<0aexd7h77aIGZe zre7vfd9w^*lKr2p`IXOR^X|OBwn}F+c=BCsJ=7Q5$?;R8;!D{8@iig1Dc;=D3Gp|~r1V)MACOle@JP$DM z8q|k!l`dE(rGUDRD`z~sZd~5xc4Z`X)$IBHQY-;O!2?ln&-JE!bwkrhFE-_?8=8hKCpu}?fYp!IpqXdIy;air zSDghu9-s^wP}_nMyCA1rqv*qEXZZlg&^18eY*)>Q?AX8bruLM3Qic01~PtTtXfql7veHkWek* z67mp{BwQkZglY+wkcWsQ;SvEPR7<#oJVYc3mk1!CTEZpdAtFh*L;wlZ5-uSR5lO-& z0!XNqa0z*cND?j)Kti>IOUOe+l5mLt5~?L!LLMTLgi8dFP%YsS@(__ETq1ykY6+K+ zhlnKM5&+r ze=qn-fAZ($%fP<_kP%}tO%OD5AOyYr4g@``1F!cWC?AEO`_mvuw-$oBF)M#}ViW|m z9G7lP$@X3O=asQVtMhxGtodwQ!4@=QL3el7ohn7lkX82Rkrm^1m+dQ#UAX!(wq?De z9r2)|aMzz=O6d1aW8D@GNbkJsuDNVtn(V@k`IXNPtgZfh%AK0CZ2ZF?-f3CwO{_+5 zeEYoaVO`;zZ-;E(`Rw-f%&PLts$~TadjXM#kH=lxbY$AoY-UqVR?*dceY#~&?e+U7 z^KPzhv0-^m%^X>60oe*ACJbCH?isvXsGC$F5JyqRLxt^~~%32l?2t<4eA~aH&(NHYYi@M^(SsJEO|m z{G%2zCdW=%da+#hBjc05Tfye-eq8a*u^3BfE%epbkFI=h|L*z83pV9RA_0s&f-pDBZ2T-yc;zbkUR>zxnzvrw97F z4!uw}|5VL6*}tmouk|?oy=7@!<@KFtM$zRr-1y3?rh9XjpSW}$F8-opsoK{rW@y~) zIlXshjdC9NTinUj=DW{o$fEL!lnv$;<7d#D`W<^~V~42wJ5HZ5k5=TjIkcsVZ_Vp# z%scN5d%w?V)i+f{&)i$j z>%k^Q;8w1X1S{n!EF1>kX0~~YfZSU*XHLVw{yZLCqo+WbE=uOKL+HIS- zsHL*U!4;L)9E(3LX)!N(|Jglz$Bq7~m3!i<5tBdY_s6snt8M?0j_-C|)T?FG(OaFb zt-myUY01+er6n!sFBdKT^AknfYLYnl$=<% z)3RakM^o0tsG@#lp4N4bdFh&%zjwZNjnh`f`V3#ptUSBTo%eVGF=BFDE-~!flS3<$ zdKY_4)x-Bq^+tV)Y_}tGFD}lky14qt3~!r~+v>WHcI|ke%C#irdF`Lhs;iit*RyT! lv6d;tn^%n(KWT1z=+U&xvbgc;4DNq&q^FsUdqz&1|6g3>h3)_V literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/SoundNoteChoice.png b/SmartNotes/src/com/madeorsk/smartnotes/res/SoundNoteChoice.png new file mode 100644 index 0000000000000000000000000000000000000000..365ee0da033d126084bf50d941ca448780c6477c GIT binary patch literal 16748 zcmeI4dvH|M8Ne^3h8i0f5dnjibqP`)H+$cYWwQtgAwd>Gl7>Vj^85OZJ)z>2v0BvRD1IqLZG-|W{J{Jqll_~k~_^+?}QHgAR^i7{k}lhS)Xl> z`gOw3Mzh0ii*||BWZNej0c~ZTLR*d=0yZ{_!xfUIY`mC7vLYog6KoVgat?xVkRndf zPWZzRwvLzGod!R-LaOF0%FXKt2c>L#btDpWIvjO%by;Jq z5Qs?icpy9~=A_e4E(j|jZ!qH312)62B1fc|7K3et)l);mFkaa3mcw>os7wWI+%(ia=Pe4Jlyid=Q9?>TM9gYCWQdtMxv{ z-=*$z7OK)UkYH`d7X_>;4&VcR7&8p*$X@3V@oMqK={5yJ(`PtP@9o3P(8SE5sSsNs z7tB9rP6$X5JyfFWK6fn33Oi?Q%gHgaip^qeKbYeUsCr#^tjmEK#aBG;59CS_;5IT6 zCrO+jOGws93QmR^PmoT6NN^JCiTLoq>{q3Tl#G{deNjKU>eUt`k(*H$O|izk0aH3*ocf6P_1SKm&;x)!OELSS+g%#h^vX3TGQLo|TPVbp7%_kXYy zVQKzUMM{ac4tvYZqJ5?z^jV$M)Qfu6T9ntOk=|bu%_? zxO+}SH|-Rus(Y(3?2ZiTy=D=N$Y?;iL(MWz!am9&AXt_lRS_3eO^B64f#YRdqD2vq zipD4+b*KD}7ICBS5e!3ff&i^aMZzhC5pY2i6`TMx1q6-+3I~#R#!?yy4Pfnr)tcc9 zXR1WwfKoMH<=}xJD@i+Jc~+$vcyfv?MdB1=IOAjrmld8MWsVjBfF=131Uu`y0BBMm zNLb%Bio;cf(QuhjC@9iALlQDC$zsyZB$=crnFlza;ZX!f#^R#Dinsz#2~HJdP9>5b znL?{TBnbjnIflYjz{v1iqXeAN7*!EiMv-VC>5(a{#_ z<77tDxTKw_3&+C&$9MiXx@L z#bqghQgfv+sr3-5h}Ob|05KOWT;_Zbt%VB#VlG;^%=sW% z3l{>!T(oeR^Fg#0E(D0VXyG#FgJ>;W2oQ78!e!0}(OS3=Am*Zl%bX9QwQwOo%tZ^A zIUhu8;X;6zixw_(K8V)Bg#a-ZEnMb&5Uqs^0b(v%xXk$=S_>Bf#9TDRl@|Z+3jbV$IVA%EB@ckTy)e;zXz7oTnt1xVs-ZbxE9)|UA zEy$f*Qh)j%tJ)qbk%k<4cIF!!UdW$}FW>v7ZS>O8dowe0N1k<$`stGo1ezbu{m$nj z3rFnsH&5L;eQ8rO_;8H>bV)V1chg;gA@rJgFCA%7G8VplbclC z+Ttxu`%m^C)40F2v@-ot`tZ~j7uU3&T0Zyq^^;WlbI#B8*Gt!J8}$CHY0r#1|61EA z-QAqm9$;>+pFeH;?>0}ooVQ3})l(bywO!B1e1qTk&5bEXULA0$V$-zZtA{V%)iQD0 z=B&Rho-m*yrLA@T*@@Tv?4{IIFE6=5dxlcj&BnIY*8aD>&%n=XAD_LnI%fZ0 z2fjCvX;qFNEByYgWuNZZcx>y<(706}ogTL5#|7Ib-KcBk-kf)0)>Dgy?A*HYd{u4n z%;r~SPug^0dD*)+W5x4$}hioxP8@c=lW;wKG)j8UU~GN>6h{!7+(8Q!}NEXKPen=eDBiYUB6lJ<)5A?D86>+)kjXyM>cHT zd4A)Ms7qTer+uArzM6V%PubP1u?zWOE5ABWeRdeLx@>Dj=?5#X{cG-`t?sl*D?U4P z;<3h27k92dQ+nX%S8cxQ|rJ~=wrmqK`WiIVHo$}F!W2^qCjk{HOI|FNbFg*Cc2b2C{{6B<(sWWq1 Irc^%nAD_XPzyJUM literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/SoundNoteIcon-BLUE.png b/SmartNotes/src/com/madeorsk/smartnotes/res/SoundNoteIcon-BLUE.png new file mode 100644 index 0000000000000000000000000000000000000000..dc186a935974696d90701df316f10a437673b21a GIT binary patch literal 18157 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 Fe*kWw(TxBA literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/SoundNoteIcon-RED.png b/SmartNotes/src/com/madeorsk/smartnotes/res/SoundNoteIcon-RED.png new file mode 100644 index 0000000000000000000000000000000000000000..c5c12889801de7e8187a0aa9dcb6aa5fd9ff422a GIT binary patch literal 18157 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 Hv<3eLvVL6+ literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/TextNoteChoice.png b/SmartNotes/src/com/madeorsk/smartnotes/res/TextNoteChoice.png new file mode 100644 index 0000000000000000000000000000000000000000..0455a335b1930be6cd540f14c5892ccb10e6315a GIT binary patch literal 16431 zcmeI3eQXrR6~Na(5HUg`2~AMHbUJ8blFse-XU|8C4`M@(I^Y&lqTt!t+4I8P?e*@A z&sM8iK#@aIwb15+Dv^--Pn0%@MvVkPl^sypsDDsZZ6J^+HAqnliWI47k|t`K&ffXH z#`ff-rvFrXI(zTUoA=(#Z{EDw{bL^<*nZ!t&d+vo9Ji{!FS&zU?W+?-N_mUt$HvBDV{*(dq=~s{@`A)m5+FT5 zaXeRoWsobbt2(LqN#Y_Zc=?j&=OTe$X#1n3?r1a!RR7G)E1Rze$`$9>5sG{n=6NwD z@QWCwQf#wqc0tQxY4ZUxlDU~J7_c}vp2z$ST=Yi^2yZ@sbES0)4I)3{m;B<0zsUIO z>P2Vap!z`aqlHWbu!DGe$CI1ywd5Jez} zgQ8-oswHdp3Zf+lO-`ykDIY14{SGX_cD%IorTzGh=Z?4KrO~t1M=E9Y=ZYnmL%2Vg zAajp-o@1$kXh0pw0O=+MnxQ~oORfl9L(m1)F=Saml}Wam&vTvh(P)qf#C3J+J3b=r z>xpGKii9*9A^-&$5|&s4wrz{R)O8z4CW&U)wLneI<^}qC!6TIkW}5m0b8$#84Jo>c z1O#kdMnI9sTuc{da?Z?~zntwMsQPa*Up&Ux z2+pz6zv`;eYjGz<-z|;70`5tZ3~6s~R{gdb(gEUpP_HxI|6nPK@W6k!5bf=&|C5Di zWHK6oxioeXd@YG<4ehO6bwyiuS8d16-;MD`b*WW@9#Y+cO67xiQpAJ8 zCn$=n83wTy5d;!a3}Bch0s@vLY-l1z8Yz6AFwR;P6;x9Hi2;Dv(1D@_&KxKMEIF?3 zXcCrfaw4?pOx0CKR>;X|suC&0O5jYhC14|65N%C1F?QQ_W?)$~1W^HkD`~(%iVJK7 zNko)&MHFlu+Gg9%pe;(0tz&>?aukt~slYT;6Ch1iG{>|xM`(X!NOrI(3IcF6MFI|1 zY;vwi29R9EL58XzC>w2$45_ZJisUpFY-9ixD;OBAZU9F>lB#L8;<{Sf&KyOvoRw?G=Njn$hcL{6flia6)djZZtP) zR@_0B>ld=Hl<=}Jjrn{o9p@X3O+AC#T8rFWkdqEpPIWQP&ugRm4+VD#nbAsrT@uKL zC)pI-URF$-)wJnuwrR7PHf>mbBj=S8q~27bQO!+O!M(Rt;j@!GCgOyqs1Ntu zz$@d-P|_p!hsEGNM<%KhPc>#C~b&~0>TzUTx>p+HpE2%VT&OyHXlkG;-Y}C z#Sj;p52X!pQ9#&Yh>OjK(uTMwAZ#(j#pXk4LtGRPwix1K^P#jME(!=+3~{mfP}&d| z1%xezxY&FsZHS8k!WKhZY(A7W#6e=0j;iToe$t7~*2{p|l|`3J6;aak2SO+7K57ge``+*nB8$h>HTk7DHTY zK9n}ZMFC-pAucu_N*m&$fUrd-uFl5G-#AC!_#Pv#cCY-)cT(iF@CfSLL9P>D;<(8} z9QWbJ%zIxkL+ zbR9qV+_Ar&jK(+h-1mslacxOoSI7F~J@=fv&P|T|$l$u-{MWV)cRl%;+g?7Uf6jkY znN|vL&%ZCB-@pCJv8fer^-YeRykWt?*YBSF&AQjt4&3ton&;no-`u$GkriLee)IB& zYmV`^?Jl0sH=W(beQ@*Y#HHEiuRS!mwmfk8Qt!cSTzbvvTYqt6+2wPGo>peyOC9lh zXMeWj)Zt}M96mkt`kkjgfBPGIXTCeUVZHIE7k>HTN8B^-xl_symOl2V_|DAtw|uOm zI^NyzuX8h6e#O+bBgXA|%5tXSALXx{1+#H<|6OOc-I%`R&cd1TrO!P6*q(R4wI{j$ zCo6kKdj9df3uhmkGKc?g;p%T^c0X`t>z2&TT~GJSWS_lqLN*Tl@o0biwTqGKZ>ag} z5S?1yG4`yRzBv24t^bUv$&D{Ad-Ldd_4vM5F6`}puIs67tHfUo{O#t3i&wHQ4A|=7 zS644j=gD{a=-+?+>IXk|A4)B~F?jXJ$Y)=@WKB8 DvwHKs literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/TextNoteIcon-BLUE.png b/SmartNotes/src/com/madeorsk/smartnotes/res/TextNoteIcon-BLUE.png new file mode 100644 index 0000000000000000000000000000000000000000..403aa985a4dad04ad278e6302e582356146a7bcb GIT binary patch literal 18202 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 literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/TextNoteIcon-WHITE.png b/SmartNotes/src/com/madeorsk/smartnotes/res/TextNoteIcon-WHITE.png new file mode 100644 index 0000000000000000000000000000000000000000..15113af067cdf77078cb63f18f80ad8373264454 GIT binary patch literal 18191 zcmeI4du$ZP8Nk<+S50Vng9?JvrL;-Ncz0*ttMd`Z2iQ>!uI(nKMU;Ka+6(8~>+RZS zlQiL>R-{j1+6qNcqKF7ZDU^UqD?w8twF&$Y)c%pAG%u-XN+ES0qE%9)CUo}Bceiss zvqwo=McR|?^Ecmo-^~1G=9_Q!kA1jvBzRCe!FdF4t4L`*kkP6VJK#NZL%>jtYQZP$kSrO1L=&b z4mZaOepURxUrfhig(}{T=6H+WV63;JGuG@Qph!OcGk0CT|n9FO}Al|K{X8pxI#%D5BkFhzP;%hGHU zL)S7gjj~O4FqbZL%`|9~Mgu70x!8`aX@`+^bd*hNHa9R()6(_U4dD??5UFYD_Kai^ z-Gy9dFlV53L%1im*6O_Lb)gE}I$YuEH63O99nW$5ohbm8)l*{hY-@^+_?jur(6Bv) znXf6D71mU7suP&H+L}X}=j3`EC!H)V*UnP!W38?J@)Vkc*lqXO8PmzTwTK`%tzYCn!? zTO)OOsniVkFb&mmas!%|v+Af5xtd?_;zpI<$ zrEOh~bLBAR+Z3XMsu_O3OB()CM`nU1N-NzeTTYnSHKwyJ1V#S=^Qqg&_oK}9HcHV| zq1Mz+T*vbAS`M}J;T2NfE-v~d4XYbS(EbsTw*L!L;c7!SHxWF;Nv6&Uz+@N`APMg) z&Ef@MSq87;GgguL@(oR!`$nQnpqEAoQ|u!)=9`YI_2nzY zX^r+~DPt&}lw{UY%7i9oIewmu)4f!2eXjR+m4DENCp9=P!B-A7z`c}a)*Di*%!%DN z;TN(E&A zE#5R_fj2ZxuDfUWwkHX!f&il%G7u1tfNV)JPGSuxh@#G0mRPqllNXWh-zqu0rhujM zCXjgn;hsSxa1gt)a2i$T1ei#J96~Y>Ee;P(z++VuXyVBgAil7&*de|?*6GZ@3+kqZ zZ=iT(0fECk(_~G?ePp4ivCzQlqqehRDY@qobbUKEu(4a6w3F*_OqAq;)|KKwu<)O# zsQ9{yuTF)mCdnq~NoCdbd;M!?da!V9#_GpT2a$* z^Hhcb#e`vTx&sd-3!%1HiXVC6r>%7PaqFZgTsnL|)bGlOK2*1)v#1f0M~D>R3IRl_ zBU~hp5GleH0*F*cxJVu$QiLl65UGxEkvu}A2v-OoQXSzUd4xz2t`I<^I>JTr2$3RO zA%IAAgp1@6B1O1D0Fmkl7s(?;ig1MhBGnNtl1GRX;R*pnsv}$^j}R%s6#|GjBnjs7YxvbBF{7=kgQ9k>rl?(eDeCGq{C%0C1{sQaXB$PS2PtZ) zGy3J{*Hcu(vIcC`GsrKU%zFZKKJS_b@3aSS$DmB^27#v(QRk9{Jmkzr~C7t*>!dH zwWeq0uGoI$-p9WGe%q*>XhE9}9ou^R#F2ALvMb&5pUp1)-I*Cnx?Xo%?;qRp(^uAH zN7-3#cE50Nj_}*PN5^N5uHInne!k&fhnHk8E_`x@`|jzd|GeDnKA-#LUAMgb_}-UJ zECj`_&G83+m~0t+alB>4 znUNRAe=t5%=T4s=7stMIV)?$^%l7U5XZP(Fzk0Og%*F5Bd*Hcco%hV?x-jF?2XE!6 apBy;0^a8c%LI0IC?dvwCesuS?J^u!-srFj{ literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/TextNoteIcon-YELLOW.png b/SmartNotes/src/com/madeorsk/smartnotes/res/TextNoteIcon-YELLOW.png new file mode 100644 index 0000000000000000000000000000000000000000..bb9e0ddffa760197b5a31abbc33c602bea7c17f2 GIT binary patch literal 18202 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 Zzh=Mr{LUrUdEZ{svua)X$(8qi@jw2}_74C6 literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/VideoNoteChoice.png b/SmartNotes/src/com/madeorsk/smartnotes/res/VideoNoteChoice.png new file mode 100644 index 0000000000000000000000000000000000000000..07d4f3eed5dbf01e36a9aa6c65b078356acf1192 GIT binary patch literal 17849 zcmeI4e{d969l#fnwgjk6MPRhx^%yLnec9i8yXWOXnh*l*VMu}m%Z%9{Z<8f=x98pF z7wrt4q!k3wT3UrjXS5?7#eoiBnOHhP5ZkoU)*nNML9mFUjt<%>5egQmZ|`z<`z{yu z7-}77_9n^Y`@Zk{eeZqV_r3Rh`^SE*amCUZWuGo12x7*vhPo#7&Dg)U-GctktKPH^ zeN9a?tVt2Xv`^Zf{xgl3C&=y zF@c$_$(W^MDl^p~L_JuWgtBEOTTC+=&V*}Yw)ei;T01=XO5V3{wGr3Mo>WDMEHui8 zPTn7^lPwswLmSXEpy(Ew4>EL+5$~nwAVoQxWNH@ph@fSp$(CH)3&%OVV08=qn3|#Y zmEG+oU$QN+!-rW%YCio8BYM54G%Z+Fe`D|l&E5jE1=RzgmupuMWA z{Mlul+vjrIm~E5Z9fGoIZ+KzV4t1!7NUSv9t(@hUnK6DkOGA+H?=YXZjh+q|zurR0 zxJuWW*h$LNtsXfEYuZtSl(vd9esROX212BLL`04M!c?T>?wgwkPS7B$22>zPPzAci zi9iupw73{SlNm`C10tQB=$n{`{9g0FoQQlRs~vK@9cp1RJGN}WM>uz?8SjS48(Bzb zxymRtg2_}^Pnt2GoJd3sRkjx;*&Wx$a*Nzv=Ce$nW5dmmclh`S$Ev}kaU+rH=w%L* z@BeJfH@!AXJM%Kr>aES}sgv1l@slrmnvOpy?OY3`40W0KthZN{y;-{-jOc7bX=~8I zJ)5eOx}_GFW2CSjYr;!1Wp%?(1U^~-f7C=VR z1De1O zu5ap87nG^*cYJ57jO1 z%xeVa;UamsTma!}4;RkEMe=aD0K(NCE}VypiNFFX1K)Bk&h4XNcJX|h-aJ7dE=iwrGxLg3?Y7ZCA z!$tCNxd6h|9xj}Ri{#;Q0fehPTsRLG$;0IW2v>W!a2_s_hsy;JuJ&-@JX|CXmkS_V z?cu_CxJVu@7eKh$!-ey3kvv>3fN-^k3+Le?dAM8v;c5>T&cj9WaJc}&)gCUKhl}Ll zash;^JzO{s7wNjV%JMJ4fN}KZiyrifiz9P~x1rZ#_|%4`2tll0KoE}(5X6-a(Dz>n zqKhJkzqJuWa63WFHlO_RFX{>6V^fyZ)wJ}UI)Ca=XUobvUU~P;<;Us|`JQVWUcAZt z*5W%pyYSoVDju6TSl?fEaPubLqK*ZdZkyHLdie-*<<{x_o6gQJj~tn~`FoFFo8%W~ zNz-ax`YyPnzxVR!z;Dm*IFmZubLsfb9S?Vw%M~3v7Cbxs$(rR&vp=`*g>!dpdtv*u zhu(hoxg#Aj4xXL+GjL&waNyGI))r~&(#QJgozbs;=HyfS;F^a+e!qDM*)a_l@AUuk zTy#J@6Q4VLs{g0IzvBD%&|AZSM;30KQgvbXq>*_$4R$0Fx_A5MH$Kz##PhvPZ9^|j z4qbS5_~Kl$^MHBmp0!6eFIu{1M(f5cy<5+$`ov-L*BhsvKDv8%|LNhq*2k;2z9+6d z@z~`%Cl5Uu|N0;9{^Dx-zz0W9Jk@$nQ}}Y@H-$ZKoWGTNsO`Z1C7rLgRo6Ga@#4k- z@vUP$=Go-HqWz$K&)d7MuA92+AK%wDTzLM?_x~tLT6Far=la(D<@C#c-tT+u(n$A%f2+|}4F!XA;|5|Y5zP+>O+}=Zs%$Yay_}`aoi2n*cfgtYQwP2L`$*l6`SBG93-2JET ltYaE(xl+CO+H~UJ$=XAge{&7Jc7-68Em={w_x`s2{{YujxnuwU literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/VideoNoteIcon-BLUE.png b/SmartNotes/src/com/madeorsk/smartnotes/res/VideoNoteIcon-BLUE.png new file mode 100644 index 0000000000000000000000000000000000000000..b65193b7397a137e3b669365a2296b467a078c90 GIT binary patch literal 17874 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 Rt+%e!&YTnOn$h&&e*xT$y#@dP literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/VideoNoteIcon-GREEN.png b/SmartNotes/src/com/madeorsk/smartnotes/res/VideoNoteIcon-GREEN.png new file mode 100644 index 0000000000000000000000000000000000000000..cfca4effe212b76d35c58160f53556a32e7283fc GIT binary patch literal 17873 zcmeI4e{d969l*DO83@5gwhgPetzB)NRw_kF+bz0do;_r7oc*ykJO&bhmIVljqcch}Vh8qqgx{EjF>e;+7+ZU_1r z8Le%NW7w#Bjo-Vlb?d)?VO8#6b4#M7{!3m(54(Y?%g~(+M^SAI^OYx~KaWSQ=CML?87)sQoM&`J(NUH zj2Hc|B;NmV`HRtizL=_c8v`}{%^|7G)t*R1y&g|@celHnaqF=*WG+b_lJ?Lvfoc%( z#gPO^5|Q|nw3CdV0E{cKU^EfbBe>xg$a-g@%;ho~%6|IC6^>>bip2ZbA&QB(oLDp{LoXDpQJnyPqU2!>%K5l41ZUOR-ezCLT3x4CdQuVp+@-GxTbPb9Bpym@gH zdKzI|?~Ez1x(oGWO1{p=6OC{HZUL@P^}LRv?Rr9wx9dXy%&LdPm8bW1>fWjt1PMLXtm`3vI$Rqvy~nGnjPT^#9RAS!U_{ls<1>7oT%&=| z8Sn=KAOZbGXcH7gkW@3pd1=Z^i?c||OOhrh>6$q{>d`V%K?3CSLVH=>?8QU z6LuO3)ELi@8ZB@n0a*?Z zq{b?!F+dV534kaGnyPBqvE*?xsHxgu97Wz@Q$(V;Ol@~faFMk%qX-34+g23B;?P*t zWv7_4YR5mMMHPW!bQ<~HE-7)L}X_+OZcIOw{wiJ(=qs1#KoI4IBr zqp>m}(jrX&4)8q1DL@c}%tU|ei7@Xq|I3LOh-9T5MB1S0_hiPFDfkrUPSGP>Fm^i& z2`yKEQX?3P`?Z)J#z8b13M#-@l%B4L+Miow_cA=8lF3$XFL_9J&Saj?yMCuBO1hOiZU$P*kT(G~9fQ8?Uggc? zNfjvXGt!y3shY8G8?#ag+N`A+1v*>vXLFF`IFeE&LQ*v`oz027AQOO*BuFVJ^^$12 z<2jXs8hIPZvJ5YZ$eL0BK`X3Ch?1lbBxGnP@)T5fShzEe)+l5^04NFs%Nx#Azz~pD zH9_TR$jB%OymjJ`?HMOQ4UZx3I5lBkr83{tIU}qv^D3PRCl$p{z zp(?CK$gDymkr7ymlm#G51v>*WMbokX3CN&K8ug4r$vYw!j84WpxMy@oraAy$E41^-VYYZA3hsG*Nw2CH|qeTj3 zWekn3AO(horUFe?0lLMY$Raof^$dtWM17=a9#FJ`;v>Jabg6aC`8GvMR_;Yt9+ZBkvKl|-^9(A>t>0o?T|%9ytBF99=;J{#V%&~Xre<}n zY3r>`&FWm!0n2%jV8V}fkyL9r#U?A`(SbKL>L&EK4ElMFV>q8Dw>a0LA((`rmOv0) zTI0s$i$mi|+2ktn8nzB)Xj1eWrl;HVU@NuNrc2RdGxWsHlYL}2Xcx{LzMts#z=%Fk zw^nCPBUTJZvNfmkl7R+QDVz zVIw)XYyer+4lXMX8_B_C1IVg&a9MfSNDeL=KvuPb%gVz>a&XxIvZ@_iRvtEzgUbex zRqf!i^01K{TsDBLY6q8Z z2bYzHjpX360c2G>xU4*Eq+8-D9(V}`jG#APbfZ^X^cIzmN3X}gmDkr`PIgoi567HYp*G{@#u) zTk!ci{43vm_PQG$IQsRfB}@J5_sJ{Iy4Q@`vGb#YZ~w04aAkRN!FK+ItCzn@t{%Jd zwTj)Z?3hsX!?x4=9>2V`@8q|{m(RMGwLg7^i@(+Lm1j@(t?k*Z=rqwx@dCCjS$21ivCSzgqd-Gn0M)Xq$b$_$_wSkKUg3`sbR& zUV8Tj6VDCvzxVm0@6MT3Do^2FxUaSKbl2rap1W{t>4O)>+*CJ=iwWh){VHQ;@@LlJTna2T(ofB VJ8RB17%yF^tDYNpwQ}LI{{Vt~y6yk~ literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/VideoNoteIcon-RED.png b/SmartNotes/src/com/madeorsk/smartnotes/res/VideoNoteIcon-RED.png new file mode 100644 index 0000000000000000000000000000000000000000..84082d5d57f3bbc8fc02f089f5f6d21273d7da0e GIT binary patch literal 17856 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 literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/res/VideoNoteIcon-WHITE.png b/SmartNotes/src/com/madeorsk/smartnotes/res/VideoNoteIcon-WHITE.png new file mode 100644 index 0000000000000000000000000000000000000000..ed753632e25288faa1d4e32b28ab66ff2b4200e6 GIT binary patch literal 17849 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 EH=!89VgLXD literal 0 HcmV?d00001 diff --git a/SmartNotes/src/com/madeorsk/smartnotes/style.css b/SmartNotes/src/com/madeorsk/smartnotes/style.css index f618ad4..fc1c196 100644 --- a/SmartNotes/src/com/madeorsk/smartnotes/style.css +++ b/SmartNotes/src/com/madeorsk/smartnotes/style.css @@ -17,16 +17,20 @@ -fx-border-radius: 0; } -#nameField, .scroll-pane, .scroll-pane .viewport, #textArea, #textArea .content +#nameField, .scroll-pane, .scroll-pane .viewport, #textArea, #textArea .content, #imageButton { -fx-background-color: transparent; } -#nameField, #textArea +#nameField, #textArea, #noteItemName { -fx-text-fill: white; -fx-font-family: 'Cutive Mono'; -fx-font-size: 32px; } +#noteItemName +{ + -fx-font-size: 24px; +} #textArea { -fx-font-size: 20px;