Commit Graph

459 Commits

Author SHA1 Message Date
Philip Ridout bd99cee8fd minor changes 2019-02-16 08:57:11 +00:00
Philip Ridout 9b2ef7d8f7 PEP8 2019-02-15 20:47:09 +00:00
Philip Ridout 6d7c19256b Fixes 2019-02-15 20:22:02 +00:00
Philip Ridout 8bc6cfc1a5 HEAD 2019-02-15 20:12:59 +00:00
Philip Ridout 097225c9d7 Code change for json config file. Titulate themes ftw page 2019-02-15 20:12:28 +00:00
Tomas Groth fa4ec96054 Updated to 2019 in copyright headers 2019-02-14 16:09:09 +01:00
Raoul Snyman d99c2f6996 Migration from WebKit to Webengine. Also introduced reveal.js for slide rendering, new screen setup dialogs and many other changes.
bzr-revno: 2844
2019-02-14 00:04:30 -07:00
Tomas Groth 31ed94d88c pep8 fixes 2019-02-13 21:28:10 +01:00
Tim Bentley 6b4ed77fee fix up tests 2019-02-12 20:55:58 +00:00
Philip Ridout c7e4be5512 fix test 2019-02-07 19:38:11 +00:00
Tim Bentley 6ea3ac875c fix the fix! renderer not included any more 2019-02-04 17:21:34 +00:00
Tomas Groth 078c8d41eb Fix unresolved conflict - for real. 2019-02-03 21:45:24 +01:00
Tomas Groth aa5554a696 Fix unresolved conflict. 2019-02-03 21:44:46 +01:00
Tim Bentley 8de6ff8832 Fixed trunk merge so now matches that. 2019-01-31 21:34:20 +01:00
Tim Bentley f1c7664125 Merge media trunk and fix up 2019-01-27 14:42:23 +00:00
Tim Bentley 392bfba099 pep8 2019-01-04 20:11:12 +00:00
Tim Bentley c2a03e205d try again 2019-01-04 18:21:38 +00:00
Tim Bentley 7836aa4234 try again 2019-01-04 18:15:21 +00:00
Tim Bentley 72cd432f10 try again 2019-01-04 18:11:15 +00:00
Tim Bentley 4d6659e889 try again 2019-01-04 18:01:54 +00:00
Tim Bentley 0601c8e774 for fixes 2019-01-03 21:57:38 +00:00
Tim Bentley d1eff87c30 for fixes 2019-01-03 21:53:34 +00:00
Tim Bentley 83601e49be for fixes 2019-01-03 21:50:42 +00:00
Tim Bentley 64adcb9d06 for fixes 2019-01-03 21:43:16 +00:00
Tim Bentley 3ed5b214c6 for fixes 2019-01-03 21:37:26 +00:00
Tim Bentley 67badd0f29 for fixes 2019-01-03 21:34:03 +00:00
Tim Bentley 55ba43eae4 for fixes 2019-01-03 21:31:38 +00:00
Tim Bentley c177755136 for fixes 2019-01-03 21:21:41 +00:00
Tim Bentley 16c594365f for fixes 2019-01-03 21:12:53 +00:00
Tim Bentley 9a9ee4bafd for fixes 2019-01-03 21:00:21 +00:00
Tim Bentley 6780c64855 try again 2019-01-03 20:46:11 +00:00
Tim Bentley 100d72c571 remove unneeded 2019-01-03 20:39:53 +00:00
Tim Bentley 7f799b09d2 fixes 2018-12-22 14:54:35 +00:00
Tim Bentley 7be849681a fix bits 2018-12-21 15:33:46 +00:00
Tim Bentley c1a1ac58ba Fix tests and code 2018-12-02 09:03:01 +00:00
Raoul Snyman e58e0ee485 Fix all the tests 2018-11-30 22:52:49 -07:00
Tomas Groth 38c9514b80 Make tests runnable and clean up a bit 2018-10-30 21:12:16 +01:00
Tomas Groth e7526f1e59 merge trunk 2018-10-30 20:46:55 +01:00
Tomas Groth 4d8661b669 Improve service loading 2018-10-28 17:34:17 +01:00
Tim Bentley 26a9b2430d Head 2018-10-27 07:00:51 +01:00
Raoul Snyman d1c4cea777 Fix linting issues 2018-10-26 18:40:20 -07:00
Raoul Snyman ec479e589b Fix a bunch of linting issues (which should also help resolve other circular dependencies) 2018-10-26 16:15:31 -07:00
Philip Ridout a867c54b94 HEAD 2018-10-24 22:02:06 +01:00
Tim Bentley bc7b772ed2 head 2018-10-20 15:43:33 +01:00
Tim Bentley 1d4a414240 more state stuff 2018-10-20 15:41:32 +01:00
Raoul Snyman aa3b0c4bcc HEAD 2018-10-01 21:39:42 -07:00
Raoul Snyman 37424b3b13 HEAD 2018-09-07 07:59:21 -07:00
Raoul Snyman 67e6806924 HEAD, plus loading screens from settings 2018-09-06 23:43:01 -07:00
Kyle Russell 8a5a2628dc Fix pycodestyle line spacing warnings 2018-08-31 20:27:53 -04:00
Kyle Russell c366e58683 Improve usability of image plugin choosegroupform
In order to add an image to an existing group when no group was preselected,
the user must currently choose the existing group name from the comboxbox
and also select the Existing Group radio button.  It should be assumed that
by selecting a group name from the combobox, the user intendeds to add the
image to an existing group, and the accompanying radio button should
automatically be selected.  This reduces the number of required clicks, and
the likelihood of not actually adding the image to the correct group.

Likewise, if a user enters text into the New Group field, the dialog
should assume that the user's intent is to create a new group and auto
select the appropriate radio button.

Also removes some choosegroupdialog specific component logic from mediaitem,
since it's now covered by the choosegroupdialog implementation.  Better
encapsulation, and improves testability. (Testing that the existing group
radio button was selected when choosedialogform was initialized with a
preselected group requires much more effort when the radio button selection
logic spanned two components.)

Adds simple test cases for the scenarios described above.
2018-08-29 23:11:30 -04:00