Rename NoteBrowsingScreen to JournalBrowsingScreen

I'm add a different interface for viewing Notes, similar to card viewer,
and it'll be nice to have a distinction between Journal viewing and Note
Viewing. The biggest difference is that when viewing a Journal, there is
a timeline and you want to be able to easily move between Journal
entries. Whereas with notes, they aren't connected in any obvious way.
This commit is contained in:
Vishesh Handa
2019-12-02 13:16:55 +01:00
parent 702da72a51
commit 474d396ad6
2 changed files with 9 additions and 9 deletions

View File

@ -4,7 +4,7 @@ import 'package:gitjournal/note.dart';
import 'package:gitjournal/utils.dart'; import 'package:gitjournal/utils.dart';
import 'package:gitjournal/apis/git.dart'; import 'package:gitjournal/apis/git.dart';
import 'package:gitjournal/screens/note_editor.dart'; import 'package:gitjournal/screens/note_editor.dart';
import 'package:gitjournal/screens/note_viewer.dart'; import 'package:gitjournal/screens/journal_browsing.dart';
import 'package:gitjournal/state_container.dart'; import 'package:gitjournal/state_container.dart';
import 'package:gitjournal/widgets/app_drawer.dart'; import 'package:gitjournal/widgets/app_drawer.dart';
import 'package:gitjournal/widgets/journal_list.dart'; import 'package:gitjournal/widgets/journal_list.dart';
@ -28,7 +28,7 @@ class HomeScreen extends StatelessWidget {
notes: appState.notes, notes: appState.notes,
noteSelectedFunction: (noteIndex) { noteSelectedFunction: (noteIndex) {
var route = MaterialPageRoute( var route = MaterialPageRoute(
builder: (context) => NoteBrowsingScreen( builder: (context) => JournalBrowsingScreen(
notes: appState.notes, notes: appState.notes,
noteIndex: noteIndex, noteIndex: noteIndex,
), ),
@ -148,7 +148,7 @@ class NoteSearch extends SearchDelegate<Note> {
notes: filteredNotes, notes: filteredNotes,
noteSelectedFunction: (noteIndex) { noteSelectedFunction: (noteIndex) {
var route = MaterialPageRoute( var route = MaterialPageRoute(
builder: (context) => NoteBrowsingScreen( builder: (context) => JournalBrowsingScreen(
notes: filteredNotes, notes: filteredNotes,
noteIndex: noteIndex, noteIndex: noteIndex,
), ),

View File

@ -11,25 +11,25 @@ import 'package:share/share.dart';
import 'note_editor.dart'; import 'note_editor.dart';
class NoteBrowsingScreen extends StatefulWidget { class JournalBrowsingScreen extends StatefulWidget {
final List<Note> notes; final List<Note> notes;
final int noteIndex; final int noteIndex;
const NoteBrowsingScreen({ const JournalBrowsingScreen({
@required this.notes, @required this.notes,
@required this.noteIndex, @required this.noteIndex,
}); });
@override @override
NoteBrowsingScreenState createState() { JournalBrowsingScreenState createState() {
return NoteBrowsingScreenState(noteIndex: noteIndex); return JournalBrowsingScreenState(noteIndex: noteIndex);
} }
} }
class NoteBrowsingScreenState extends State<NoteBrowsingScreen> { class JournalBrowsingScreenState extends State<JournalBrowsingScreen> {
PageController pageController; PageController pageController;
NoteBrowsingScreenState({@required int noteIndex}) { JournalBrowsingScreenState({@required int noteIndex}) {
pageController = PageController(initialPage: noteIndex); pageController = PageController(initialPage: noteIndex);
} }